10 2019 档案

摘要:在项目快到最后的时候,有一次在本地启动项目的时候,突然发现项目启动起来特别的慢. 刚开始也不知道哪里出了问题,只能慢慢的查原因. springboot项目在debug模式下本来运行的挺快,后来某一天突然启动一半就卡在那一点一点龟速前进,还以为是我电脑问题,或者我写的代码问题,后来在网上搜了一下,结合 阅读全文
posted @ 2019-10-27 11:50 King-DA 阅读(1827) 评论(1) 推荐(2) 编辑
摘要:遇到这种问题的原因有两种 1、可能是表中设置的字符集与你想要插入的字符集不相同。 解决方法: (1)修改数据库默认编码ALTER DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin; (2)修改表的编码:ALTER TABLE `表 阅读全文
posted @ 2019-10-27 11:46 King-DA 阅读(6175) 评论(0) 推荐(0) 编辑
摘要:原因: 第一,方法重载问题 第二,字符超过了长度 第三,就是编码问题(重要,容易被人忽略) 有两种可能,第一种就是数据库编码,另外一种数据库编码没问题,文件编码有问题 阅读全文
posted @ 2019-10-27 11:44 King-DA 阅读(8195) 评论(0) 推荐(0) 编辑
摘要:我遇到这个异常,是因为在测试环境下,将原来的jar包给切换了,没有重新启动,才报出来异常. 解决办法: 将原来的进程kill掉,然后重新启动就好了 阅读全文
posted @ 2019-10-27 11:42 King-DA 阅读(3390) 评论(0) 推荐(0) 编辑
摘要:这是因为在查询数据的时候,我查询了两张表,这两张表中有相同的字段 阅读全文
posted @ 2019-10-24 11:21 King-DA 阅读(814) 评论(0) 推荐(0) 编辑
摘要:现在很多电脑的系统都升级到了win10了,win10已经渐渐普及到每个人的电脑中,但是,win10系统有一个功能特别讨人厌,我自认为挺讨厌这个功能的,它就是“自动更新”功能,你可能会说,自动更新不是挺好的吗?怎么会讨厌呢?那是因为系统一旦自动更新,需要的时间很长,这时候你就什么都做不了了,也许,系统 阅读全文
posted @ 2019-10-23 09:12 King-DA 阅读(230) 评论(0) 推荐(0) 编辑
摘要:1、先点击打开一份PDF文档。用下面的这个软件 2、打开了之后,点击文档里面的文件,并选择属性。 3、在属性里面找到字体,并点击它。 4、切换到字体的页面了之后就可以看到使用的是什么字体 5、接着回到文档首页,在工具栏上面找到编辑这个选项,并点击此选项 6、接着在编辑的选项卡里面找到文字这个选项,并 阅读全文
posted @ 2019-10-23 00:07 King-DA 阅读(18561) 评论(0) 推荐(0) 编辑
摘要:这个问题的解决方案很简单,将org.w3c.dom.ElementTraversal类所在的jar包加入maven依赖即可。 让人纳闷的是,怎么找这个类所在的jar包,单看包名org.w3c.dom让人有一种错觉,该包的groupid应该是类似org.w3c之类的,其实不然,和org.w3c没有半毛 阅读全文
posted @ 2019-10-23 00:04 King-DA 阅读(2069) 评论(0) 推荐(0) 编辑
摘要:Linux 运行jar包命令如下: 方式一: Java -jar shareniu.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定? 方式二 java -jar shareniu.jar & &代表在后台运行。 特定:当前ssh窗口 阅读全文
posted @ 2019-10-22 23:57 King-DA 阅读(44622) 评论(0) 推荐(1) 编辑
摘要:mysql主从库同步错误:1062 Error 'Duplicate entry '1438019' for key 'PRIMARY'' on querymysql主从库在同步时会发生1062 Last_SQL_Error: Error ‘Duplicate entry ‘的问题: 显然这个问题是 阅读全文
posted @ 2019-10-22 23:55 King-DA 阅读(997) 评论(0) 推荐(0) 编辑
摘要:order by后边的字段并不是唯一的,支持多个,按照你排序的先后顺序写就可以了。另外按照每个字段的升序和降序同样支持。默认是升序的。如下order by column1(asc or desc),column2(asc or desc),column3(asc or desc),column4(a 阅读全文
posted @ 2019-10-22 23:52 King-DA 阅读(10716) 评论(0) 推荐(0) 编辑
摘要:1.如果文件比较小的话,使用vim直接查看,如果文件比较大的话,使用vim会直接卡主 2.如果想要查看正在滚动的日志文件.这个命令可以查看大文件. Ctrl+c 终止tail命令 Ctrl+s 暂停tail命令 Ctrl+q继续tail命令 3.如果文件比较大的话,也可以使用less命令 但是使用上 阅读全文
posted @ 2019-10-22 23:50 King-DA 阅读(2249) 评论(0) 推荐(0) 编辑
摘要:这是因为在使用的tk-mybatis时候,使用的pom依赖版本过低,导致的这个原因 换成最新的版本就会不报错了: domainObjectRenamingRule该功能项是在MBG 1.3.6中新增加的功能,用于定义实体的重命名规则,常见的用途是取消表前缀。类似于columnRenamingRule 阅读全文
posted @ 2019-10-22 20:00 King-DA 阅读(3992) 评论(0) 推荐(0) 编辑
摘要:这是因为当前用户没有访问mysql的权限导致的在mysql中执行:grant all privileges on *.* to root@'%' identified by 'cloudera; 就可以访问了。 如果是在公司给的数据库中,就劝你换成本地的数据库. 阅读全文
posted @ 2019-10-22 19:58 King-DA 阅读(1391) 评论(0) 推荐(0) 编辑
摘要:IDEA新建springboot选择DevTools springboot-devtools模块能够实现热部署,添加类.添加方法,修改配置文件,修改页面等,都能实现热部署. 原理就是重启项目,但比手动重启快多了,其深层原理是使用了两个ClassLoder,一个ClassLoader加载哪些不会改变的 阅读全文
posted @ 2019-10-22 19:11 King-DA 阅读(5209) 评论(1) 推荐(0) 编辑
摘要:原因是:通用mapper不支持热部署,不支持devtool。 解决方法:在pom.xml屏蔽掉热部署就OK了。 阅读全文
posted @ 2019-10-21 22:21 King-DA 阅读(2165) 评论(0) 推荐(0) 编辑
摘要:将某个项目从Spring Boot1升级Spring Boot2之后出现如下报错,查了很多不同的解决方法都没有解决: Spring boot2项目启动时遇到了异常: java.lang.ArrayStoreException: sun.reflect.annotation.TypeNotPresen 阅读全文
posted @ 2019-10-21 22:18 King-DA 阅读(20353) 评论(1) 推荐(0) 编辑
摘要:SpringBoot启东时红色警告: 翻译如下: 请注意:不建议在没有服务器身份验证的情况下建立SSL连接。根据MySQL 5.5.45+、5.6.26+和5.7.6+的要求,如果不设置显式选项,则必须建立默认的SSL连接。您需要通过设置useSSL=false显式地禁用SSL,或者设置useSSL 阅读全文
posted @ 2019-10-21 22:15 King-DA 阅读(216) 评论(0) 推荐(0) 编辑
摘要:一、简述 java.math.BigDecimal不可变的、任意精度的有符号十进制数。BigDecimal 由任意精度的整数非标度值(unscaledValue)和32位的整数标度(scale)组成。其值为该数的非标度值乘以10的负scale次幂,即为(unscaledValue * 10-scal 阅读全文
posted @ 2019-10-18 08:53 King-DA 阅读(8636) 评论(0) 推荐(0) 编辑
摘要:最近在微信开发使用微信公众平台接口调试工具时遇到错误。 错误再现:使用appid及appsecret在该测试工具中获取access_token,检查问题时,校验全部通过,但是无法获取access_token,而是返回了错误代码: 错误原因:最新版的微信公众号开发要求通过开发者ID及密码调用获取acc 阅读全文
posted @ 2019-10-15 20:51 King-DA 阅读(6056) 评论(0) 推荐(0) 编辑
摘要:最近在搞微信公众平台这方面的东西,,但实际使用的时候发现和access_token有关的接口都无法正常调用,于是debug了下,发现获取到了AppID和AppSecret,在最后请求access_token的时候返回了null,于是查了查微信公众平台的文档,发现微信公众平台多了个IP白名单,所谓IP 阅读全文
posted @ 2019-10-15 20:49 King-DA 阅读(1436) 评论(0) 推荐(0) 编辑
摘要:首先引入依赖: 首先先引入依赖,可能有的地方在引入jai_core这个包的时候,不能 引入,所以,需要将这个包排除. 下面是经过测试的代码: 这个在本地运行是没有问题的.但是如果放在linux服务器上运行,就需要引入一个字体.这个字体为宋体,我用的为60M左右,所以包还是挺大的,如果不齐全,可以将自 阅读全文
posted @ 2019-10-15 13:06 King-DA 阅读(1952) 评论(0) 推荐(0) 编辑
摘要:git init 创建git仓库 git status 查看当前仓库的状态 git show 显示某次提交的内容 git show $id git diff 查看本次修改与上次修改的内容的区别 git add <file> 把现在所要添加的文件放到暂存区中. git log -p <file> 查看 阅读全文
posted @ 2019-10-14 22:14 King-DA 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-10-14 22:13 King-DA 阅读(253) 评论(0) 推荐(0) 编辑
摘要:1.部署war包app/tomcat/bin在tomcat/bin 目录下启动 .startup.sh,在启动过程中tomcat会对war包进行解压,形成相应的项目目录 执行命令:./startup.sh 2.实时查看tomcat的日志。首先需要到tomcat的日志目录下。我的目录供你参考app/t 阅读全文
posted @ 2019-10-14 22:06 King-DA 阅读(177) 评论(0) 推荐(0) 编辑
摘要:1.控制台操作 首先介绍一下阿里云OSS对象存储的一些基本概念。 1.1 进入对象存储界面 登录阿里云账号,进入对象存储界面,如图所示。 进入后如图所示。 1.2 OSS基本概念 这里不过多介绍如何在阿里云上传下载文件,这些操作基本上点一点都能找到。 1.2.1 Bucket Bucket实质就是阿 阅读全文
posted @ 2019-10-14 22:05 King-DA 阅读(2371) 评论(0) 推荐(0) 编辑
摘要:1.错误描述:在对数据库进行操作时,控制台报错:java.sql.SQLException: Invalid value for getInt() ;2.错误原因:数据库中表的字段的类型与实体类中属性的类型不一致3.解决方法:实体类中属性的类型应与数据库中表的字段的类型一致。例如:数据库表中字段类型 阅读全文
posted @ 2019-10-14 21:56 King-DA 阅读(1735) 评论(0) 推荐(0) 编辑
摘要:日志信息如下: 2017-07-05 18:28:34 -18705 [idle_connection_reaper] DEBUG - Closing expired connections 2017-07-05 18:28:34 -18723 [idle_connection_reaper] DE 阅读全文
posted @ 2019-10-14 21:56 King-DA 阅读(1921) 评论(0) 推荐(0) 编辑
摘要:只需要两个指令 git config user.name 和 git config –global user.name 在控制台中输入git config user.name获取当前的操作名称 修改名称输入git config --global user.name "名称" 阅读全文
posted @ 2019-10-11 23:12 King-DA 阅读(1205) 评论(0) 推荐(0) 编辑
摘要:在项目中将照片转成base64时候,使用下面的这个包更加安全一些 阅读全文
posted @ 2019-10-10 13:14 King-DA 阅读(405) 评论(0) 推荐(0) 编辑
摘要:在这里是因为在配置文件连接数据库的url不正确 仔细查看一下,是否跟数据库一样 阅读全文
posted @ 2019-10-08 18:39 King-DA 阅读(3688) 评论(0) 推荐(0) 编辑
摘要:测试工具类,将使用谷歌的gson将object对象转成josn对象 阅读全文
posted @ 2019-10-06 23:16 King-DA 阅读(15228) 评论(2) 推荐(1) 编辑
摘要:第一步 :配置测试号,网页授权获取用户基本信息。 该授权回掉页面域名为ngrok 映射的域名,我的映射地址是127.0.0.1:8080。 到此微信配置完毕,接下来就是直接上代码了 2.用户同意授权 我是把这个url写在微信菜单下的,当进入这个页面的时候就让用户同意。注意:好像是静默授权的,用户不知 阅读全文
posted @ 2019-10-06 21:56 King-DA 阅读(3791) 评论(0) 推荐(0) 编辑
摘要:一、准备工具 不管开发什么,官方的文档应该是第一个想到的这里把官方文档贴出来:微信网页授权文档除此之外,我们还需要一个内网穿透的工具在开发环境下让微信能访问到我们的域名。我使用的是natapp。此类工具网上有很多,大家可以自行寻找。这里我们使用微信提供的测试账号来作为演示 二、开始开发 内网穿透就不 阅读全文
posted @ 2019-10-06 17:58 King-DA 阅读(7922) 评论(0) 推荐(1) 编辑
摘要:如果引入的是谷歌的gson的话,需要引入依赖: 但是这里有一个前提,就是你必须使用一个实体类,如果是自己字符串拼凑出来的就另当别论了。 在实体类上添加注解@JsonInclude(value=Include.NON_NULL) 加入注解后数据只要是为null的就不显示了 还有一种方式,就是在配置文件 阅读全文
posted @ 2019-10-05 22:35 King-DA 阅读(4221) 评论(0) 推荐(0) 编辑
摘要:可能会出现在long类型的时间后面多3个0 如下图所示 可以自己创建一个json序列化的类 然后使用注解 就可以解决这个返回数据的问题 阅读全文
posted @ 2019-10-05 22:30 King-DA 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-10-04 16:19 King-DA 阅读(13994) 评论(0) 推荐(1) 编辑
摘要:这个类的id必须在调用之前手动分配 因为你没有设置主键自增策略,所以在使用id的时候,需要自己手动进行设置主键. 阅读全文
posted @ 2019-10-03 14:40 King-DA 阅读(1340) 评论(0) 推荐(1) 编辑
摘要:@Transient表示该属性并非一个到数据库表的字段的映射,ORM框架将忽略该属性. 如果一个属性并非数据库表的字段映射,就务必将其标示为@Transient,否则,ORM框架默认其注解为@Basic 阅读全文
posted @ 2019-10-03 13:12 King-DA 阅读(408) 评论(0) 推荐(0) 编辑
摘要:当项目变得比较大的时候,如何还使用hbm.xml文件来配置Hibernate实体就会变得比较复杂。这里Hibernate提供了Annotation注解方式,使得Hibernate的映射文件变得很方便管理了。 这里简单介绍Hibernate的Annotation注解 一、声明实体 @Entity 对实 阅读全文
posted @ 2019-10-03 13:11 King-DA 阅读(3263) 评论(0) 推荐(0) 编辑
摘要:这个是因为我在使用jpa时候,修改了entity中的一个实体属性,然后没有及时修改方法中引用的这个属性,导致报错为上面的错误. 将设计到修改的这个属性的方法,全部修改完成后,即可正常 阅读全文
posted @ 2019-10-03 00:53 King-DA 阅读(404) 评论(0) 推荐(0) 编辑
摘要:因为 1.JDBC连接Mysql5 com.mysql.jdbc.Driver: 2.JDBC连接Mysql6 com.mysql.cj.jdbc.Driver, 需要指定时区serverTimezone: 在设定时区的时候,如果设定serverTimezone=UTC,会比中国时间早8个小时,如果 阅读全文
posted @ 2019-10-02 21:19 King-DA 阅读(2179) 评论(0) 推荐(0) 编辑
摘要:最近在使用Hibernate4中,发现两个很有奥秘的注解 @DynamicInsert 和 @DynamicUpdate 如果是在配置文件的话那就是dynamic -insert 和 dynamic-update 这两个注解在一定程度上可以增加与数据库操作相关的速度,可以节省SQL语句的执行时间,提 阅读全文
posted @ 2019-10-02 14:56 King-DA 阅读(248) 评论(0) 推荐(0) 编辑
摘要:背景:从数据库获取时间传到前端进行展示的时候,我们有时候可能无法得到一个满意的时间格式的时间日期,在数据库中显示的是正确的时间格式,获取出来却变成了很丑的时间戳,@JsonFormat注解很好的解决了这个问题,我们通过使用@JsonFormat可以很好的解决:后台到前台时间格式保持一致的问题,其次, 阅读全文
posted @ 2019-10-02 14:41 King-DA 阅读(417) 评论(1) 推荐(0) 编辑
摘要:应用场景: 1、在数据表中,要记录每条数据是什么时候创建的,不需要应用程序去特意记录,而由数据数据库获取当前时间自动记录创建时间; 2、在数据库中,要记录每条数据是什么时候修改的,不需要应用程序去特意记录,而由数据数据库获取当前时间自动记录修改时间; 实现方式: 1、将字段类型设为 TIMESTAM 阅读全文
posted @ 2019-10-02 14:17 King-DA 阅读(16563) 评论(0) 推荐(0) 编辑
摘要:根据报错我们知道这是时间报错,没有指定明确的时区,是因为新版的mysql会询问是否SSL连接,返回一个Boolean值,我们需要手动指定true或者false。所以再次更改配置文件中的 url 满足其要求即可 阅读全文
posted @ 2019-10-02 13:55 King-DA 阅读(258) 评论(0) 推荐(0) 编辑
摘要:spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver username: root password: root url: jdbc:mysql://localhost:3306/order_system?characterEncoding=utf-8&amp&serverTimezone=UTC&amp&useSSL=fa 阅读全文
posted @ 2019-10-02 13:51 King-DA 阅读(2910) 评论(0) 推荐(0) 编辑
摘要:这个错误是由于使用springdatajpa 将ddl-auto配置为validate 假如说: 当表中字段others是varchar类型, 实体类entity的others是Integer类型,类型不匹配报错: 阅读全文
posted @ 2019-10-01 20:58 King-DA 阅读(2128) 评论(0) 推荐(1) 编辑
摘要:在jpa中ddl-auto一共有四种: 分别为: ddl-auto:create 每次运行该程序,没有表格会新建表格,表内有数据会清空;ddl-auto:create-drop 每次程序结束的时候会清空表ddl-auto:update 每次运行程序,没有表格会新建表格,表内有数据不会清空,只会更新d 阅读全文
posted @ 2019-10-01 20:56 King-DA 阅读(23244) 评论(0) 推荐(2) 编辑
摘要:在使用springboot+jpa进行部署项目时候, 因为application.yml文件配置错误,所以出现上面的异常情况.然后修改.yml配置文件为: 一切正常. 阅读全文
posted @ 2019-10-01 20:42 King-DA 阅读(1073) 评论(0) 推荐(0) 编辑
摘要:第一次使用springboot+jpa进行操作数据库,刚启动就爆出来异常: 应该在yml配置文件中加上: 阅读全文
posted @ 2019-10-01 15:43 King-DA 阅读(6139) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示