自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (9)
  • 收藏
  • 关注

原创 Java获取当天(今日)零点时间(00:00:00)0时0分0秒的方法

如果想通过Java获取当天的0点时间,有两种方式:一种是通过Calendar;另外一种是通过SimpleDataFormat。下面分别介绍。1.Calendar通过Calendar把时分秒字段清空,那么就是当天的0点0分0秒了。Calendar calendar = Calendar.getInstance();calendar.set(Calendar.SECOND, 0);calendar.set(Calendar.MINUTE, 0);calendar.set(Calendar.H

2021-01-26 19:44:55 43196 4

原创 AngularJS跨域使用POST方式请求后端接口

0.背景AngularJS跨域请求接口一般都是使用jsonp。前端例如下面这样:$http.jsonp(url).success(function(response){ callback(response);});可以把参数拼接到URL中,例如?name=hello&user=cc 这样后端接口类似如下:/*** 新增** @re...

2019-09-09 17:23:56 1384

原创 springboot Unsupported major.minor version 52.0

今天打包springboot程序的时候报错如下:[INFO] --- spring-boot-maven-plugin:2.0.3.RELEASE:repackage (default) @ excel-to-mysql ---[WARNING] Error injecting: org.springframework.boot.maven.RepackageMojojava.lang.TypeN...

2018-07-11 14:08:08 6661 3

原创 mybatis动态SQL防止SQL注入

IvrNodeTreeMapper.java如下:package com.example.springbootannotationmybatis.mapper;import com.example.springbootannotationmybatis.domain.IvrNodeTree;import com.example.springbootannotationmybatis.sql...

2018-07-03 12:04:32 14674 4

原创 修改jar包中的配置文件

打包以及修改jar包cd genesys_data_etlmvn clean package -Poffline -Dmaven.test.skip=true日志如下:[INFO] --- maven-jar-plugin:2.6:jar (default-jar) @ genesys_data_etl ---[INFO] Building jar: /Users/xx/IdeaProjects/...

2018-06-26 15:57:43 31183

原创 jQuery ajax提交请求,springmvc控制层接收参数示例以及HTTP请求中Content-Type介绍

参考:http://blog.csdn.net/mhmyqn/article/details/25561535

2017-08-24 16:24:46 2830

原创 SocketException: Unexpected end of file from server 问题解决

最近使用elasticsearch,通过http访问,结果报错。最后发现是因为设置http消息内容格式type设置错了。发送http请求的方法如下:public static String httpRequest(String urlStr, String content, String requestMethod) throws IOException { URL u

2017-08-11 14:59:45 64096 1

原创 Elasticsearch使用TTL导致OOM问题分析解决

1.现象今天我们的ES出现了OOM日志如下:[2017-06-21 11:10:12,250][WARN ][monitor.jvm ] [dm_172.20.71.23:20002] [gc][young][535][56] duration [1.4s], collections [1]/[2.3s], total [1.4s]/[10.6s]

2017-06-21 18:54:52 5441

原创 使用idea 引入第三方库,使用assembly插件打包包含第三方库的上线包

1.首先创建一个lib目录,将第三方jar包放到lib目录下。2.选择菜单File -> Project Structure3.打开Project Structure后,选择Modules ->Dependencies -> + -> JARS or directories...4.选择你最开始创建的lib路径

2017-04-06 19:04:01 6851

原创 select2 支持多值下拉框

select2是一个非常好用的下拉框插件,支持很多功能。官方文档,例子:http://select2.github.io/现在记录一下我在工作中用到的下拉框多值选择。html定义:首先引入css,js库在html中定义如下下拉框: Alabama ... Wyoming//注意,上面加上multiple="

2016-10-18 15:33:02 17164

原创 Html编辑器,富文本编辑器KindEditor使用

介绍一个html编辑器,富文本编辑器,KindEditor,比较好用。官网详细教程:http://kindeditor.net/about.php效果图:首先,下载kindeditor包。放到项目的JS插件包中。在html页面定义一个textarea,设定长度,宽度。引入css,js文件

2016-10-12 14:33:05 3884

原创 dataTable某列内容过长自动收缩

实现功能:dataTable某列内容过长的话,只显示部分内容,鼠标点击显示全部,再点击显示部分。可以切换。效果图:鼠标点击:如果再次点击,备注内容又收缩了。JS实现代码如下:var remarkShowLength = 10;//默认现实的字符串长度datatable中的配置:"createdRow

2016-10-11 14:44:37 22014 6

原创 DataTable跳转到指定页

//跳转到指定页function setCurPage(pageNum){ //$("#listDataTable").DataTable().search("").draw() $('#listDataTable').DataTable().page(pageNum).draw(false);}

2016-07-14 10:04:17 4355

原创 datatable排序实现

前端页面的datatable如下当点击表头时,会触发排序请求。在chrome浏览器中,F12,查看请求,发现如下:order[0][column]:2 表示根据第3列进行排序order[0][dir]:desc 表示降序排列JS中datatable的定义如下var listD

2016-06-27 16:58:33 38924 4

原创 从一段文本提取IP地址

IP的正则表达式((?:(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))\.){3}(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d))))//根据正则表达式,从文本中提取出匹配的字段 public static List extractString(String text,String re

2016-06-27 11:56:58 3005

原创 Mybatis int 判断非空的坑

Mybatis 中,alarmType 是int类型。如果alarmType 为0的话,条件判断返回结果为false,其它值的话,返回true。test="alarmType != null and alarmType != ''"> alarm_type=#{alarmType},其实对于条件判断 alarmType 如果为0,条件判断结果为true

2016-05-26 15:42:23 6733

转载 sed命令详解

转载:http://qifuguang.me/2015/09/21/sed命令详解/概述sed是stream editor的简称,也就是流编辑器。它一次处理一行内容,处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件

2016-04-20 16:05:26 404

转载 Linux中变量#,#,@,0,0,1,2,2,*,$$,$?的含义

转载地址:http://www.cnblogs.com/kaituorensheng/p/4002697.htmlLinux中变量#,#,@,0,0,1,2,2,*,$$,$?的含义12345678$# 是传给脚本的参数个数$0 是脚本

2016-04-20 14:14:48 600

原创 Java解析Json小例子

Java解析Json小例子,包含了遍历未知Key的json键值对。操作json数组。使用的是阿里的fastjson工具包。json在线解析工具: http://www.jsonin.com/package com.jd;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSO

2016-03-08 17:21:56 4103

原创 JavaScript 解析json例子

JavaScript 解析json例子。包含了字符串转Json对象。对未知key的键值对的遍历。 json在线解析工具:http://www.jsonin.com/JS代码如下:function testJson(){ /* { "cluster_name": "21test", "hearth": "true",

2016-03-08 17:13:42 1038

原创 Linux下面运行shell脚本出现unexpected end of file错误

在Linux下运行shell脚本,报错stop.sh: line 12: syntax error: unexpected end of file使用vim打开脚本,执行命令:set fileformat=unix保存退出就可以了。问题解决。原因是Linux下的文件结束符和Windows下的文件结束符不一样。在Windows上编辑的脚本,放在Linux额

2016-01-28 16:00:21 23168 1

原创 java正则表达式

首先,推荐一个关于正则表达式的特别牛逼的小工具 regexbuddy.  在上面输入正则表达式,下面输入文本,直接就可以看到匹配的效果,非常方便。参考文章:http://www.jb51.net/article/35482.htm

2016-01-21 20:07:23 438

原创 TOP N (java)

返回最大的N个值//返回最大n static List getTopN(int n,List list){ if(list == null || list.isEmpty() || n < 1){ return new ArrayList(); } if(n > list.size()){

2016-01-20 20:02:38 633

原创 Java时间

1.SimpleDateFormat表示年,月,日,时,分,秒,毫秒(2016-01-15 19-48-58 362)的参数: "yyyy-MM-dd HH-mm-ss SSS"参数表示符含义:G 年代标志符 y 年 M 月 d 日 h 时(

2016-01-15 19:55:25 405

原创 通过HTTP方式获取URL返回结果数据(Java)

package com.jd.testjsf;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;/** * Created by chao on 2016/1/15. */public class

2016-01-15 18:27:47 2113

原创 C++ 读写文件,格式化输出到文件的简单代码

简单的读写文件的C++代码//读文件一string fileName;std::ifstream inputFile(fileName.c_str());if(!inputFile){ std::cerr << "some errors happened"; return NULL; }inputFile.seekg(0, ios::end);

2015-01-13 16:38:46 14679

原创 HTML5中Audio标签的使用与通过JS暂停音乐播放器audio

关于http://blog.sina.com.cn/s/blog_51e565eb01018tbp.html

2014-09-04 16:50:56 36375

原创 Java调用天气接口(百度天气)解析返回的JSON数据

//根据城市获取天气信息 static String getWeatherInform(){ //百度天气API String baiduUrl = "http://api.map.baidu.com/telematics/v3/weather?location=北京&output=json&ak=W69oaDTCfuGwzNwmtVvgWfGH"; StringBu

2014-08-27 10:36:47 47763 12

原创 Maven项目中pox.xml文件报错以及项目编译错误

我用Eclipse开发Maven项目,本来好好的,但是后来

2014-08-25 11:10:29 150879 9

原创 JS定时器使用,定时定点,固定时刻,循环执行

setTimeout和setInterval的使用这两个方法都可以用来实现在一个固定时间段之后去执行JavaScript。不过两者各有各的应用场景。方 法实际上,setTimeout和setInterval的语法相同。它们都有两个参数,一个是将要执行的代码字符串,还有一个是以毫秒为单位的时间间隔,当过了那个时间段之后就将执行那段代码。不过这两个函数还是有区别

2014-08-25 10:26:24 38562 4

原创 微软2014编程之美挑战赛初赛第二场 题目2 : 字符串压缩

虽然解出来了,但是没有考虑dashu

2014-04-20 18:46:26 1526

RegexBuddy v4.5.0

RegexBuddy v4.5.0 破解版。最强大正则表达式工具,支持java,JavaScript,php,ptyhon等多种语言的正则表达式验证等功能。非常强大。

2017-01-22

ssd9 答案(史上最全)

ssd9 软件工程 答案 包含多个版本 囊括各种网络资源 一定能够帮到你 希望能为大家提供学习上的方便。

2012-07-04

ssd8计算机网络课本

SSD8计算机网络 icarnegie上的内容。方便学习的同学。大家多多共享资源啊。方便你我他。

2012-07-04

SSD8选择题

SSD8全部选择题(冗余删减版) 没有重复,需要的人下载,无需积分。

2012-07-04

SSD8 全部选择题

SSD8的全部选择题 希望能够帮到大家。

2012-07-04

SSD8答案(完整版)

这是SSD8的答案包括 exercise和exam 。拿出来和大家分享,希望能够帮到需要的人。

2012-07-04

【毕业论文】基于matlab的人脸识别(含源程序).pdf

【毕业论文】基于matlab的人脸识别系统设计与仿真(含matlab源程序

2012-01-02

SSD7 exam2 答案&题目

SSD7 exam2 答案&题目 我自己想用的时候找也找不到,很无奈!现在我把它分享给大家,方便后来人!

2011-04-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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