- 博客(97)
- 资源 (19)
- 收藏
- 关注
原创 线程池 ThreadPool 常用的四种
线程池 ThreadPool 常用的四种1.为什么用线程池执行一个异步任务你还只是如下new Thread吗?复制代码 new Thread(new Runnable() {@Overridepublic void run() { // TODO Auto-generated method stub}}).start(); 复制代码 那你就out太多...
2018-03-28 18:09:21 983
原创 Select Radio 初始化值
欢迎使用Markdown编辑器写博客Select 获取值:tableHelper.parmas["updateby"] = $("#updateby option :selected").val();//选中的值Select 初始化var open = result.data.open;var status = result.data.status;$("#ad-user-f...
2018-03-21 14:33:13 290
原创 Java 方法使用final 修饰参数的作用
Java 方法使用final 修饰参数的作用在方法参数前面加final关键字就是为了防止数据在方法体中被修改。主要分两种情况: 第一,用final修饰基本数据类型; 第二,用final修饰引用类型。第一种情况,修饰基本类型(非引用类型)。这时参数的值在方法体内是不能被修改的,即不能被重新赋值。否则编译就通不过。例如: public class TestFinal {publi...
2018-03-14 17:29:55 13101
转载 MySQL 常用日期时间函数
日期和时间函数可能的需求: 当前时间是多少、下个月的今天是星期几、统计截止到当前日期前 3 天的收入总和……上述需求就需要使用日期和时间函数来实现:MySQL服务器中的三种时区设置: ①系统时区—保存在系统变量system_time_zone ②服务器时区—保存在全局系统变量global.time_zone ③每个客户端连接的时区—保存在会话变量session....
2018-03-05 11:46:30 267
原创 Idea 启动Sringboot 报错 Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletCont
问题:idea 启动项目的时候报错(org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is org.springframework.context.ApplicationContextException: Unable t
2017-11-28 10:42:20 2985
原创 汉字按照拼音排序
1.引入pinyin4j 包com.belerwebpinyin4j2. 继承Comparator public class PinyinCompare implements Comparator{private String ToPinYinString(AreaListVo contacts){ String str=c
2017-09-29 17:26:51 1593
原创 百度语音——语音识别(简易教程)
1.百度ai官网,下载sdk包,连接:http://ai.baidu.com/docs#/ASR-Online-Java-SDK/top2.官网有demo,可以参考,下面是在下的util类,import org.apache.log4j.Logger;import org.json.JSONObject;import com.baidu.aip.speech.AipSpee
2017-08-16 20:37:54 16308 2
原创 经验之谈,徐徐道来
1.如何避免重复请求造成数据重复场景:注册用户接口 ,重复请求,导致同一个手机号出现多个帐号解决:1.如果是web页面注册,就在页面上按钮处限制,点击之后disabled 或者隐藏等2.如果是提供外部接口,就要在请求上做判断,只能允许一次请求3.在业务上处理,用redis或者代码 限制请求,例如:保存请求唯一值,像手机号,id,在一定的时间内 只允许出现一次,如果多次,则
2017-08-16 20:03:43 280
原创 maven 上传jar 包 到nexus 私服
maven 上传jar 包 到nexus 私服打开 eclipse: ->run as ->Maven buildgoals: 执行内容如下:deploy:deploy-file -DgroupId=com.baidu.aip //groupId -DartifactId=baidu-json-20160810 //artifactId -Dversion=
2017-08-09 10:36:41 979
原创 粘贴版
constructor-node Copy 复制 var clipboard = new Clipboard('.btn-copy', {text: function (trigger) {return trigger.getAttribut
2017-08-03 20:43:41 224
原创 mysql 日期时间函数
1、当前日期select DATE_SUB(curdate(),INTERVAL 0 DAY) ;2、明天日期select DATE_SUB(curdate(),INTERVAL -1 DAY) ;3、昨天日期select DATE_SUB(curdate(),INTERVAL 1 DAY) ;4、前一个小时时间select date
2017-08-02 17:11:06 289
原创 Mysql 修改数据库密码
修改密码:1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态。最安全的状态是到服务器的Console上面操作,并
2017-08-01 16:45:30 280
原创 mysql 查看数据库中所有表的记录数
Mysql 查看所有表的记录数MySQL使用select count(*) from table_name可以查询某个表的总记录数。想快速的知道数据库中所有表的记录数信息怎么办?如果使用mysql的版本在5.0及以上,可以通过查询information_schema库中的tables表来获取,该表中使用table_rows记录表的行数信息。例如查看库sinaif_market中所有
2017-07-25 11:54:42 4315
转载 数据库连接池性能比对(hikari druid c3p0 dbcp jdbc)
背景对现有的数据库连接池做调研对比,综合性能,可靠性,稳定性,扩展性等因素选出推荐出最优的数据库连接池 。 NOTE: 本文所有测试均是MySQL库测试结论 1:性能方面 hikariCP>druid>tomcat-jdbc>dbcp>c3p0 。hikariCP的高性能得益于最大限度的避免锁竞争。 2:druid功能最为全面,sql拦截
2017-07-25 10:31:44 14881 4
原创 Spring boot 页面分离 (freemarker 分离)
1.静态资源路径替换成相应的本地地址properties文件,添加参数sinaif.static.path=file:/usr/local/spring-cloud/audittest/static/file:很重要2.FreeMarker视图解析 如返回userinfo。。在这里配置后缀名ftl和视图解析器,此处用spring 配置
2017-07-18 18:01:08 4784
转载 SpringBoot使用logback输出日志并打印sql信息
1 简单日志配置默认情况下spring boot使用Logback作为日志实现的框架,其内部使用Commons Logging来记录日志,同时也保留外部接口可以让一些日志框架来进行实现,例如Java Util Logging,Log4J2还有Logback,如果你想用某一种日志框架来进行实现的话,就必须先配置。其中最基础的日志配置就在在resources(即classpath路径)下面
2017-07-13 16:59:35 22458
原创 CKEditor在线编辑器配置工具栏
1.文本居中,居左设置 方法一:重新下载 CKEditor 选择自定义配置下载,在右侧搜索justify添加到左侧,下载即可。为方便大家,这里直接给出自定义配置下载链接 http://ckeditor.com/builder方法二:直接在官方下载justify插件,根据提示安装,很简单的,懒的写了。下载地址 http://ckeditor.com/addon/justify
2017-06-16 19:11:28 1490
原创 List 自定义排序
class User {private String name = "";private int age = 1;public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;
2017-06-08 20:54:27 341
转载 MyBatis JdbcType 与Oracle、MySql数据类型对应关系详解
转载请注明来源-作者@loongshawn:http://blog.csdn.net/loongshawn/article/details/504964601. Mybatis JdbcType与Oracle、MySql数据类型对应列表MybatisJdbcTypeOracleMySqlJdbcTypeARRAY
2017-06-06 17:00:24 855
原创 微信授权
授权本地调试1,下载web开发者 工具2.修改本地 host 文件 把域名指向localhost (C:\Windows\System32\drivers\etc\hosts)127.0.0.1 www.baidu.com3.这时域名就可以指向本地了/*** 微信登录步骤1/2。登录入口* * @param req* @
2017-05-17 21:37:57 403
原创 严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderLis
(如果你是用Maven进行构建的话解决方案:其实是你的jar文件没有同步发布到自己项目的lib目录中(如果你是用Maven进行构建的话) 可以试试 下面的办法 项目点击右键 点击 Properties 选择Deployment Assembly 再点击右边的Add按钮 选择Java Build Path Entries后点击Next按钮 然后选择你的Maven Dependenci
2017-04-07 23:21:26 429 1
转载 web.xml classes:配置 /url-pattern 配置
解释classes含义:1.存放各种资源配置文件 eg.init.properties log4j.properties struts.xml2.存放模板文件 eg.actionerror.ftl3.存放class文件 对应的是项目开发时的src目录编译文件总结:这是一个定位资源的入口如果你知道开发过程中有这么一句话:惯例大于配置 那么也许你会改变你的想法对于第二个
2017-01-18 17:41:01 355
原创 maven java.lang.ClassNotFoundException: org.springframework.web.servlet.Dispatcher
java.lang.ClassNotFoundException: org.springframework.web.servlet.Dispatcher造成的原因: 没有引入jar包解决:引入相应的jar包就行特殊:对于maven 项目,我们可以在lib 下面看到jar,但是还是报错,这个时候就要看看maven的设置了右键点击项目--》properties ——》搜索
2017-01-09 17:41:21 340
转载 linux重定向及nohup不输出的方法
0、1和2分别表示标准输入、标准输出和标准错误信息输出,可以用来指定需要重定向的标准输入或输出。在一般使用时,默认的是标准输出,既1.当我们需要特殊用途时,可以使用其他标号。例如,将某个程序的错误信息输出到log文件中:./program 2>log。这样标准输出还是在屏幕上,但是错误信息会输出到log文件中。另外,也可以实现0,1,2之间的重定向。2>&1:将错误信息重定向到标准输出。
2017-01-03 16:02:21 362
转载 Linux执行shell脚本方式及区别&命令后台运行
假设shell脚本文件为hello.sh放在/root目录下。下面介绍几种在终端执行shell脚本的方法:[root@localhost home]# cd /root/[root@localhost ~]#vim hello.sh#! /bin/bashcd /tmpecho "hello guys!"echo "welcome to my Blog:lin
2017-01-03 15:41:10 809
转载 Java获取Properties文件中值的方法
一、普通方法获取配置文件值[java] view plain copy import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.util.Enu
2016-12-09 18:07:28 3634
转载 通过Spring获取properties文件属性值
Spring提供了注解@Value,用于在程序中获取properties配置文件属性值。例如:1. applicationContext.xml中指定配置文件。<context:property-placeholder location="classpath:xxx.properties" ignore-unresolvable="true" />当有多个配置文件时,上述配置
2016-12-09 12:06:18 18005 1
转载 Solr的安装部署及简单使用5.3.1
5.3.1的solr作为演示https://my.oschina.net/u/238296/blog/597725linux下安装部署solr5.4.0详细记录http://blog.csdn.net/lsbest0318/article/details/50556472
2016-12-01 16:50:47 747
转载 Spring 中的default-lazy-init="true" 和 lazy-init="true"
今天在做项目的时候无意看到 在spring的配置中的根节点上有个 default-lazy-init="true"配置,从来没有用过,google下,记录如下1、spring的default-lazy-init参数 spring在启动的时候,会默认加载会默认加载整个对象实例图,从初始化ACTION配置、到 service配置到dao配置、乃至到数据库连接、事务等等。这样可以减少we
2016-12-01 11:39:21 321
原创 tomcat 修改部署路径
1.webapps 和 wtpwebapps 文件夹区别 (1)webapps : tomcat默认部署路径(2)wtpwebapps : eclipse默认部署路径(3)两者同时存在,运行bin中的startup.bat,运行wtpwebapps 中部署的项目建议:单独运行web项目 、 eclipse部署项目,不要放在同一个tomca
2016-10-15 15:23:03 2303
转载 enum 枚举
用法一:常量在JDK1.5 之前,我们定义常量都是: publicstaticfianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 Java代码 public enum Color { RED, GREEN, BLANK, YELLOW } 用法二:swi
2016-09-26 18:00:12 250
转载 当spring 容器初始化完成后执行某个方法
http://www.cnblogs.com/rollenholt/p/3612440.html在做web项目开发中,尤其是企业级应用开发的时候,往往会在工程启动的时候做许多的前置检查。 比如检查是否使用了我们组禁止使用的Mysql的group_concat函数,如果使用了项目就不能启动,并指出哪个文件的xml文件使用了这个函数。而在Spring的web项目中,我们可以介
2016-09-23 19:36:47 259
转载 eclispe中的maven项目使用spring报java.lang.ClassNotFoundException: org.springframework.web.c
1. Add maven dependencies Right click the web project “properties” -------> click the “Deployment Assembly” ---->Click add button org.springframework.web.c" style="margin:0px; pad
2016-09-18 14:54:53 365
转载 spring mvc 处理错误接口 不用返回404
如何定义404404,说白了就是找不到页面,那么如何定义“找不到”呢?我们可以通过源代码来看看Spring MVC如何定义“404”的:// Determine handler for the current request.mappedHandler = getHandler(processedRequest, false);if (mappedHandler == nu
2016-09-18 14:50:54 2795
原创 Could not delete F:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/platfor
右键 tomcat clean
2016-09-14 17:54:08 16178 8
原创 testng报错"java.net.SocketException: Software caused connection abort: socket write error"
testng执行case时报错,倒腾了很久才找到解决方法,记录下。报错内容:java.net.SocketException: Software caused connection abort: socket write error at java.net.SocketOutputStream.socketWrite0(Native Method) at j
2016-09-14 09:47:58 3767
转载 RESTful 详解
1. 什么是REST REST全称是Representational State Transfer,中文意思是表述(编者注:通常译为表征)性状态转移。 它首次出现在2000年Roy Fielding的博士论文中,Roy Fielding是HTTP规范的主要编写者之一。 他在论文中提到:“我这篇文章的写作目的,就是想在符合架构原理的前提下,理解和评估以网络为基础的应用软件的架构设计,得到一
2016-09-10 16:13:53 11894
转载 内存泄露和内存溢出详解
内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可以忽略,但内存泄露堆积后果很严重,无论多少内存,迟早会被占光。memory leak会
2016-09-10 16:11:16 2720
secureCRT 8 licensesecureCRT 8 licensesecureCRT 8 license
2023-11-10
eclipse类、方法添加作者与功能描述注释配置文件
2018-11-08
eclipse 安装testNG 离线包
2016-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人