java 方法积累
java 方法积累
i秋风伴落叶
2019 COME ON 秋风伴落叶
展开
-
heightcharts报表点击事件
plotOptions: { series: { cursor: 'pointer', events: { legendItemClick: function(event) {//图例点击事件 var openUrl = "changeDateEntityController.do?detailz原创 2016-12-13 18:01:12 · 986 阅读 · 0 评论 -
javax.servlet.http.HttpServlet" was not found on the Java Build Path
当我们使用Eclipse时,有时会出现The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path这样的错误,不要慌,下面我们来解决它。工具/原料jdk开发环境eclipsetomcat方法/步骤首先,让我们看一下报错信息;找到web项目所在工程;在工程上右击,选择Build Path>...原创 2018-04-10 14:48:39 · 199 阅读 · 0 评论 -
登录生成随机验证码
登录+验证码。验证码生成是单独的一个servlet,通过web.xml进行拦截。先贴web.xml配置代码,很简单。[html] view plain copy<servlet> <servlet-name>/CheckCode</servlet-name> <servlet-class>com.wswhr.LoginServer...原创 2018-04-17 11:34:54 · 1375 阅读 · 0 评论 -
dateUtil.java工具类
package com.gootrip.util;/** * <p>Title: 时间和日期的工具类</p> * <p>Description: DateUtil类包含了标准的时间和日期格式,以及这些格式在字符串及日期之间转换的方法</p> * <p>Copyright: Copyright (c) 2007 advance,I...原创 2018-04-23 10:59:56 · 331 阅读 · 0 评论 -
Jdbc.java工具类
package mes.util;import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import org.springframework.stereotype.Service;import org.springfram...原创 2018-04-23 11:02:40 · 141 阅读 · 0 评论 -
string[] 和List<string>的区别
一直对string[]和List<string>定义不怎么清楚,特地总结一下: string[]数组里面是存放string型的值,List<string>是存放string类型的对象 数组的容量是固定的,您只能一次获取或设置一个元素的值,而List<T>的容量可根据需要自动扩充、修改、删除或插入数据。 数组可以具有多个维...原创 2018-10-24 16:04:29 · 9140 阅读 · 1 评论 -
处理windows 下shutdown.bat 杀不死tomcat 进程
windows操作系统下 之前通过shutdown.bat 最后发现根本杀不死tomcat相关的进程 try { boolean check=true; Properties props=System.getProperties(); //获得系统属性集 String osName = props.getProperty("os.name"); //操作系统名称...原创 2018-11-21 10:00:04 · 3581 阅读 · 0 评论 -
如何修改属性文件 db.properties 文件的值
public static void main(String[] args) throws Exception { //修改mes db.properties属性文件的值 Properties prop = new Properties(); // 属性集合对象 FileInputStream fis = new FileInputS...原创 2018-11-23 08:56:08 · 1954 阅读 · 0 评论 -
处理 修改属性文件后 文件顺序发生改变
问题:例如 我想修改db.properties 文件的数据库账号、密码什么的 发现在修改后 修改的属性顺序总是放在最上面 这并不是我们想要的 原来的属性文件 database.driver = com.mysql.jdbc.Driver database.url= jdbc:mysql://127.0.0.1:3306/mes_db?characterEncoding=UTF-8...原创 2018-11-23 09:09:16 · 476 阅读 · 0 评论 -
Linux 下mysql 启动 停止 重启
linux下开启、关闭、重启mysql服务命令一、 启动1、使用 service 启动:service mysql start2、使用 mysqld 脚本启动:/etc/inint.d/mysql start3、使用 safe_mysqld 启动:safe_mysql&二、停止1、使用 service 启动:service mysql stop2、使用 mysqld 脚本启动...原创 2018-11-23 16:15:14 · 241 阅读 · 0 评论 -
Java 比较两个日期的先后
String beginTime = new String("2014-08-15 10:22:22"); String endTime = new String("2014-09-02 11:22:22"); 1.把字符串类型的日期数据转化成长整型,然后比较大小。 如果日期格式有时分秒,则"-"写成"[-\\s:]" if (Long.valueOf(beginTime.repla...原创 2018-12-13 10:50:52 · 11969 阅读 · 1 评论 -
只读事务(@Transactional(readOnly = true))的一些概念
念:从这一点设置的时间点开始(时间点a)到这个事务结束的过程中,其他事务所提交的数据,该事务将看不见!(查询中不会出现别人在时间点a之后提交的数据) 应用场合:如果你一次执行单条查询语句,则没有必要启用事务支持,数据库默认支持SQL执行期间的读一致性; 如果你一次执行多条查询语句,例如统计查询,报表查询,在这种场景下,多条查询SQL必须保证整体的读一致性,否则,在前条SQL查询之后,后条SQL查询...转载 2018-03-05 10:47:13 · 3511 阅读 · 0 评论 -
数据库连接池的理解
一、什么是数据库连接池?http://blog.csdn.net/wenwen091100304/article/details/48035003官方:数据库连接池(Connection pooling)是程序启动时建立足够的数据库连接,并将这些连接组成一个连接池,由程序动态地对池中的连接进行申请,使用,释放。个人理解:创建数据库连接是一个很耗时的操作,也容易对数据库造成安原创 2017-07-28 15:33:20 · 245 阅读 · 0 评论 -
日期加N天计算
日期加N天计算原创 2016-12-10 16:17:47 · 548 阅读 · 0 评论 -
JDBC 返回int
JDBC 返回int原创 2016-11-29 08:43:46 · 1715 阅读 · 0 评论 -
发送邮件
package org.jeecgframework.core.util;import java.io.File;import java.util.HashMap;import java.util.Locale;import java.util.Map;import java.util.regex.Matcher;import java.util.regex.Pat原创 2017-03-06 16:38:09 · 1422 阅读 · 4 评论 -
算法加密
package org.jeecgframework.core.util;import java.security.Key;import java.security.SecureRandom;import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto.SecretKeyFact原创 2017-03-06 16:37:12 · 425 阅读 · 0 评论 -
短信接口调用
package com.util;import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.net.URLEncoder;import org.apache.commons.httpclient.HttpClient;import org.apache.commons.http原创 2017-03-06 16:35:29 · 506 阅读 · 1 评论 -
java开发微信获取网页授权凭证
/*** 获取网页授权凭证* @param appId * @param appSecret* @param code* @return WeixinOauth2Token*/public static WeixinOauth2Token getOauth2AccessToken(String appId, String appSecret, String code){Weixin转载 2017-05-24 16:58:08 · 782 阅读 · 0 评论 -
java json转map方法
public static Map parseJSON2Map(String jsonStr){ Map map = new HashMap(); JSONObject json = JSONObject.fromObject(jsonStr); for(Object k : json.keySet()转载 2017-05-24 17:00:50 · 13243 阅读 · 5 评论 -
代理模式详解(包含原理详解)
分类:设计模式(3) 原文链接: http://blog.csdn.NET/zuoxiaolong8810/article/details/9026775作者:zuoxiaolong8810(左潇龙) 我特意将本系列改了下名字,原名是《设计模式学习之路》,原因是因为之前写过一篇《spring源码学习之路》,但是我感觉本次写二十三种设计模式,更多的转载 2017-05-10 16:32:54 · 371 阅读 · 0 评论 -
daterangepicker 控件设置日期格式
$('#scheduledEndTime').daterangepicker({//时间控件选择 singleDatePicker: true, calender_style: "picker_4", locale: { format: 'YYYY-MM-DD' }原创 2017-01-03 12:15:47 · 13337 阅读 · 8 评论 -
ajax提交表单页面刷新很快
注:使用ajax 提交表单时 type类型最好不用submit 用button合适 button" class="btn btn-success" value="提交" onclick="return formCheck()"> func原创 2017-01-03 12:20:13 · 1056 阅读 · 0 评论 -
根据指定日期 获取过去七天的起始日期 获取过去三周 每个周的起始 获取过去半年 每个月的起始日期
private static String datestimes;//页面传过来的日期值 如:2019-06-06 12:12:12@Override public List<Object> getAllMachOEEHistory(String t0, String t1, String type) { ArrayList<String> pastTimeLi...原创 2019-06-06 10:09:55 · 794 阅读 · 0 评论