自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

North Spark

不怕别人比你优秀 , 就怕比你优秀的人比你还努力 .

原创 《阿里开发手册》总结

目录 一. 编程规约 二. 异常日志 三. MySQL数据库 四. 工程结构 五. 安全规约一、 编程规约(一)接口方法定义接口类中的方法和属性不要加任何修饰符号(public 也不要加)(二)命名规则Service/DAO 层方法命名规约 1) 获取单个对象的方法用 get 做前缀。 2) 获取多个对象的方法用 list 做前缀。 3)...

2018-08-10 21:51:56 471

原创 警告解决 : 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 764

原创 lombok 介绍及应用 (what,why,how)

一.whatlombok其实就是帮助我们编写getter或者equals方法的一个“工具”。Lombok官网:https://projectlombok.org二.whyLombok也提供了对打印日志的处理。在使用Lombok以后就会大大减少项目中的代码量,同时由于Lombok有自动修改的功能,也提高了项目中代码的执行效率。使用Lombok的两点主要原因就是:1.简化冗...

2019-07-07 01:16:07 91

转载 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 679

原创 SpringData JPA复合主键 的使用

复合主键 和 联合主键的区别复合主键 : 一张表中 , 两个字段 确定一条唯一数据 ;联合主键 : 表A , 表 B 两张表 , 通过中间表 , 确定两张表的对应关系 ;(中间表三个字段 : id , 表A_id, 表B_id) ; 此时中间表的id 称为 联合主键 ;spring jpa 复合主键 的使用使用场景 : 订单类的 , 订单编号 ORDER_NUM + 订单子...

2019-03-19 11:46:58 1628

原创 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 3733 1

转载 webservice客户端代码,URL地址问题解决

添加代码, 覆盖 接口中 URL地址即可 QueryPriceCostFromEDW_Service service = new QueryPriceCostFromEDW_Service(); QueryPriceCostFromEDW soap = service.getQueryPriceCostFromEDWSOAP(); BindingP...

2019-01-18 10:43:58 553

原创 解析 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 539

原创 关于 webservice客户端生成代码中的 JAXBElement <T> 字段类型的解决办法

问题 :使用 wsimport命令 或cxf的 wsdl2java命令 生成 的 webservice客户端代码中 , 有时会出现JAXBElement 字段类型 ,此时不知道该怎么赋值了;出现JAXBElement字段类型的原因:因为服务器端的wsdl文件加了nillable=&amp;quot;true&amp;quot;这个属性 所以生成的webservice客户端代码中的, String类型就会变 成JAX...

2019-01-18 10:24:41 2394

原创 工具类 : 反射 去掉 实体类 中 String字段中的 前中后的空格

需求: 后台 处理 前天 传过来的字符串 , 多个字段都需要处理空格,解决方案: 反射 获取实体类中的 String 字段, 获取值 , 去掉 前后 及 中间的 空格(还包括制表符等),再赋值package com.nspark.utils;import org.apache.commons.lang3.StringUtils;import java.lang.reflect.Fiel...

2018-10-26 09:34:07 1776

原创 oracle 百万条数据 update所有记录时的 sql 执行效率问题

需求: 有一张临时表 , 数据总数100w条, 其中 50w条 , state = 1 50w条 , state = 0 因为数据无用 , 所以需要 更新 所有数据的 state 为 1 ;环境 数据库 : oracle 11g 操作系统 : win10 开发工具: PL/SQL方案: ...

2018-10-22 17:19:12 5501

原创 批处理文件 bat 定时 检查 window 下的 服务 是否启动

需求: windows上程序部署为服务方式运行, 但是有时服务会down掉,还需要人为的启动该服务,很麻烦; 可以通过,批处理文件,来解决该问题; 定时检查服务 是否存在, 如果服务停止了, 自动把该服务启动起来批处理文件写法 : 可以拿 windows更新服务 (Windows Update) 来测试;@echo offrem 定义循环间隔时间和...

2018-08-03 15:19:57 2811

原创 如何 将 超过int最大值的 long值 转成int , 然后再转换回来

public static void main(String[] args) { // 定义 16 进制数 的字符串 : f3000192 String s16 = &amp;amp;quot;f3000192&amp;amp;quot;; // 将 16进制 转为 10进制 // f3000192 = 2*16`0 + 9*16`1 + 1*16`2 + 0*16`3 ...

2018-06-14 16:11:38 3411

原创 2进制 , 8进制 , 10进制 , 16进制 , 介绍 及 相互转换 及 快速转换的方法

为什么要使用进制数数据在计算机中的表示,最终以二进制的形式存在 , 就是各种 &amp;lt;黑客帝国&amp;gt;电影中那些 0101010… 的数字 ; 我们操作计算机 , 实际 就是 使用 程序 和 软件 在 计算机上 各种读写数据, 如果我们直接操作二进制的话 , 面对这么长的数进行思考或操作,没有人会喜欢。C,C++ 语言 没有提供在代码直接写二进制数的方法。 用16进制或8进制可以...

2018-06-14 14:56:26 74296 19

原创 Eclipse SVN 冲突的 介绍 及 四种解决方式

1.为什么会出现冲突&amp;lt;1&amp;gt;两个开发人员,Harry和Sally,分别从服务器端下载了文件A。&amp;lt;2&amp;gt;Harry修改之后,A变成了A’,Sally修改之后,A变成了A”。&amp;lt;3&amp;gt;Harry先一步提交,使服务器端文件的版本也变成了A’&amp;lt;4&amp;gt;Sally本地的文件A”已经过时了,此时她已无法提交文件,服务器会要求她先进行一次更新操作。&amp;lt;...

2018-04-10 12:19:04 11639 1

原创 JDK的多版本安装 及 切换

JDK 多版本 安装 及 切换

2018-04-09 11:04:44 238

转载 什么是 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 8740

原创 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 1004

原创 读取高德室外天气工具类

导包 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 489

原创 环境云 温度读取工具类

导入 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 180

转载 Java数据类型和MySql数据类型对应关系

Java数据类型和MySql数据类型对应关系

2018-01-02 14:16:56 1623

转载 c3p0,dbcp与druid 三大连接池的区别

c3p0,dbcp与druid 三大连接池的区别

2017-12-09 22:38:19 6267 2

转载 查找 List 中的最大最小值

查找 List 中的最大最小值

2017-12-06 11:10:56 1385

转载 ResourceBundle和properties 读取配置文件区别

java.util.ResourceBundle 和java.util.properties 读取配置文件区别

2017-12-06 10:25:17 399

转载 CSV文件介绍 及 文件读写工具类

CSV文件介绍 及 文件读写工具类

2017-12-01 13:39:19 1427

原创 从当天0点到现在的时间轴集合(小时为单位)

从当天0点到现在的时间轴集合(小时为单位)

2017-11-15 11:47:11 435

转载 时间戳工具类

时间戳工具类

2017-11-15 11:45:02 347

原创 eclipse使用CTRL+H Search 之后, 如何打开多个标签页

eclipse使用CTRL+H Search 之后, 如何打开多个标签页

2017-10-19 14:34:11 1399

原创 鼠标悬停显示浮框

鼠标悬停显示浮框

2017-10-18 11:34:56 4416 1

转载 mysql查询今天、昨天、7天、近30天、本月、上一月 数据

mysql查询今天、昨天、7天、近30天、本月、上一月 数据

2017-10-13 15:27:01 541

转载 MyBatis逆向工程 & 生成的Mapper的使用方法

MyBatis逆向工程 & 生成的Mapper的使用方法

2017-09-28 14:36:15 2958

原创 Java - 面试 - 基础知识 6

51 . Integer 间比较, 使用 == 还是 equals ? 为什么? 所有的相同的类型的包装对象之间值得比较,全部使用equals方法比较. 此处有个大坑 ; 对于Integer var = ? 在 -128 至 127 范围内的复制, Integer对象实在IntegerCache.cache中产生,会复用已有对象,这个区间内的Integer值可以直接使用==进行

2017-09-26 16:41:52 203

原创 eclipse设置tab为4个空格

eclipse设置tab为4个空格

2017-09-26 16:08:51 191

原创 eclipse插件 properties Editor离线安装

eclipse插件 properties Editor离线安装

2017-09-25 10:36:03 9628 1

原创 打印log4j日志 : 超过一定大小新建日志文件 & 每天新建一个日志文件

打印log4j日志 : 超过一定大小新建日志文件 & 每天新建一个日志文件

2017-09-21 13:47:41 6392

原创 HP Gen8 MicroServer服务器安装WIN7_32位系统

HP Gen8 MicroServer服务器安装WIN7_32位系统

2017-09-20 15:49:28 3119 1

原创 批处理文件 bat 后台运行

后台运行DOS

2017-09-06 21:17:34 7151

原创 SVN 将文件还原到之前的指定版本

有两种解决方式 :

2017-08-30 16:17:49 27682

原创 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 4754

转载 eclipse显示行号设置

eclipse 可以通过 如下设置 显示行号:Eclipse IDE menu -> Window -> Preferences -> General -> Editors -> Text Editors -> Show line numbers效果图

2017-08-28 09:47:56 213

提示
确定要删除当前文章?
取消 删除