遇到一位朋友紧急求助:系统是windows7,这位朋友因为桌面没有OFFICE图标,又急着要用WORD,就把一个桌面图标右击,选择打开方式中选择了Word,而且没有把“始终使用这种程序打开同类型文件”前的勾去掉。这一改之后,结果所有的快捷方式全变成了word文档了。可以再改成别的,比如再改为记事本方式打开,但就是没有办法恢复原状。这是一个文件关联的问题。这样的问题在xp下根本就不可能发生,看来这个具体问题是Win7下的新问题。网上大致搜了一下,发现出现这样
系统 2019-08-12 01:33:55 2517
以前拼接的写法set@sql='select*fromtablewhere1=1'if(@addDateisnotnull)set@sql=@sql+'andaddDate='+@addDate+''if(@name<>''andisnotnull)set@sql=@sql+'andname='+@name+''exec(@sql)下面是不采用拼接SQL字符串实现多条件查询的解决方案第一种写法是感觉代码有些冗余if(@addDateisnotnull)an
系统 2019-08-12 01:33:49 2517
今天在修改项目一个JSP文件时,突然想到Tomat是怎么实现动态实时加载JSP编译后的class类的?查了半天资料,看了很多文章,终于明白是怎么回事了:ClassLoader,当tomcat发现jsp改变后,将用新的ClassLoader去加载新的类具体原理我将单独总结一下,这里简单实现了动态加载类1.定义服务类publicclassServlet{publicvoidservice(){System.out.println("运行服务方法");}}2.定
系统 2019-08-12 01:33:43 2517
继续上一次分析到类WebContents的Navigate函数,在这个函数里通过参数entry传送入来,这样它只需要根据这个参数去下载网页回来显示,应就可以了吧,但到底是怎么样工作的呢?这需要深入去分析它,才知道它是什么样的结果。#001#002boolWebContents::Navigate(constNavigationEntry&entry,boolreload){从渲染显示管理器里获取当前连接渲染显示对象。#003RenderViewHost*d
系统 2019-08-12 01:33:36 2517
NGUI自带了类似于输入框,Input;包含:1,Background,Sprite,背景;2,Lable,字体;UILable.cs;boolPassword,true为密码输入类型,自动显示“*”。字体库必须得包含“*”;原理如上:UIInput.cs下boolisPassword,设置为true。即可实现功能需求;效果图:NGUI密码输入框
系统 2019-08-12 01:33:33 2517
OID是Oracle9i以后带的一个目录服务器,Oracle用它来管理TNS的命名以及一些其它的服务,例如统一认证什么的。对于嫌OpenLDAP性能不够好,又没钱买其他目录服务器的人来说,不妨试试OID。OID虽然兼容LDAP3协议,但内容本质是存储在DB里面的。1安装:使用Oracle的统一安装界面,选择第二项,然后安装OID目录服务器。接下来会提示是否使用已有的数据库,选择否,然后按向导做下去。最后会报一个错“提供的用户信息有错”,不管它,把向导关闭。
系统 2019-08-12 01:33:31 2517
其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn-Xms-Xmx等选项可进行设置实例,以下给出1G内存环境下javajvm的参数设置参考:JAVA_OPTS=”-server-Xms800m-Xmx800m-XX:PermSize=64M-XX:MaxNewSize=256m-XX:MaxPermSize=128m-Djava.awt.headless=true”JAVA_OPTS=”-se
系统 2019-08-12 01:33:30 2517
---------------------------------------------------------------------------------------并发性课程:1.多个线程同时访问相同资源,将产生并发问题;single(单个)(缺省),Reentrant(可重入);2.wcf缺省会保护并发访问;3.在实体模型中,Perssion,single中特有用;4.在实现接口的服务上添加标记;[ServiceBehavior(Concurr
系统 2019-08-12 01:33:21 2517
死锁监控一直都很麻烦,我没有找到很好的方法如果大家有好的方法,我也很想学习一下我的方法比较简单:1.sp_altermessage1205修改1205错误让他能够写入日志这样代理中的警告才能使用2.当然是启动代理中的警告。开数据库邮件,会把死锁错误发送到操作员邮箱里面。缺点就是没有详细的死锁信息。3.使用sqlserver2008r2自带的扩展事件中system_health默认是开启的,里面会抓取比较多的值你可以使用sys.dm_xe_session_e
系统 2019-08-12 01:33:19 2517
鉴于很多人使用绿色版的tomcat时,只会在myeclipse里面启动,却不会直接启动,现在我们来总结一下配置方法:一配置Tomcat1下载TomcatZip压缩包,解压。如果增加tomcat的用户名和密码,则修改/conf/tomcat-user.xml
系统 2019-08-12 01:32:59 2517