摘要:
@Autowired 由Spring提供,只按照byType注入 @Resource 由J2EE提供,默认按照byName自动注入,@Resource有两个重要的属性:name和type 相同点: @Autowired的作用相当于@Resource,均可标注在字段或属性的setter方法上。 不同点 阅读全文
摘要:
启动ireport5.6.0还没启动完不一会闪退了?????? 因为ireport是Java由语言编写的,需要运行在JVM之上,也就是需要JDK的支持。 目前电脑上安装了jdk有1.8和1.7版本 据了解,ireport目前只支持jdk1.7版本,所以需要指定到1.7版本 https://commu 阅读全文
摘要:
一、移除旧版本 1 sudo yum remove docker \ 2 docker-client \ 3 docker-client-latest \ 4 docker-common \ 5 docker-latest \ 6 docker-latest-logrotate \ 7 docker 阅读全文
摘要:
一、问题背景 在java的开发过程中,我们往往也需要用对象进行分组进行处理,如何对List进行分组呢?以下我们简单高效的实现分组 二、问题解决 1 //以下WarehouseDeliveryTimeVO的列表中对其属性logisticsModel(物流模式)进行分组,new String[]{}可以 阅读全文
摘要:
一、postgresql数据库出现锁表问题排查 1 //查询锁表的情况 2 SELECT 3 A.locktype, 4 A.DATABASE, 5 A.pid, 6 A.relation, 7 b.relname 8 FROM 9 pg_locks 10 A JOIN pg_class b ON 阅读全文
摘要:
一、死锁问题背景 在收据批量打印时,由于采用异步并发触发打印,同时触发打印(九千多数据 每隔50ms触发一次),导致了并发执行引起在接口更新打印次数时postgresql发生死锁问题, 具体报错如下: 二、原因分析 从报错的提示我们知道了在数据库postgresql发生了死锁(ERROR: dead 阅读全文
摘要:
一、安装jdk8 1.获得java JDK列表 yum -y list java* 2.通过yum安装jdk8 yum -y install java-1.8.0-openjdk* 通过 java -version 可以查看java已经安装的版本信息 二、tomcat的安装 1.先到tomcat官网 阅读全文
摘要:
一、mysql8.0的基本安装(由于mysql7.0后收费闭源-》遂改为安装5.7版本使用即可) 1、yum仓库下载MySQL:sudo yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.r 阅读全文
摘要:
用vi打开一个yum文件 vi 文件 按 i 键后 进入insert模式,进入insert模式后才能进行修改 修改完成后 按esc键进入command模式, 然后:wq 保存文件并退出vi(注意先冒号) 编辑文件后==》保存命令 按ESC键 跳到命令模式,然后: :w 保存文件但不退出vi :w f 阅读全文
摘要:
1.Python Number 数据类型用于存储数值。 数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值,将重新分配内存空间。 Python 支持四种不同的数值类型: 整型(Int) - 通常被称为是整型或整数,是正或负整数,不带小数点。 长整型(long integers) 阅读全文