自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (13)
  • 收藏
  • 关注

原创 使用FreeMarker替换JSP的10个理由

JSP 是个很好的概念,但是它却剥夺了 web 开发的乐趣。 对我而言,这些都是小事,比如无法在页面模板上使用单独的文件header.jsp 和 footer.jsp,不能调用表达式语言的方法,在运行时无法合并,重新排列页面的各个部分。所以我转而使用 FreeMarker 模板。FreeMarker 已经存在一段时间了,如果你最近没有关注过 FreeMarker 的话,那这有些建议给你,让你考虑下

2016-04-30 06:55:37 866

原创 在Java里处理文件的技巧

写这篇Blog,主要是因为想总结总结,不安全的处理文件的代码了。甚至可以说每个项目都会有人喜欢写自己的一些FileUitl。下面介绍一些利用JDK7标准库来灵活处理文件的方法。实用的工具类,Path,Paths,Files,FileSystem有一些很灵活的处理方法://得到一个Path对象Path path = Paths.get("/test/a.txt");

2016-04-29 08:26:08 421

原创 在Java中如何高效判断数组中是否包含某个元素

如何检查一个数组(无序)是否包含一个特定的值?这是一个在Java中经常用到的并且非常有用的操作。同时,这个问题在Stack Overflow中也是一个非常热门的问题。在投票比较高的几个答案中给出了几种不同的方法,但是他们的时间复杂度也是各不相同的。本文将分析几种常见用法及其时间成本。检查数组是否包含某个值的方法使用Listpublic static boolean useL

2016-04-27 18:56:33 3687

原创 Spring是什么

1.1.1.Spring是什么Spring是一个开源的轻量级Java SE(Java 标准版本)/Java EE(Java 企业版本)开发应用框架,其目的是用于简化企业级应用程序开发。应用程序是由一组相互协作的对象组成。而在传统应用程序开发中,一个完整的应用是由一组相互协作的对象组成。所以开发一个应用除了要开发业务逻辑之外,最多的是关注如何使这些对象协作来完成所需功能,而且要低耦合、高

2016-04-26 19:00:30 27607 12

原创 Java序列化(Serializable)与反序列化

序列化是干什么的简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保 存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。什么情况下需要序列化当你想把的内存中的对象状态保存到一个文件中或者数据库中时候;当

2016-04-25 19:51:39 1317 1

原创 Java面试中的多线程问题

很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了Java线程方面一些典型的问题,这些问题经常被高级工程师所问到。0、Java中多线程同步是什么?在多线程程序下,同步能控制对共享资源的访问。如果没有同步,当一个Java线程在修

2016-04-25 19:44:01 478 1

原创 jSP内置对象

虽然现在基本上使用SpringMVC+AJAX进行开发了Java Web了,但是还是很有必要了解一下JSP的九大内置对象的。像request、response、session这些对象,即便使用其他框架也是会经常用到的。因此十分有了解的必要。这些对象可以在JSP页面中调用,而不需要事先定义,这使得JSP编程更加的方便和快捷。其实这些内置对象都对应着某个Servlet类,在JSP被

2016-04-25 19:40:19 736 1

原创 mysql两个时间相减

SELECT TIMESTAMPDIFF(MINUTE,NOW(),flowExpireDate)AS minsRemaining FROM FlowDealOrders WHERE SN='172150210001156' AND orderStatus='使用中' AND sysStatus=1

2016-04-25 17:00:18 4869

原创 检测文件夹&文件是否存在

public void checkappfile(HttpServletRequest req, HttpServletResponse resp) throws IOException{// easy2go.apk,EasyTwoGoWifi.ipa,[email protected]// String fname="[email protected],easy2go.apk,EasyTwoGoWifi

2016-04-14 11:15:03 660

RabbitMQ hello world,消息生产者给消息消费者发送消息,消费者获取消息的dmo,代码下载即可运行

运行时需要将代码中rabbitmq服务器ip改成自己rabbitmq的ip即可。

2022-02-16

管理系统源码解压即可用java语言,SpringBoot+mybatis组合

使用SpringBoot+mybatis+shiro的后台管理系统,可做扩展和二次开发,内含文档及数据库sql,可直接导入idea或eclipse运行即可

2021-05-07

tomcat监控工具probe

probe是一个tomcat监控工具,部署后可实时查看tomcat的运行情况,实时查看项目log,很方便,很强大

2017-08-29

springAOP代码实例

springaop详细解释以及代码实现demo,包含了所以aop通知类型

2016-09-07

struts2文件上传

struts2实现的文件上传

2016-07-29

WebService

包括webService服务端和客户端两个项目demo,其中WebService客户端请求的是一个免费的天气接口,并包含测试代码

2016-07-28

spring使用poi将excel数据导入到数据库

找了好久都每一个合适的,自己总算搞定了就传上来共享下,使用springmvc+poi,先要上传然后需要获取上传的地址然后解析excel就可以了不要忘记了加上配置文件中的bean

2015-06-17

SQL-SERVER从入门到精通

SQL入门到精通所有代码,语法、例题、讲解、详细注释

2013-06-05

SQL-SERVER 索引

SQL SERVER 索引的应用,内容包括:创建、使用 源代码 解压后是sql文件

2013-05-30

SQL-server 事务

SQL SERVER数据库中的高级部分--事务,内容包括:创建事务、使用、训练题目,源码文件解压之后sql后缀名,有注释及讲解。

2013-05-30

SQL-Server视图-——源码

SQL SERVER 视图的创建及使用源码,还有注释绝对值得珍藏!解压之后是sql后缀名的文件,如没有装sql数据库,可用txt打开。

2013-05-30

模拟false的图片滚动效果

模拟false滚动显示页面效果,3秒钟换一张图片

2013-03-27

可以在页面上移动的广告

网页上的悬浮广告,可以随意的在页面上漂浮,很多网站都用了这种方法

2013-03-27

空空如也

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

TA关注的人

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