自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (1)
  • 收藏
  • 关注

原创 sql 分组排名

sql 分组排名SQL server:row_number() over(partition by 字段,字段order by 字段)达梦:RANK() OVER(PARTITION BY 字段,字段order by 字段)

2021-06-03 15:37:36 462

转载 localStorage使用总结

一、什么是localStorage、sessionStorage在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。二、localStorag...

2020-03-09 11:15:20 211

原创 sql like中通配符的使用

SQL 通配符必须与 LIKE 运算符一起使用。在 SQL 中,可使用以下通配符:通配符 描述 % 替代一个或多个字符 _ 仅替代一个字符 [charlist] 字符列中的任何单一字符 [^charlist] 或者 [!charlist] 不在字符列中的任何单一字符 但是如果你像模糊查询内容中带 下划线 “_...

2019-12-11 15:38:08 378

转载 Java嵌入式数据库H2学习总结(三)——在Web应用中嵌入H2数据库

H2作为一个嵌入型的数据库,它最大的好处就是可以嵌入到我们的Web应用中,和我们的Web应用绑定在一起,成为我们Web应用的一部分。下面来演示一下如何将H2数据库嵌入到我们的Web应用中。一、搭建测试环境和项目1.1、搭建JavaWeb测试项目  创建一个【H2DBTest】JavaWeb项目,找到H2数据库的jar文件,如下图所示:    H2数据库就一个jar文件,这个Ja...

2019-12-09 15:50:13 185

转载 Java嵌入式数据库H2学习总结(二)——在Web应用程序中使用H2数据库

一、搭建测试环境和项目1.1、搭建JavaWeb测试项目  创建一个【H2DBTest】JavaWeb项目,找到H2数据库的jar文件,如下图所示:    H2数据库就一个jar文件,这个Jar文件里面包含了使用JDBC方式连接H2数据库时使用的驱动类,将"h2-1.4.183.jar"加入到【H2DBTest】项目中,如下图所示:  1.2、开启H2数据库  进入到h...

2019-12-09 15:48:45 181

转载 Java嵌入式数据库H2学习总结(一)——H2数据库入门

一、H2数据库介绍  常用的开源数据库有:H2,Derby,HSQLDB,MySQL,PostgreSQL。其中H2和HSQLDB类似,十分适合作为嵌入式数据库使用,而其它的数据库大部分都需要安装独立的客户端和服务器端。  H2的优势:    1、h2采用纯Java编写,因此不受平台的限制。    2、h2只有一个jar文件,十分适合作为嵌入式数据库试用。    3、h2提供了一个十...

2019-12-09 15:47:10 213

转载 SSO单点登录------源码分析

4 源码解析4.1 Server源码解析Cas server端采用Spring WebFlow来进行流程控制,因此本文以系统webflow文件为切入点,对流程相关源码进行分析。Cas系统的webflow文件位于WEB-INF/webflow目录下,分为登陆流程和登出流程。4.1.1 登陆流程解析4.1.1.1 访问接入Cas系统的应用系统Client1登陆流程配置文件为logi...

2019-11-13 13:09:09 1118

转载 js刷新当前页面的5种方式

1。 reloadreload 方法,该方法强迫浏览器刷新当前页面。语法:location.reload([bForceGet])参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5("刷新")reload() 方法用于重新加载当前文档。如果该方法没有规定参数,或者参...

2019-09-05 16:16:27 5919 1

转载 mysql explain用法和结果的含义

转自:http://blog.chinaunix.net/uid-540802-id-3419311.htmlexplain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。使用方法,在select语句前加上explain就可以了:如:explainselectsurname,first_nameforma,b...

2019-04-18 12:38:28 261

转载 java基础——Collections.sort的两种用法

Collections是一个工具类,sort是其中的静态方法,是用来对List类型进行排序的,它有两种参数形式: public static <T extends Comparable<? super T>> void sort(List<T> list) { list.sort(null); } pu...

2019-04-18 12:37:09 225

转载 SQL递归关联情况,WITH作为开头条件

with Test_Recursion(Id,ParentId)AS(select Id,ParentId from [V_KPI_DetailsActivities] where ParentId = 4 --没有引用CTE自身必须放在第一个递归行之上union all --没有引用CTE自身的语句和第一个递归行之间必须用UNION ALLselect a.Id,a.Parent...

2019-03-12 14:38:42 704

转载 实例详解JSON取值(key是中文或者数字)方式

JSON取值(key是中文或者数字)方式详解先准备一个json对象用于演示? 1 var json = {'name':'zhangsan', '年龄':23, 404:'你可能迷路了'}; 1.使用JS中with关键字? 1 2 3 4 5 with(json) {  ...

2019-01-17 16:42:04 3462

转载 SpringMVC工作原理之四:MultipartResolver

MultipartResolver 用于处理文件上传,当收到请求时 DispatcherServlet 的 checkMultipart() 方法会调用 MultipartResolver 的 isMultipart() 方法判断请求中是否包含文件。如果请求数据中包含文件,则调用 MultipartResolver 的 resolveMultipart() 方法对请求的数据进行解析,然后将文件数据...

2018-08-02 10:23:15 1186

转载 详解Tomcat 配置文件server.xml

前言Tomcat隶属于Apache基金会,是开源的轻量级Web应用服务器,使用非常广泛。server.xml是Tomcat中最重要的配置文件,server.xml的每一个元素都对应了Tomcat中的一个组件;通过对xml文件中元素的配置,可以实现对Tomcat中各个组件的控制。因此,学习server.xml文件的配置,对于了解和使用Tomcat至关重要。本文将通过实例,介绍server.x...

2018-08-02 09:50:07 129

转载 Hibernate3.x调用存储过程

原文出处:http://tech.it168.com/j/d/2007-05-14/200705141007843.shtml说明:该文不得转载摘要:本文以详尽的实例展示了hibernate3.x中调用存储过程各步骤,从建立测试表、存储过程的建立、工程的建立以及类的编写和测试一步一步引导用户学习hibernate3.x中调用存储过程的方法.如果底层数据库(eg. Oracle、mysql、sqls...

2018-06-19 11:12:02 256

转载 hibernate延迟加载(get和load的区别)

在hibernate中我们知道如果要从数据库中得到一个对象,通常有两种方式,一种是通过session.get()方法,另一种就是通过session.load()方法,然后其实这两种方法在获得一个实体对象时是有区别的,在查询性能上两者是不同的。一.load加载方式当使用load方法来得到一个对象时,此时hibernate会使用延迟加载的机制来加载这个对象,即:当我们使用session.load()方...

2018-05-18 15:53:40 269

转载 日期字符串解析--SimpleDateFormat严格限制日期转换setLenient(false)

输入“33/12/2011”,用SimpleDateFormat parse()方法,转化为Date(2012,01,02).这样处理相当“33/12/2011”是正常输入,如果需要"33/12/2011”报错,即把"33/12/2011"当作错误格式,刚开始自己写了段逻辑判断:把转成的日期再反转回来,再比较是否一致,即使用format方法再转换成字符串,和传入的那个串作比较,如果不相等,则证明传...

2018-05-16 15:52:51 1220 1

原创 org.apache.jasper.JasperException: PWC6345: There is an error in invoking javac. A full JDK (not ju

问题:org.apache.jasper.JasperException: PWC6345: There is an error in invoking javac.  A full JDK (not just JRE) is required解决:通过修改eclipse里的jre设置可以解决这个问题:在eclipse——&gt;Window——&gt;prefence——&gt;java——&g...

2018-04-10 10:45:29 959

转载 Hibernate中session.get()和session.load()的区别

-- 翻译自https://www.mkyong.com/hibernate/different-between-session-get-and-session-load/很多时候你会发现,使用Hibernate的开发人员会混淆session.get()和session.load()的用法,你是否理解这两个方法的区别并知道在什么时候使用正确的方法呢?实际上,两个方法都是用来从数据库获取对象,只不过...

2018-03-22 08:46:57 306

转载 "\r\n"与"</br>"的区别

\n是换行,英文是New line,表示使光标到行首\r是回车,英文是Carriage return,表示使光标下移一格 \r\n表示回车换行 \\  反斜杠\$  美圆符\"  双引号\'  单引号"\r\n"与"&lt;/br&gt;"的区别 \r\n是输出的HTML代码换行,客户看到的效果没有换行。如果是输出给浏览器,就用&lt;br/&gt;\r\n,好比你在DreamWeaver里做一个...

2018-03-19 10:57:56 649

原创 项目中一些sql的运用

最近做项目中用到了几个不常用的sql,现总结如下:1.CHARINDEX ( expression1 , expression2 [ , start_location ] )(注:该方法只用于SqlServer) CHARINDEX函数返回字符或者字符串在另一个字符串中的起始位置,如果没有找到字符串,则返回0. Expression1是要到expression2中寻找的字符中,

2018-01-29 10:27:08 2606

原创 修改input【text】的值用jquery中的html()方法在Firefox中得出来为空

问题描述有一段代码如下:$(function () { $("#btn1").click(function(){ $("#div2").append($("#div1").html());});});  在浏览器显示如下:我IE里先修改text2的值,再点击Copy按钮后(把div1里面的html复制到div2中),这

2018-01-05 17:36:18 1506

转载 程序员中的老司机们,30 后的路该开向哪里?

我是程序员,也是老司机。我已过而立之年,也还没过而立之年——年纪是到了,却还没有立,不论是立德、立言还是立功。你问我慌不慌,我问你路在何方。我当程序员数数日子,八年有余,自封老司机也不算太过分,至少写过的代码比吃过的盐多。那些碰到过的臭虫,被指派的需求,请求的网页,搜索的问题,都是沿路的风景。你问我风景美不美,我问你前路在何方。我写过客户端、做过网站、写过后

2017-12-28 10:04:33 475

转载 SQL SERVER数据库删除LOG文件和清空日志的方案

数据库在使用过程中会使日志文件不断增加,使得数据库的性能下降,并且占用大量的磁盘空间。SQL Server数据库都有log文件,log文件记录用户对数据库修改的操作。可以通过直接删除log文件和清空日志在清除数据库日志。一、删除LOG1、分离数据库。分离数据库之前一定要做好数据库的全备份,选择数据库——右键——任务——分离。勾选删除连接分离后

2017-12-08 09:52:57 56903

转载 JAVA字符串格式化-String.format()的使用

常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。format(Lo

2017-11-14 16:26:46 168

转载 Jsoup解析Html教程

Jsoup应该说是最简单快速的Html解析程序了,完善的API以及与JS类似的操作方式,为Java的Html解析带来极大的方便,结合多线程适合做一些网络数据的抓取,本文从一下几个方面介绍一下,篇幅有限,化繁为简。下载Jsouphttp://jsoup.org/download查看官方提供的手册:http://jsoup.org/cookbook/获取一个Do

2017-10-18 10:54:33 302

转载 Hibernate Projections(投影、统计、不重复结果)

原文出处:http://www.sunchis.com/html/java/hbm/2011/0309/265.html用来进行聚合操作,和sql中的聚合类似.求和/求平均值/统计记录数/...等等.还有用来获取获取对象的某些属性(表字段)或属性集合.正常情况下,查询返回的是对象或对象的集合.使用投影的话就可以只返回你需要的属性值.即Hibernate不把记录封装对象了,只返回你在

2017-10-18 10:51:36 369

转载 quartz 中JobExecutionContext的使用

一个系统里面经常需要做一些定时任务,比如说定时清空今日得分,或者定时清理临时文件。简单的定时任务很容易实现,用线程或者用Timer就可以了,但是始终需要自己写大量代码才能实现复杂的需求。于是便有Quartz。不过,Quartz太久没有更新了,而且它太复杂。由于我的系统是基于Spring构建的,所以我希望能使用Spring支持的scheduling类库,可惜Spring只支持commonj和

2017-09-29 14:37:23 968 1

转载 Eclipse恢复已删除的文件和代码、svn使用了还原,但本地的没有提交找回没提交代码的方法

昨天在做项目时将SVN数据更新,结果项目出错,使用还原,结果本地的没有提交的代码被覆盖了,这下急了,到处找方法恢复,问了好多朋友在网上查资料,大部分说不能恢复,昨晚试了好多方法都没恢复,心想还是死心把利用周末的时间赶出来,今天早上来了还是有点不死心,就继续Google,结果发现了一个帖子(帖子是英文的),情况貌似和我的差不多,我试着照着帖子的图片操作,还真找到了更新前我增加的文件,那些有改动的代码

2017-05-24 09:23:53 638

原创 FtpClient.storeFile返回false,本地测试可以,部署到服务器不可以

Q:用FTPClient,执行到ftp.storeFile(fileName, inputFile);返回false,在本地测试时可以上传文件,部署到服务器上传文件总是返回false;A:  加上ftpclient.enterLocalPassiveMode();ftp.storeFile(fileName, inputFile);问题解决补充说明:FTPClien

2017-04-25 16:19:19 11666

原创 前端框架layer ios不支持弹出页面滚动条

问题:最近用前端框架layer做项目,弹出层(iframe)在web端和安卓上都有滚动条,可到了ios上就不支持上下滚动。解决方法:.scroll-wrapper { -webkit-overflow-scrolling: touch; overflow-y: scroll; } layer.open({ type: 2,titl

2017-03-13 16:54:45 5887 6

翻译 HTTP与HTTPS的区别

HTTPS(Secure Hypertext Transfer Protocol)协议概述HTTPS是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版。它是由Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回的结果。HTTPS实际上应用了Netscap

2017-02-17 13:11:05 729

转载 如何设计自适应屏幕大小的网页

随着3G的普及,越来越多的人使用手机上网。移动设备正超过桌面设备,成为访问互联网的最常见终端。于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈现同样的网页?手机的屏幕比较小,宽度通常在600像素以下;PC的屏幕宽度,一般都在1000像素以上(目前主流宽度是1366×768),有的还达到了2000像素。同样的内容,要在大小迥异的屏幕上,都呈现出满意的效果,并不

2017-02-17 12:48:32 43022

转载 在同一台服务器上配置多个Tomcat

http://blog.163.com/hegonghe%40126/blog/static/50004810200871483335100/

2017-02-10 09:05:46 295

原创 webservice的注解

webService注解详解:http://blog.sina.com.cn/s/blog_551d2eea0101jwpv.htmlCXF的目的是为了开发web service,web service是SOAP的具体实现,web service的一个主要作用是解决不同语言通信的问题。举个例子,现在iteye不是希望和csdn整合吗(iteye用的ruby语言,csdn用的as

2016-12-02 13:19:45 335

转载 webservice整理

http://www.cnblogs.com/hoojo/tag/WebService/

2016-12-01 13:21:45 171

转载 java生成pdf(Itext)

网址:http://www.cnblogs.com/crazyjava/p/3199936.html

2016-11-18 09:43:10 185

转载 Java生成和操作Excel文件(jxl.jar)

网址:http://www.cnblogs.com/mingforyou/archive/2013/08/26/3282922.html

2016-11-17 16:14:13 189

转载 Java动态生成复杂word

转载地址:http://www.cnblogs.com/java-class/p/4686325.html

2016-11-16 16:41:21 534

转载 连接查询

网址:http://www.cnblogs.com/LeoTerry/archive/2010/03/26/1696988.html

2016-08-30 14:02:44 195

logisim及全相联cache设计.rar

全相联cache设计及logisIM连接图

2021-05-18

空空如也

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

TA关注的人

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