- 博客(18)
- 收藏
- 关注
原创 spring boot 解决打包发布后读取不到 json文件以及如何读取json文件的问题
spring boot里读取json文件是一个常见操作,之前在本地idea运行时候读取json文件没有任何问题,但是打包发布后运行会读取不到,解决方法:要将json文件放到static目录下读取文件要用 ClassPathResource 和 fastJson具体操作代码:调用方法:JSONObject jsonData = JSON.parseObject(BaseUtil.readJsonFileNew("static/json/ZKManageCode.json"));
2021-12-02 09:02:39
1326
原创 winfrom在修改DataGridView的列里的设计名称360报木马,不知为啥
一个奇怪的错误:用winfrom开发,在修改DataGridView的列里的设计名称为direction后360竟然报木马病毒,还原为column1就没事.。。。。
2020-06-23 10:06:08
262
1
原创 java关于单字、双字、单字节16进制转10进制的简单方法(包含负数)
BigInteger bigint=new BigInteger("ff9B", 16); short short1 = bigint.shortValue();//单字 int int1 = bigint.intValue();//双字 byte byte1 = bigint.byteValue();//单字节
2020-06-02 13:24:02
1017
原创 java关于继承的特性以及super使用
子类拥有父类非 private 的属性、方法。子类可以拥有自己的属性和方法,即子类可以对父类进行扩展。子类可以用自己的方式实现父类的方法,重写父类的方法Java 的继承是单继承,但是可以多重继承,单继承就是一个子类只能继承一个父类,多重继承就是,例如 A 类继承 B 类,B 类继承 C 类,所以按照关系就是 C 类是 B 类的父类,B 类是 A 类的父类,这是 Java 继承区别于 C++ 继承的一个特性。提高了类之间的耦合性(继承的缺点,耦合度高就会造成代码之间的联系越紧密,代码独立性越差)su
2020-05-10 12:09:49
179
原创 关于win10安装jdk8后javac执行不了
今天在32位的win10系统安装了32位的jdk8,执行javac不行,执行java和java -version都正常,最开始以为是环境变量绝对地址和相对地址的问题,但是不对,后来把cmd、电脑都重启了一遍还是不行,后来以为jdk的问题。。。。但是还是不行。后来查了一堆百度,终于找到了原因。。。。就是path的配置问题,%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin这两个...
2020-04-17 08:47:54
1314
原创 关于常用的网络协议极其问题的现有总结
ip协议(Internet Protocol):因特网协议,是构成互联网的基础,位于网络层,ip协议规定了数据传输的基本单元和基本格式,还规定了数据包的递交方法和路由选择,规定了ip地址。tcp协议(Transmission Control Protocol 传输控制协议):面向连接的、可靠的、给予字节流的传输层通信协议,可以保障双方通信的可靠性。tcp的3次握手:1.客户端发送SYN包(...
2020-03-25 20:24:51
287
原创 关于计算机网络分层
1.osi77层模型和tcp/ip4层模型osi7层模型:OSI(Open System Interconnection)。参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系。有:物理层、数据链路层、网络层(ip协议)、传输层(tcp、udp协议)、会话层、表示层、应用层(http协议)。tcp/ip协议:TCP/IP协议不仅仅指的是TCP和IP两个协议...
2020-03-25 19:39:00
148
原创 it常识 编译型语言和解释型语言
计算机是不能理解高级语言的,更不能直接执行高级语言,它只能直接理解机器语言,所以使用任何高级语言编写的程序若想被计算机运行,都必须将其转换成计算机语言,也就是机器码,转换的方式有两种:编译和解释编译型语言使用专门编译器,针对特定的平台,一次性把源代码编译成特定平台可执行的机器码,并包装成该平台所能识别的可执行文件的格式,如exe文件,需要运行程序直接执行文件即可,如exe文件。运行时可脱离开发...
2020-03-21 13:08:55
230
原创 java总结 jdk、jre、jvm
jdk>jre>jvm1.jdk(Java Development Kit)是给java程序员的用的,包括java运行环境(jre)和java一些工具(javac/java等)以及基础类库(api等)等,可以编译、调试、运行java语言等,是java的核心2.jre(Java Runtime Environment) 是java语言的运行环境,不能用于编译、调试等,包括jvm,只是...
2020-03-20 19:38:34
93
原创 关于java i/o流现有总结
1.分类:1.字节流和字符流字节流操作对象为字节(基类inputStream/outputStream),字符流(基类:reader/writer)对字符操作字节流应用范围更广,因为所有文件最终都是二进制文件,字符流方法操作更方便。2.输入流和输出流输入流用于读取,不能写;输出流用于写入,不能读。i/o方向要针对特定对象来说3.节点流/处理流(低级流/高级流)能直接作用于特定设备上是...
2020-03-14 11:57:17
102
原创 关于eclipse查看源码引入src.zip报错:jre\lib\rt.jar is not on its project's build path 报错问题
当通过引用src.zip想看JDK标准类的源码时、有时会报如下错误: “an error occurred while opening the source attachment form ” “jre\lib\rt.jar is not on its project’s build path” 打开项目的 properties. 然后选择 Java Build Path 然后先...
2020-03-14 11:03:26
1088
原创 net.sf.json-lib包里的jsonObject如何判断jsonObject有没有某个键
if(!json.has(“object”)){logger.debug(“没有访客数据”);return null;}
2019-12-20 14:48:32
460
原创 mysql查询加编号
SELECT *,(@i :=@i + 1) AS num FROM ‘你的表名’,(SELECT @i := 0) AS it ORDER BY num
2019-12-16 17:04:43
127
原创 SimpleDateFormat显示24小时和12小时时间格式
感谢:https://blog.csdn.net/hyc123123123123/article/details/80663524Date dNow = new Date();SimpleDateFormat ft = new SimpleDateFormat (“yyyy-MM-dd HH:mm:ss”);//24小时SimpleDateFormat ft = new SimpleDate...
2019-11-22 14:24:42
345
原创 关于mysql Datetime新增/修改都为当前时间
设置默认值为:CURRENT_TIMESTAMP,新增的时候传null或default都是当前时间如果想要更新数据时变成是当前时间就勾选上“根据当前时间戳更新”,这样只要改变数据,就会更新成当前时间,非常好用!...
2019-11-22 11:20:55
5207
原创 总结 关于mysql为date类型的传空处理(java)
关于mysql为date类型的传空处理mysql的date类型不允许传null或" “,所以在不改变列类型的情况下,用另一种方式,可存"0001-01-01”,从java程序里如果也是Date类型,转化过来的是"Sat Jan 01 00:00:00 CST 1",转到前端就是"0001-01-01 00:00:00"到时候就可以根据这个判断是否为空了,同样的前端往后端Date赋值也可以传"00...
2019-11-22 08:52:53
4548
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人