自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (11)
  • 收藏
  • 关注

原创 常见的网站攻击以及如何防御自己的网站被恶意攻击

常见的网站攻击1,XSS攻击:Cross Site Script,跨站脚本攻击,指黑客通过篡改网页,在提交的内容中写一些恶意攻击的js脚本。举个例子,攻击者在网站留言或者发布带有恶意脚本的连接,诱导用户点击,跳转到攻击者搭建的服务器上,2,SQL注入攻击,这里直接举个例子,当我们在登录时,需要输入用户名和密码,作为开发者的我们应该都会知道,用户输入的信息,会动态拼接到SQL语句中,例如

2016-06-29 22:28:21 6872 2

原创 应用服务器性能优化 之 消息队列(MQ:Message Queue)

消息队列的常见应用场景:1,流量控制和业务剥离;由于磁盘IO的速度与内存的速度差距太大,数据库通常都会成为系统的瓶颈。并且升级硬件成本较高,所以公司通常都会采取软件的方法来解决这类问题。还是那句话,技术是为业务服务的,没有业务,就没有技术。抢购活动、秒杀活动这一类短时间内生成大批量订单的问题,我们通常就采用消息队列的方式来处理。另外,从业务方面来考虑,有些用户不是很关心的业务,可以从主流程中剥离出来。比如订单系统,订单支付成功,我们一般都会发送短信通知用户支付成功,或者返积分什么的。这个我

2016-06-19 12:05:57 12894 1

原创 web前端性能优化经验

web前端性能优化经验一,从浏览器加载速度和顺序来看CSS和JavaScript的布局1,浏览器一般是在加载完所有的CSS样式以后,对整个页面进行渲染,所以把引入的外部CSS样式文件放在页面的顶部,是一个正确的做法;2,JavaScript的执行分2种情况:在页面加载时就执行的js 和 页面加载完成以后再执行的js在页面加载时就执行的js,建议放在页面的顶部或者中部,例

2016-06-18 13:18:31 2497

原创 处理日志小工具:GetFromFile快速从日志大文件中找到想要的报错信息

处理日志小工具:GetFromFile快速从日志大文件中找到想要的报错信息

2016-06-15 18:11:58 1796

转载 ThreadLocal:多线程共享资源安全访问新思路

ThreadLocal是解决线程安全问题一个很好的思路,ThreadLocal类中有一个Map,用于存储每一个线程的变量副本,Map中元素的键为线程对象,而值对应线程的变量副本,由于Key值不可重复,每一个“线程对象”对应线程的“变量副本”,从而保证了线程安全。我们知道Spring通过各种DAO模板类降低了开发者使用各种数据持久技术的难度。这些模板类都是线程安全的,也就是说,多个DAO可以

2016-06-14 17:05:39 2451

原创 Spring如何配置数据库查询缓存/对象缓存EHCache

Spring如何配置查询缓存?  Ehcache可以对页面、对象、数据进行缓存,同时支持集群/分布式缓存。一、准备工作如果你的系统中已经成功加入Spring、Hibernate;那么你就可以进入下面Ehcache的准备工作。ehcache.xml文件配置如下:             If the path is a Java System Property i

2016-06-08 19:45:47 3714

原创 Spring事务的配置详解:AOP配置数据库操作的事务

最近在项目中,由于要重写数据操作层的代码,因此数据库操作的事务,也需要重新配置。下面就借着这个机会总结一下Spring配置事务的几种方式。说到Spring的事务,我们需要先明白2个概念:声明式事务和编程式事务。一、二、三、

2016-06-04 08:44:18 7360 2

32位sublime text

32位sublime text

2016-12-31

Sumlime text 3 windows版本64位安装文件

1,Sumlime text 3 windows版本64位安装文件; 2,超级实用的变成工具; 3,功能强大; 4,批量操作;

2016-06-05

myeclipse破解码自动生成工具

1,myeclipse10破解码自动生成工具; 2,myeclipse9破解码自动生成工具; 3,myeclipse8.5破解码自动生成工具; 4,myeclipse11破解码自动生成工具;

2016-06-05

java反编译工具-jd

1,java反编译工具; 2,实用; 3,架构师必备;

2016-06-05

SpringMVC+MySQL实现的分页小项目

SpringMVC+MySQL实现的分页小项目,对于学习SpringMVC框架挺有用的,建议收藏。

2016-03-19

Mybatis-3完整版源代码java-source-code

Mybatis-3完整版源代码java-source-code 202个源代码文件 .java文件,例如:mybatis-3-annotations-CacheNamespace.java

2016-01-18

java实现的网页爬虫1.6版本聚焦爬虫抽取网页完整版

java实现的网页爬虫1.6版本聚焦爬虫抽取网页完整版 1,几个版本合集; 2,基本上可以完成抽取指定站点的源代码的功能; 3,网址保存到数据库中; 4,源代码写入java文件,保存到硬盘指定目录;

2016-01-17

java实现的网页爬虫1.5版本聚焦爬虫抽取网页

java实现的网页爬虫1.5版本聚焦爬虫抽取网页

2016-01-16

java实现的网页爬虫1.5版本聚焦爬虫抽取网页html

java实现的网页爬虫1.5版本聚焦爬虫抽取网页html 1,对制定网页进行抽取; 2,获取指定网页中的所有URL地址; 3,把URL地址分类保存到数据库中;

2016-01-16

SpringMVC配置多数据源实战

配置多数据源、SpringMVC框架下多数据源的配置问题、如何在同一个项目中使用多个数据库、如果在同一个项目中使用不同的数据库。

2016-01-09

网页爬虫聚焦爬虫JavaSpider 1.4版本

网页爬虫聚焦爬虫JavaSpider 1.4版本 1,爬取指定网页中的所有网址; 2,将爬取到的网址,保存到数据库中; 3,servlet + MySQL5.5实现;

2016-01-09

空空如也

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

TA关注的人

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