一、起因 从《大型网站架构系列》到《架构师入门实践》,一直想把代码设计和架构的知识进行总结,但是苦于精力和能力有限,推动起来比较缓慢。也多次收到出版社的邀请,但迟迟没有动笔。偶尔也会纠结做视频还是写文章,考虑到业余写作和工作之间的平衡,还是先以文章为主吧。写出来和大家交流,算是自己的一个知识总结,如 ...
分类:
其他好文 时间:
2019-09-14 23:02:05
阅读次数:
133
线程组: 当线程数量较多,且功能比较明确时可以将类似的线程放到一起. 守护线程是一种特殊的线程,它默默地完成一些系统服务, java应用中如果只有守护线程, JVM将会自动退出. 线程的优先级: 在要求严格的环境下, 还是需要自己在应用层去解决问题. ...
分类:
编程语言 时间:
2019-09-13 19:27:09
阅读次数:
127
Spring事物管理 事物简介 Spring中的事物管理 1、作为企业级应用程序框架, Spring 在不同的事务管理 API 之上定义了一个抽象层. 而应用程序开发人员不必了解底层的事务管理 API, 就可以使用 Spring 的事务管理机制。 2、Spring 既支持编程式事务管理, 也支持声明 ...
分类:
编程语言 时间:
2019-09-11 10:13:49
阅读次数:
85
1.maven依赖 2.mybatis.xml(1.2) 3.Controller 4.service和实现类 5.dao和mapper ...
分类:
其他好文 时间:
2019-09-10 18:20:18
阅读次数:
103
闲的蛋疼做了一个6.828的homework 就是这里 https://pdos.csail.mit.edu/6.828/2018/homework/barrier.html 就是说需要我们利用给的一个mutex,一个条件变量,实现一个barrier. 感觉barrier就是书上讲的那种sleep ...
分类:
其他好文 时间:
2019-09-10 10:23:35
阅读次数:
91
生产者和消费者之间为什么隔着一个队列? 首先,生产者与消费者由于速度的不一致,所以需要一个空间用于缓冲。这可以将生产者与消费者解耦,生产者产出数据的时候,不需要把数据交到消费者手上才行,只要把数据丢入缓冲区就好。这样就可以各做各的。 为什么缓冲区是一个队列? 通常情况下,这个缓冲区的数据结构是一个有 ...
分类:
其他好文 时间:
2019-09-09 22:59:16
阅读次数:
146
主要是手机上的图片是用url引入的,而不是require引入 <Image style={{width:SCREEN_WIDTH-20,height:196,borderRadius:6}} source={(!store.get("picVisible") ? require('./img/arr ...
分类:
其他好文 时间:
2019-09-08 20:07:20
阅读次数:
116
一个javabean如下 有四个日期Date类型 createTime, payDate, deliverDate,confirmDate; 此javabean对应的数据库如下 将orders一个类存入数据库,在类型转换上遇到了点问题 这是写的一个datetime与date转换的一个类 Orders ...
分类:
数据库 时间:
2019-09-08 14:26:33
阅读次数:
130
https://www.cnblogs.com/dasusu/p/10006899.html 记录 FTPClient 超时处理的相关问题 apache 有个开源库:commons-net,这个开源库中包括了各种基础的网络工具类,我使用了这个开源库中的 FTP 工具。 但碰到一些问题,并不是说是开源 ...
分类:
其他好文 时间:
2019-09-08 11:17:06
阅读次数:
99
1.Spring依赖注入的方式。 创建Hello实体类 1.1通过set方法来完成依赖注入。 1.2通过构造方法来完成依赖注入。 1.3编写测试类 2.依赖注入的数据类型 2.1基本数据类型和字符串 使用value 2.2如果是指向另一个对象的引用 使用ref 2.3如果类对象注入的属性类型为lis ...
分类:
编程语言 时间:
2019-09-07 00:59:52
阅读次数:
72