- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 Linux内核4.1在file_operations的read_iter和write_iter
在中文网站里,对结构体file_operations的描述中仍大多停留在旧版本,包含ssize_t (*aio_read)(struct kiocb * , char __user * buffer, size_t size , loff_t p);可以看出,这个函数的第一、三个参数和本结构体中的read()函数的第一、三个参数是不同 的,异步读写的第三个参数直接传递值,而同步读写的第三个参数传递的是指针,因为AIO从来不需要改变文件的位置。异步读写的第一个参数为指向kiocb结...
2021-05-24 21:09:24
3909
原创 Java Spring+Ehcache,完成配置后缓存失效问题
优化一个去年的项目,用上了Ehcache,使用了.xml+注解的方法奇怪的是,使用缓存之后项目效率并没有得到任何提升开始发现的是注解问题: @Cacheable(value = "JSDRK",key = "#p0",condition = "#p0==null",unless = "#result==null")此处condition=false时,不读取缓存,直接执行方法体,并返回结果,同时返回结果也不放入缓存。ndition=true时,读取缓存,有缓存则直接返回。无则执行方
2020-11-06 16:24:54
949
原创 Java hibernate自动生成uuid策略和手动添加uuid的一处区别
@Id @Column(name = "`wid`") private String id;把上面加了自动生成uuid,变为下面 @Id @Column(name = "`wid`") @GeneratedValue(generator = "uuid") @GenericGenerator(name = "uuid", strategy = "uuid2") //项目变更需要 private String id;原设想是新建...
2020-09-17 09:39:53
901
原创 教训,easypoi与POI有冲突
<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-collections4</artifactId> <version>4.1</version> </dependency> <dependency>...
2020-08-06 23:39:43
1821
转载 Hibernate里的mappedBy和注解@JoinColumn
一对多@JoinColumn(name=“FK_name”)在多的一方的作用是为了指定外键字段的名称,就算没有ManyToOne也会自己创建外键在一的一方是为了指定外表指向本表的外键,如果没有该注解,会创建一张中间表来维系关系以下内容装载自[http://www.cnblogs.com/ShawnYuki/p/6363547.html](http://www.cnblogs.com/ShawnYuki/p/6363547.html)mappedBy我们知道,mappedBy用于指定具...
2020-06-18 11:47:50
329
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人