- 浏览: 65181 次
- 性别:
- 来自: 福州
最新评论
文章列表
在学习一个"新"知识之前,我们应该对跟它相关的概念进行一些简单的了解.在学习之前需要把自己放着一个更高的角度去看那些新知识,新概念.其实经过一些宏观的认识便会发现,新知识之所以为新,大部分都是在旧知识的基础上的更新变化.
下面便是对SSH进行一个宏观的认识,鸟瞰一下整个地图.
那么什么是SSH呢?
SSH 为struts+spring+hibernate的一个集成框架,是目前较流行的一种轻量级Web应用程序开源框架。从这个简单的定义中我们需要知道两个概念:框架,轻量级.
框架即framew ...
因工作需要所以上网查了一下,现记录下来以便日后再次使用
在cmd中输入如下指令即可:
sc create 服务名 binpath= "路径" (binpath= 和其它参数的"="后面一定要有一个空格)
如:sc create lin358 binpath= "D:/a.exe" 创建一 ...
update 表名 set 字段名=replace(cast(字段名 as varchar 字段类型),'要替换的字符','替换后的字符')
因需求的关系需要将修改的值返回,故查了些资料发现了OUTPUT这个好东西,现记录下来以防以后忘记
使用例子:
1.对于INSERT,可以引用inserted表以查询新行的属性.
insert into [表名] (a) OUTPUT Inserted.a values ('a')
2.对于DELETE,可以引用deleted表以查询旧行的属性.
delete [表名] OUTPUT deleted.a where links = 'a'
3.对于UPDATE,使用deleted表查询被更新行在更改前的属性,用inserted表标识被更新行在更改后的值.
updat ...
前段时间写了个程序需要对文件进行读取操作,一开始使用最普通的写法
FileReader in = new FileReader("E:/a.html");
BufferedReader br = new BufferedReader(in);
String string="",str="";
while((string=br.readLine())!=null){
str+=string;
}
System.out.println(str);
但是当正式开始运行的时候发现用是可以用但效率过于低下 ...
因为发现当XML节点中包含<>等特殊字符时解析出错的问题,然后如果都转译成实体的话会使得相当难以看懂,所以调查了一些资料,发现了神奇的CDATA,现记录下来
在CDATA内部的所有内容都会被解析器忽略。
如果文本包含了很多的"<"字符和"&"字符——就象程序代码一样,那么最好把他们都放到CDATA部件中。
一个 CDATA 部件以"<![CDATA[" 标记开始,以"]]>"标记结束
使用例子:<![CDATA[<a href="http://lin ...
突发奇想的想将网页返回值的含义都记录下来,所以有了这篇博客
200:正常返回
301:网页跳转,可从location中获取跳转后的链接
302:同上
401:提示需要输入账号密码
403:服务器无法响应请求,发不发情况下均为连接数过多
404:无效链接
500:tocmat部署网站时发现无法编译错误时的返回码
503:临时性的不可访问,比如维护时
目前就想到这些,将不定期更新,欢迎大家进行补充
前段时间因机房过于拥挤尝试使用虚拟机代替物理机,现将安装步骤记录下来
所用工具:
1.dell服务器一台
2.VMesxi5.0和VIM Setup 刻录盘各一张
3.windows2003(刻录的安装盘)和windowsXP(IOS)
安装步骤:
1.首先给服务器安装VMesxi5.0(之前服务器中并没有任何操作系统),安装步骤很简单, 就是一直下一步,我用dell服务器安装是连引导盘都不需要
2.安装完成后会自动重启,等启动之后按F2进入设置,设置好IP、NDS等网络配置即可
...
因为标签提示的字符过多一行输出的话会有一部分看不到所以尝试添加\n这种通用的换行符发现无效,后来查看了换行符比如/r/n等发现都不行,一怒之下直接下了个静态网页的换行,意外的发现居然可以了= =现把这蛋疼的发现记录下来....debugLabel.setText("<html>重试一次吧...貌似或许可能大概添加到新环节失败= =<br>(弱弱的再吐槽一次~你啥J8人品~)<br>╭(╯3╰)╮附个YD的表情安慰下自个╭(╯3╰)╮</html>");
前段时间用parser编写了一个爬虫,部署后发现有的网页没有返回值时(或许是这样...其实最后也没搞懂为什么..囧)会出现程序卡死的问题,所以想给parser设置个超时,后来发现parser完全没有setReadTimeout之类的方法,经过查询相关资料发现只要这样就可以了,下面是解决方式URL urlPage = new URL(urlString);
HttpURLConnection conn = (HttpURLConnection) urlPage.openConnection();
conn.setConnectTimeout(5000);
conn.setR ...
因项目需求写了个下载图片的函数,现记录下来
实现原理其实很简单就是先打开再通过二进制流读取,不需要第三方jar包
/**
* 下载图片
* @return
*/
private boolean downimg(String jpgurl,String jpgfile,String link){
try {
//若获取图片的链接结尾不为/或\则在结尾添加一个/
if(!((link.substring(link.length()-1,link.length()).equals("/"))||(li ...
今天在部署系统时发现监听器只会关闭程序而不启动,后来研究发现是因为安装目录均为默认也就是C:\Program Files而这其中带有空格的关系
经过查询资料以及询问他人得出解决方案,现记录下来
1.首先在路径前后加入双引号,例:exepath="\""+exepath+"\"";
2.调用cmd时在start参数后也加入双引号
例:Process starp=Runtime.getRuntime().exec( "cmd.exe /C start \""+"\" " ...