12 2016 档案
摘要:原文:http://www.cnblogs.com/zhengbin/p/6104502.html 简单介绍: Spring为任务调度与异步方法执行提供了注解支持。通过在方法上设置@Async注解,可使得方法被异步调用。也就是说调用者会在调用时立即返回,而被调用方法的实际执行是交给Spring的Ta
阅读全文
摘要:原文:http://blog.csdn.net/abc19900828/article/details/39497631 使用spring难免要用到spring的事务管理,要用事务管理又会很自然的选择声明式的事务管理,在spring的文档中说道,spring声明式事务管理默认对非检查型异常和运行时异
阅读全文
摘要:/** * $RCSfile: MessageRouter.java,v $ * $Revision: 3007 $ * $Date: 2005-10-31 13:29:25 -0300 (Mon, 31 Oct 2005) $ * * Copyright (C) 2005-2008 Jive Software. All rights reserved. * * Lice...
阅读全文
摘要:原文:http://www.cnblogs.com/lixiaolun/archive/2013/12/07/3462780.html 1、下载源代码:http://www.igniterealtime.org/downloads/source.jsp 2、把源代码解压出的openfire_src文
阅读全文
摘要:原文:http://www.cnblogs.com/codeon/p/6123863.html#3580351 1.完全开放的接口 有没有这样的接口,谁都可以调用,谁都可以访问,不受时间空间限制,只要能连上互联网就能调用,毫无安全可言。 实话说,这样的接口我们天天都在接触,你查快递,你查天气预报,你
阅读全文
摘要:原文:http://www.cnblogs.com/naniannayue/archive/2012/11/19/2776948.html 要想成功架设SSL安全站点关键要具备以下几个条件。 1、需要从可信的证书办法机构CA获取服务器证书。 2、必须在WEB服务器上安装服务器证书。 3、必须在WEB
阅读全文
摘要:package com.sqj.openfire.chat.logs; import java.io.File; import java.util.Date; import java.util.List; import java.util.Map; import java.util.UUID; import org.apache.commons.lang.StringUtils; im...
阅读全文
摘要:原文:http://www.cnblogs.com/yucongblog/p/5330886.html 先增加maven依赖: 创建mybatis配置文件:mybatis-config.xml内容: 在Spring配置中配置sqlSessionFactory的时候引入配置文件 测试代码:
阅读全文
摘要:原文:http://www.open-open.com/lib/view/open1482477873078.html Nginx 配置 在了解具体的Nginx配置项之前我们需要对于Nginx配置文件的构成有所概念,一般来说,Nginx配置文件会由如下几个部分构成: 在上述配置中我们可以看出,Ngi
阅读全文
摘要:原文:http://lib.csdn.net/article/mysql/4607 第一步:全备份所有数据库 [root@openfire1 mysql]# mysqldump -u root -p --all-database > /data/back_mysql/all-database-04-
阅读全文
摘要:原文:http://myopenfire.com/article/getarticle/26 1、openfire默认怎么存离线消息 在默认情况下,不添加任何插件的情况下,当用户不在线,对于发送给该用户的消息,会被openfire存放到数据库中的ofoffline表中。 为了更深入的了解离线消息的原
阅读全文
摘要:参考:http://myopenfire.com/article/getarticle/9
阅读全文
摘要:原文:http://www.liuhaihua.cn/archives/355.html 升级Openfire是和从头开始安装Openfire几乎一样简单。作为升级过程的一部分,它强烈建议您先备份当前的安装和数据库。有备份可以让你轻松地回滚到以前的状态,确保您不会丢失重要的信息。文档的其余部分介绍了
阅读全文
摘要:http://myopenfire.com/article/articledir/1#
阅读全文
摘要:redis-admin是基于java的redis web客户端(redis client),以方便广大程序员使用redis为宗旨,集五种数据结构增删改查于一身。 https://github.com/mauersu/redis-admin https://github.com/mauersu/red
阅读全文
摘要:package cn.zsmy.utils.openfire; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.URL; import java.net.URLConnection; import java.util.ArrayList; import java.util.C...
阅读全文
摘要:原文:http://www.cnblogs.com/rubylouvre/archive/2009/07/24/1530264.html#2580430
阅读全文
摘要:原文:http://www.cnblogs.com/rubylouvre/archive/2009/08/20/1550526.html#2583814 在进入正题前,我们看一下浏览器对于键盘的一些默认事件,这有助于我们用javascript截获键盘事件。 在form中, submit的快捷键是 e
阅读全文
摘要:原文:http://www.cnblogs.com/xdp-gacl/p/3490276.html 一、 Java获取URL地址中传递的参数 二、获取请求的URL地址 三、获取请求的IP地址 四:判断字符串是否能够转换成指定格式的日期
阅读全文
摘要:原文:http://www.cnblogs.com/xdp-gacl/p/3558625.html 今天在使用如下的方式遍历HashMap里面的元素时 发现得到的元素不是按照之前加入HashMap的顺序输出的,这个问题我之前倒是没有注意过,后来上网查了一下原因,发现是:HashMap散列图、Hash
阅读全文
摘要:原文:http://www.cnblogs.com/xdp-gacl/p/3548307.html 最近开发公司的项目,一直找不到合适的正则表达式可以判断一个字符串是否可以转成日期,今天发现可以采用SimpleDateFormat类的parse方法进行判断,如果转换不成功,就会出现异常, 具体代码如
阅读全文
摘要:原文:http://www.cnblogs.com/xdp-gacl/p/3544208.html 一、正则表达式去除代码行号 作为开发人员,我们经常从网上复制一些代码,有些时候复制的代码前面是带有行号,如: MyEclipse本身自带有查找替换功能,并且支持正则表达式替换,使用正则替换就可以很容易
阅读全文
摘要:原文:http://www.cnblogs.com/tattoo/p/3788019.html#2964237 前两天在网上不小心看到“js许愿墙”这几个字,我的神经就全部被调动了。然后就开始我的百度生涯,一直寻觅许愿墙背景图片和便利贴图片,觅了好久……一直没找到满意的……无意间看到祝福语和一些卡通
阅读全文
摘要:原文:http://www.cnblogs.com/coffeedeveloper/p/3852894.html#2989479 项目网站:http://coffeedeveloper.github.io/typing.js/index.html 最新在做公司的一个项目,需要实现一个敲打代码的动画效
阅读全文
摘要:原文:http://www.cnblogs.com/xdp-gacl/p/3707243.html 在JavaWeb开发中,常使用绝对路径的方式来引入JavaScript和CSS文件,这样可以避免因为目录变动导致引入文件找不到的情况,常用的做法如下: 一、使用${pageContext.reques
阅读全文
摘要:原文:http://www.cnblogs.com/xdp-gacl/p/3785806.html 今天在IE浏览器下发现,当把使用readonly="readonly"属性将文本框设置成只读<input type="text" readonly="readonly"/>时有一个奇怪的问题:如果光标
阅读全文
摘要:原文:http://www.cnblogs.com/xdp-gacl/p/3926848.html 从网上找到一段使用JavaScript判断浏览器以及浏览器版本的比较好的代码,在此记录一下: 将上述代码封装成一个方法,方法返回Sys对象,Sys对象中封装了浏览器的类型和版本信息,如下: 当需要获取
阅读全文
摘要:原文:http://www.cnblogs.com/xdp-gacl/p/3927417.html 今天在网上找到了一个可以动态加载js文件的js加载器,具体代码如下: JsLoader.js JsLoader.js测试 测试结果如下: IE浏览器下测试结果: google浏览器下的测试结果:
阅读全文
摘要:原文:http://www.cnblogs.com/xdp-gacl/p/4198935.html
阅读全文
摘要:原文:http://www.cnblogs.com/xdp-gacl/p/4221848.html kaptcha是一个简单好用的验证码生成工具,通过配置,可以自己定义验证码大小、颜色、显示的字符等等。下面就来讲一下如何使用kaptcha生成验证码以及在服务器端取出验证码进行校验。 一、搭建测试环境
阅读全文
摘要:原文:http://www.cnblogs.com/xdp-gacl/p/3706853.html 本文转载自:http://blog.csdn.net/m13666368773/article/details/8060481 一、正向代理的概念 正向代理,也就是传说中的代理,他的工作原理就像一个跳
阅读全文
摘要:原文:http://www.cnblogs.com/xdp-gacl/p/4051819.html 一、Maven坐标 1.1、什么是坐标? 在平面几何中坐标(x,y)可以标识平面中唯一的一点。 1.2、Maven坐标主要组成 groupId:组织标识(包名) artifactId:项目名称 ver
阅读全文
摘要:原文:http://www.cnblogs.com/xdp-gacl/p/4058008.html 一、聚合 如果我们想一次构建多个项目模块,那我们就需要对多个项目模块进行聚合 1.1、聚合配置代码 例如:对项目的Hello、HelloFriend、MakeFriends这三个模块进行聚合 其中mo
阅读全文
摘要:原文:http://www.cnblogs.com/xdp-gacl/p/4054814.html 一、创建Web项目 1.1 选择建立Maven Project 选择File -> New ->Project,如下图所示: 在New窗口中选择 Maven -> Maven Project。点击【n
阅读全文
摘要:原文:http://www.cnblogs.com/xdp-gacl/p/4242221.html 在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之
阅读全文
摘要:原文:http://www.cnblogs.com/xdp-gacl/p/4068967.html Maven学习总结(九)——使用Nexus搭建Maven私服 一、搭建nexus私服的目的 为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的
阅读全文
摘要:原文:http://www.cnblogs.com/xdp-gacl/p/4264440.html 一、一对一关联 1.1、提出需求 根据班级id查询班级信息(带老师的信息) 1.2、创建表和数据 创建一张教师表和班级表,这里我们假设一个老师只负责教一个班,那么老师和班级之间的关系就是一种一对一的关
阅读全文
摘要:原文:http://www.cnblogs.com/xdp-gacl/p/4264301.html 一、连接数据库的配置单独放在一个properties文件中 之前,我们是直接将数据库的连接配置信息写在了MyBatis的conf.xml文件中,如下: 其实我们完全可以将数据库的连接配置信息写在一个p
阅读全文
摘要:原文:http://www.cnblogs.com/xdp-gacl/p/4264425.html 在平时的开发中,我们表中的字段名和表对应实体类的属性名称不一定都是完全相同的,下面来演示一下这种情况下的如何解决字段名与实体类属性名不相同的冲突。 一、准备演示需要使用的表和数据 二、定义实体类 三、
阅读全文
摘要:原文:http://www.cnblogs.com/xdp-gacl/p/4270403.html MyBatis学习总结(七)——Mybatis缓存 一、MyBatis缓存介绍 正如大多数持久层框架一样,MyBatis 同样提供了一级缓存和二级缓存的支持 一级缓存: 基于PerpetualCach
阅读全文
摘要:原文:http://www.cnblogs.com/xdp-gacl/p/4270352.html 一、提出需求 查询得到男性或女性的数量, 如果传入的是0就女性否则是男性 二、准备数据库表和存储过程 三、编辑userMapper.xml 编辑userMapper.xml文件,添加如下的配置项 四、
阅读全文
摘要:网站:http://jeesite.com/ 可用于企业后台管理
阅读全文
摘要:原文:http://baike.xsoftlab.net/view/656.html Git地址 http://git.oschina.net/loopcc/WebSocketChat 概要: WebSocket是HTML5一种新的协议,它实现了浏览器与服务器全双工通信,这里就将使用WebSocke
阅读全文
摘要:原文:http://blog.csdn.net/smile326/article/details/52218264 1.场景需求 后台攻城狮和前端攻城狮一起开发时,经常受到前端攻城狮的骚扰,动不动就来一句,那谁,帮我看一下接口访问出什么错了。。。我刚刚上传的参数过来了吗。。。你返回的是什么。。。我请
阅读全文
摘要:原文:http://blog.csdn.net/xiao__gui/article/details/50041673 在Linux操作系统中,经常需要查看日志文件的实时输出内容,通常会使用tail -f或者tailf命令。查看实时日志可能会需要首先SSH连上Linux主机,步骤很麻烦不说,如果是生产
阅读全文
摘要:原文:http://blog.csdn.net/mexican_jacky/article/details/52847094 用scp命令来进行操作, 第一个ROOT是要拷贝的目录 tms2api@10.230.4.215:/JavaWeb/tms2api.wuliusys.com/ 这是目标主机的
阅读全文
摘要:原文:http://blog.csdn.net/mexican_jacky/article/details/51789548
阅读全文
摘要:原文:http://blog.csdn.net/mexican_jacky/article/details/6455779 expr1作为整数值被计算,它意味着如果你正在测试浮点或字符串值,你应该使用一个比较操作来做。 在上面的第一种情况中,IF(0.1)返回0,因为0.1被变换到整数值, 导致测试
阅读全文
摘要:原文:http://blog.csdn.net/mexican_jacky/article/details/50278045 第一步:创建工厂仓库 第二步:cms项目,那么我们就只能cms项目组用,那么我们就要为cms添加设置权限,首选添加权限 从权限中我们可以看到,我们刚创建的两个仓库,默认只有v
阅读全文
摘要:原文:http://blog.csdn.net/mexican_jacky/article/details/50277505 第一步: 配置信息如下: <!-- 发布项目的配置 --> <distributionManagement> <repository> <id>user-release</i
阅读全文
摘要:原文:http://blog.csdn.net/mexican_jacky/article/details/50275695 nexus中的仓库列表 第一种方式: <repositories> <repository> <id>nexus</id> <name>nexus Repository</n
阅读全文
摘要:一 下载maven 在maven官网上可下载maven:http://maven.apache.org/download.cgi 下载好后,解压。我的解压到了:D:\maven\apache-maven-3.3.9 二 配置maven 环境变量 系统变量:MAVEN_HOME = D:\Develo
阅读全文
摘要:原文:http://blog.csdn.net/bjash/article/details/8596538 alias是一个目录别名的定义,root则是最上层目录的定义。 一直以为root是指的/var/www/image目录下,应该 是 /var/www/image/img/ 还有一个重要的区别是
阅读全文
摘要:原文:http://www.wufangbo.com/nginx-fang-dao-lian/ 关于nginx防盗链的方法网上有很多教程,都可以用,但是我发现很多教程并不完整,所做的防盗链并不是真正的彻底的防盗链! 一般,我们做好防盗链之后其他网站盗链的本站图片就会全部失效无法显示,但是您如果通过浏
阅读全文
摘要:import java.io.BufferedInputStream; import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; impo...
阅读全文
摘要:原文:http://blog.csdn.net/lifuxiangcaohui/article/details/37659905 一直用tomcat一段时间都正常无事,最近一次启动tomcat就发生以下异常: 严重: IOException while loading persisted sessi
阅读全文
摘要:原文:http://blog.csdn.net/lifuxiangcaohui/article/details/38677889 环境: 1、sun jdk1.6.0 2、jprofiler_windows_6_0_2.exe 安装 1. jdk, 安装略... 2. jprofiler安装 一路n
阅读全文
摘要:原文:http://blog.csdn.net/lifuxiangcaohui/article/details/25231027 最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 下面
阅读全文
摘要:原文:http://blog.csdn.net/lifuxiangcaohui/article/details/6132147 SELECT GROUP_CONCAT(md.data1) FROM DATA md,contacts cc WHERE md.conskey=cc.id AND md.m
阅读全文
摘要:原文:http://blog.csdn.net/lifuxiangcaohui/article/details/6207801 今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去
阅读全文
摘要:原文:http://blog.csdn.net/lifuxiangcaohui/article/details/6583535 MySQL 定时器EVENT学习 MySQL从5.1开始支持event功能,类似oracle的job功能。有了这个功能之后我们就可以让MySQL自动的执行数据汇总等功能,不
阅读全文
摘要:原文:http://blog.csdn.net/lifuxiangcaohui/article/details/46375931 1.linux下启动MySQL的命令:mysqladmin start/ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启
阅读全文
摘要:原文:http://blog.csdn.net/lifuxiangcaohui/article/details/50763674
阅读全文
摘要:先看一幅图吧: 这幅图清晰地表达了六大设计原则,但仅限于它们叫什么名字而已,它们具体是什么意思呢?下面我将从原文、译文、理解、应用,这四个方面分别进行阐述。 1. 单一职责原则(Single Responsibility Principle - SRP) 原文:There should never
阅读全文
摘要:原文:http://www. zuidaima.com/blog/3147477488225280.htm Linux常用命令学习 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件
阅读全文
摘要:第一步:ssh连接到服务器 第二步:连接mysql mysql -u root -psqj888 第三步:切换到mysql数据库 use mysql 第四步:查询mysql的user表 SELECT `Host`,`User` FROM user; 第五步:更新原先的ip为新的ip UPDATE m
阅读全文
摘要:mysql -u 用户名 -p密码 mysql -u root -p123456
阅读全文
摘要:原文:http://www.cnblogs.com/shaozhiheng/p/3661714.html 由于编写了这么一段代码: 用于生成交集,其中“|”代表交集符号,便需要去除其最后一个“|”。 查阅了一下Java API 文档,有如下两个用于删除SB字符的方法: 第一个delete函数用于删除
阅读全文
摘要:app.properties 这个方法不仅能够缓存配置文件内容,还能够做到自动加载配置文件的内容到内存,使用者完全不用考虑手动加载的过程,只需要在需要用到的地方直接调用getHost()即可(因为是静态方法,事先连对像也不用创建的),这样如果内存中有缓存,函数就会直接读取内存中的数据,节省时间,如果
阅读全文
摘要:需要下载ganymed-ssh2-262.jar
阅读全文

浙公网安备 33010602011771号