- 博客(81)
- 资源 (4)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 编程建立桌面快捷方式的一种方法
初次接触这个问题,经过查询得知:API提供了一个COM接口调用, IShellLink 将允许你建立一个快捷方式,要在桌面建立一个快捷方式,只要把这个快捷方式保存到桌面目录就可以了。可是这需要了解这个COM接口的调用方法,以及一些API的使用问题,如CreateShortCut,很繁琐,一个小时下来也没有结果。我放弃了上面的想法,开始研究桌面快捷方式,通过对批处理建立的快捷方式的研究,发现当你
2008-04-06 02:08:00
1306
转载 设置linux中tcp默认的20秒connect超时时间
无论你用任何语言或者是网络库,你都可以设置网络操作的超时时间,特别是connect、read、write的超时时间。你可以在代码中把超时时间设置任意大小值,但是connect方法会有一点特殊。connect的超时时间在任意的内核实现上都有一个可以设置的最大值,你的代码中设置的超时值并不能超过这个最大值(即使你设置的值超过这个最大值,其仍然会在最大超时时间后time out)。
2017-01-07 14:42:05
19816
1
原创 在Eclipse中做SVN代码回退操作
在实践中,常见的操作如下3种,其中前两种在eclipse中都可以很容易做到,而第3种我还没发现eclipse可以做到(尽管看了很多别人的文章,但从未亲测成功过),以下分别介绍下:1、取消本地的全部修改,回退到最近一次更新后状态使用Team --> Revert 命令即可2、将本地代码回退到之前的版本(只是在本地查看过去的代码,update后又到当前最新代码状态)通过
2016-03-04 21:42:43
32466
转载 什么是带内管理 带外管理?
带外网管是指通过专门的网管通道实现对网络的管理,将网管数据与业务数据分开,为网管数据建立独立通道。在这个通道中,只传输管理数据、统计信息、计费信息等,网管数据与业务数据分离,可以提高网管的效率与可靠性,也有利于提高网管数据的安全性。带内管理使得网络中的网管数据和业务数据在相同的链路中传输,当管理数据(包括SNMP,Netflow,Radius,计费等)较多时,将会影响到整个网络的性能;管理数据的流量较少,对整个网络的性能影响不明显,可采用带内管理。
2016-01-25 22:30:03
12459
原创 Cisco路由器NAT功能配置简介
一、NAT简介 NAT(Network Address Translation)的功能,就是指在一个网络内部,根据需要可以随意自定义的IP地址,而不需要经过申请。在网络内部,各计算机间通过内部的IP地址进行通讯。而当内部的计算机要与外部internet网络进行通讯时,具有NAT功能的设备(比如:路由器)负责将其内部的IP地址转换为合法的IP地址(即经过申请的IP地址)进行通信。
2015-12-28 22:22:52
1344
转载 云计算三种服务模式SaaS、PaaS和IaaS及其之间关系
转自:http://hi.baidu.com/www100/blog/item/81ff10172dd7b00f4a90a703.html 它们之间的关系主要可以从两个角度进行分析:其一是用户体验角度,从这个角度而言,它们之间关系是独立的,因为它们面对不同类型的用户。其二是技术角度,从这个角度而言,它们并不是简单的继承关系(Saa.....三种服务模式根据现在最常用
2015-11-21 21:17:47
1939
Linux常用命令收藏
压缩与解压缩在LINUX下想要直接压缩多个文件夹为tar.gz格式,该怎么办?压缩文件:tar czf xxxxx.tar.gz dir1 dir2 dir3解压文件: tar zxvf xxxxx.tar.gz其中 c 创建新的归档,z 归档类型为gzip 远程拷贝文件scp xxxx.tar.gz server@192.168.1.2:/home/serv...
2014-05-15 18:04:41
125
原创 CentOS yum 源的配置与使用
在CentOS中使用yum的时候,也许你遇到过如下情况: [root@biao ~]# yum install memcachedLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfileSetting up Install ProcessNo package memcached ...
2014-04-22 08:58:57
238
原创 [转]centos6.2更新yum源
# 备份# mv /etc/yum.repos.d/CentOS-Base.repo{,.bak} # 修改 # vi /etc/yum.repos.d/CentOS-Base.repoConfig代码# CentOS-Base.repo## The mirror system uses the connecting IP address of the client...
2014-04-21 19:22:46
108
给阿里云CentOS系统安装中文字体
背景说明问题描述在2013年租用了一个阿里云服务器,操作系统是CentOS 6.2版本,在部署一个开源报表系统OpenReports时候,报表界面中的图片出现中文乱码问题,而在本地的windows以及本地CentOS 6.2下都没有此出现过问题。原因分析OpenReports系统是采用jfreechart来生成图形图片的,怀疑阿里云上的操作系统中默认没有安装相应中文字体。L...
2014-04-21 19:18:38
1421
CentOS下安装MemCached
在CentOS下使用yum快速安装memcached. 1. 查找Memcachedyum search memcached首先检查yum软件仓库中是否存在memcached,如果有 直接进入第3步安装即可,否则执行第2步。 2. 安装第三方软件库(可选)标准的CentOS5软件仓库里面是没有memcache相应的包的,所以,我们的第一步就是导入第三方软件仓库,这里...
2014-04-21 18:51:13
219
原创 JSP下拉列表组件实现
Jsp标签实现方式: <span style="color: #36106B; font-size: 12px; padding-right: 5px; line-height: 20px; position: relative;"> <select name="infoType" id="infoType"> <c:fo...
2014-04-11 13:47:43
377
Windows下查杀Java进程命令及脚本
概述习惯了linux的查杀进程命令,对windows下的再做一个补充,主要是针对Java应用程序进程。Java程序在Windows平台和Linux平台上运行时的区别是,使用命令默认显示的进程信息不同:Linux上默认会显示脚本名,而windows默认不显示启动脚本名 只显示java.exe, 使用tasklist命令一看,全是java.exe,区分不出来了。因此windows上查杀j...
2014-04-02 10:01:56
1510
正则表达式中的转义字符在Java代码中和在数据库中不同表示
项目中发现一个关于正则表达式的问题: 在code中Pattern.compile("http://blog.sina.com.cn/s/blog_[A-Za-z0-9]+\\.html"); 在table中http://blog.sina.com.cn/s/blog_[A-Za-z0-9]+\.html 注意“\\.html”不同在于转义字符的使用,代码中需要两...
2014-03-15 18:50:56
261
采集系列:新浪微博基于关键词采集的技术要点
由于新浪微博开放平台API中没有开放根据关键词搜索微博的功能,而是提供了微博搜索web界面(http://s.weibo.com/),故而从此下手,实现新浪微博的定向采集。本文记录下这儿的技术要点:搜索目标关键词要进行连续两次unicode编码抓取回来的页面要进行unicode到utf8转码微博内容不在body标签中,而在最下面的script标签中,无法实现xpath解析...
2014-03-13 09:14:34
314
WeiboException: RSA premaster secret error
报错描述在使用新浪微博API时,eclipse中调试没有问题,但是自己打的工程包却出了问题,报错如下: WeiboException: RSA premaster secret error at org.waddy.weibo.http.HttpClient.httpRequest(HttpClient.java:422) ...Caused...
2014-03-11 10:09:08
163
maven笔记:发布自己收集的jar包
目的将收集到的jar包上传至maven仓库中存档,方便后续使用。 方法假设你现在有一个整理而来的jar包(e:/memcached.jar),你可以通过如下命令行方式将其快速发布到你的maven服务器中去。mvn install:install-file -Dfile=e:/memcached.jar -DgroupId=com.danga -DartifactI...
2014-03-07 11:07:37
124
Linux下杀进程脚本
[iap@hp-server bin]$ cat stop.sh#!/bin/shPID=`ps -ef|grep dbsync |awk '{print $2}'`kill -9 $PID
2014-03-07 10:59:57
260
Filter执行顺序及其项目实践中的影响
问题出处当一个项目中出现两个或两个以上的filter时,就会产生此问题——哪个filter先执行、哪个后执行。 实践总结filter的执行顺序和web.xml中filter-mapping的前后顺序一致,而与filter定义的先后无关。举例,假如你的web.xml有如下配置片段: <filter-mapping> <filter-na...
2014-03-05 12:00:09
261
原创 中国电信封锁用户80系列端口及应对办法
问题现象:年前发现公司网站主站http://www.pgia.net及产品演示站点http://demo.pgia.net部分用户无法访问了,国内的联通用户、部分电信用户以及国外网络均无法访问,显示如下:奇怪的是本地电信及其它部分国内城市电信网络可以访问,并且局域网中访问没有任何问题。 问题原因:经过调查知道,是由于中国电信屏蔽了用户ADSL上的80、8080系列端口,导致无法访...
2014-02-12 15:59:39
6076
1
原创 域名解析故障排除分享
问题现象:最近在太原经常不能访问公司主页、邮箱等相关服务(pgia.net域名的相关服务),能够正常访问其它网站;太原其它地方也是如此,而上海能够访问公司主页等相关服务。 问题调查:首先可排除公司内部网络存在问题的可能性。ping不通pgia.net相关域名,也ping不通godaddy.com相关域名;通过nslookup,证实pgia.net相关...
2014-02-12 15:53:22
278
iframe跨域与session失效问题
何为跨域session/cookie? 也就是第三方session/cookie。第一方session/cookie指的是访客当前访问的网站给访客的浏览器设置的seesion /cookie, 会被存储在访客的计算机上。第三方session/cookie指的是当前访问的网站中会加载(嵌入)另外第三方的网站代码,例如促销广告,那么第三方网 站也会在访客的计算机上添加session/coo...
2014-01-23 15:24:43
2685
原创 关于高内聚低耦合的认知与实际应用
我们常常会记住“圣人”说的高内聚低耦合等经典软件编程思想,然而一旦到了实际开发中,就再也没见过它的踪影了。。。
2013-12-26 16:02:13
1027
原创 Ext.ux.form.SearchField 扩展
Ext.ux.form.SearchField 本身并非Ext的原生组件(你在Ext的api中找不到它的),它本身就是后来的封装产物,而它似乎并未提供继续扩展的接口,那么有没有办法来扩展它呢? 基础知识:一般地,我们如下使用searchField: toolbar.add('->',{ xtype: 'searchfield',...
2013-12-18 16:20:07
233
原创 maven笔记:maven-overlay-实战笔记
背景说明:我现在要同时推进开发两个应用,分别是代码工程myportal和代码工程info-base。其中myportal工程的设计目标是做通用化组件,而info-base工程是具体的业务应用,下来我想让info-base工程开发只关注具体的业务应用,而门户、安全、日志等交给myportal来开发,那么如何实现并行开发而又无缝整合呢? 进行下面两步配置即可,完整配置参考附件。 ...
2013-12-16 17:20:34
1714
maven笔记:maven属性大全
You can use Maven properties in a pom.xml file or in any resource that is being processed by the Maven Resource plugin’s filtering features. A property is always surrounded by ${ and }. For example,...
2013-08-02 11:02:59
286
原创 maven笔记:maven创建archetype时的package路径错乱问题
在使用mvn archetype:create-from-project创建代码工程模板时,代码模板的import位置会出现${package},有时候可能会出现“紊乱”情况,比如org.apache.log4j,会被替换成net.pgia.info.log4j。 一个比较笨拙的办法是手工修改自动生成的代码模板,将错乱的包路径${package}改回去即可,但是显然会十分麻烦,而且重新...
2013-08-02 10:47:18
1008
1
原创 maven笔记:创建代码模板archetype
创建项目骨架模板的命令是mvn archetype:create-from-project 详细用法请使用如下命令:mvn help:describe -Dplugin=archetype -Dmojo=create-from-project -Ddetail 创建步骤: mvn cleanmvn archetype:create-from-pro...
2013-08-02 10:46:52
185
1
Struts Spring 整合时的几种报错情况
struts应用报错的几种情况 及其原因分析:1、报错:There is no Action mapped for action name infoAction. - [unknown location]根本原因是struts框架未能成功加载指定的action及其路径映射关系;首先可能是因为配置本身不正确;其次可能是根本没有找到struts.xml配置文件,比如你没有把它放...
2013-06-14 14:51:18
209
转载 UE正则表达式语法及常用语句
(转自:http://www.cnblogs.com/kekec/archive/2011/05/24/2056068.html)% 匹配行首 - 表示搜索字符串必须在行首,但不包括任何选定的结果字符中的行终止字符。$ 匹配行尾 - 表示搜索字符串必须在行尾,但不包括任何选定的结果字符中的行终止字符。? 匹配任何除换行符的字符。如:m?n 匹配“man”、“men”、“min”
2012-12-12 10:39:11
571
原创 jetspeed-Tutorial:定制应用
可能因为版本升级的原因,tutorial中的描述和最新版本代码未必完全一致,我按照其中的说明,下载了最新的demo代码是2.2.2版本的,按照后续的说明往下进行却发现了一些问题,最终未能成功完成系统定制(换肤);后来经过研究和查找资料才解决问题(看来不能迷信权威),具体在下文罗列。 在Tutorial的Changing the Default Page章节中,提示要修改的文件是j...
2012-11-22 17:39:59
141
jetspeed-Tutorial:从代码构建
尽管已经安装部署并成功运行了jetspeed,但是对jetspeed的了解还只能说是一知半解,和open-open中描述的它有多么强大,在我心里还是一团云雾,究竟如何使用它、改造它? 从这里开始:http://portals.apache.org/jetspeed-2/tutorial/index.html 这个Tutorial很简练,是很好的入门教程,不愧是apache下的项...
2012-11-22 17:24:41
132
原创 jetspeed安装
安装说明jetspeed发布包中已经自带tomcat,本地环境(Linux与Windows均可)只要具备JRE环境,另具备mysql环境;jetspeed需要进行安装过程,其实就是将发布包解压,然后将执行数据库脚步将库表生成到数据库中;安装准备下载jetspeed发布包 项目发布包下载地址:在http://portals.apache.org/jetspeed-2/do...
2012-11-20 18:25:24
257
原创 jetspeed概述
因为想找一个企业门户开源程序练手,在open-open上看到了jetspeed,跟自己需求基本吻合,故而决定进行研究和学习。 项目简介:http://www.open-open.com/open11717.htm,这里是中文描述,很诱人,我这里就不赘述了。 但是请注意这里提供的项目主页连接是jetspeed1的,之前隶属于apache-jakarta下的开源项目,而jakarta项...
2012-11-20 17:54:21
322
原创 Java远程调试
(1)服务端配置:修改启动脚本,增加参数-Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=8000 -jar remdebug.jar debug.DebugTest(2)客户端配置:在Eclipse中,选中目标调试类,点击[Debug as configuration]按钮,选择Remote JavaApplicatio
2012-10-17 18:23:19
767
原创 log4j:ERROR Attempted to append to closed appender named [CONSOLE].
最近开发时,程序控制台日志中经常出现一些这种报错:log4j:ERROR Attempted to append to closed appender named [CONSOLE].问题原因:经过检查发现,在lo4j配置文件中,将一个appender重复配置了,如下:--第1处配置log4j.appender.ROLLING_FILE_INPUTER=org.apache.log4
2012-10-17 12:04:30
9102
1
原创 java程序中获取数据库date字段时的日期格式问题
准备:一张数据表(若干数据记录,字段“CREATE_DATE“)- order,表映射的java实体类(属性字段private java.util.Date createDate) - Order,一个dao类 - orderDAO提取日期字段方式
2011-09-02 16:58:43
3631
原创 ORA-10615:Invalid tablespace type for temporary tablespace
使用dmp方法导完库后,发现某些查询报错:ORA-10615:Invalid tablespace type for temporary tablespace意思是说:临时表空间的表空间类型弄错了!问题分析当前执行的sql:select * from ta
2011-08-24 14:00:18
28539
转载 影响Oracle中文显示的字符集分析
最近在迁移oracle数据库时再次遇到了这个问题,百度给推荐了一篇很好的文章,抄来留个纪念。本文转自:http://news.bangkaow.com/news/20110823/231786.html1、原因分析 通过对用户反映情况的分析,发现字符
2011-08-23 20:06:08
621
脑筋急转弯数据库
2013-12-17
网页制作-时政新闻看板
2013-12-16
16位汇编集成环境 v1.1
2008-04-12
16位汇编集成环境V1.0
2007-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人