自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(96)
  • 资源 (2)
  • 收藏
  • 关注

原创 sql server2008 游标示例

DECLARE cursor_fruit CURSOR FOR --创建游标SELECT cs_id,cs_name FROM Base_Customer;OPEN cursor_fruit --打开游标    DECLARE @cs_id varchar(50)    DECLARE @cs_name varchar(50)        FETCH NEXT FROM curs...

2018-10-10 17:15:06 650

原创 在SQL SERVER中获取表中的第二条数据

select * from(select row_number()over(order by (select 1))rn,* from tb)t where rn=2

2018-09-06 14:21:06 5494

转载 JqueryValidate 触发验证

1、验证Form$('form1').valid();2、验证某一个元素//验证id="form1"的表单中id="salary"的表单元素$("#form1").validate().element($("#salary"))

2018-07-12 16:48:19 1018

转载 Jquery Validate根据其他元素的事件来触发单个元素的异步校验

场景:在做一个车辆信息管理模块,而车牌是通过车牌颜色和车牌号码来确定唯一性的,录入车牌信息时需对车牌进行唯一性校验。对车牌号的异步校验规则 1 rules:{ 2 plateNumber:{ 3 remote:{ 4 url:'${ctx}/bu/vehicleInfo/checkPlateNum...

2018-07-12 16:47:29 511

转载 Ajax请求传递数组参数的两种方法

方法一:拼接字符串参数var arr={params:['param','param2']};$.ajax({url:请求地址, data:arr, type:"POST", success:function(){ //do something } })...

2018-07-04 17:43:04 3408

原创 sql 中 varbinary转换为字符串

1)转换为实际内容select convert(varchar(10),0xCED2CAC7C8CB)/*我是人*/2)转换为实际内容的十六进制字符串--方式2CREATE FUNCTION Binary2HexStr(@bin VARBINARY(8000))RETURNS VARCHAR(8000)ASBEGIN DECLARE @re VARCHAR(8000),@i ...

2018-07-03 10:22:52 5722

原创 sweet-alert的swal()出现瞬间自动消失(type:“success”类型)

1.普通的swal()显示,设置定时器(虽然浪费一点性能)。setTimeout(function(){swal("提示","操作成功","success"); },100);2.普通的swal()显示后,需要自动刷新页面(有时候会出现window.location.reload()自动刷新掉swal()语句,导致没有按swal()的确定按钮,就自动刷新页面),设置双定时器可以解决。setTime...

2018-04-23 15:46:04 8470

原创 JS中时间戳转换日期格式函数

function timestampToTime(now) { //其中now就是一个Date类型 //如果需要字符串型的时间戳,则需要创建一个Date类型 // var date = new Date(timestamp); //其中timestamp为字符串 var year=now.getFullYear(); var month=now.getMonth()+1...

2018-04-16 20:27:12 1161

转载 使用idea2017搭建SSM框架

搭建个SSM框架居然花费了我好长时间!特此记录! 需要准备的环境:  idea 2017.1  jdk1.8  Maven 3.3.9    请提前将idea与Maven、jdk配置好,本次项目用的都是比较新的         注:配置完ide红线报错没关系!可以run! 步骤: 一、首先使用idea新建一个Maven webapp项目    

2017-11-22 16:08:54 1177

转载 详解正则表达式中的\B和\b

对于正则表达式的中\B和\b 有些地方会出现弄不懂的情况或许你看了下面这篇博客 你就能够对\B和\b认识加深了根据查看API可以知道 \B和\b都是边界匹配符先说说\b这个单词边界吧!竟然想了解 首先必须清楚什么叫单词边界!我们可以以\b为分割来探究一下单词边界import java.util.regex.Matcher;import java.uti

2017-11-14 10:12:50 2125

转载 正则表达式-问号的四种用法

原文符号因为?在正则表达式中有特殊的含义,所以如果想匹配?本身,则需要转义,\?有无量词问号可以表示重复前面内容的0次或一次,也就是要么不出现,要么出现一次。非贪婪匹配贪婪匹配在满足匹配时,匹配尽可能长的字符串,默认情况下,采用贪婪匹配string pattern1 = @"a.*c"; // greedy match Regex regex = n

2017-11-10 15:46:16 756

转载 Java读取XML文件的内容

import java.io.*;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import org.w3c.dom.Document;import org.w3c.dom.Element;import org.w3c.dom.Node;import or

2017-11-08 09:22:50 640

转载 java使用Jsoup连接网站超时的解决方法 链接的时候设定超时时间即可。 doc = Jsoup.connect(url).timeout(5000).get();

java使用Jsoup连接网站超时的解决方法jsoup是一个非常好的解析网页的包,用java开发的,提供了类似DOM,CSS选择器的方式来查找和提取文档中的内容,提取文档内容时会出现超时的情况,解决方法可看下文今天做了一个Jsoup解析网站的项目,使用Jsoup.connect(url).get()连接某网站时偶尔会出现java.net.SocketTimeoutExcepti

2017-11-03 16:57:17 7641

转载 网络爬虫中Jsoup请求url

使用jsoup写网络爬虫时,通过Jsoup.connect(url).get()获取html页面jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。下面是我写的一个案例欢迎大家参考:import java.io.IOException;

2017-11-03 16:56:09 367

转载 Pattern用法(正则表达式)

1. 正则表达式的应用       在给用户发送消息时通常情况会有相同的消息模板,但其中部分信息跟用户相关,因此需要对消息模板中的变量部分进行替换。而对于一个系统而言可能有很多套完全不同的模板。因此需要一个通用的根据实际信息替换消息模板中变量的方法。消息模板的变量与velcity中的变量规范相同。[java] view plain copy

2017-10-31 11:56:57 815

转载 JDK的动态代理深入解析(Proxy,InvocationHandler)

http://www.cnblogs.com/duanxz/archive/2012/12/03/2799504.htmlJDK的动态代理深入解析(Proxy,InvocationHandler)(转)一、什么是动态代理  动态代理可以提供对另一个对象的访问,同时隐藏实际对象的具体事实。代理一般会实现它所表示的实际对象的接口。代理可以访问实际对象,但是延

2017-10-19 09:57:52 284

转载 Thread的run()与start()的区别

java的线程是通过java.lang.Thread类来实现的。VM启动时会有一个由主方法所定义的线程。可以通过创建Thread的实例来创建新的线程。每个线程都是通过某个特定Thread对象所对应的方法run()来完成其操作的,方法run()称为线程体。通过调用Thread类的start()方法来启动一个线程。在Java当中,线程通常都有五种状态,创建、就绪、运行、阻塞和死亡。

2017-10-13 11:57:15 282

转载 java中从键盘输入的三种方法

java从键盘输入的三种方法[java] view plain copyimport java.io.BufferedReader;    import java.io.IOException;    import java.io.InputStreamReader;    import java.util.Scanner;

2017-09-28 15:50:56 2300

转载 关于spring中 @Aspect的不起作用的问题

今天用到 spring中的aop ,@Aspect 注解,当我将@Before中的 描述指定为 单独的1个类时,aop 不起作用;而 当作用在1个 实现某个接口的实现类后,或者继承于某个超类时就奏效了。或许这就是Aspect编程的一种模式吧。注解时  切面类同时要配置bean 和 aspect 注解,不

2017-09-25 15:24:26 3888

原创 Spring使用@Aspect注解编译出错

这里的原因是少了aspectjweaver.jar或aspectjrtweaver.jar,这个2个包中才有Aspect这个注解。Spring只支持XML式而没有实现注解式(也叫AspectJ式)的AOP,所以,要使用@Aspect 注解,只能引入AspectJ相关依赖包 ,也就是:、 aspectjrt.jar 与 aspectjweaver.jar。

2017-09-25 14:58:23 2252

转载 filter对页面内容敏感词进行替换处理

平时我们做网页时,不希望页面显示一些非法内容或敏感词语,一般的做法是数据保存到数据库前先做处理或者从数据库中拿出来后再处理,然后输出到客户端(浏览器)。这种做法的局限性是,工作量大,很多地方都需要进行处理。如果使用Filter来处理就很简单,很方便了。     做法:在Servlet将页面内容输出到response时,response将内容缓存起来,然后在Filter中处理,在输出到客户端

2017-09-13 14:39:26 1787

转载 log 的 debug()、 error()、 info()方法的区别

软件中总免不了要使用诸如 Log4net, Log4j, Tracer 等东东来写日志,不管用什么,这些东东大多是大同小异的,一般都提供了这样5个日志级别:    × Debug    × Info    × Warn    × Error    × Fatal        一个等级比一个高,但是在具体开发中,关于应该如何选择适应的等级,却没有找到好的文章进行说明。记录一

2017-09-13 10:22:03 3605

转载 delete 与 truncate 应用区别:

delete语句总结delete SQL用途:用于删除表中的某行或整个数据表中的数据 语法:DELETE FROM  [WHERE ]注意事项:如果有外键关联,则删除数据之前,需先删除外键关联数据 delete应用实例:[sql] view plain copy--删除部门编

2017-09-12 11:35:30 540

转载 值得 Web 开发人员学习的20个 jQuery 实例教程

1. How to create a parallax scrolling using jQuery学习使用 jQuery 实现一个精美的视差滚动(Parallax Scrolling)幻灯片效果。在线演示     源码下载  2. How to make a curving text using jQuery and CSS3教你综合运用 jQ

2017-09-06 16:10:01 398

转载 jquery实战训练

JQuery实战训练,1.5秒返回页面,2.鼠标滑过显示内容,3.轮展图,4.返回顶部,5.右击显示菜单,6.内容编辑,7.购物车结算,8.百度换肤个人主页:http://www.itit123.cn/ 更多干货等你来拿1.倒计时,几秒后跳回首页博客链接:http://blog.csdn.net/qq_19558705/article/details/5

2017-09-06 15:56:27 328

转载 IDEA新建Spring配置文件的方法

默认创建的maven项目,右键新建xml文件时,无spring Config选项。解决方法为:配置spring依赖,配置好后就能看到这个新建选项了。配置spring依赖能够看到spring config选项了

2017-09-05 11:10:44 1945

转载 IntelliJ IDEA搭建Spring环境

Spring初探Spring初探在IntelliJ IDEA中创建Spring项目一个简单的例子介绍框架的作用那么什么时候new的对象呢对Spring的作用的初步了解开发环境: IntelliJ IDEA 2016.2.5 JRE: 1.8.0_91-b14 amd64 JVM: Java HotSpot(TM) 64-B

2017-09-05 10:56:10 345

转载 Hibernate事务与并发问题处理(乐观锁与悲观锁)

一、数据库事务的定义  数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务,必须满足所谓的ACID(原子性、一致性、隔离性和持久性)

2017-09-05 09:55:32 243

原创 在线JSON字符串转Java实体类(JavaBean)

在线JSON字符串转Java实体类(JavaBean)

2017-09-02 16:06:01 1402

原创 Java解析Json字符串--复杂对象

{ "name": "三班", "students": [ { "age": 25, "gender": "female", "grades": "三班", "name": "露西", "score": { "网络协

2017-08-31 10:26:43 347

转载 数据库事务隔离级别-- 脏读、幻读、不可重复读(清晰解释)

一、数据库事务隔离级别数据库事务的隔离级别有4个,由低到高依次为Read uncommitted 、Read committed 、Repeatable read 、Serializable ,这四个级别可以逐个解决脏读 、不可重复读 、幻读 这几类问题。√: 可能出现    ×: 不会出现脏读不可重复读幻读Read

2017-08-30 09:16:18 318

转载 JS脚本:console.log()用法小结

一、显示信息的命令Firebug内置一个console对象,提供5种方法,用来显示信息。最简单的方法是console.log(),可以用来取代alert()或document.write()。比如,在网页脚本中使用console.log("Hello World"),加载时控制台就会自动显示如下内容。另外,根据信息的不同性质,console对象还有4种显示信息的方法

2017-08-25 10:56:11 1869

转载 jQuery Ajax 全解析

jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到).1. load( url, [data],

2017-08-25 10:36:10 261

转载 $.ajax()方法

$.ajax()方法        ajax() 方法通过 HTTP 请求加载远程数据。       该方法是 jQuery 底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等。$.ajax() 返回其创建的 XMLHttpRequest 对象。大多数情况下你无需直接操作该函数,除非你需要操作不常用的选项,以获得更多的灵活性。最简单的情况下,$.ajax() 可以不

2017-08-25 10:21:12 308

转载 $.post()方法

$.post()方法post() 方法通过 HTTP POST 请求从服务器载入数据。语法:$.post(url,data,success(data, textStatus, jqXHR),dataType)注释:url                                    必需。规定把请求发送到哪个 URL。data           可选。映射或字符串

2017-08-25 10:20:29 8185

转载 $.get()方法

$.get()方法get() 方法通过远程 HTTP GET 请求载入信息。语法:$.get(url,data,success(response,status,xhr),dataType)  注释:url                               必需。规定将请求发送的哪个 URL。data                           可选。规定连

2017-08-25 10:19:21 19669

原创 Stream的中间方法与末端方法

Stream提供了大量的方法进行聚集操作,这些方法可以是“中间的”(internediate),也可以是“末端的”(terminal)。中间方法:中间操作允许流保持打开状态,并允许直接调用后续方法,例如map()方法就是中间方法。末端方法:末端方法就是对流的最终操作。当对某个Stream执行末端方法时,该流将会被“消耗”且不可再用,例如sum()、count()、average()等就是末

2017-08-24 15:14:13 537

转载 Intellij IDEA 根据数据库自动生成pojo和hbm

自从写Java以来,用过不少的IDE,eclipse那个哪个平台看都丑的界面。netbeans网上资料少。用的最顺手的,还是Intellij IDEA。写java的这段时间,也改变了之前觉得手写才是硬道理的感觉。现在觉得,能自动生成的,就自动生成。每次写hibernate部分,就觉得pojo和hbm.xml部分很蛋疼。今天搜索了半天,终于知道如何根据数据库自动生成了。1.在创建

2017-08-22 16:33:04 3454

转载 INNER JOIN多个表连接

inner join(等值连接) 只返回两个表中联结字段相等的行 left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录INNER JOIN 语法:INNER JOIN 连接两个数据表的用法:SELECT * FROM 表1 INNER JOIN 表2 ON 表

2017-08-22 13:46:14 4939 1

转载 MySQL与Oracle UPDATE多条记录不同值,同时UPDATE多个字段

需求如下两张表student(学生表)、score(测试成绩表)现需要统计:2015-03-10日之后,性别 age=1 的测试成绩的 总分 与 平均分。要求:使用一个SQL统计score表,将结果更新到student表的score_sum和score_avg字段中。结果如图:实现:如果我们只需要更

2017-08-22 13:45:20 843

Python网络数据采集

这是Python网络数据采集的高清版电子书,里面的代码可以直接复制,有需要的朋友可以下,是中文版!绝对真的,不出不黑!

2016-10-20

Spring的配置包

这个Spring配置包.zip包含建立一般Spring工程所需要的包文件,需要的朋友直接下载然后把这些包复制到Spring工程中WEB-INF/lib文件下就可以了,需要查看一下详细操作或者是想了解一个简单Spring工程如何建立的朋友也可以查看我的博客。

2016-10-19

空空如也

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

TA关注的人

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