aqsswe
码龄13年
关注
提问 私信
  • 博客:64,892
    64,892
    总访问量
  • 4
    原创
  • 606,433
    排名
  • 4
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2011-10-19
博客简介:

aqsswe的博客

查看详细资料
个人成就
  • 获得3次点赞
  • 内容获得5次评论
  • 获得7次收藏
创作历程
  • 3篇
    2016年
  • 19篇
    2015年
TA的专栏
  • ssh
    12篇
  • 消息
    1篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

DIP、Ioc、DI、Ioc容器概念

摘要面向对象设计(OOD)有助于我们开发出高性能、易扩展以及易复用的程序。其中,OOD有一个重要的思想那就是依赖倒置原则(DIP),并由此引申出IoC、DI以及Ioc容器等概念。通过本文我们将一起学习这些概念,并理清他们之间微妙的关系。 目录前言依赖倒置原则(DIP)控制反转(IoC)依赖注入(DI)IoC容器总结  前言对于大部分小菜来说,当听到大牛们
转载
发布博客 2016.03.21 ·
567 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

Netty

http://www.infoq.com/cn/articles/netty-high-performance/
转载
发布博客 2016.02.16 ·
468 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

P2P原理

为了项目的后期IM应用,最近在研究libjingle,中间看了也收集了很多资料,感慨网上很多资料要么太过于纠结协议(如STUN、ICE等)实现细节,要么中间有很多纰漏。最后去伪存真,归纳总结了一下,希望对以后的同行有些许帮助。   如果有什么需要讨论或者指正的,欢迎留言或者邮件peakflys@gmail.com                            P2P实现的原理首
转载
发布博客 2016.01.04 ·
565 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

基于Antisamy项目实现防XSS攻击

最近项目上线,请第三方公司进行了一次渗透性测试,被发现存在多处XSS攻击。由于我们对于URL的Get请求已经通过URLFilter进行了特殊字符过滤,Get请求的漏洞已经被封堵,但是对于Post请求考虑到我们项目存在表单提交,富文本编辑等功能,不敢贸然的使用Filter对关键字进行过滤。为了解决上述问题,我们采用了OWASP的一个开源的项目AntiSamy来彻底解决XSS攻击问题。AntiSa
转载
发布博客 2015.10.23 ·
1160 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

SFTP+OpenSSH+ChrootDirectory

SSH设置首先要升级OpenSSH的版本。只有4.8p1及以上版本才支持Chroot。 1、安装ssh# check openssh version, that must be 4.8 or above, please ignore line2 ~ line12 if the version is correctssh -V  (to check openssh v
原创
发布博客 2015.09.24 ·
759 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

ActiveMQ简单demo

1.下载ActiveMQ去官方网站下载:http://activemq.apache.org/我下载的时候是 ActiveMQ 5.8.0 Release版2.运行ActiveMQ解压缩apache-activemq-5.8.0-bin.zip,然后双击apache-activemq-5.5.1\bin\activemq.bat运行ActiveMQ程序。启动Active
转载
发布博客 2015.09.18 ·
561 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Jedis(redis的Java客户端开发包)

API:http://tool.oschina.net/uploads/apidocs/
原创
发布博客 2015.09.02 ·
433 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springAOP的配置及实例

springAOP有两种实现方式:1、annotation注解方式2、xml配置方式依赖包有:spring-aop.jar  aspectjrtjar  aspectjweaver.jar  aopalliance.jar其中,注解方式如下:1、配置:增加加入aop的xsd文件源:xmlns:aop="http://www.sprin
原创
发布博客 2015.08.20 ·
599 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

aop原理及模拟

简单来说,Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架。上文已经介绍模拟IoC实现,这篇文章来动手模拟AOP。 AOP简述面向对象强调"一切皆是对象",是对真实世界的模拟。然而面向对象也并非完美无缺的,它更注重于对象层次结构方面的东西,对于如何更好的管理对象行为内部结构,还存在着些许不足。那么我们如何使这个问题的得到更完美的解决呢?答案就是AOP。  
转载
发布博客 2015.08.20 ·
1043 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于jeesite的陷阱需要注意

刚学习jeesite,其框架主要为:后端核心框架:Spring Framework 4.0安全框架:Apache Shiro 1.2视图框架:Spring MVC 4.0服务端验证:Hibernate Validator 5.1布局框架:SiteMesh 2.4工作流引擎:Activiti 5.15、FoxBPM 6任务调度:Spri
原创
发布博客 2015.08.19 ·
52399 阅读 ·
9 点赞 ·
4 评论 ·
24 收藏

springMVC与Struts2

Struts2和SpringMVC是比较流行的MVC框架,二者的工作流程大体相似,从下面两张图就可以看出。SpringMVC工作流程图 图二  SpringMVC的工作流程描述     1. 用户向服务器发送请求,请求被Spring前端控制Servelt DispatcherServlet捕获;      2. DispatcherServlet
转载
发布博客 2015.08.19 ·
809 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

action scope策略

[java] view plaincopy"meetAction" class="com.web.actions.MeetsAction" scope="prototype">          "meetsService" ref="meetsService" />         scope="prototype"没写的问题,项目中对一个表的增删该操作是用一个act
转载
发布博客 2015.08.19 ·
375 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java反射机制详解 及 Method.invoke解释

JAVA反射机制JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的
转载
发布博客 2015.08.12 ·
424 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

logback+spring

logback.xml配置都差不多,只需要放置src包下面就会自动启动日志了。需要导入的jar包有:logback-core-0.9.29.jar,logback-classic-0.9.29.jar,slf4j-api-1.6.1.jar输出日志到控制台 在类路径下新建logback.xml或logback-test.xml(优先级高)文件:X
转载
发布博客 2015.08.05 ·
633 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用注解方式进行spring和hibernate整合

整合spring和hibernate需要五个要素,分别包括持久化的类, 数据源,SessionFactory, TransactionManager和持久化操作的DAO类。持久化类:[java] view plaincopy@Entity  public class Spitter {      private long id;      private Strin
转载
发布博客 2015.08.04 ·
513 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

spring事务回滚

//注解方式声明事务,该事务声明的范围是service中的方法,而一般的事务声明时不是声明在//业务逻辑方法上的,而是声明在单一的数据库操作方法上的 @Transactional public class UserServiceImpl implements UserService{  private JdbcTemplate jdbcTemplate;  @Overrid
转载
发布博客 2015.08.04 ·
799 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring的JdbcTemplate、NamedParameterJdbcTemplate、SimpleJdbcTemplate

一、JdbcTemplate 查询带有参数,和行映射方法:public Object queryForObject(String sql, Object[] args, RowMapper rowMapper),使用自定义的UserRowMapper完成映射。一个RowMapper的常用实现BeanPropertyRowMapper,该实现可将结果集转换成一个Java Bean(字
转载
发布博客 2015.08.04 ·
425 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

struts2的核心和工作原理

在学习struts2之前,首先我们要明白使用struts2的目的是什么?它能给我们带来什么样的好处?设计目标    Struts设计的第一目标就是使MVC模式应用于web程序设计。在这儿MVC模式的好处就不在提了。技术优势    Struts2有两方面的技术优势,一是所有的Struts2应用程序都是基于client/server HTTP交换协议,The Java Servlet
转载
发布博客 2015.08.04 ·
395 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

企业级WEB的负载均衡高可用之LVS+Keepalived

①如果四台机器均置于IDC机房,前端无防火墙时,这种情况好处理,只需要向你的IDC申请5个公网IP即可,多余的一个公网ip用于VIP;②如果是上述网络拓扑,后面四台机器均用内网;此时只需要前面的Juniper将内网VIP映射成公网IP即可,注:非映射80和443端口,感谢田逸兄提供的技术性指导意见;③lvs就比较依赖于网络环境,可以用苛求来形容;要做好LVS管理员,确实得跟进学习很多有关网
转载
发布博客 2015.07.27 ·
747 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring MVC 教程

目录 一、前言二、spring mvc 核心类与接口三、spring mvc 核心流程图四、spring mvc DispatcherServlet说明五、spring mvc 父子上下文的说明六、springMVC-mvc.xml 配置文件片段讲解 七、spring mvc 如何访问到静态的文件,如jpg,js,css八、spring mvc 请求如何映射到具
转载
发布博客 2015.07.27 ·
360 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多