- 博客(29)
- 资源 (2)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 SQL Server 2008数据库创建,备份,还原图解及注意事项
SQL Server 2008数据库创建,备份,还原图解及注意点 一、新建数据库步骤1:点击“新建数据库”。步骤2:输入数据库名称,设置数据库文件保存位置(注意点:最好自己设置数据库文件保存位置,不要采用安装时默认的文件保存位置!),点击“确认”即可完成新库的创建。 二、数据库备份步骤1:点击“备份”。步骤2:先点击“删除”按钮删除数
2017-11-27 11:48:56
1652
转载 Runtime.getRuntime().exec详解
Runtime.getRuntime().exec 用于调用外部可执行程序或系统命令,并重定向外部程序的标准输入、标准输出和标准错误到缓冲池。功能和windows“运行”类似。
2023-05-30 09:28:57
9962
原创 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
720
原创 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
182
原创 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
69
转载 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
872
转载 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
395
转载 Java对象池技术的原理及其实现
Java对象的生命周期分析 Java对象的生命周期大致包括三个阶段:对象的创建,对象的使用,对象的清除。因此,对象的生命周期长度可用如下的表达式表示:T = T1 + T2 +T3。其中T1表示对象的创建时间,T2表示对象的使用时间,而T3则表示其清除时间。由此,我们可以看出,只有T2是真正有效的时间,而T1、T3则 是对象本身的开销。下面再看看T1、T3在对象的整个生命周期中所占的比例。
2017-07-28 14:57:07
241
转载 自定义MVC框架
第一步:用一个容器(拦截器或者servlet类、filter类)接受请求; 一般在web.xml中进行配置,拦截请求到ActionServlet(控制Servlet)中。 第二步:分割请求路径:得到请求访问类以及访问方法的标示字符串; 解析请求的URL路径,读取配置文件。 第三步:通过字符串获得Action类对象以及方法; 找出字符串对应的Ac
2017-07-28 14:49:27
212
转载 软件设计中的心跳机制
在软件的设计架构中,心跳检测很重要,像在dubbo service、web api invoke中,需要consumer端感知provider端是否存活,不存活则切换调用另一个provider。 一、什么是心跳检测 判断对方(设备,进程或其它网元)是否正常动行,一般采用定时发送简单的通讯包,如果在指定时间段内未收到对方响应,则判断对方已经当掉。用于检测TCP的
2017-07-28 14:34:02
2940
转载 搜索引擎架构
【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
313
转载 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
309
转载 服务器被黑给我上了一课
转载自:http://www.jianshu.com/p/97b9dc47b88c当你作为一个独立开发者的时候总要面临这样那样的问题,以前认为的小概率事件也总是某个时间点蜂拥而至考验你的耐心,前一阵阵刚刚经历了一次木马惊魂 (参见文章猎豹清理大师值得我们信任么? ),这次又遇到了服务器被黑。部署服务器及一般的服务配置管理对于一个写代码的人自然不在话下,但是相对专业的运维人员程序员确少的
2015-05-27 15:02:26
385
转载 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
937
转载 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
570
原创 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
1151
转载 Netty百万级推送服务设计要点
原文:http://www.infoq.com/cn/articles/netty-million-level-push-service-design-points1. 背景1.1. 话题来源最近很多从事移动互联网和物联网开发的同学给我发邮件或者微博私信我,咨询推送服务相关的问题。问题五花八门,在帮助大家答疑解惑的过程中,我也对问题进行了总结,大概可以归纳为如下几类:N
2015-03-09 11:27:29
469
转载 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
610
转载 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
464
转载 使用JAVA操作netty框架
之前使用过MINA框架,感觉效率非常好,使用长连接可以支持10万次以上的并发。今天尝试使用了Netty框架,感觉使用上也非常方便,具体效率问题,在接下来的博客会详细解读:NioServerSocketChannelFactory创建服务端的ServerSocketChannel,采用多线程执行非阻塞IO,和Mina的设计模式一样,都采用了Reactor模式。其中bossExec
2015-03-05 14:48:10
447
转载 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
502
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人