- 博客(94)
- 资源 (3)
- 收藏
- 关注

原创 《阿里开发手册》总结
目录 一. 编程规约 二. 异常日志 三. MySQL数据库 四. 工程结构 五. 安全规约一、 编程规约(一)接口方法定义接口类中的方法和属性不要加任何修饰符号(public 也不要加)(二)命名规则Service/DAO 层方法命名规约 1) 获取单个对象的方法用 get 做前缀。 2) 获取多个对象的方法用 list 做前缀。 3)...
2018-08-10 21:51:56
833
原创 警告解决 : java.sql.SQLWarning: '@@tx_isolation' is deprecated and will be removed in a future release.
错误信息 :2019-07-10 09:14:50.529 INFO 21288 --- [r$PoolThread-#1] com.mchange.v2.c3p0.SQLWarnings : '@@tx_isolation' is deprecated and will be removed in a future release. Please use '@@transa...
2019-07-10 09:55:05
4274
原创 lombok 介绍及应用 (what,why,how)
一.whatlombok其实就是帮助我们编写getter或者equals方法的一个“工具”。Lombok官网:https://projectlombok.org二.whyLombok也提供了对打印日志的处理。在使用Lombok以后就会大大减少项目中的代码量,同时由于Lombok有自动修改的功能,也提高了项目中代码的执行效率。使用Lombok的两点主要原因就是:1.简化冗...
2019-07-07 01:16:07
535
转载 win10 解决 80 端口 被占用 问题
1. 打开cmd打开电脑左下角“开始菜单”找到“运行”输入命令“cmd”2.查询 占用 80端口 程序输入如下指令 :netstat -aon|findstr "80"截图显示,端口已经被占用,PID 中写明 LISTENING 43.查找 PID=4 的进程输入 如下指令tasklist这里 看到 进程名 为 System也可以通过 任务管理器查看 占用 PI...
2019-06-24 20:52:08
2824
原创 SpringData JPA复合主键 的使用
复合主键 和 联合主键的区别复合主键 : 一张表中 , 两个字段 确定一条唯一数据 ;联合主键 : 表A , 表 B 两张表 , 通过中间表 , 确定两张表的对应关系 ;(中间表三个字段 : id , 表A_id, 表B_id) ; 此时中间表的id 称为 联合主键 ;spring jpa 复合主键 的使用使用场景 : 订单类的 , 订单编号 ORDER_NUM + 订单子...
2019-03-19 11:46:58
3675
原创 json 转换成 带泛型的对象 , 报错问题解决
场景当我们将json转换成带泛型的对象时, 再获取该泛型属性时会报错java.util.LinkedHashMap cannot be cast to xxx(你的泛型的类型)解决办法1 先将该泛型属性的值, 转为json字符串2 再将该json字符串, 转成泛型的类型错误演示// bean 类public class HttpResult<T> { p...
2019-01-29 17:29:25
15881
1
转载 webservice客户端代码,URL地址问题解决
添加代码, 覆盖 接口中 URL地址即可 QueryPriceCostFromEDW_Service service = new QueryPriceCostFromEDW_Service(); QueryPriceCostFromEDW soap = service.getQueryPriceCostFromEDWSOAP(); BindingP...
2019-01-18 10:43:58
1463
原创 解析 xml 成 javaBean时 Date格式问题解决
/** * xml转换成JavaBean * @param xml * @param c * @return */ public static <T> T converyToBean(String xml, Class<T> c) { T t = null; try { ...
2019-01-18 10:35:38
1489
2
原创 关于 webservice客户端生成代码中的 JAXBElement <T> 字段类型的解决办法
问题 :使用 wsimport命令 或cxf的 wsdl2java命令 生成 的 webservice客户端代码中 , 有时会出现JAXBElement 字段类型 ,此时不知道该怎么赋值了;出现JAXBElement字段类型的原因:因为服务器端的wsdl文件加了nillable="true"这个属性 所以生成的webservice客户端代码中的, String类型就会变 成JAX...
2019-01-18 10:24:41
7506
1
原创 工具类 : 反射 去掉 实体类 中 String字段中的 前中后的空格
需求: 后台 处理 前天 传过来的字符串 , 多个字段都需要处理空格,解决方案: 反射 获取实体类中的 String 字段, 获取值 , 去掉 前后 及 中间的 空格(还包括制表符等),再赋值package com.nspark.utils;import org.apache.commons.lang3.StringUtils;import java.lang.reflect.Fiel...
2018-10-26 09:34:07
3259
原创 oracle 百万条数据 update所有记录时的 sql 执行效率问题
需求: 有一张临时表 , 数据总数100w条, 其中 50w条 , state = 1 50w条 , state = 0 因为数据无用 , 所以需要 更新 所有数据的 state 为 1 ;环境 数据库 : oracle 11g 操作系统 : win10 开发工具: PL/SQL方案: ...
2018-10-22 17:19:12
12934
原创 批处理文件 bat 定时 检查 window 下的 服务 是否启动
需求: windows上程序部署为服务方式运行, 但是有时服务会down掉,还需要人为的启动该服务,很麻烦; 可以通过,批处理文件,来解决该问题; 定时检查服务 是否存在, 如果服务停止了, 自动把该服务启动起来批处理文件写法 : 可以拿 windows更新服务 (Windows Update) 来测试;@echo offrem 定义循环间隔时间和...
2018-08-03 15:19:57
4735
2
原创 如何 将 超过int最大值的 long值 转成int , 然后再转换回来
public static void main(String[] args) { // 定义 16 进制数 的字符串 : f3000192 String s16 = &quot;f3000192&quot;; // 将 16进制 转为 10进制 // f3000192 = 2*16`0 + 9*16`1 + 1*16`2 + 0*16`3 ...
2018-06-14 16:11:38
6283
原创 2进制 , 8进制 , 10进制 , 16进制 , 介绍 及 相互转换 及 快速转换的方法
为什么要使用进制数数据在计算机中的表示,最终以二进制的形式存在 , 就是各种 <黑客帝国>电影中那些 0101010… 的数字 ; 我们操作计算机 , 实际 就是 使用 程序 和 软件 在 计算机上 各种读写数据, 如果我们直接操作二进制的话 , 面对这么长的数进行思考或操作,没有人会喜欢。C,C++ 语言 没有提供在代码直接写二进制数的方法。 用16进制或8进制可以...
2018-06-14 14:56:26
130363
38
原创 Eclipse SVN 冲突的 介绍 及 四种解决方式
1.为什么会出现冲突<1>两个开发人员,Harry和Sally,分别从服务器端下载了文件A。<2>Harry修改之后,A变成了A’,Sally修改之后,A变成了A”。<3>Harry先一步提交,使服务器端文件的版本也变成了A’<4>Sally本地的文件A”已经过时了,此时她已无法提交文件,服务器会要求她先进行一次更新操作。<...
2018-04-10 12:19:04
15617
1
转载 什么是 GUID?以及 GUID 的生成
什么是 GUID?全球唯一标识符 (GUID) 是一个字母数字标识符,用于指示产品的唯一性安装。在许多流行软件应用程序(例如 Web 浏览器和媒体播放器)中,都使用 GUID。GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f 范围内的一个十六进制的数字。例如:6F9619FF-8B86-D011-B42D-...
2018-04-02 16:24:30
21937
1
原创 POI 读取 写好的 Word 模板, 并生产新的 word 供用户下载
需求 : 如题 1. 准备 word 模板一份 , 将需要替换的问题 , 使用 ” $ “括起来 ,(也别的符号也行,只是为了替换用) 2.apache官网下载 poi , 并导入jar包到工程中 http://poi.apache.org/download.html#POI-3.17 3. 编写测试代码 package com.jieneng.util;impor...
2018-03-14 11:35:07
1561
原创 读取高德室外天气工具类
导包 commons-beanutils.jar commons-collections-3.1.jar commons-lang-2.4.jar ezmorph-1.0.6.jar json-lib-2.4-jdk15.jar工具类package cn.qineng.utils;import java.io.BufferedReader;
2018-01-10 09:44:13
723
原创 环境云 温度读取工具类
导入 jar包 gson-2.2.4.jar导入工具类应用 , 先调用init()方法初始化, 然后调用 get…方法, 获取想要的数据, 此工具类只写了获取温湿度的方法,其他有需要可以自己添加package cn.yuge.test;import java.io.BufferedReader;import java.io.IOException;import java.i
2018-01-09 09:55:04
332
转载 ResourceBundle和properties 读取配置文件区别
java.util.ResourceBundle 和java.util.properties 读取配置文件区别
2017-12-06 10:25:17
740
原创 eclipse使用CTRL+H Search 之后, 如何打开多个标签页
eclipse使用CTRL+H Search 之后, 如何打开多个标签页
2017-10-19 14:34:11
2018
原创 Java - 面试 - 基础知识 6
51 . Integer 间比较, 使用 == 还是 equals ? 为什么? 所有的相同的类型的包装对象之间值得比较,全部使用equals方法比较. 此处有个大坑 ; 对于Integer var = ? 在 -128 至 127 范围内的复制, Integer对象实在IntegerCache.cache中产生,会复用已有对象,这个区间内的Integer值可以直接使用==进行
2017-09-26 16:41:52
273
原创 打印log4j日志 : 超过一定大小新建日志文件 & 每天新建一个日志文件
打印log4j日志 : 超过一定大小新建日志文件 & 每天新建一个日志文件
2017-09-21 13:47:41
8380
原创 OPC 通讯 Demo
以jeasyopc为例, 导入jeasyopc相关的类和资源文件(注:由于.dll文件限制只能在32位系统上运行) 下载测试服务端软件,(opc相关的机器配置见https://wenku.baidu.com/view/c9b6aca6b0717fd5360cdc55.html) 可以用OPC 的客户端软件先测试一下,是否能成功读取 编写测试demo, 进行测试opc读取demopackage co
2017-08-28 11:25:23
7187
转载 eclipse显示行号设置
eclipse 可以通过 如下设置 显示行号:Eclipse IDE menu -> Window -> Preferences -> General -> Editors -> Text Editors -> Show line numbers效果图
2017-08-28 09:47:56
416
React-Developer-Tools
2018-12-25
instantclient-windows.x64-11.2.0.4.0
2018-12-25
redux-devtools
2018-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人