- 浏览: 470138 次
- 性别:
- 来自: 北京
最新评论
-
chexiazi:
一样的xml代码 报这个错 <ns1:XMLFault ...
CXF 通过用户名和密码进行验证 -
di1984HIT:
谢谢啊 ~~~
通过JavaCompiler进行编译java文件(转载) -
aa00aa00:
'%${userName}%' 这种是可以的,是可以模糊查询的 ...
mybatis 模糊查询 -
一棵杨柳的地盘:
我把你的代码不了一遍 但是汇报错首先:static { ...
CXF 通过用户名和密码进行验证 -
shangmin1990:
转 IntelliJ IDEA 编辑器生成 Hibernate 实体映射文件
文章列表
#!/bin/bash
# Author:
# Last Update: 2018.12.24
# Description: nohup.out 日志分割
this_path=$(cd `dirname $0`;pwd) #根据脚本所在路径
current_date=`date -d "-1 day" "+%Y%m%d"` #列出时间
apppath=`find /home/mapp -name "nohup.out"`
_lkbase=`dirname $apppath`;
echo $this ...
mac os jdk9编译过程
- 博客分类:
- jdk
最近想再复习一下jdk的知识,第一步就是把jdk编译了一下
准备工作:
1、获取源代码
最开始是使用Mercurial 来获取代码,发现在国内是真的很慢,并且老是失败
最后使用的方法为:从http://jdk.java.net/java-se-ri/9 中直接下载源代码
环境准备及过程需要查看jdk源文件里面自带的common/doc/building.html文件
2、环境准备
bootJDK :jdk1.8.0_91 jdk中有很多代码是java直接编写的,所以是需要jdk来编译jdk。需要的是比你要编译的jdk低的版本来作为bootJDK
mac os 需要Xc ...
http请求返回508问题总结
- 博客分类:
- 互联网
在测试过程中发现网页返回了508.
看到508的第一反应,就是loop detected了。又因为最近有升级过https,所以以为是https的问题呢
最后发现是508是我们运维通过lua脚本返回的值。哎,坑死人呀
运维是通过Nginx+lua来返回错误码和错误信息的
可以看出来没有设置ngx.say(res.content);
所以就会出现 508 Loop Deteced
造成我们找问题的麻烦
附录
使用Nginx+lua返回错误码并且返回自定义内容。
具体查看 https://github.com/openresty/lua ...
linux负载高的问题总结
- 博客分类:
- 服务器
昨天收到服务器报警,负载非常高,最高的时候都到了35了。今天把查询过程总结一下
先明确几个概念:
1、系统负载System load :系统CPU繁忙程度的度量,即还有多少个进程等待CPU的调度
2、平均负载load average :一段时间内的平均负载,这个一段时间一般取1分钟、5分钟、15分钟
查看命令如下:
命令1 :top
查看上图可以看出
当前时间 13:26:08
系统已运行的时间 288 days, 20:56
当前在线用户 1 user
1分钟的平均负载是 32.7 5分钟平均负载是33.28 15分钟的平均负载是33.75
命令2: ...
java sort 排序中的自然序排序总结
- 博客分类:
- java
<div class="iteye-blog-content-contain" style="font-size: 14px"></div>
java 使用sort进行排序是非常容易的,可以支持默认自然循序排序和指定排序。
指定排序有两种方式
1、
这个是list里面的类要继承Comparable 然后在里面实现public int compareTo(T o);就行
2 、 是在方法里面用比较器来实现
java8里面会更简单的方式来使用
java8中添加了stream的概念
1、sorted() 默认 ...
前两天有个同事发个异常给我,让我帮忙分析是啥原因
如图所示:
当时没有仔细看,就随口说了句链接超时
最后等我有时间来看异常以后,发现这个并不是链接超时,而应该是服务器响应异常
下面详细讲一下两个异常的区别
SocketTimeoutException:
Signals that a timeout has occurred on a socket read or accept.
指的是读取socket或者accept socket的时候出现的错误,说明是客户端和服务器端的链接已经建立,但是没有正确接收到服务器的响应
ConnectException :
...
前提ajax是没有办法支持文件导出的
ajax 中response支持的返回值有
"xml": 返回 XML 文档,可用 jQuery 处理。
"html": 返回纯文本 HTML 信息;包含的 script 标签会在插入 dom 时执行。
"script": 返回纯文本 ...
2018-10-22杂想
- 博客分类:
- 杂想
最近在看一个一个电视剧《情满四合院》,故事内容也就是讲讲小院发生的各种各样的事情,事情不大,就是反应了世间百态,人情冷暖。
这里不是来说那个电视剧的,只是以这个电视剧为引子来说我最近的感受
最近一直在追求的是安稳,但是什么是安稳呢,自我安慰吗
1、老领导给傻柱说的话:“你要把你的厨艺给练好,练好并不是对我有好处,而是对你又好处”
2、一招鲜吃遍天。这个电视剧是发生在60到80之间,所以他们会有一招鲜吃遍天的想法,但是在现在瞬息万变的时代,这句话已经落伍。但是怎么才能让自己跟上时代反而成为这个时代人的焦虑
3、什么是吃亏,什么是享福
傻柱是否真傻不清楚
算计的人是否真正的能省 ...
Sonar简介
Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量
通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测
Sonar 安装
环境准备:
1、Java环境 1.6以上
2、数据库环境,我这里选择的是mysql,实际上也可以完全不需要数据库就能运行,因为Sonar内置了缺省数据库
下载Sonar
直接到D:\sonarqube-5.1\bin路径下进行启动,里面有多个版本的启动方式 因为我这里用的windows64位, ...
下面列举一下在Jenkins中使用时遇到的一些问题
1、插件安装问题,在网上查找的时候让安装“sonar-maven-plugin”的插件,但是在Jenkins的插件中心中没有找到这个插件,最后发现在插件中心中叫“SonarQube Plugin”
2、安装完成以后, ...
Jenkins 插件介绍
- 博客分类:
- Jenkins
这里主要介绍插件的安装、更新及对主要插件进行简单的介绍
一、插件安装
在Jenkins的首页,选择“系统管理”
进入到如下界面,点击“插件管理”就能进行插件的安装和更新了,哇哈哈
点击“插件管理”以后进入的界面如下
二、主要插件介绍
1、Email Extension Template Plugin插件
大家都知道jenkins有一个发邮件的email功能,但是那个功能比较简单,不能自定义格式,也不能把详细信息发给使用者
Email Extension Template Plugin插件的安装,按照上面的步骤就能完成
下面介绍一下Email Extensio ...
这里记录一下创建一个基于Maven构建的任务(job)
这个图是进入Jenkins的首页
1、点击《新建》按钮,进入到如下界面
2、选择构建一个Maven的项目,然后进入下一步,添加描述信息等,其中重点需要注意的是“源码管理”这里的选项,我这里选择的是svn的选择
点击“ADD”以后,就能设置svn的地址和用户名、密码等信息了
这个页面是经过升级的svn插件。
其他的可以通过需要进行配置,比如构建触发器,构建后触发器等,可以把构建完的东西发版到tomcat下等操作
这里介绍怎么搭建Jenkins
Jenkins是java开发的系统,支持多个系统的搭建,即:windows和linux
下面我这里记录的是windows版本的过程,具体的步骤可以参照Jenkins的官网。
上面有详细的介绍,这里只是记录了我在按照过程中的步骤及遇到的问题
相对来说Jenkins在windows上的安装还是比较简单的
安装要求:
1、最新版本要求JDK1.6以上
按照步骤:
1、下载Jenkins,下载最新的版本
1)可以使用 java -jar jenkins.war进行安装,因为jenkins里面集成了jetty
2)可以把jenkins.war放到to ...
这里主要记录自己对jenkins的搭建过程,及使用情况
Jenkins是一个支持插件的,持续集成的开源系统。
Jenkins主要能完成对项目的持续集成,把开发人员从重复的集成工作中解放出来
Jenkins有如下特点:
1、简单的按照:只需要使用java -jar jenkins.war, 或者把它放到一个servlet容器中,比如tomcat。不需要特别的安装,也不需要database.
2、简单的配置:jenkins可以通过web界面进行配置,不需要通过xml来进行配置,当然如果你喜欢通过xml配置也是支持的
3、对代码变化的支持:Jenkins可以从svn/CVS上生成一个 ...