自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 收藏
  • 关注

原创 SQl+多服务部署并发访问DB

[b]数据库[/b]student id name 001 zhangshan 002 lisi 003 wangwcourse student_id course score 001 语文 80 002 语文 68 003 数学 90 001 数学 38以上两张表满足外键约束:cou...

2018-08-01 10:31:32 248

原创 TCP 三次握手4次挥手收集

原理通俗解释 [url]https://blog.csdn.net/Special23/article/details/54137298[/url]上面三次握手图第二握手时中Ack=x=1笔误了 应该是Ack=x+1 既上次对端发送过来的seq+1握手流程[SYN]--> seq = 0seq = 1 Ack = 0+1seq = 不一定等于0 那握手公式变成[...

2018-07-31 11:36:01 138

原创 centos7 安装mysql5.7.17

Centos7下安装mysql5.7.17 mysql的安装(root用户下)wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.17-1.el7.x86_64.rpm-bundle.tar  tar -xvf mysql-5.7.17-1.el7.x86_64.rpm-bundle.tar安装时候会...

2017-02-28 23:17:40 207

原创 springboot构建微服务(-)

前面章文章  http://fuaotech.iteye.com/admin/blogs/2292707 我们自己给自己的微服务单独写了一个启动程序来完成微服务的发布,如果你觉得每个工程都需要组件去编写这个发布服务比较麻烦的话,可以使用springboot来帮我们来完成发布,让团队聚焦于服务的开发 什么是springboot 设计demo 参考了各方资料...

2016-04-25 19:27:04 165

原创 自己构建微服务(springmvc+内嵌jetty+maven 环境配置)

pom.xml文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.o...

2016-04-20 21:00:41 397

原创 jetty7 同时并发连接多个目的主机时(100+) 本地tcp端口不够用的解决方案,技术点滴,通讯+多线程...

 第一种方法改注册表改变这个变量:MaxUserPort可用端口数量由1024扩展为65535改变这个变量:TcpTimedWaitDelay 把它缩短到30s   //先站个位置public void startConnection( HttpDestination destination ) throws IOException { ...

2015-07-17 12:45:44 507

原创 jetty链接超时过期

Jetty误判长连接为超时连接的问题在上一篇中介绍了jetty的反映器模型,selector线程与业务子线程交互的点有:1、分发事件给子线程做,启动子线程;2、子线程发现阻塞或者连接关闭等时间时,注册内部changes,等待selector线程调度;3、检测超时连接,并且关闭连接。 在检测超时连接上面,jetty存在较多的问题,可能会误判。下面是一个典型的问题,问题一...

2015-04-06 20:20:22 2000

原创 jmeter收藏

http://baike.baidu.com/link?url=EDgD-dMyvNqkB2xaFbufE68h1I7Uqb63OAkgKhlb3e2qHJQ-AXjvvG1zkIo3BQviyjp-y1-vW0dXWIRCmFnRfa百度百科 Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来...

2015-04-04 23:05:00 83

原创 TCP/IP通讯(二)

本文主要关注点: 问:TCP方式的socket通讯的接受者不知道或者说无法确定消息的长度(比如我们聊天消息 前后的消息长度可能是不一样的),如果能识别消息是否接受完成答:主要有2中技术使接受者能够准确的找到消息的结束位置       1、基于鉴定符(Delimiter-base):消息的结束由一个唯一的标记支出,即发送者在传输完数据后显式添加一个特殊字节序列。这个特殊标记不能砸传输中...

2015-03-27 22:57:10 109

原创 byte的取值范围

一个字节byte长8位,也就是2的8次方,换成2进制后就是00000000~11111111取值范围就是那么多,10进制就是0~255。 如果更长的类型如int转成更短的类型,那么只保留短类型那么多长度的数据。假设类型A为9位,其某变量值为0 1111 1111 ,10进制为255,转成byte正好也是255假设类型A变量值为1 0000 0000 ...

2015-03-26 22:51:59 1996

原创 TCP/IP通讯(一)

package cc.leng.tcpip.step1;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;import java.net.SocketAddress;public class TCPEc...

2015-03-26 00:35:30 110

原创 Netty 3.9.6.Final + 3.10.0.Final 发布下载

Netty 3.9.6.Final + 3.10.0.Final 发布下载,更新内容如下3.9.6.Final#3107 - 修复 ZlibEncoder 和 JdkZlibEncoder 导致 HttpContentCompressor 失败的 bug#3131 - 禁用 SSLv3#3142 - 支持在 SPDY 推送资源#3210 - 修复在处理一个 HTTP 多部分请求的...

2015-03-04 21:26:30 280

原创 Redis和Memcache的区别分析

Redis和Memcache的区别分析    1. Redis中,并不是所有的数据都一直存储在内存中的,这是和Memcached相比一个最大的区别。2. Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储。3. Redis支持数据的备份,即master-slave模式的数据...

2015-02-28 19:05:48 162

原创 web交互js代码

看到这个帖子:http://www.cnblogs.com/trance/archive/2012/05/16/2503663.html 发现360的web交互及插件定义的js代码写的挺好的,收藏下 http://zhushou.360.cn/script/360mobilemgrdownload.js  http://zhushou.360.cn/...

2015-02-01 00:00:46 102

原创 连表查询_子表字段用逗号分隔

<!--StartFragment -->需求:  SQL:<!--StartFragment -->select a.className, group_concat(b.studentName) from a, b where a.classId = b.classId group by a.classId;  ...

2015-01-31 22:11:14 324

原创 jetty3 httpclient性能并发

 httpclient的并发连接问题Posted in java on 十一月 20th, 2010 by kafka0102昨天的搜索系统又出状况了,几个库同时重建索引变得死慢。经过一个上午的复现分析,确定问题出现httpclient的使用上(我使用的是3.1这个被广泛使用的遗留版本)。搜索系统在重建索引时,是并发多个线程(默认是8个)不停的从PHP客户端取数据(当然,从另一...

2015-01-07 23:52:59 527

原创 阻止事件冒泡

   在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层,即document对象(有些浏览器是window)。   如何来阻止Jquery事件冒泡...

2012-11-26 14:54:38 76

原创 jquery 判断复选框是否被选中

jquery如何判断checkbox(复选框)是否被选中都知道 在html 如果一个复选框被选中 是 checked="checked"。 但是我们如果用jquery alert($("#id").attr("checked")) 会提示您是true而不是checked 所以很多朋友判断  if($("#id").attr("checked")=="true") 这个是

2012-11-26 14:29:38 121

原创 页面乱码问题

       我在做这个项目的时候总会在输出页面后会出现一些乱码,因为我们现在的系统的编码方式是GBK的并且我在action中设置的也是GBk但在页面显示的时候总有些时候会出现乱码。在这里我在网上找到了一些乱码的解决方法,希望能够对大家有用。  1.第一个地方的编码格式为jsp文件的存储格式。Eclipse会根据这个编码格式保存文件。并编译jsp文件,包括里面的汉字。  第二处编码为解码格...

2012-11-12 18:13:04 91

原创 JS代码放在head和body的区别

由于在页面中总是难免javascript脚本语言,在代码中看到body里可以放脚本,而head里也可用脚本,想要用好他们,就得了解他们的区别,经过自己的总结发现他们的区别如下:一、在head主体里写,如果有方法体,那么就是在客户点击的时候触发,如果没写方法体,比如引入的js文件,那么在加载页面前就预加载了。二、写在body主体里,是为了实现某些部分动态地创建文档。 这里比如制作鼠标...

2012-11-12 17:07:28 347

原创 acegi

Acegi介绍  Acegi安全系统,是一个用于Spring Framework的安全框架,能够和目前流行的Web容器无缝集成。它使用了Spring的方式提供了安全和认证安全服务,包括使用Bean Context,拦截器和面向接口的编程方式。因此,Acegi安全系统能够轻松地适用于复杂的安全需求。  Acegi成为Spring子项目后改名为Spring Security。查看安全权限管...

2012-11-09 16:47:32 74

原创 关于PPT的制作

如果您设计的幻灯片杂乱无章、文本过多、不美观,那么就不能组成一个吸引人的演示来传递信息。本文提出的这些建议将帮助您开发出专业且引人注目的演示。 1.保持简单 PowerPoint从水平或横向使用幻灯片。该软件可方便地显示图形信息,并支持解说与附录功能。幻灯片本身从来不是演示的主角。(当然,观众才 是主角。)人们来倾听、感受或接受您传达的信息(或二者兼而有之)。不要让幻灯片喧宾夺主,所以...

2012-03-03 09:35:12 137

原创 Jquery 的异步刷新

先声明一个字符串变量,如:String bb=””; 然后通过一个动态页面赋值给bb, 如: bb+= ""+((SetmealComm)setmeal.get(i-1)).getName()+""; bb+=""+((SetmealComm)setmeal.get(i-1)).getStartTime()+"";    通过response.wr...

2012-03-03 09:34:10 114

原创 页面设计

1. 文字大小不兼容。同样14px的宋体字,ie下实际占高16px,下留白3px,firefox下实际占高17px,上留白1px,下留白3px。文字大小不兼容解决方案:给所有文字设定通用line-height值2. div高度不兼容:firefox下div容器定义height后,div不会因为内容超出height而撑大,而i6e下是会被内容撑大,高度限定失效。所以不要轻易给容器定义...

2012-03-03 09:33:09 108

原创 Struts2中表单与Action传递数据三种方式

1. Action中的属性与表单中的属性一致就可以JSP中的表单用户名: 密码: Action中的属性 publicclassLoginActionextends ActionSupport {private String username;private String password;public String getUsername() {re...

2012-02-25 09:40:48 93

原创 软件测试

1、黑盒测试:指把被测软件看作是一个黑盒子,我们不去关心盒子里面的结构是什么样子的,只关心软件的输入数据和输出结果。2、白盒测试:指把盒打开,去研究里面的源代码和程序结构。3、静态测试:指不实际运行被测软件,而只是静态地检查程序代码、界面或文档中可能存在错误的过程。 对于代码测试,主要测试代码是否符合相应的标准和规范。 对于界面测试,主要测试软件的实际界面与需求中的说明是否...

2012-02-25 09:38:43 121

原创 Java读取文件方法有四种

Java读取文件方法有四种:1、 按字节读取文件。2、 按字符读取文件。3、 按行读取文件。4、 随机读取文件。import java.io.*; /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileNa...

2012-02-10 19:05:19 184

原创 JAVA常用的包及其功能

JAVA常用的包及其功能Java类库中的类和接口大多封装在特定的包里,每个包具有自己的功能。下面列出了Java中一些常用的包及其简要的功能。其中,包名后面带“. *”的表示其中包括一些相关的包。有关类的介绍和使用方法,Java中提供了极其完善的技术文档。我们只需了解技术文档的格式就能方便地查阅文档。包名主要功能java.applet提供了创建apple...

2012-02-10 19:02:33 149

原创 关于时间的比较

关于时间的比较关于在java类中时间的比较:一种思路:用 SimpleDateFormat 来处理,可以转成long形式的,那是1970年1月1日起到现在的毫秒数。可以直接比大小了。另外一种思路:因为你这里是用的补全格式(7月写成了07),那么可以直接字面转了比较 public static void main(String[] _s) { ...

2012-02-10 19:01:38 76

原创 java简单图片、验证码识别源码

java简单图片、验证码识别源码package com.miaocn;import java.awt.Graphics; import java.awt.Image; import java.awt.image.BufferedImage; import java.io.ByteArrayInputStream; import java.io.File; ...

2012-02-09 17:25:16 308

原创 smb文件共享

参考、1.#允许你制作配置文件去引入的连接到这里的每一台机器都有不同的目录的服务。 使用%U选去配置用户名,%m代替连接到的机器名。 http://www.sudu.cn/info/html/edu/20070101/292705.html smb.conf配置文件详解 使用%U选去配置用户名,%m代替连接到的机器名。 2.http://bbs.nhbbs.com/forum.php...

2012-02-09 17:21:26 187

原创 Jsp页面中fn函数的用法

Jsp页面中fn函数的用法下面是JSTL中自带的方法列表以及其描述函数名 函数说明 使用举例 fn:contains 判断字符串是否包含另外一个字符串 fn:containsIgnoreCase 判断字符串是否包含另外一个字符串(大小写无关) fn:endsWith 判断字符串是否以另外字符串结束 fn:escapeXml 把一些字符转成XML...

2012-02-09 17:19:20 573

原创 智慧城市

智慧城市资料搜集智慧城市 智慧城市模拟图智慧城市是指充分借助物联网、传感网,涉及到智能楼宇、智能家居、路网监控、智能医院、城市生命线管理、食品药品管理、票证管理、家庭护理、个人健康与数字生活等诸多领域,把握新一轮科技创新革命和信息产业浪潮的重大机遇,充分发挥信息通信(ICT)产业发达、RFID相关技术领先、电信业务及信息化基础设施优良等优势,通过建设ICT基础设施、认证、安全...

2012-02-09 16:42:56 2906

关于hibernate 错误 Could not execute JDBC batch update

@author 阙超强@time 2012-02-03 11:48:05此文档主要介绍我在本周工作中遇到的2个问题以及解决方法。一. 关于hibernate 错误 Could not execute JDBC batch update。在本周星期二我做某个对数据库表修改的功能时,老是出现上面的错误。很费解。我在网上找了很多资料都不的解,最后总结出代码一定是没错的。于是去数据...

2012-02-03 17:44:58 250

原创 云计算初步理解

云计算(Cloud Computing)是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。云计算的基本原理是,通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用...

2012-02-03 17:42:09 108

原创 网页布局的基本概念

一。网页布局的基本概念最开始,网页呈现在你面前的时侯,它就好像一张白纸,它需要你任意挥洒你的设计才思。在开始的时侯,你需要明白,虽然你能控制一切你所能控制的东西,但假如你知道什么是一种约定俗成的标准或者说大多数访问者的浏览习惯,那么你可以在此基础上加上自己的东西。你当然也可以创造出自己的设计方案,但如果你是初学者,那么最好明白网页布局的基本概念。1.页面尺寸:由于页面尺寸和显示器大小及...

2012-01-14 19:13:14 502

原创 一个简约的日期处理类库

Date4j,一个简约的日期处理类库Java本身的日期类在JDK1.0版本之后就再也没有更新过,同时还存在着一些众所周知的问题(例如1月从0开始,导致了很多月份差一的漏洞)。一份新的Java规范请求(JSR,Java Specification Request)已经被提交,目的就是要解决上述问题,此版本的类库仍处在Alpha版本。在其稳定之前,很多开发者还是会使用Joda Time类库,该类库...

2012-01-14 19:05:24 90

原创 JAVA时间进行比较和转换,时间加减得到天数

JAVA时间进行比较和转换,时间加减得到天数1. 把时间类型的字符串转为DATEimport java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class Text { public static void main(String[] arg...

2012-01-14 18:52:30 238

原创 JSTL与EL表达式

JSTL与EL表达式时间:2012-01-14 18:33:42Author:阙超强总结了Java web开发中常用的一些jstl和el技巧。一、循环遍历集合1、在jsp中引入标准函数声明 2、若要判断集合的大小,则需要引入如下声明3、如何使用jstl判断集合是否为空${user}为集合,user为集合名无信息!为空其它非空4、如何取...

2012-01-14 18:50:19 63

原创 Java内部类总结

内部类是指在一个类的内部再定义一个类,相对这个类为外部类,定义的类为内部类inner class。内部类作为外部类的一个成员,并且依附于外部类而存在的。内部类可为静态,可用protected和private修饰(而外部类只能使用public和缺省的包访问权限)。 内部类主要有以下几类:成员内部类、局部内部类、静态内部类、匿名内部类。为什么要用内部类? 典型情况是:内部类继承自...

2012-01-13 10:35:48 55

空空如也

空空如也

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

TA关注的人

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