漫长学期的预告

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2023年8月6日

摘要: C++ 中Array和Vector内存地址都是连续的,那么也可以把一块连续的字符串或二进制数据char*、char[],转成int[]、double[]数据吧。 void test5(){ // 假设有一个 char* 指向字符串的内存数据 char* data = "hello"; size_t 阅读全文
posted @ 2023-08-06 11:54 漫长学期的预告 阅读(36) 评论(0) 推荐(0) 编辑

摘要: 基本概念 大端小端表示,一个数字在内存中或硬盘上记录时,是高位在前或在后,高位在前就是大端(BigEden),在后就是小端(samllEden)。 我们日常记录和代码里定义一千二百三四如: int a = 1234; 就是大端记录。 如果是小端的一千二百三十四:就是"4321"了。 通常应用 一般而 阅读全文
posted @ 2023-08-06 09:33 漫长学期的预告 阅读(14) 评论(0) 推荐(0) 编辑

2022年8月10日

摘要: 1.BeanDefinition: bean定义,通过这个生成bean,包含bean名,scope,依赖的bean名,是否是primary,factoryBeanName(是factoryBean才有),构造方法信息,initMethodName,destoryMethodName 等。 2.Bea 阅读全文
posted @ 2022-08-10 21:28 漫长学期的预告 阅读(25) 评论(0) 推荐(0) 编辑

2022年7月21日

摘要: LeetCode上题目: https://leetcode.cn/problems/binary-tree-postorder-traversal/ 1.前序遍历:节点遍历顺序为 中、左、右。 如图结构二叉树,输出顺序如图中1,2,3所示。 递归是最容易想到的方式。 public List<Inte 阅读全文
posted @ 2022-07-21 21:44 漫长学期的预告 阅读(70) 评论(0) 推荐(0) 编辑

2017年3月14日

摘要: 1.json初始化 这种方式并不能成功定义: f= {"tat":"qaq"}; 要想成功则只能: 先初始化f={};再设值。 同理,如果初始化时不能直接写出字符就,先 以数组取值的方式来也不行,反而会报错,如: 所以还是先初始化f={}再赋值吧,或者可以生成字符串再JSON.parse(); 阅读全文
posted @ 2017-03-14 10:46 漫长学期的预告 阅读(96) 评论(0) 推荐(0) 编辑

2017年1月22日

摘要: 1.还记得JUnit的生命周期:在每次运行测试方法的时候都会调用Constructor来创建一个实例。 所以我写了一个全局变量,前面赋值了的,后面却无法使用。 2.没有执行@BeforeClass代码,后面一片报错。 继承了 TestCase,注解都失效,去掉!! 阅读全文
posted @ 2017-01-22 15:05 漫长学期的预告 阅读(159) 评论(0) 推荐(0) 编辑

摘要: 注:我是用的是github for windows 其他版本不管。 1.还原到以前版本。 1)选择项目,右键,Open In Git Shell 2)使用命令:reset --hard cf6f290 cf6f290是版本号,他在这里 阅读全文
posted @ 2017-01-22 11:04 漫长学期的预告 阅读(161) 评论(0) 推荐(0) 编辑

摘要: 1.没有问题的maven web 项目导入myeclipse后报小红叉。 出发点1:看jre是不是对的。 出发点2:找到.settings目录下的org.eclipse.jdt.core.prefs文件,查看里面的版本号是否有问题。 我是先把library jre1.5去掉,引入jre1.7 然后在 阅读全文
posted @ 2017-01-22 10:59 漫长学期的预告 阅读(189) 评论(0) 推荐(0) 编辑

摘要: 1.报错 java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/Integer; 坑爹的jar包的问题,版本不兼容。 更换mybati 阅读全文
posted @ 2017-01-22 10:52 漫长学期的预告 阅读(191) 评论(0) 推荐(0) 编辑