当前位置: 首页 > news >正文

2020-12-17-xtx的日常开发日记-DESKTOP-65G5ROL

xtx第15周日常开发日记

12.18

记一下java的vm启动参数

-Dfile.encoding=UTF-8
-Xmx3G
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5010

硬核参数

-Dfile.encoding=UTF-8
-d64
-XX:+AggressiveOpts
-XX:+UseConcMarkSweepGC
-XX:+UseParNewGC
-XX:+CMSConcurrentMTEnabled
-XX:ParallelGCThreads=8
-Dsun.rmi.dgc.server.gcInterval=3600000
-XX:+UnlockExperimentalVMOptions
-XX:+ExplicitGCInvokesConcurrent
-XX:MaxGCPauseMillis=50
-XX:+AlwaysPreTouch
-XX:+UseStringDeduplication
-Dfml.ignorePatchDiscrepancies=true
-Dfml.ignoreInvalidMinecraftCertificates=true
-XX:-OmitStackTraceInFastThrow
-XX:+OptimizeStringConcat
-XX:+UseAdaptiveGCBoundary
-XX:NewRatio=3
-Dfml.readTimeout=90
-XX:+UseFastAccessorMethods

当然idea也要改文件编码

12.19

不要把.idea 文件发到github,否则协作者会出问题

如果传了要手动去网上删或者先在本地删了然后提交到github

instanceof 是 Java 的一个二元操作符,类似于 ==,>,< 等操作符。

instanceof 是 Java 的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回Boolen

Object testObject = new ArrayList();
if(testobject instanceof ArrayList) //true

12.20

查看包路径的方法

image-20201220004035393

在调试器里的f标记的变量是final的意思

要在调试的变量调试器里看看是个什么类型变量,在右键的

改完就可以了

image-20201220014441913

也第一次验证了重新加载类变更的功能

在输出字符串有点用,引用的字符串也可以

但是注意重载需要时间,而且在调试选项里

2021.1.28

c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/bin/ld.exe: CMakeFiles/LED.elf.dir/Core/Src/sysmem.c.obj: in function `_sbrk':
D:\stm\LED\Core\Src/sysmem.c:55: multiple definition of `_sbrk'; CMakeFiles/LED.elf.dir/Core/Src/syscalls.c.obj:D:\stm\LED\Core\Src/syscalls.c:118: first defined here
c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/bin/ld.exe: CMakeFiles/LED.elf.dir/startup/startup_stm32f103xb.s.obj:(.isr_vector+0x0): multiple definition of `g_pfnVectors'; CMakeFiles/LED.elf.dir/Core/Startup/startup_stm32f103c8tx.s.obj:(.isr_vector+0x0): first defined here
c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/bin/ld.exe: CMakeFiles/LED.elf.dir/startup/startup_stm32f103xb.s.obj: in function `Default_Handler':
D:\stm\LED\startup/startup_stm32f103xb.s:112: multiple definition of `Default_Handler'; CMakeFiles/LED.elf.dir/Core/Startup/startup_stm32f103c8tx.s.obj:D:\stm\LED\Core\Startup/startup_stm32f103c8tx.s:112: first defined here
Memory region         Used Size  Region Size  %age UsedRAM:        2656 B        20 KB     12.97%FLASH:        5068 B        64 KB      7.73%
collect2.exe: error: ld returned 1 exit status
mingw32-make.exe[3]: *** [CMakeFiles\LED.elf.dir\build.make:402: LED.elf] Error 1
mingw32-make.exe[2]: *** [CMakeFiles\Makefile2:95: CMakeFiles/LED.elf.dir/all] Error 2
mingw32-make.exe[1]: *** [CMakeFiles\Makefile2:102: CMakeFiles/LED.elf.dir/rule] Error 2
mingw32-make.exe: *** [Makefile:137: LED.elf] Error 2
BGImage:'https://cdn.jsdelivr.net/gh/xutongxin1/xutongxin1.github.io@bebc52fb1b67a08f8db0026051b9716a88a37900/asset/%E6%97%A5%E5%BF%97/75065066_p0.jpg'
jekyll-theme-WuK:musicid: '439138110'
http://www.jsqmd.com/news/100664/

相关文章:

  • 2025 - 2026年宁夏银川geo ai搜索优化公司客观深度评测排行最新发布
  • Agent工具如何赋能Dify?3个真实案例揭示扩展开发的巨大价值
  • 实时消息推送(Websocket/SSE)
  • (Dify Tesseract 更新机制终极指南):构建高可用AI应用的基石
  • 无需力标定也能精准感知接触力?GelSight Mini光学触觉传感器迎来新校准范式
  • 智能Agent容器部署必看:5种常见资源配置错误及修复方案
  • godot引擎学习笔记4(C#)
  • 为什么你的Vercel AI SDK在Docker中无法读取环境变量?深度剖析加载机制盲区
  • 揭秘Docker MCP 网关负载均衡机制:5步实现无缝流量分发
  • 模温机企业排名:2025
  • 揭秘Dify重排序算法:如何选择最优模型提升搜索相关性?
  • 2025模温机厂家推荐排行榜:非标定制与专业服务
  • 肌营养不良新突破:固本培元生肌疗法
  • 【量子计算镜像构建缓存全解析】:掌握高效量子环境部署的5大核心技术
  • 加密文档处理生死战:Dify错误处理必须掌握的6项核心技术
  • 资源利用率下降30%?私有化Dify监控告警机制这样优化,稳了!
  • 【架构师亲授】:Docker MCP 网关服务注册的7大最佳实践
  • 找不到符号
  • Spring AI对接Dify的10个关键步骤,99%开发者忽略的部署细节
  • 【高危漏洞预警】:忽视Dify权限校验导致数据越权访问的5大案例
  • 为什么90%的企业还没意识到Dify解密算法对文档安全的颠覆性威胁?
  • Dify工作流依赖检查实战(从入门到精通)
  • arm中的ros项目交叉编译,一整套 业务级、完整、可直接用 的交叉编译 + rootfs 同步 + 自动上传 + 自动运行脚本 (未完全解决编译问题,大概编译到7%的时候报错,出现的问题应该在原)
  • Tesseract在Dify中的批量任务崩溃?99%的人都忽略的资源控制策略
  • 300套伺服电机步进调速电机SolidWorks三维3D模型图结构库合集
  • 错过再等十年:IPCC级气候归因模型R实现全过程首次公开
  • 编码器伺服电机例程代码原理图PMSM stm32 foc bldc学习资料
  • Agent与Dify集成深度解析(文档自动生成技术内幕)
  • 仅限内部分享:量子计算平台镜像最小化构建流程(限时公开)
  • 揭秘Dify模型私有化部署难题:如何实现秒级加载与稳定运行