自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

原创 SQL Server 2008数据库创建,备份,还原图解及注意事项

SQL Server 2008数据库创建,备份,还原图解及注意点 一、新建数据库步骤1:点击“新建数据库”。步骤2:输入数据库名称,设置数据库文件保存位置(注意点:最好自己设置数据库文件保存位置,不要采用安装时默认的文件保存位置!),点击“确认”即可完成新库的创建。 二、数据库备份步骤1:点击“备份”。步骤2:先点击“删除”按钮删除数

2017-11-27 11:48:56 1238

原创 使用openssl创建多泛域名及IP的自签名证书

使用openssl创建多泛域名及IP的自签名证书

2023-01-06 12:02:49 107

转载 S 正则表达式从地址中提取省市县

S 正则表达式从地址中提取省市县

2022-12-08 16:52:13 22

原创 基于Tomcat搭建SNF文件共享系统

基于Tomcat搭建SNF文件共享系统

2022-10-09 18:02:54 25

原创 tomcat 加载js 中文乱码

tomcat 加载js 中文乱码

2022-08-24 11:59:09 220

原创 win下,查找TXT文件关键字的所有行复制到一个新的文本中

@findstr "a b" "c:\12 3.txt" > c:\wkdxz.txt查找【c:\12 3.txt】文件内容 将包含关键词【a b】的行复制到【c:\wkdxz.txt】里面

2022-05-07 14:53:37 243

原创 SQLserver 分页存储过程

SQLserver 分页存储过程【SQLserver 分页存储过程】if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sys_Page_v2]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)drop procedure [dbo].[sys_Page_v2]GOCREATE PROCEDURE [dbo].[sys_Page_v2]@PCount int ou

2022-01-19 15:37:28 99

原创 js相关工具函数

1、时间相关function getYYYYMMDD(){ var myDate = new Date(); myDate.getHours(); myDate.getMinutes(); myDate.getSeconds(); var dateStr = myDate.getFullYear() + "-" + (myDate.getMonth()+1) + "-" + myDate.getDate(); return dateStr;}function getYYYYMMDDH

2021-06-10 09:57:01 21

转载 spring源码分析之spring-web http详解

spring-web是spring webmvc的基础,它的功能如下:1. 封装http协议中client端/server端的request请求和response响应及格式的转换,如json,rss,xml等。2. 远程调用包括jaxws、caucho、httpinvoker3. web相关的accept/bind/client/context/filter/jsf/method/mu

2017-10-19 10:30:59 817

转载 spring beans源码解读之--总结篇

spring beans下面有如下源文件包:org.springframework.beans, 包含了操作java bean的接口和类。org.springframework.beans.annotation, 支持包,提供对java 5注解处理bean样式的支持。org.springframework.beans.factory, 实现spring轻量级IoC容器的核心包。or

2017-10-19 10:27:48 291

转载 Java对象池技术的原理及其实现

Java对象的生命周期分析   Java对象的生命周期大致包括三个阶段:对象的创建,对象的使用,对象的清除。因此,对象的生命周期长度可用如下的表达式表示:T = T1 + T2 +T3。其中T1表示对象的创建时间,T2表示对象的使用时间,而T3则表示其清除时间。由此,我们可以看出,只有T2是真正有效的时间,而T1、T3则 是对象本身的开销。下面再看看T1、T3在对象的整个生命周期中所占的比例。

2017-07-28 14:57:07 206

转载 自定义MVC框架

第一步:用一个容器(拦截器或者servlet类、filter类)接受请求;   一般在web.xml中进行配置,拦截请求到ActionServlet(控制Servlet)中。   第二步:分割请求路径:得到请求访问类以及访问方法的标示字符串;   解析请求的URL路径,读取配置文件。  第三步:通过字符串获得Action类对象以及方法;   找出字符串对应的Ac

2017-07-28 14:49:27 176

转载 软件设计中的心跳机制

在软件的设计架构中,心跳检测很重要,像在dubbo service、web api invoke中,需要consumer端感知provider端是否存活,不存活则切换调用另一个provider。        一、什么是心跳检测       判断对方(设备,进程或其它网元)是否正常动行,一般采用定时发送简单的通讯包,如果在指定时间段内未收到对方响应,则判断对方已经当掉。用于检测TCP的

2017-07-28 14:34:02 2517

转载 搜索引擎架构

【1.基于Sphinx+MySQL的千万级数据全文检索(搜索引擎)架构设计】 http://blog.s135.com/post/360/【2.百度、新浪、Mixi、Apache社区赞助的开源key-value分布式存储系统】 http://blog.s135.com/post/394/【3.利用Tokyo Tyrant构建兼容Memcached协议、支持故障转移、

2017-06-19 14:33:36 257

转载 myeclipse8.5打包jar并引入第三方jar包

myeclipse8.5打包jar并引入第三方jar包用myeclipse自带的export工具,无法引入被引用的第三方的jar包,有两种方式:(1)直接export出jar包,解压jar包(第三方的jar包太多,太麻烦)在创建好的JAR文件里找到META-INF\MANIFEST.MF打开之后添加内容为:Manifest-Version: 1.0Main-Class:

2017-04-26 17:56:20 234

转载 服务器被黑给我上了一课

转载自:http://www.jianshu.com/p/97b9dc47b88c当你作为一个独立开发者的时候总要面临这样那样的问题,以前认为的小概率事件也总是某个时间点蜂拥而至考验你的耐心,前一阵阵刚刚经历了一次木马惊魂 (参见文章猎豹清理大师值得我们信任么? ),这次又遇到了服务器被黑。部署服务器及一般的服务配置管理对于一个写代码的人自然不在话下,但是相对专业的运维人员程序员确少的

2015-05-27 15:02:26 350

转载 Netty-Mina深入学习与对比(二)

上文netty-mina深入学习与对比(一)讲了对netty-mina的线程模型以及任务调度粒度的理解,这篇则主要是讲nio编程中的注意事项,netty-mina的对这些注意事项的实现方式的差异,以及业务层会如何处理这些注意事项。1. 数据是如何write出去的java nio如果是non-blocking的话,在每次write(bytes[N])的时候,并不会将N字节全部write出去,

2015-03-09 18:18:08 774

转载 netty-mina深入学习与对比(一)

转载:神刀安全网这博文的系列主要是为了更好的了解一个完整的nio框架的编程细节以及演进过程,我选了同父(Trustin Lee)的两个框架netty与mina做对比。版本涉及了netty3.x、netty4.x、mina1.x、mina2.x、mina3.x。这里并没有写netty5.x的细节,看了 netty5的修改文档 ,似乎有一些比较有意思的改动,准备单独写一篇netty4.

2015-03-09 18:12:33 531

原创 Linux菜鸟笔记

linux系统 笔记目 录1      Oracle. 41.1       Oracle重启命令... 41.1.1        方法1:... 41.1.2        方法2:... 41.1.3        方法3:... 41.1.4        方法4:(自已写脚本)41.2       拷贝一

2015-03-09 11:37:45 894

转载 Netty百万级推送服务设计要点

原文:http://www.infoq.com/cn/articles/netty-million-level-push-service-design-points1. 背景1.1. 话题来源最近很多从事移动互联网和物联网开发的同学给我发邮件或者微博私信我,咨询推送服务相关的问题。问题五花八门,在帮助大家答疑解惑的过程中,我也对问题进行了总结,大概可以归纳为如下几类:N

2015-03-09 11:27:29 443

转载 Apache MiNa 实现多人聊天室

开发环境: System:Windows JavaSDK:1.6 IDE:eclipse、MyEclipse 6.6开发依赖库: Jdk1.4+、mina-core-2.0.4.jar、slf4j-api-1.5.11.jar、slf4j-log4j12-1.5.11.jarEmail:hoojo_@126.com Blog:http://blog.cs

2015-03-05 15:36:35 574

转载 Apache Mina 2.x 超详实例

最近使用Mina开发一个Java的NIO服务端程序,因此也特意学习了Apache的这个Mina框架。  首先,Mina是个什么东西?看下官方网站(http://mina.apache.org/)对它的解释:  Apache的Mina(Multipurpose Infrastructure Networked Applications)是一个网络应用框架,可以帮助用户开发高性能和高扩展性的网

2015-03-05 15:24:19 405

转载 使用JAVA操作netty框架

之前使用过MINA框架,感觉效率非常好,使用长连接可以支持10万次以上的并发。今天尝试使用了Netty框架,感觉使用上也非常方便,具体效率问题,在接下来的博客会详细解读:NioServerSocketChannelFactory创建服务端的ServerSocketChannel,采用多线程执行非阻塞IO,和Mina的设计模式一样,都采用了Reactor模式。其中bossExec

2015-03-05 14:48:10 410

转载 linux 端tomcat监控程序(JAVA版)

1.一个判断服务是否启动的监控类package com.util;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.LineNumberReader;import java.net.URL;import java.net.URLConnection;import

2015-03-04 16:19:34 463

EasyUI+v1.3.4官方API中文版

EasyUI+v1.3.4官方API中文版,全面的 详细的 中文的EasyUI官方API exe 格式的 使用方便

2018-09-07

MYSQL5.1 CHM版中文帮助文档

MYSQL5.1 CHM版中文帮助文档,真实,可靠。非骗人的资源。

2018-09-07

空空如也

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

TA关注的人

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