??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲kkk4444在线观看,亚洲av永久无码嘿嘿嘿,亚洲色偷偷色噜噜狠狠99网http://m.tkk7.com/yoda/如切如磋,如琢如磨zh-cnSat, 10 May 2025 20:07:02 GMTSat, 10 May 2025 20:07:02 GMT60Everything, 文g查找不可以快成这Phttp://m.tkk7.com/yoda/archive/2012/03/08/371529.htmlYODAYODAThu, 08 Mar 2012 06:38:00 GMThttp://m.tkk7.com/yoda/archive/2012/03/08/371529.htmlhttp://m.tkk7.com/yoda/comments/371529.htmlhttp://m.tkk7.com/yoda/archive/2012/03/08/371529.html#Feedback0http://m.tkk7.com/yoda/comments/commentRss/371529.htmlhttp://m.tkk7.com/yoda/services/trackbacks/371529.html  个h觉得QWindows 7是微软目前最好的操作pȝ产品Q尤其是对于键盘来_按一下Win键,然后直接键入一些字W,可以找到对应的应用快捷方式Q然后启动,非常的方ѝ但是如果要在整个硬盘上查找文gQ那q微有Ҏ了。因为Windows 7也是需要先把文件进行烦引,然后才能够提高查N度的。如果你的硬盘上文g太多Q但是基本上都记得文件名中的关键字,那么Q请试一下Everything吧!q个是从众软g上看到的东东Q据说已l是很多人的必备利器了。安装感受一下,真是觉得相见恨晚啊!

  Everything的安装文件仅?34KBQ语a?73KB。别看n材小Q查找效率那是刚刚地Q安装之后,一q行Q包含了21万个文g的数据库徏立好了,?.4MBQ运行界面,是q么单:

image

 

  q个y的东西,q可以支持正则表辑ּ的查找。但是,它只能根据文件名查找Q不是全文烦引的Q否则也不会q么yQ。但是,q已l够了。还有一些其他的高选项Q比如它提供一个简单的HTTP的服务器Q可以远E搜索和下蝲文g。总而言之,q东西,直就是键盘流的救世主啊!

  下蝲地址Q?a >http://www.voidtools.com/download.phpQ安装包和语a包都在这里下载就可以了?/p>

YODA 2012-03-08 14:38 发表评论
]]>
Error message: "Internet Explorer cannot download a file"http://m.tkk7.com/yoda/archive/2012/02/29/371035.htmlYODAYODAWed, 29 Feb 2012 13:45:00 GMThttp://m.tkk7.com/yoda/archive/2012/02/29/371035.htmlhttp://m.tkk7.com/yoda/comments/371035.htmlhttp://m.tkk7.com/yoda/archive/2012/02/29/371035.html#Feedback0http://m.tkk7.com/yoda/comments/commentRss/371035.htmlhttp://m.tkk7.com/yoda/services/trackbacks/371035.html首先声明Q这个问题,只在IE6上会发生QIE8上是没有此问题的QIE7未测试?br>IE6是一个很奇怪的东西Q估计很多开发h员对于IE6是非常头疼的。貌似微软一向喜Ƣ弄q样的ُ蛑֭Q就像当q的Microsoft JVM + Visual J++Q虽然是好东西,但是׃未遵循标准规范,被Javal织l踢了出去,然后׃了了之了?/p>

现在的应用中Q文件下载的功能是很常见的。通常的做法是Q文件被存放在服务器的某个\径,然后由应用去d文gQ再通过讄响应头来让浏览器q行响应的动作。如果希望浏览器能够识别文g名,通常的做法是讄响应头中的Content-Disposition属性:

response.setContentType("application/octet-stream");
response.addHeader("Content-Disposition", "attachment; filename=xxx.xls");

如果要能够让IE正确的处理中文文件名Q则需要对中文文g名进行UTF-8~码Q?br>response.addHeader("Content-Disposition", String.format("attachment;filename=%s", java.net.URLEncoder.encode("中文.xls", "UTF-8")));

~码后的“中?xls”ؓQ?E4%B8%AD%E6%96%87.xls”?/p>

通常Q这U模式是没有问题的,但是如果文g名很长,׃出现“无法下载文件”的错误?/p>

l过查找资料Q在IE6上存在这L问题Q微软的文档Q?a >http://support.microsoft.com/kb/816868?LN=en-usQ中_

This behavior occurs because the content disposition header for the file stream is greater than approximately 150 bytes and the Latin character set is equal to 150 characters. This behavior may occur if the content disposition header is formatted with a non-Latin character set, such as Japanese or Russian.

For example, a 17-character content disposition header in the Japanese character set is 153 bytes because the UTF-8 encoding scheme uses 9 bytes to represent a single Japanese character, but it uses only 1 byte in the Latin character set.

也就是说Q对于Content-Dispositionq个响应_IE6仅能处理150字节左右Q再长了处理不了了。对于如何解册个问题,微Y的原文中也是闪烁其词Q说是有一个HotfixQ但是又说需要进一步测试…?/p>

如何解决问题呢?试在Web上放|一个很长中文名得文Ӟ然后直接在IE6地址栏中输入q个文g的全地址Q下载、直接打开都是正常的。因U情况下Q服务器l出的响应中不包含Content-DispositionD,估计是浏览器发现q是一个二q制,然后将URL中后面的部分当做文g名,所以文件名的处理都是浏览器在本地完成的Q所以就避免了上面文中提到的BUG。(此处U属猜想Q?/p>

所以,解决的思\如下Q?br>1. 在页面上生成的附仉接中Q包含附件的ID信息以及文g名。例如:<a href="/web/attachmentDownload/id/attachmentName.zip">附g</a>
2. 在服务器端做一个ServletQ映到路径 /attachmentDownload/*
3. Servlet获取到请求的URLQ解析出附g的ID信息及文件名
4. Servlet讄响应?response.setContentType("application/octet-stream") Q或者设|成附g对应的真实MIME-TYPE也可以。但是不讄Content-Disposition
5. ҎIDd文gQ向响应中写入文件流
6. flush

试了一下,是有效的一个办法。但是ؓ马觉得q个解决办法奇怪的很?直有点不像正思hcȝ思维方式?_-|||
p样吧Q神马都是Q云!



YODA 2012-02-29 21:45 发表评论
]]>
MacType,让你的Windows文字渲染更加漂亮http://m.tkk7.com/yoda/archive/2012/02/29/371019.htmlYODAYODAWed, 29 Feb 2012 09:24:00 GMThttp://m.tkk7.com/yoda/archive/2012/02/29/371019.htmlhttp://m.tkk7.com/yoda/comments/371019.htmlhttp://m.tkk7.com/yoda/archive/2012/02/29/371019.html#Feedback0http://m.tkk7.com/yoda/comments/commentRss/371019.htmlhttp://m.tkk7.com/yoda/services/trackbacks/371019.html传说中,Windows的文字渲染和Mac OS的不同,很多为Mac OS的文字渲染的效果更好。如果遇上一个专业h士,他还可能摇头晃脑的和你讲解半天Windows和Mac OS文字渲染之间的具体技术差异,基本上,对于我这U非专业人士来说Q这q当于听天书了?/p>

作ؓ一个IT民工Q咱不能说ؓ了一个传说中好看的文字渲染就去花大把的银子来C台Mac Book玩儿。嗯Q另外,我认识的人里面,买得起Mac Book的,基本上拿到货的第一件事儿就是找人给装一套Windows XPQ?/p>

无意间在众软g看到一个东东,叫做MacType的,很可能很多h都知道,是俺孤陋了。这个MacType是做啥子的呢?很简单,是在Win32上模仿Mac OS的文字效果。于是乎Q就?a target="_blank">MacType的官|下载一份儿来玩玩,免费的哦Q一开始用q个东西吧,q真是有点不习惯那种发虚的感觉。但是先不管他什么感觉,用上两天再说……两天之后Q再xMacType使用Windows 7的本渲染引擎,发现竟然有点不习惯Windows那种有点qӆ的ClearType了!

来一张对比图片吧

mactype

 

感受一下吧~~~~

遗憾的是QMacType对于宋体字的渲染不是很合我的胃口Q也可能是因为没有找到合适的讄。慢慢研I一下吧~~



YODA 2012-02-29 17:24 发表评论
]]>
Spring LdapTemplate q接 LDAP 服务器缓慢的问题http://m.tkk7.com/yoda/archive/2012/02/29/371011.htmlYODAYODAWed, 29 Feb 2012 08:41:00 GMThttp://m.tkk7.com/yoda/archive/2012/02/29/371011.htmlhttp://m.tkk7.com/yoda/comments/371011.htmlhttp://m.tkk7.com/yoda/archive/2012/02/29/371011.html#Feedback0http://m.tkk7.com/yoda/comments/commentRss/371011.htmlhttp://m.tkk7.com/yoda/services/trackbacks/371011.html同样的一D代码,在我的机器上是OK的,在测试环境也是OK的。就是到了新来的同事机器上,那叫一个慢啊。输入用户名口oQ登录,需要等?分钟……

初步判断肯定是LdapTemplate做操作的时候花费了很长的时间。LdapTemplate的配|如下:

<bean id="contextSource" class="org.springframework.ldap.core.support.LdapContextSource">
        <property name="url" value="ldap://192.168.1.77:389/dc=cn,dc=earth"/>
        <property name="userDn" value="cn=root"/>
        <property name="password" value="tjmc123"/>
</bean>
<bean id="ldapTemplate" class="org.springframework.ldap.core.LdapTemplate">
        <property name="contextSource" ref="contextSource"/>
</bean>
    
 

但是q是看不出问题。实在是百思不得其解了Q只好查看Thread dump了,在这里花费了很长的时_

"qtp22172629-23" prio=5 tid=0x1741d1d0 nid=0x1760 runnable [0x17f9e000..0x17f9fd68]
        at java.net.Inet4AddressImpl.getHostByAddr(Native Method)
        at java.net.InetAddress$1.getHostByAddr(InetAddress.java:842)
        at java.net.InetAddress.getHostFromNameService(InetAddress.java:532)
        at java.net.InetAddress.getHostName(InetAddress.java:475)
        at java.net.InetAddress.getHostName(InetAddress.java:447)
        at java.net.InetSocketAddress.getHostName(InetSocketAddress.java:210)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:341)
        at java.net.Socket.connect(Socket.java:507)
        at java.net.Socket.connect(Socket.java:457)
        at java.net.Socket.(Socket.java:365)
        at java.net.Socket.(Socket.java:178)
        at com.sun.jndi.ldap.Connection.createSocket(Connection.java:346)
......

看v来,是在试解析L域名/地址信息。可是我配置的是IP地址啊,为啥q去解析Q先不管q些了,先在本地hosts文g中配|一下LDAP服务器的别名吧。配|完本地hosts文g之后Q测试,一切OK了?/p>

回想hQ因为我的机器和试环境应用L上都有LDAP服务器的别名配置Q所以没有出现连接慢的问题,而新来的同事的hosts文g是干q净净的,所以,杯具?#8230;…

//------------------------------------

分析了Spring-ldap的代码以及关键的cInetSocketAddressQ过E大概是q样的:

spring-ldap的LdapContextSource会把讄的属性url的gQldap://和端口之间的字符串当做主机名Q注意,是当做主机名Q是String对象Q不是地址Q传入给LdapClientd立和LDAP服务器之间的q接。而LdapClient通过层层调用之后Q最l通过构造器InetSocketAddress(String hostname, int port) 创徏了InetSocketAddress对象?/p>

在JDK的文上关于InetSocketAddress(String hostname, int port)有如下描qͼ

Creates a socket address from a hostname and a port number.
An attempt will be made to resolve the hostname into an InetAddress. If that attempt fails, the address will be flagged as unresolved.

无需再解释什么了……

回头xQ介lspring-ldap的文章也好,CZ代码也好Q基本上都是在url上写域名Q很见写地址的,看来Qspring-ldap是鄙视IP地址的方式访问LDAP服务器的了?/p>

环境列表Q?/p>

Sun HotSpot JDK 1.5.0_05

Spring-ldap: 1.3.0

Spring: 3.0.4

 

Technorati 标签: ,,


YODA 2012-02-29 16:41 发表评论
]]>
q是军_把技术的博客在这里l了http://m.tkk7.com/yoda/archive/2012/02/29/371000.htmlYODAYODAWed, 29 Feb 2012 07:26:00 GMThttp://m.tkk7.com/yoda/archive/2012/02/29/371000.htmlhttp://m.tkk7.com/yoda/comments/371000.htmlhttp://m.tkk7.com/yoda/archive/2012/02/29/371000.html#Feedback0http://m.tkk7.com/yoda/comments/commentRss/371000.htmlhttp://m.tkk7.com/yoda/services/trackbacks/371000.html

YODA 2012-02-29 15:26 发表评论
]]>
WebSphere 更新应用后请求静态资源出?503 错误http://m.tkk7.com/yoda/archive/2012/02/29/370999.htmlYODAYODAWed, 29 Feb 2012 07:24:00 GMThttp://m.tkk7.com/yoda/archive/2012/02/29/370999.htmlhttp://m.tkk7.com/yoda/comments/370999.htmlhttp://m.tkk7.com/yoda/archive/2012/02/29/370999.html#Feedback0http://m.tkk7.com/yoda/comments/commentRss/370999.htmlhttp://m.tkk7.com/yoda/services/trackbacks/370999.htmlpȝ环境QWebSphere 6.1.0.25 Network DeploymentQ?有集,前端用IBM Http Server Plugin
事情是这LQ由于本集群上有多个应用Q所以在更新应用时不可以重启App Server。同Ӟ在集环境中Q如果直接更新应用,会自动触发WAS集群中的App Server重启。所以我们更新应用的习惯是,先停止应用,再卸载,然后再部|新的版本?/div>
在这L应用更新实施之后Q出现过两次q样的情况:部v后的新应用,功能都正常,是样式全丢了。用Firefox的Firebug跟踪一下,发现是在hstyle.cssӞ服务器给?03 Service Unavailable的响应。检查服务器上应用部|目录,物理文g都在Q访问权限也正常Q但是就是无法正请求到q个文g?/div>
搜烦了很多文,l于扑ֈ了这个问题的原因Q属于WAS的BugQ?/div>
PK80333: CANNOT DISPLAY A CERTAIN GIF FILE
大意是说Q当应用正在停止的时候,在某个很短的旉D内Q如果服务器接收C个静态资源(css, js, html, 囄{)的请求,此时Q这个静态资源会被服务器标识为永久性不可用。即使应用再ơ启动,讉Kq个静态资源,服务器也会给?03 Service Unavailable的响应。但是对于动态资源,例如JSP和Servlet׃存在q个问题?/div>
q个问题?.0.1.27修复?/div>
 
或者,重新启动App ServerQ也会恢复?/div>
q且Q在发生故障的场景中Q应用启动之后,如果换一个域名访问此静态资源,是正常的?/div>
比如_http://xx.com/styles/style.css h正好在应用停止的那个片刻到达服务器,那么后箋所有的对于http://xx.com/styles/style.css的请求都会收?03的响应。但是如果换一个指向同一地址的http://xx1.com/styles/style.csshQ则是正常的?/div>
以下是原文:
 
Problem summary
****************************************************************
* USERS AFFECTED:  IBM WebSphere Application Server Version 6.1*
*                  and Version 7.0 users.                      *
****************************************************************
* PROBLEM DESCRIPTION: All requests for a static file result   *
*                      in a                                    *
*                      Servlet.has.become.temporarily.unavaila *
*                      ble.for.service exception.              *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
When an application is being stopped a small timing window
exists during which, if a request for a static file is
received, the static file will become permanently unavailable
even after the application has been restarted. Once the static
file has become permanently unavailable all requests for the
file will result in a
Servlet.has.become.temporarily.unavailable.for.service
exception. The problem will persist until the server on which
the application is running is restarted.
Note the problem  occurs for static files only and not, for
example, for servlets and JavaServer Pages (JSPs).
Problem conclusion
The WebContainer has been modified to remove the timing window
so that a request for a static file during application stop
cannot cause the static file to become permanently unavailable.
The fix for this APAR is currently targeted for inclusion in
fix packs 6.1.0.27 and 7.0.0.5. 


YODA 2012-02-29 15:24 发表评论
]]>在Ubuntu上安装WebSphere 6.1Q创建profilep|的问?/title><link>http://m.tkk7.com/yoda/archive/2010/08/11/328584.html</link><dc:creator>YODA</dc:creator><author>YODA</author><pubDate>Wed, 11 Aug 2010 15:48:00 GMT</pubDate><guid>http://m.tkk7.com/yoda/archive/2010/08/11/328584.html</guid><wfw:comment>http://m.tkk7.com/yoda/comments/328584.html</wfw:comment><comments>http://m.tkk7.com/yoda/archive/2010/08/11/328584.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.tkk7.com/yoda/comments/commentRss/328584.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/yoda/services/trackbacks/328584.html</trackback:ping><description><![CDATA[在Ubuntu 10.04 LTS上安装完毕WebSphere 6.1之后Q要创徏profileQ但是pmt工具界面很长旉没有反应Q最后检查创建日志:<br /> <br /> <message>Checking for wsadmin listener initialization</message><br /> <message>Is wsadmin listener available? ? false</message><br /> <message>Returning with returnCode=-1</message><br /> <message>Failure detected in fatal config action.</message><br /> <message>wsadmin failed with exception = wsadmin task failed with return code :-1</message><br /> <br /> 要解册个问题,需要将sh指向bash<br /> 使用root用户q行如下操作Q?br /> <br /> cd /bin<br /> unlink sh<br /> ln -s /bin/bash sh<br /> <br /> 然后l箋使用pmt工具创徏Q就可以成功?br /> <br /> <img src ="http://m.tkk7.com/yoda/aggbug/328584.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/yoda/" target="_blank">YODA</a> 2010-08-11 23:48 <a href="http://m.tkk7.com/yoda/archive/2010/08/11/328584.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>删除WebSphere 6.1无效的概要文?/title><link>http://m.tkk7.com/yoda/archive/2010/08/11/328578.html</link><dc:creator>YODA</dc:creator><author>YODA</author><pubDate>Wed, 11 Aug 2010 15:15:00 GMT</pubDate><guid>http://m.tkk7.com/yoda/archive/2010/08/11/328578.html</guid><wfw:comment>http://m.tkk7.com/yoda/comments/328578.html</wfw:comment><comments>http://m.tkk7.com/yoda/archive/2010/08/11/328578.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/yoda/comments/commentRss/328578.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/yoda/services/trackbacks/328578.html</trackback:ping><description><![CDATA[今天在鼓捣WebSphere的时候,惌创徏一个ProfileQ但是在创徏q程中,q程被我强制l止了,D创徏p|?br /> 如果再次q行pmtQ就会发现未创徏成功的Profile名字Dmgr01已经被占用,新的名字已经变成了Dmgr02?br /> 但是使用manageprofile.sh -listProfiles又是I的。要删除无效的Profile需要:<br /> 1. $WAS_HOME/bin/manageprofile.sh -validateAndUpdateRegistry<br />     q个命o列出无效的Profile<br /> 2. $WAS_HOME/bin/manageprofile.sh -delete -profileName Dmgr01<br /> <br /> <br /> 可以删除无效的ProfileQ可以重C用未成功Profile的名字Dmgr01?br /> <br /> <img src ="http://m.tkk7.com/yoda/aggbug/328578.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/yoda/" target="_blank">YODA</a> 2010-08-11 23:15 <a href="http://m.tkk7.com/yoda/archive/2010/08/11/328578.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Ubuntu 随手?/title><link>http://m.tkk7.com/yoda/archive/2010/07/28/327162.html</link><dc:creator>YODA</dc:creator><author>YODA</author><pubDate>Wed, 28 Jul 2010 14:38:00 GMT</pubDate><guid>http://m.tkk7.com/yoda/archive/2010/07/28/327162.html</guid><wfw:comment>http://m.tkk7.com/yoda/comments/327162.html</wfw:comment><comments>http://m.tkk7.com/yoda/archive/2010/07/28/327162.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/yoda/comments/commentRss/327162.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/yoda/services/trackbacks/327162.html</trackback:ping><description><![CDATA[Ubuntu 10.04QGNOME 环境<br /> <br /> 1. 输入?br />     Ubuntu 10.04自带的是iBUS输入法,后来试了SCIMQ感觉也不是非常好。最l还是换成了企鹅输入法Q从www.fcitx.org可以下蝲。有q么几个注意事项Q?br /> <br /> 1.1 ׃我的pȝ考虑到开发方便就把LANG讄为zh_CN.utf8Q所以安装小企鹅输入法最好也M载utf8版本的,?http://code.google.com/p/fcitx/downloads/list 可以下蝲刎ͼ直接地址Q?http://code.google.com/p/fcitx/downloads/detail?name=fcitx-utf8-svn_3.6.3-20100713-r387_i386.deb&can=2&q=<br /> <br /> 1.2 fcitx?.6.3版本开始,配置文g存放到~/.config/fcitx/config (如果是utf-8的版本,应该是~/.config/fcitx-utf8/config文g)<br /> <br /> 1.3 fcitx 3.6.3版本支持皮肤Q所以有些配|放C皮肤上,比如字号和字体什么的Q?皮肤的配|文件在 /usr/share/fcitx/skin/skin_name/fcitx_skin.conf<br /> <br /> 企鹅输入法安装完毕之后的界面ؕ码主要是字体讄的问题,在皮肤的配置文g中把字体讄为可以支持中文的Q例如文泉驿微米黑就?br /> <br /> 2. geditҎ件编码的识别<br />     默认情况下,gedit对于文g的编码的自动识别仅限于UTF-8, ISO-8859-1, UTF-16Q如果是用GBK~码保存的文本文Ӟ那么其中的字W将无法被gedit正确识别。要对gedit的编码检选项q行讄Q在l端q行: gconf-editorQ出C个用来设定参数的H口Q在左侧树找到apps>geditor-2>encodingsQ右侧属性:auto_detectedQ双击该属性,q入~辑状态,点击“d”按钮Q将GBK或者GB18030加入到自动检编码列表中。这个感觉有点像Windows的注册表?br /> <br /> 3. l端不执?profile文g<br />     默认情况下,点开一个终端窗口,是不会自动执行用Lprofile讄的。在l端H口菜单Q编?gt;配置文g首选项Q?#8220;标题和命?#8221;标签,选中“以登录Shell方式q行命o”Q再打开的终端就会自动执?profile或者其他脚本环境对应的用户profile<br /> <br /> 4. MPlayer对于DVD字幕idx和sub的支?br />     我用的GNOME MPlayerQ默认情况下要设|字q字体ؓ中文的字体。如果是DVD字幕Q后~是idx和sub的,只要字q文件的名称讑֮成和视频文g相同Q后~不同Qidx和sub文g名都要修改)Q那么在播放视频的时候,虽然GNOME MPlayer提示说无法加载字q,但是依然是可以用的。对于纯文本的字q,例如srt的,有时候也会提C无法加载字q,通常是由于字q字体设|不支持中文Q或者字q文件本w的~码问题。我习惯srt的字q文Ӟ在gedit中另存ؓUTF-8~码Qƈ且是Unix风格换行W的Q就可以正常昄了。后来发?SMplayer比GNOME MPlayer更加的好用,或者说功能更复?br /> <br /> 5. IM软g<br />     Ubuntu 10.04自带了一个集成聊天工具叫做EmpathyQ但是貌D个东西不支持代理Q所以只好再用Pidgin上MSN。上QQq腾讯自己出的QQ for Linux了,虽然功能单,但是臛_能够正常d?br /> <br /> 6. agnclient<br />     agnclient是AT&T的客LQ有For Linux版本的,但是是rpm安装包,首先需要用alien工具转换成deb的包Q再q行安装?br /> <br />     安装完毕之后Q会?opt/agns下安装主E序文gQ然后在/etc/rc.d/init.d下生成自动启动脚本,主要是启动用来记录日志的后台q程(agnLogd)和主q程的后台进E?agnclientd)。但是这两个脚本调用C/etc/rc.d/init.d下的functions脚本Q而functions脚本是Redhat上有QUbuntu 10.04是没有的。于是,直接?opt/agns/bin下运行angclientdQ然后启动图形界面,启动了图形界面,q是q接不上。好吧直接运行NetVPN看看到底Z什么问题吧Q?br /> <br /> yoda@yoda-t60:/opt/agns/bin$ ./NetVPN<br /> ./NetVPN: error while loading shared libraries: libssl.so.4: cannot open shared object file: No such file or directory<br /> <br /> 好吧Q少了一个so的引用,那就创徏一下引用:<br /> yoda@yoda-t60:/usr/lib$ ll | grep libssl<br /> -rw-r--r--   1 root root   199716 2010-04-11 05:32 libssl3.so<br /> lrwxrwxrwx   1 root root       10 2010-07-18 06:34 libssl3.so.1d -> libssl3.so<br /> lrwxrwxrwx   1 root root       20 2010-07-18 06:34 libssl.so.0.9.8 -> /lib/libssl.so.0.9.8<br /> lrwxrwxrwx   1 root root       24 2010-07-27 17:54 libssl.so.6 -> /usr/lib/libssl.so.0.9.8<br /> <br /> yoda@yoda-t60:/usr/lib$ sudo ln -s /usr/lib/libssl.so.0.9.8 ./libssl.so.4<br /> Password or swipe finger: <br /> yoda@yoda-t60:/usr/lib$ ll | grep libssl<br /> -rw-r--r--   1 root root   199716 2010-04-11 05:32 libssl3.so<br /> lrwxrwxrwx   1 root root       10 2010-07-18 06:34 libssl3.so.1d -> libssl3.so<br /> lrwxrwxrwx   1 root root       20 2010-07-18 06:34 libssl.so.0.9.8 -> /lib/libssl.so.0.9.8<br /> lrwxrwxrwx   1 root root       24 2010-07-27 18:03 libssl.so.4 -> /usr/lib/libssl.so.0.9.8<br /> lrwxrwxrwx   1 root root       24 2010-07-27 17:54 libssl.so.6 -> /usr/lib/libssl.so.0.9.8<br /> <br /> l箋q行NetVPNQ还是报错:<br /> yoda@yoda-t60:/opt/agns/bin$ ./NetVPN<br /> ./NetVPN: error while loading shared libraries: libcrypto.so.4: cannot open shared object file: No such file or directory<br /> <br /> 好吧Q那ql创建:<br /> yoda@yoda-t60:/usr/lib$ ll | grep libcryp<br /> -rw-r--r--   1 root root    44978 2010-06-14 22:35 libcrypt.a<br /> lrwxrwxrwx   1 root root       16 2010-07-19 15:38 libcryptopp.so.8 -> libcrypto++.so.8<br /> lrwxrwxrwx   1 root root       23 2010-07-18 06:34 libcrypto.so.0.9.8 -> /lib/libcrypto.so.0.9.8<br /> lrwxrwxrwx   1 root root       27 2010-07-27 17:54 libcrypto.so.6 -> /usr/lib/libcrypto.so.0.9.8<br /> lrwxrwxrwx   1 root root       20 2010-07-19 15:38 libcrypto++.so.8 -> libcrypto++.so.8.0.0<br /> -rw-r--r--   1 root root  4113372 2009-11-07 09:17 libcrypto++.so.8.0.0<br /> lrwxrwxrwx   1 root root       18 2010-07-18 01:02 libcrypt.so -> /lib/libcrypt.so.1<br /> lrwxrwxrwx   1 root root       19 2010-07-18 06:34 libcryptui.so.0 -> libcryptui.so.0.0.0<br /> -rw-r--r--   1 root root    63548 2010-04-09 18:08 libcryptui.so.0.0.0<br /> yoda@yoda-t60:/usr/lib$ sudo ln -s /usr/lib/libcrypto.so.0.9.8 ./libcrypto.so.4<br /> <br /> 然后Ql运行NetVPNQ可以给出错误信息了Q那么说明所需要的链接库都OK了,启动客户端,讄口o密码Q登录,成功...<br /> <br /> <br /> <br /> <br /> <br /> <img src ="http://m.tkk7.com/yoda/aggbug/327162.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/yoda/" target="_blank">YODA</a> 2010-07-28 22:38 <a href="http://m.tkk7.com/yoda/archive/2010/07/28/327162.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>WebSphere 5.1 上如何修改已部v应用的web.xmlhttp://m.tkk7.com/yoda/archive/2010/07/15/326214.htmlYODAYODAThu, 15 Jul 2010 10:31:00 GMThttp://m.tkk7.com/yoda/archive/2010/07/15/326214.htmlhttp://m.tkk7.com/yoda/comments/326214.htmlhttp://m.tkk7.com/yoda/archive/2010/07/15/326214.html#Feedback0http://m.tkk7.com/yoda/comments/commentRss/326214.htmlhttp://m.tkk7.com/yoda/services/trackbacks/326214.htmlWebSphere 5.1上如果要修改已经部v的应用的web.xmlQ单U修改installedApps目录下的web.xml是没有作用的Q还要修改WebSphere生成的另外一份缓存文Ӟ

config/cells/cell_name/applications/ear_name/deployements/app_name/war_name/WEB-INF/web.xml

 

先停止应用,然后两个文g都修ҎQ再启动应用卛_生效



YODA 2010-07-15 18:31 发表评论
]]>
վ֩ģ壺 AV뾫Ʒ| xxxxwww| ߹ۿ| AVһַ| ȺӰԺ߹ۿѹۿֱ| AVþþƷݺݰ˳ | þþþ޾Ʒþþþþþ| AVһɫ | ߿Ƭ˳Ƶ| ޾Ʒ³ĵӰ| ѿؼëƬ| ձƷһ| ѿĿһ| ձVAĻþõ| պһƵ| ɫƨƨ߹ۿƵ| 91鶹ƷԲ߹ۿ| һƬѿ| ޾Ƶ߹ۿ| ߹ۿվ| ɫһƵ| ޲Ļ| avѲۿ| a뾫Ʒɫҹ| þþþAVۺϲҰ| һ| ۺĻ| AŮAVۺϾþþ| ˵վ| Ʒһ| ŷձ| 8888ɫ߹ۿѿ| ޾ƷGVͬ| ͵޾Ʒ| ޸Ļ| Ƶ| ޾Ʒ͵벻av| va˳Ƶվȫ| 99ƷһƵ| ޾Ʒ2021| һѹۿ|