- 博客(42)
- 资源 (42)
- 收藏
- 关注
原创 java+spring websocket
1.简介:WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器实现持久连接的全双工双向通信,客户端可以主动的向服务器发起请求以获取数据,服务器也可以主动向客户端返回响应以传输数据。在JS中创建WebSocket后,会有一个HTTP请求发向浏览器以发起请求。在取得服务器响应后,建立的连接会使用HTTP升级将HTTP协议转换为WebSocket协议。也就是说,使用标准的HT...
2018-06-29 10:41:46
850
原创 java dwr
简介:dwr是一个WEB远程调用框架,一个类似于ajax的框架,它可以将java类转换成js,前端可以不需要ajax请求直接用js调用后端代码。用法:一、纯java+dwr31.使用dwr需要下载相应架包,使用maven下载<dependency> <groupId>org.directwebremoting</groupId> ...
2018-06-28 16:48:54
579
原创 mysql存储过程循环遍历sql结果集,并执行动态sql
/*将其他几张表数据复制到一张总表中*/DROP PROCEDURE IF EXISTS sp_customer; CREATE PROCEDURE sp_customer() BEGIN-- 需要执行的SQL语句 DECLARE v_sql_1 VARCHAR(500); DECLARE v_sql_2 VARCHAR(500); DECLARE v_sql_3 VARCH...
2018-06-09 19:58:05
37013
3
原创 springmvc+mybatis多数据源配置,AOP注解动态切换数据源
springmvc与springboot没多大区别,springboot一个jar包配置几乎包含了所有springmvc,也不需要繁琐的xml配置,springmvc需要配置多种jar包,需要繁琐的xml配置,当然springmvc也可以使用java类来配置,但这种感觉没有xml配置来的直观。springboot+mybatis多数据源看这里下面是springmvc+mybatis动态多数据源完整...
2018-05-16 10:59:07
4284
2
原创 springboot+mybatis多数据源配置,AOP注解动态切换数据源
应用场景:项目使用多数据源,并实现读写分离。springboot默认加载application.properties或application.yml配置,配置规则已经定好且为单数据源,想要配置多数据源必须禁用默认加载,然后手动去配置多数据源,完整代码如下:数据源配置:application.properties#springboot单据源配置spring.datasource.url=jdbc:...
2018-05-06 21:32:56
23476
18
原创 python3连接数据库mysql、oracle
python3连接数据操作,需要导入另外的模块,类似与Java中导入jar包。连接mysql需要导入pymysql,连接oracle需要导入cx_Oracle,这两个模块python是不自带的,需要自己手动安装。cx_Oracle与pymysql安装: 使用pyCharm开发工具安装:File -->Setting -->Project:xxx -->Project Interpe
2018-01-24 14:36:13
1091
原创 Java activemq消息队列入门学习
activemq安装:下载activemq,解压出来即可用activemq启动:apache-activemq-5.13.4\bin\win64\activemq.bat 双击启动,32位系统运行win32下面的下载地址:http://activemq.apache.org/download-archives.html 选择自己需要的版本,有Linux、Windows等版本(注:5.1
2017-09-12 15:38:26
527
原创 nginx+tomcat简单负载均衡配置
nginx window安装操作手册:一、安装:官网:http://nginx.org/下载:http://nginx.org/en/download.html建议下载稳定版本Stable versioncsdn免费下载:nginx1.10.1安装:下载后解压文件即可二、操作:启动:1.双击解压文件下的nginx.exe2.cmd窗口下 到解压文
2017-06-06 14:47:09
526
转载 oracle重复数据操作
查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1) 2、删除表中多余的重复记录,重复记录是根据单个字段(Id)来判断,只留有rowid最小的记录
2016-02-18 12:15:51
443
原创 Intellij idea设置快速启动
用惯了eclipse,感觉idea一点都不好使用,不仅速度忙而且提示没有eclipse那么好,感觉除了前端界面提示好以外,其他的没有一点能比上eclipse,不知道那些用idea的为什么说这个是Java最好的开发工具。因为是第一次使用,开始安装的时候,几乎插件全部安装的,发现启动的速度是相当的忙,需要一分钟左右,网上搜了很多快速启动,都没看到答案,只有自己去摸索了。下面说说intellij
2015-12-22 10:56:51
16889
2
转载 HttpClient状态码大全
常见HTTP状态码200 OK301 Moved Permanently302 Found304 Not Modified307 Temporary Redirect400 Bad Request401 Unauthorized403 Forbidden404 Not Found410 Gone500 Internal Server Error
2015-06-02 14:31:23
2308
原创 URL connection与HttpClientt的用法及区别
URL与HttpClent都是用来远程调用,它们的原理就是通过程序模拟浏览器的行为来获取或者像服务器提交数据。URL是jdk自带的java.net.URL;HttpClent是apache提供的,它们两个用法及结果都大同小异吧。URL的用法:public static String testURLconn(String httpUrl){ String html =
2015-05-12 11:08:37
1190
原创 select下拉框设置只读
html页面标签select下拉框是没有只读readonly属性的,有disabled属性可以禁用select,当表单提交不能获取值。设置类似只读的方法有几种,比如控制点击事件等..下面介绍比较人性化的方法: 1 2 onmousemove="this.setCapture();" onmouseout="this.rel
2015-04-15 17:07:55
3051
原创 javaWeb+JasperReport报表开发简单实例
在网上搜索了很多JasperReport报表开发的例子,基本上都是说的一些理论知识,没有一个直接用代码直观表达的,想必大家想学习jasperReport报表的开始,都希望能够直观的看到代码,研究出代码执行后的效果是什么,而不是一大堆的理论,说这些对于刚开始学的有毛用,还不如直接看代码,在代码中多写点注释来的快。本文用的是JasperReport最新版本6.0JasperReport官网:c
2015-03-13 10:01:45
11816
原创 java/javascript正则表达式使用
一.介绍:正则表达式是一种可以用于模式匹配和替换的强有力的工具,可以让用户通过使用一系列的特殊字符构建匹配模式,进行信息验证,能够高效的创建、比较和修改字符,以及迅速的分析大量文本和数据以搜索、移除和替换文本。二.基础:1.开始、结尾符:^ 开始符,$ 结尾符 ,例:/^\d+[0-9]?\d+$/2.句点符号:. 通配符,例:搜索以t开头的n结尾的英文单词,"t.n",
2014-12-22 11:18:56
932
原创 java判断中英文占位
public static boolean isChar(char c) { //判断中英文 (中:false,英:true) int k = 0x80; return c / k == 0 ? true : false; } public static int length(String s) { //得到字符串占位,中文2位,英文1位
2014-12-18 13:44:54
1566
原创 myeclipse或eclipse中修改svn用户
在myeclipse和eclipse中svn是不提供直接修改和切换用户的,只能找到svn下的相关缓存文件删除才可以进行修改。首先打开myeclipse查看svn版本,Window-->Perfernces-->Team-->svn1. 如果是用的JavaHL, 找到以下目录并删除目录下的所有文件. C:\"Documents and Settings"
2014-12-03 13:55:48
1589
原创 jQuery通过ajax获得后台json数据给form表单赋值
jQuery提供了load方法可以将数据加载到页面form表单中,但有时候我需要获取后台json数据中某个值时,又需要赋值整个form表单,load方法没有回调函数所以就不行了,如果用ajax调用的话,获得后台json数据后把json数据分析出来在一个个的赋值到form表单的每个文本框中,这样未免太过复杂和太多代码,所以我根据了一些大神的回答,总结了一个很好用的jQuery函数。jQuery-
2014-12-02 11:13:40
27952
原创 struts+spring+hibernate整合出现的问题解决方法
ava.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/applicationContext.xml]
2014-11-06 16:04:10
648
转载 DIV+CSS 属性样式大全
color : #999999 文字颜色 font-family : 宋体 文字字型 font-size : 10pt 文字大小 font-style:itelic 文字斜体育 font-variant:small-caps 小字体 letter-spacing : 1pt 文字间距 line-height : 200% 设定行高 font-weight:bold 文字
2014-10-28 16:46:19
2948
转载 java获取汉字拼音首字母
import java.io.UnsupportedEncodingException; /** * 取得给定汉字串的首字母串,即声母串 * Title: ChineseCharToEn * @date 2004-02-19 注:只支持GB2312字符集中的汉字 */ public final class ChineseCharToEn { private
2014-10-27 14:39:04
964
原创 页面下拉加载数据
$(document).ready(function(){ var range = 50; //距下边界长度/单位px var elemt = 500; //插入元素高度/单位px var maxnum = 20; //设置加载最多次数 var num
2014-10-20 16:54:38
817
原创 java冒泡排序(从小到大、从大到小)
package test;public class Maopao { public static void main(String[] args) { int[] array={1,2,5,3,10,21,0}; getSortD_X(array); getSortX_D(array); } public static void getSortD_X(int[] array)
2014-10-14 12:16:42
22968
1
原创 myeclipse javaWeb项目+JAX-WS webService接口开发
使用myeclipse javaWeb项目开发webService
2014-09-29 11:20:04
1083
jasperreports-6.0.0所有架包
2015-03-19
json所需架包
2015-03-19
最新版SQLyog v11.11 win32和win64破解版
2014-11-18
axis2-1.6.2clipse插件
2014-09-29
jquery1.7~1.10中文api.chm
2018-10-31
springmvc+mybatis多数据源,aop动态切换
2018-05-16
redis-x64-3.2.1
2017-09-05
commons-fileupload相关架包
2017-08-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人