xiangzhihong8的专栏

技术群:515980159,278792776;招聘群:188716429

排序:
默认
按更新时间
按访问量
RSS订阅

netty对http协议解析原理解析

本文主要介绍netty对http协议解析原理,着重讲解keep-alive,gzip,truncked等机制,详细描述了netty如何实现对http解析的高性能。 1 http协议 1.1 描述         标示 ASCII 描述 字符 CR  13 Carria...

2016-07-25 23:44:33

阅读数 15185

评论数 6

仿12306查询火车票功能

首先感谢http://www.zuidaima.com/share/1861712958622720.html对我的帮助,我在此基础上修改了页面的显示, 先上效果吧 public class SearchTrainController implements X509TrustManager { ...

2016-04-11 18:52:35

阅读数 6479

评论数 4

struts2实现ajax校验的2种方法

共同的一点是,Action都需要将一个方法暴露出来,给前端javascript调用  javascript的代码都是一样的:  Js代码   function testAjax() {          var $userNameInput = $("...

2016-03-15 08:57:48

阅读数 3058

评论数 0

Android+struts2+json方式模拟手机登录功能

涉及到的知识点:  1.Struts2框架的搭建(包括Struts2的jSON插件)   2.Android前台访问Web采用HttpClient方式。   3.Android采用JSON的解析。 服务端主要包含一个Action,通过struts的web配置配置struts.xml驱动业务...

2016-03-14 15:28:19

阅读数 5759

评论数 0

Hibernate之初体验

在开始学Hibernate之前,一直就有人说:Hibernate并不难,无非是对JDBC进一步封装。一句不难,难道是真的不难还是眼高手低?       如果只是停留在使用的层面上,我相信什么技术都不难,看看别人怎么做的,你也可以很快上手。       这难道是学习的最终目的吗?       ...

2016-03-11 17:57:06

阅读数 2150

评论数 0

天下网上系统使用及介绍

源码我已经放在git上了,有需要的可以到https://github.com/xiangzhihong/B2CShop 系统介绍 本章的天下陶网络商城主要分为:前台游客浏览、普通用户操作和后台管理3部分。结合目前网上购物平台系统的设计方案,本项目具有以下特点:界面设计美观大方、...

2016-03-10 12:27:40

阅读数 2573

评论数 0

为什么我们要使用ssh框架技术,及感想

前言:       在公司从C++转向Java Web方向大概有3个月(11月初-1月底)了。三个月前对Java和Web还几乎是零基础。然后从安装Eclipse,MySQL,tomcat开始,到学习HTML/CSS/Javascript,JQuery,JSP,SQL,在项目已有的架构Spring...

2016-03-10 09:02:35

阅读数 7356

评论数 1

Spring的声明式事务管理

在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。 Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这个例外是unchecked 如果遇到checked意外就不回...

2016-01-31 12:15:09

阅读数 2007

评论数 0

Spring 官网jar下载

1,首先输入http://spring.io/进入Spring官网 2,点击project 栏,找到Spring framwork 3,点击reference  4,找到Distribution Zip Files,点击下载spring的web链接,http://re...

2015-12-29 14:51:18

阅读数 2163

评论数 0

Nginx 通过 Lua + Redis 实现动态封禁 IP

背景 为了封禁某些爬虫或者恶意用户对服务器的请求,我们需要建立一个动态的 IP 黑名单。对于黑名单之内的 IP ,拒绝提供服务。 架构 实现 IP 黑名单的功能有很多途径: 1、在操作系统层面,配置 iptables,拒绝指定 IP 的网络请求; 2、在 Web Server 层面,通过 Ngin...

2019-02-24 21:04:59

阅读数 137

评论数 0

macOS安装Mysql数据库

最近闲来没事,想使用Node+mysql搭建一套服务器环境,并对外提供接口的方式给移动客户端和微信小程序提供数据。这里采用的服务器技术是NodeJs+ThinkJs+mysql,运行的效果如下: 启动服务: 本地测试: 微信客户端从服务端读取数据: 安装Mysql1,下载Mysql...

2017-09-21 10:46:23

阅读数 819

评论数 0

Spring Boot搭建Web应用

Spring Boot简介Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(ra...

2017-02-21 22:57:21

阅读数 3756

评论数 0

hibernate 5.2.6新特性

概述Hibernate ORM 5.2.6 发布了,Hibernate是一种Java语言下的对象关系映射解决方案。 它是使用GNU宽通用公共许可证发行的自由、开源的软件。它为面向对象的领域模型到传统的关系型数据库的映射,提供了一个使用方便的框架。 Hibernate ORM 5.2.6 发布不到...

2017-01-07 10:39:15

阅读数 9070

评论数 3

使用Apache的ab进行压力测试

概述ab是apache自带的压力测试工具,当安装完apache的时候,就可以在bin下面找到ab然后进行apache 负载压力测试。后台测试开发中,常用的压力测试服务,php一般选择xampp,下载地址:点击打开链接,java后台,如果你选用apache,apache http自带了ab压力测试工...

2016-12-02 14:06:24

阅读数 8024

评论数 0

Spring+SpringMVC+MyBatis整合

1、基本概念1.1、Spring        Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。...

2016-11-09 09:34:45

阅读数 2165

评论数 1

Hibernate入门

Hibernate是什么    Hibernate是一个轻量级的ORMapping框架    ORMapping原理(Object Relational Mapping)  ORMapping基本对应规则:1:类跟表相对应2:类的属性跟表的字段相对应3:类的实例与表中具体的一条记录相对应4:一个类...

2016-09-10 20:01:40

阅读数 1525

评论数 0

老司机带你玩转web service

当大型需求被数个公司分割开来,各公司系统相互交换数据的问题就会接踵而来。毕竟是多家不同的公司的产品,研发开发语言、采用技术框架基本上是百花齐放。怎样让自家系统提供的服务具有跨平台、跨语言、跨各种防火墙,让其他公司的研发用起来没障碍和爽呢?进过前期的技术调研和实践,最终将目光放在了轻量级 webSe...

2016-09-10 13:58:22

阅读数 1822

评论数 2

Myexclipse创建Junit测试

. 下载JUnit的jar文件,下载地址在这里 2. 在MyEclipse中新建一个要测试的项目HelloJUnit 3. 添加一个要测试的类HelloJUnit,代码如下,注意需要先建package Java代码   package com.yukai...

2016-06-01 19:05:51

阅读数 899

评论数 0

Myeclipse Db Browser使用

1.打开Myeclipse,选择菜单栏Window-->Show View-->Other,展开MyEclipse Database,选择DB Browser,打开数据库浏览视图 2. 空白处右键-->NEW,按图配置,Driver Name是自己随便取个名字,连 接字符...

2016-06-01 11:45:00

阅读数 2985

评论数 0

Hibernate学习大全

第1课 课程内容. 6 第2课Hibernate UML图. 6 第3课 风格. 7 第4课 资源. 7 第5课 环境准备. 7 第6课 第一个示例HibernateHelloWorld 7 第7课 建立Annotation版本的HellWorld 9 第8课 什么是O/RMappi...

2016-05-30 11:46:54

阅读数 3295

评论数 4

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