摘要:
对于总是使用mybatis的我,突发奇想的想使用spring-data-jpa搭一个小环境,这几天处处碰壁,现总结如下: 环境采用springboot maven需要导入: application.yml简单配置: 下面具体使用jpa: @Entity 标识这是一个orm实体类 @Table 设置映 阅读全文
摘要:
最近一直在看线程知识,然后看到Timer定时器使用了线程实现的定时功能,于是了解了解; 本文 从Time类的使用和源码分析两个方面讲解: 1 Timer类使用 2 源码分析 1、Time类使用: 示例: 只执行一次: 循环执行: 2、源码分析: Timer 源码: 程序运行: 在初始化Timer时 阅读全文
摘要:
因为要在网站上编辑富文本数据,所以直接采用百度的富文本编辑器,但是这个编辑器有个缺点,默认情况下,文件只能上传到网站的根目录,不能自定义路径。 而且json配置文件只能和controller.jsp在同一个目录下,不好管理。所以小淘气儿修改了部分源码以及配置了一个拦截器,实现了以上功能。 首先,将下 阅读全文
摘要:
BufferedInputStream: 调用一次,取一次值,并游标向前走一位;返回值为unicode码 调用一次 取LEN个值,并游标向前走LEN位,数据保存在字节数组中,返回值是数据个数; 返回目标文件大小, 底层实现 mark用来标记断点(下标)并传入一个readlimit (缓冲流最大限制 阅读全文
摘要:
ByteArrayInputStream: 创建时通过构造器导入字节数组; ByteArrayOutputStream: 可以通过默认构造器(字节数组长度 32)创建,也可以通过带参构造器创建; 可以通过write将指定写进字节数组流中; 可以通过writeTo将数据写进另一个字节流种; 流中数据通 阅读全文
摘要:
在这里只粘贴部分代码 在第一课中,只有View滑动完毕,才触发动画效果,令滑块移动,在第二课中,将实现滑块与View同步运行。 SecondActivity.java 下面详细介绍ViewPager.OnPageChangeListener监听器的三个重写方法: 当从手指按下,到页面滑动停止的过程: 阅读全文
摘要:
想要了解Android新版本的的新特性,从头开始吧,这是Android3.0新加入的widget,以前也接触过,但是没有好好的研究过,今天写了一个小程序,研究一下ViewPager。 这个程序是支持左右滑动的View,核心是ViewPager。讲解都在注释中进行。 代码如下: MainActivit 阅读全文
摘要:
注:一个程序只建立一个内存四区,所有函数共用这个内存四区。 内存四区如下: 一、全局区 全局变量和静态变量的存储是放在一起的,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域, 该区域在程序结束后由操作系统释放; 常量区——字符串常量和其他常量的存储位 阅读全文
摘要:
变量的本质: (一段)连续内存空间的别名 程序通过变量申请和命名内存空间 通过变量访问内存空间 修改变量的方法 1、直接方法 2、间接方法 解析: &a 返回int a类型的内存地址 直接操作内存地址进行赋值 首先 将地址标记为int 类型,指明四个字节区 int *p=(int*)&a; *p=1 阅读全文
摘要:
1、对于问题理解的深度,决定能不能成为一个高手 2、概念不清晰,是产生bug的根源 本质:固定大小内存块的别名 a[10] a &a 数组数据类型(关键点): 1、数组类型 2、数组指针 3、数组类型与数组指针类型的关系 求数据类型占的字节数 sizeof() 数据类型可以起别名吗? tpedef 阅读全文