自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 starUML快捷键

1 Ctrl + -> 或 Ctrl +

2017-04-25 17:13:19 3470

原创 jquery判断checkbox是否选中及改变checkbox状态

jquery判断checked的三种方法:.attr(‘checked’): //看版本1.6+返回:”checked”或”undefined” ;1.5-返回:true或false.prop(‘checked’): //16+:true/false.is(‘:checked’): //所有版本:true/false//别忘记冒号哦jquery赋值checked的几种...

2017-04-21 11:36:23 205

原创 VO、DTO、DO、PO的概念、区别和用处

概念:  VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。  DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式调用的次数,从而提高分布式调用的性能和降低网络负载,但在这里,我泛指用于展示层与服务层...

2017-04-12 10:50:51 295

原创 StarUML 2.8.0 版本破解

参考:http://bbs.chinapyg.com/thread-79022-1-1.html各平台版本均适用,本文更改的为Mac版本。​1,打开对应 mac版本的安装包位置,在对应目录/Applications/StarUML.app/Contents/www/license/node/LicenseManagerDomain.js文件。2,找到文件23行,修改对应下面函数。更改为...

2017-04-06 15:23:15 331

原创 单机千万并发连接实战(修订版)

引用自: http://dongfuye.iteye.com/blog/2283040c10k,c100k,c1000k等问题大家都已经司空见惯,那么10m(千万)并发连接呢?今天就来一起挑战一下。 下面我们使用handy库自带的例子程序,来跑出一个单机千万并发连接的实例,先上操作步骤,后面解释。 准备机器 10m连接,大家的个人电脑肯定无法满足要求,如果不...

2017-03-22 16:35:11 233

原创 epoll LT/ET 深入剖析

来自:http://dongfuye.iteye.com/blog/2282573epoll LT/ET 深入剖析 EPOLL事件有两种模型: Level Triggered (LT) 水平触发 .socket接收缓冲区不为空 有数据可读 读事件一直触发 .socket发送缓冲区不满 可以继续写入数据 写事件一直触发 符合思维习惯,epoll_wai...

2017-03-22 16:34:35 133

原创 eclipse MyBatis之插件MyBatisLink

这个插件,可以使java代码接口的方法按住ctrl键+鼠标点击实现定位到mybatis或ibatis配置文件的节点sql。本地插件路径:C:\my\freesetup\myeclipse_plugin\mybatis-link\mybatis-link,有需要朋友,可以联系我。官方下载地址: http://mybatis-link.googlecode.com/svn/trun...

2017-03-21 21:48:09 435

原创 如\u751f\u4ea7\u8005\u5411\u79fb\u52a8\u63a8\u9001属性文件properties转换中文,使用python

在开发过程中,属性文件中文字符总是自动转换为\u****编码格式,是由于查看方式不对,导致二次保存,后期维护查看带来不便,怎么方便转换这些格式呢。推荐使用python,看下面操作:[img]http://dl2.iteye.com/upload/attachment/0123/6931/6b781177-c84a-38cd-8d96-aafd58a0b108.png[/img]...

2017-03-14 16:31:06 4626

原创 DispatcherServlet 和 ContextLoaderListener 的关系,到底用哪个?

from: http://www.cnblogs.com/caryfang/p/5675178.html我们先看下这两个东东的配置方法:[img]http://dl2.iteye.com/upload/attachment/0123/6886/c84ecd27-53cd-313a-9839-8e516f02765b.png[/img]对于contextConfigLoc...

2017-03-14 15:01:03 130

原创 Spring ContextLoaderListener与DispatcherServlet所加载的applicationContext的区别

from:http://blog.csdn.net/madun/article/details/8988860/spring通过在web.xml 中配置ContextLoaderListener 来加载context配置文件,在DispatcherServlet中也可以来加载spring context配置文件,那么这两个有什么区别呢。ContextLoaderListen...

2017-03-14 14:45:31 112

原创 Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules

用eclipse开发的servlet项目不能加载到tomcat6.0服务器,原因是:servlet的版本高了 只要将version="3.0"改成version="2.5",然后重启eclipse即可!!!具体操作步骤:找到你的eclipse:D:\eclipse\workspace-jee\项目名称\.settings\org.eclipse.wst.common.project.f...

2017-03-14 10:43:06 102

原创 JavaWeb过滤器Filter

Filter也称为过滤器,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。  Servlet API中提供了一个Filter接口,开发web应用时,如果编写的Java类实现了这个接口,则...

2017-03-14 10:15:19 84

原创 linux git记住用户名和密码

如图设置:[img]http://dl2.iteye.com/upload/attachment/0123/1144/744953b3-5e76-379f-8061-0985792e84fb.png[/img]

2017-02-16 19:24:24 1211

原创 Shell编程(脚本)的常用命令和语句

一些常用的Shell编程(脚本)命令和语句,可以满足一般需求。接收到的命令参数:参数个数: $#参数值: 命令本身:$0 第一个参数:$1 第二个参数:$2 ……退出命令: exitecho命令:换行: echo输出后不换行: echo -n "请选择(y/n)?"利用转义符号输出双引号: echo "欢迎使用\"正式服务器\"部署工具。"输出中带变量: ech...

2017-01-13 19:36:08 178

原创 linux ls 只显示文件或者文件夹

只显示文件夹 ls -l | grep ^d只显示文件 ls -l | grep ^-解释一下: ls -l 之后会得到下面的内容drwx------ 4 jinwang users 4096 2012-02-09 15:00 .xchat2-rw-r--r-- 1 jinwang users 1690399 201...

2017-01-13 19:17:46 158

原创 shell 脚本替换文件中某个字符串

1、将当前目录下包含jack串的文件中,jack字符串替换为tomsed -i "s/jack/tom/g" `grep "jack" -rl ./`2、将某个文件中的jack字符串替换为tomsed -i "s/jack/tom/g" test.txt...

2017-01-13 19:16:26 130

原创 shell中的特殊字符

shell中除使用普通字符外,还可以使用一些具有特殊含义和功能的特殊字符。在使用它们时应注意其特殊的含义和作用范围。下面分别对这些特殊字符加以介绍。1. 通配符  通配符用于模式匹配,如文件名匹配、路经名搜索、字符串查找等。常用的通配符有*、?和括在方括号[ ]中的字符序列。用户可以在作为命令参数的文件名中包含这些通配符,构成一个所谓的“模式串”,在执行过程中进行模式匹配。 ...

2017-01-13 19:15:19 249

原创 Linux Shell 通配符、转义字符、元字符、特殊字符

一、Linux shell通配符(wildcard)通配符是由shell处理的(不是由所涉及到命令语句处理的,其实我们在shell各个命令中也没有发现有这些通配符介绍), 它只会出现在命令的“参数”里(它不用在命令名称里,也不用在操作符上)。当shell在“参数”中遇到了通配符时,shell会将其当作路径或文件名去在磁盘上搜寻可能的匹配:若符合要求的匹配存在,则进行替换(路径扩展);否则就将...

2017-01-13 18:50:47 158

原创 Please read "Security" section of the manual to find out how to run mysqld a

1 启动:[root@localhost bin]# mysqld restart170109 19:30:58 [ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!170109 19:30:58 [ERROR] Abort...

2017-01-09 21:16:05 1923

原创 TP50、TP90、TP99、TP999

TP=Top Percentile,Top百分数,是一个统计学里的术语,与平均数、中位数都是一类。TP50、TP90和TP99等指标常用于系统性能监控场景,指高于50%、90%、99%等百分线的情况。首先给出Google到的答案:The tp90 is a minimum time under which 90% of requests have been served....

2017-01-09 14:12:21 9126 3

原创 Java安全框架—Shiro Apache 的孵化器项目Shiro其前身是JSecurity

fromhttp://blog.csdn.net/peterwanghao/article/details/5258870Apache 的孵化器项目Shiro其前身是JSecurity,是一个强大,灵活的Java安全框架。用于简洁地处理身份验证,授权,企业多个系统会话管理,加密服务等。 其系统框架如下:[img]http://dl2.iteye.com/...

2017-01-02 23:34:53 133

原创 Linux单机TCP并发连接

http://blog.csdn.net/kobejayandy/article/details/47127991总结下服务端对于tcp连接的限制与提高tcp连接数的方法,可能工作中永远不会用到,但对于网络知识理解会有帮助。1.服务端与16位的端口号(最大65535)没什么关系服务端ip+port(监听端口) + 客户端ip+port 决定了一条连接,客户端连接服务器后,服...

2016-12-28 14:11:10 97

原创 单机最大tcp连接数

from:http://www.cnblogs.com/mydomain/archive/2013/05/27/3100835.html网络编程在tcp应用中,server事先在某个固定端口监听,client主动发起连接,经过三路握手后建立tcp连接。那么对单机,其最大并发tcp连接数是多少?如何标识一个TCP连接在确定最大连接数之前,先来看看系统如何标识一个t...

2016-12-28 13:50:46 97

原创 Lombok 安装、入门 - 消除冗长的 java 代码

from:http://www.blogjava.net/fancydeepin/archive/2012/07/12/lombok.html前言: 逛开源社区的时候无意发现的,用了一段时间,觉得还可以,特此推荐一下。 lombok 提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。特别是相对于 POJO,光说不做不是我的风格...

2016-12-26 16:30:48 63

原创 线程池系列三:结合线程池实现Socket

from : http://zy116494718.iteye.com/blog/1725689Java5增加了新的类库并发集java.util.concurrent,该类库为并发程序提供了丰富的API多线程编程在Java 5中更加容易,灵活。本文通过一个网络服务器模型,来实践Java5的多线程编程,该模型中使用了Java5中的线程池,阻塞队列,可重入锁等,还实践了 Calla...

2016-12-23 21:03:01 539

原创 线程池系列二:ThreadPoolExecutor讲解

from:http://zy116494718.iteye.com/blog/1725365一、简介 1)线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为: ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTi...

2016-12-23 21:02:13 88

原创 线程池系列一:线程池作用及Executors方法讲解

from : http://zy116494718.iteye.com/blog/1704344线程池的作用: 线程池作用就是限制系统中执行线程的数量。 根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;少了浪费了系统资源,多了造成系统拥挤效率不高。用线程池控制线程数量,其他线程 排队等候。一个任务执行完毕,再从队列的中取最前面的任务开始执...

2016-12-23 21:01:30 71

原创 applicationContext.xml 和 springmvc-servlet.xml 配置文件加载顺序

applicationContext.xml是随ContextLoaderListener的加载而执行的,而xxx-servlet.xml是随DispatcherServlet的加载而执行的,在web.xml中,加载顺序是listener>filter>servlet所以applicationContext.xml先加载!...

2016-12-20 15:32:32 454 1

原创 maven 排除依赖 通配符方法

排除所有org.springframework的jar包举例: com.xx.ump xannotation 1.0.0 org.springframework *

2016-12-20 12:43:41 5700 1

原创 Maven 的classifier的作用

from: http://www.cnblogs.com/lovingprince/archive/2010/09/19/2166273.html 直接看一个例子,maven中要引入json包,于是使用了 <dependency>                  <groupId>net.sf.json-lib</groupId&gt...

2016-12-20 11:36:27 207

原创 Schema (数据库中的Schema)

数据库中的Schema,为数据库对象的集合,一个用户一般对应一个schema。官方定义如下:A schema is a collection of database objects (used by a user.).schema objects are the logical structures that directly refer to the database’s dat...

2016-12-19 11:22:23 300

原创 linux后台运行和关闭、查看后台任务

from:http://www.cnblogs.com/kaituorensheng/p/3980334.htmlfg、bg、jobs、&、nohup、ctrl+z、ctrl+c 命令一、&加在一个命令的最后,可以把这个命令放到后台执行,如watch -n 10 sh test.sh & #每10s在后台执行一次test.sh脚本二、ct...

2016-12-15 17:09:40 83

原创 sh脚本异常:/bin/sh^M:bad interpreter: No such file or directory

fromhttp://myswirl.blog.163.com/blog/static/51318642201192381444842/    在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory分析:这是不同系统编码格式引起的,在windows系统中编辑的.sh文件可能有不...

2016-12-15 17:07:42 91

原创 maven构建项目(多模块项目)

参见:http://blog.csdn.net/subuser/article/details/18988813或 《maven构建项目(多模块项目)》本地截图

2016-12-12 22:41:04 105

原创 Shell 脚本

1 如何在shell脚本中判断文件或者文件夹是否存在?if [ test -d 文件夹名称 ] ; then echo "文件夹存在!" else echo "文件夹不存在!" fi if [ -f file.txt ]; then echo "文件存在!" else echo "文件不存在!" fi ...

2016-12-12 15:22:56 171

原创 maven中的plugins 和 pluginManagement有什么区别?

maven会在当前项目中加载plugins声明的插件;pluginManagement是表示插件声明,即你在项目中的pluginManagement下声明了插件,maven不会加载该插件,pluginManagement声明可以被继承。pluginManagement的一个使用案例是当有父子项目的时候,父项目中可以利用pluginManagement声明子项目中需要用到的插件,之后...

2016-12-10 10:55:35 1137 1

原创 字符编码 - utf-8的中文是一个汉字占三个字节长度吗?

这是个好问题,可以当作一个笔试题。先从字符编码讲起。 1、美国人首先对其英文字符进行了编码,也就是最早的ascii码,用一个字节的低7位来表示英文的128个字符,高1位统一为0; 2、后来欧洲人发现尼玛你这128位哪够用,比如我高贵的法国人字母上面的还有注音符,这个怎么区分,得,把高1位编进来吧,这样欧洲普遍使用一个全字节进行编码,最多可表示256位。欧美人就是喜欢直来直去,字符少...

2016-12-09 22:11:07 553

原创 CentOS7 安装python 命令 : yum install python

CentOS7 安装python 命令 : yum install python

2016-12-09 17:53:27 550

原创 Teamviewer退出锁定远程计算机

其它—》选项—》高级[img]http://dl2.iteye.com/upload/attachment/0121/8720/3663f371-15f5-3f5c-8afe-1e521d1b68e8.png[/img][img]http://dl2.iteye.com/upload/attachment/0121/8722/f2247dd6-3072-3f08-83f...

2016-12-09 16:58:37 1694

原创 Hbase编码显示中文及中文转为十六进制

fromhttp://blog.csdn.net/maixia24/article/details/21094313Hbase表中根据ascii数据查询对应的中文方法 在172.168.8.90服务器上面,进入Python,进入Python命令:Python然后输入如下的命令:print '\xE4\xB9\xB1\xE4\xB8...

2016-12-08 11:39:48 1571

空空如也

空空如也

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

TA关注的人

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