自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

你是我永远的乡愁

君をのせて

  • 博客(53)
  • 资源 (3)
  • 收藏
  • 关注

原创 关于MS Windows Terminal Preview

通过Store安装的,这几天已经用上了。总体还行,没有宣传的那么强大,估计还有很多特性没发布吧。遇到有几个问题(基于Ubuntu shell,我只用到这个):1、时不时会闪崩……这算头号问题,我很无语;2、复制功能不会自动断行,格式化好的满屏内容复制下来就1行,无数的空格,我都惊呆了……3、复制粘贴很麻烦,目前发现只能用右键,复制是它,粘贴还是它(btw,万一你误以为回车可以复...

2019-08-02 19:52:09 1130 1

原创 关于Proxmox 5.x的国内有效镜像源

官网的http://download.proxmox.com/有多慢我就不提了,否则大家也不会看到这篇小文。首先需要分清楚Proxmox VE的镜像构成。1)Debian自身。这个用国内哪个镜像都可以,aliyun、163之类;2)pveenterprise。如果你是订阅用户,我不知道该用哪个,在此略过不表。3)pve-no-subscription。我是非订阅用户,只能用这...

2019-07-31 15:00:11 2961

转载 xfs_repair 拯救 LVM 文件系统的正确姿势

本文转自 http://www.acmedata.in/2016/09/23/xfs_repair-an-lvm-on-centos-or-other-distros感谢原作者!我只是搬运工。For the first time I have started using LVM on my home server and things have been alright for an ye...

2018-12-20 16:49:04 10059

原创 NFS mount本地挂载的一个大坑,可有回避方案?

当你只需要获取一个文件的attributes,而非整个文件的内容时,它也会将整个文件传输到客户机, 在文件很大或频繁访问小文件时,会导致极为可观的网络流量,严重时会把网络拖垮。。 【 在 Mikov 的大作中提到: 】 : 这种情况就别用nfs了. 本来nfs就是一种偷懒的做法. : 在存储端跑一个jvm做代理, 将功能接口化 嗯,在公有云的虚拟IDC里,,, 其实原本想用S3兼容接口的存储服务(...

2018-04-27 19:40:34 7237

原创 如何在macOS 10.13.4上编译安装subversion 1.9.x的javahl

首先我要说,macOS是屎坑,homebrew就是屎坑里的苍蝇,你说它有用吗?当然有,这点我不否认。然后问题来了,如果你用eclipse和svn,历史上大概相安无事,但是最近你如果不小心用brew更新了环境,那么恭喜你要歇菜了,这一篇里我还不提homebrew重构tap结构,导致PHP71各种扩展没法安装的坑。目前我遇到的是,brew会强行给你安装subversion 1.10.x,但是eclip...

2018-04-27 19:25:12 2602 7

原创 MS计划任务调用BAT时BAT设计的路径参数不能包含括号

被微软的计划任务折磨死了,,浪费2天时间,N个机器,无数次试验,得出来的结论竟然是:计划任务调用BAT时,BAT里面执行的命令行(参数)涉及的路径不能包含括号!括号!括号!当然,指的是半角小括号(),,其实只是做了一个mysqldump的脚本而已,在编写脚本的开发机上直接执行,OK,作为计划任务执行,OK;上传到服务器,直接执行,OK,作为计划任务执行,出错。MS还很不屑于告诉我到底错

2013-07-02 17:24:57 672 2

原创 Centos6.3和Intel 82547L有兼容性问题

新采购的服务器,安装了Centos 6.3,能认出eth0和eth1,但都设不上ip, 只好自己从Intel下载了驱动,http://sourceforge.net/projects/e1000/files/e1000e%20stable/2.1.4/   # make install 编译结果在/lib/modules//kernel/drivers/net/ethern

2013-06-20 16:15:12 694

原创 关于Yii CStringValidator使用strlen和mb_strlen的一些来龙去脉

缘起:我们将一个早年(2010?)的Yii应用从服务器A迁移到服务器B之后,发现几乎所有关于字符串长度的Validator都出问题了,每个汉字都被当成“2个字符”计算。我们做了一系列调查,对比了两台服务器LAMP环境配置上的差别,发现老服务器的php.ini文件中mbstring.func_overload被设置为7(很可怕),而新服务器则没有这样设置,于是试着追踪了一下来龙去脉,将发现分享一下。

2013-06-15 17:02:37 770

原创 如何在NetBeans7.3里面安装使用Freemarker插件(ftl)?

好吧,这个blog已经被遗忘超过两年时间了,,先小小抱怨一下Eclipse:把一个原本用MyEclipse构筑的J2EE工程迁移到Eclipse Juno(反盗版故),花了我将近2天时间,各种配置各种折腾!尤其是tomcat的配置,复杂得要死……今天把同样的工程迁移到NetBeans 7.3,只花了不到半个小时就成功了。早知道省多少事啊……Eclipse你肿么了?你越来越复杂,越来越臃肿,越来

2013-06-15 14:29:00 1167

原创 PMP进行时

<br />突然决定要考取PMP(Project Management Professional)认证。<br />明天就报名、上课。想做好管理工作,决断力绝对是一个要素,我想。<br /><br />这是继辞职以来随学车之后我做下的第二个重大决定。<br />当然费用也比学车更多,培训+考试总共接近八千。<br />明天就开始上课,6月底参加考试,想想两个月时间,要舍得去投资。<br /><br />其实也不算突然。<br />这么多年以来,每次项目做到痛苦时,我都惭愧自己不具备专

2011-04-15 22:33:00 300

原创 打算或正在学习新版标准日本语中级的同学请看过来

俺正在Aboboo上制作新标日中级的课件,主要方便练习复读、跟读、听写等。课件地址在:http://aboboo.com/packages/package/257/ 。Aboboo学习软件在:http://aboboo.com/download/ 。

2011-02-15 17:05:00 479

原创 Windows2003、IIS6、ASP、Request.ClientCertificate("Certificate")最后一字节错误

<br />如标题所言,我们发现通过该数组取出来的证明书的最后或倒数第二个字节是错误的。<br />多番调查、试验、追踪原因,发现竟然又是MS的BUG!<br /> <br />http://support.microsoft.com/kb/916833/en-us/<br /> <br />Consider the following scenario. You browse an .asp Web page that is hosted on Microsoft Internet Informati

2010-12-29 23:37:00 523

原创 关于https://urs.microsoft.com/urs.asmx

<br />做HTTP抓包分析的时候偶然看到这么一个请求:[ https://urs.microsoft.com/urs.asmx ]。惊讶了一下,怎么会包含发往MS的请求呢?<br />调查了一下发现,原来是MS的浏览器反钓鱼技术所需,这项技术是从IE7开始的,叫做[Phishing Filter],到了IE8,则变成了[SmartScreen Filter],简单地说当用户访问某个网站的时候,IE会把跟这个网站相关的信息发送到标题说的这个Webservice,检查一下它是否在MS的钓鱼网站数据库里,在的

2010-12-11 09:43:00 2822 1

原创 珍爱生命,远离赛门铁克(Symantec)

如果您是一位信息安全经理,或者您是一位老板,好吧,反正是某种程度上的决策者,如果您计划或被忽悠要在企业内导入SEP(Symantec Endpoint Protection),请您一定要对企业内错综复杂的各种PC和Server的情况作出详细而充分的实地评估,否则您可能会惊讶地发现花巨资导入的是一个特大号杯具,面对损失追悔莫及!

2010-12-05 08:43:00 1505

原创 微软拼音输入法是我所知的最糟糕的输入法

<br />尽管已经来到了2010版本,依然无法快速地输入各种特殊符号。<br />谁会愿意为了输入一个黑方框“■”,让自己繁忙的手离开键盘,<br />让自己疲劳的眼神聚焦到输入条→一路猛击软键盘→特殊符号→选择→关闭软键盘呢?<br /> <br />而如果你使用搜狗或其它同一时代(注意注意同一时代)的拼音输入法,<br />完全没有这个烦恼,你只需要轻敲fk,出来的备选里再敲某个数字键就完成了。<br /> <br />这么多年了,微软依然不懂得中国人需要一个什么样的拼音输入法,<br />哪怕它可能

2010-12-04 23:49:00 1714

原创 Windows 2003,ASP,使用Request.ClientCertificate("Certificate")取得的证书全文不正确

如果你在Windows Server 2003 + SP1(IIS版本6.0)里面部署ASP,该ASP使用Request.ClientCertificate("Certificate")的方式来取得客户端证明书全文(并转换为BASE64字符串),那么很不幸的,你可能尽是取得一堆诸如下述的东西。Pz8/Pz9BP34/Pz8/Pz9hPyA/uz8/........

2010-10-08 17:01:00 1256

原创 Symantec AntiVirus 9,一个超级蠕虫病毒

<br />看看这个蠕虫病毒在我的机器上的表现,<br />我可以肯定我没有配置任何Startup Scan,<br />但是只要每次重启或关机开机,这个蠕虫病毒必然要<br />偷偷摸摸运行至少半个小时,躲在后台扫描好几个G的文件。<br />(※这时候连一个扫描中的dialog都没有,没人知道它在干嘛。)<br />本来机器性能就差,被这么一折腾半天干不了活了,<br />要不是公司强制使用这破玩意儿,早就把它当臭虫掐死了!<br /><br />--未经许可地、无限制地长时

2010-09-26 17:28:00 516

原创 哪位童鞋来说一说WebService对象的生命周期(LifeCycle)?

前提,一般情况下.net的WebService对象是无状态的,如果要使用Session状态,那么MS给出了一个解决方案如下:Article ID: 816637 - Last Review: May 16, 2007 - Revision: 2.4HOW TO: Use CookieContainer to Maintain a State in Web Services When Y

2010-08-10 14:29:00 2292

原创 如果你使用CCertRequest.Submit,遇到Access is denied. 0x80070005错误

<br />可能你的情况会和我一样,假设<br />·CA(Certificate Authority)服务器是A(windows 2003之类),<br />·用作CA代理的服务器是B(开发环境的话XP之类),<br />·需要申请证书的机器是C(使用IE),<br /> <br />同时,<br />·A跟B不是同一台机器,<br />·或者不在同一个domain或ActiveDirectory,<br />·或者ActiveDirectory的用户权限及委派关系没有恰当配置;<br /> <br />

2010-08-04 15:15:00 2860

原创 VisualStudio2003建立的asp.net应用,迁移到VisualStudio2005之后不能运行及debug

<br />开发机是XP SP2,原本是VisualStudio 2003,开发一些asp.net的应用,<br />新安装了VisualStudio 2005,工程向上转换之后不能debug,实际上不debug也不能在iis运行,应该会报告500或505错误。<br /> <br />eventlog有没有错误记录记不得了,VisualStudio 2005会报告诸如“一般性的配置错误”,<br />用ie打开网页会报告“Failed to access IIS metabase”之类的错误,<br />

2010-08-04 14:19:00 492

原创 Win2000 SP4、.Net Framework2.0、aspnet_regiis.exe,HeapSetInformation错误

<br />我想标题已经提供了足够的信息。<br /> <br />Win2000 SP4所配IIS应该是5.1,缺省是不支持ASP.NET 2.0的,需要通过<br />.Net Framework2.0的aspnet_regiis.exe进行配置,但是可能会出现HeapSetInformation错误。<br />当然还有其它的场合也会出现这个错误,以【aspnet_regiis.exe heapsetinformation】为关键字g一下就知道。<br /> <br />博客园的这篇文章值得参考:<b

2010-08-04 13:56:00 1117

原创 三年又三年,还是在离职前无论如何整理一下近年来调查过的技术问题吧

<br />在目前这个课题组,眨眼就快三年了,半管理半技术的工作内容足以把人就差那么点累不死。。<br />这么长时间,调查过的技术问题五花八门林林总总莫名其妙,偶尔想起来会记录到blog,大多就那么过去了。<br />六年了,也没多少积累,还是在离职前无论如何整理一下近年来调查过的技术问题吧,还剩几个月时间,从今天开始。<br /> 

2010-08-04 13:49:00 462

原创 Office自动化,PowerPoint将Shape导出为EMF之后,字体发生变化,何解?

★wingtrace发表于:2009-11-18 10:39:07:用的是Office自动化编程,日文系统,.NET编程环境。 对Shape.TextFrame设定了AutoSize等属性, 对Shape.TextFrame.TextRange.Text设定了文本, 对Shape.TextFrame.TextRange.Font设定了字体名称、大小、样式等, ※字体为"MS Gothic",1

2009-11-18 21:29:00 1668

原创 你是一个环保节能的程序员吗?聊聊“地球一小时”以及“STD/STR”吧

2009年3月28日,WWF(世界自然基金会)发起的“地球一小时”全球关灯活动即将来临,这项通过号召关灯,意在用全球性的努力,携手应对环境恶化和全球变暖。 --以上摘自网络 明天就是三二八了,烟是支持这个活动的,只是有点担心自己到时是不是会忘记。其实支持归支持,心里却并不怎么看好,因为,这仅仅是一个象征性的活动而已,如果真的想对地球负责对子孙后代负责,那么,率直正视自己的自私,学会

2009-03-27 10:35:00 516

原创 去你爷爷的MSDN!

本周客户那边出现了一个很严重且紧急的BUG,大致情况是,当通过.Net Framework 1.1的TcpClient连续高频率访问某个Socket服务器的时候,第三次或之后的连接请求就会出现超时错误(10060),因为一些特殊原因,不方便在该服务器上调试,只好靠猜测、修正、验证、猜测、修正、验证……原因终于是调查清楚了,Socket客户端、服务器端的原因都有,但是主要原因还是在客户端,发现原来是

2009-03-13 16:49:00 705 3

原创 如何取得WMV文件的Bitrate等信息?

有那么一阵子,我们为了要取得一个视频文件的bitrate(比特率)等信息伤透了脑筋,因为我们对多媒体编程是全然的门外汉,不过幸运地,后来我们接触了DirectShow/DirectSound和WMF等好玩的东西。关于MPG/MPEG视频文件的bitrate等,那将是另一篇文章,我们在这个小文里只讨论WMV文件的东东。:)Tips:要针对某一种多媒体文件格式进行处理,一般我们都需要用到特定的

2008-04-05 11:38:00 1550

原创 最近这些新技术到底是怎么了?

原作于2007/4/9,借此存档。------------------最近老土了,想接触点新技术,那叫一激情满腔。可是却发生了以下那么两件倒胃口的事情。 1、听说dotNet3.0支持了很多让人耳目一新的花花元素,为追求最新最全,花了连续不断的三天两夜时间down回来一个Orcas的2007三月份CTP,明明下载时选择的是Self-extracting版本,真正拿到那解压缩开来

2008-04-03 20:12:00 788 1

原创 针对同一声明的LOGFONT的TEXTMETRIC.tmMaxCharWidth属性在Win2000和Vista下居然不一样

在把一些早期开发的针对Windows 2000的Win32 SDK/MFC和WinForm应用移植到Vista的过程中,我们发现一些很有趣或很恶心的问题,TEXTMETRIC.tmMaxCharWidth是其中比较恶心的一例。如同标题所述,“针对同一声明的LOGFONT的TEXTMETRIC.tmMaxCharWidth属性在Win2000和Vista下居然不一样”,是的,实践表明它们缺省不一

2008-04-02 22:51:00 1130

原创 关于HTML元素的SRC属性的一个问题

首先当然是遇到问题。一套原本部署在IIS5上,运行良好的ASP应用,原封不动地部署到IIS6之后,发现有因为多次提交空表单到当前应用的缺省页面而导致的BUG。狠狠地调查,花费了N个MD之后,终于查清楚多次提交的原因是一个类似于[]这样的标签导致的。这还没完,为什么在IIS5下好好儿的,到了IIS6就出问题了呢?经过进一步的调查发现,一旦页面上的HTML元素(IMG、Script等)的SRC

2008-04-02 22:25:00 2099

原创 再发出版业的牢骚

睡前无聊,随便翻翻《薄冰·实用英语语法详解》,目录还没翻完就被噎着了,不舒服,不吐不快。目录的第二页,原文摘录如下:Unit 8 动词的时态……去将来进行时..........................167看到这里一身冷汗--怎么还有这个我连听都没听过的时态??打开167页看了才知道,原来不过是“过去将来进行时”而已。薄冰先生的学术水平和治学态度我想没什么好怀疑的,他的原稿上铁定不

2008-03-31 23:52:00 425

原创 关于课堂氛围的一些牢骚

经常需要给公司的新手们做一些技术培训,偶尔也到外面的培训班去混点零花钱,无一例外地,都对他们在课堂上的表现感到不满。现象很简单,就是任凭你在台上呕心沥血口干舌燥,老先生们一个个正襟危坐,就是三棍子打不出个屁来,每次问他们“明白了吗?有什么问题吗?”的时候就是最郁闷的时候,老先生们不说是也不说否不点头也不摇头,要么闭目养神要么睁大可爱的眼睛一脸无辜样地看着你。每到这时候我就有点哭笑不得,你说他们是懂

2008-03-30 09:54:00 466

原创 实测驰为S30,优点、缺点、花招等,一网打尽!

2007年老贴,2007/11/17首发于中关村在线。------------------------今天,忍不住去中关村将S30买了回来(固件:071011)。实测之,点评之。(本文由 [email protected] 原创,未经同意不得转载。)|·配件方面  配件:充电器、耳机、USB线、说明书、保修卡、工具光盘  观点:耳机绝对是彻底的垃圾,连L/R声道的标志都没有,        

2008-03-15 19:35:00 1018

原创 浅谈基于Oracle9i的国际化移植

最近做了一次Oracle国际化移植实践。为了安全准确地达到这一目的,查阅了一些有用的资料,现简要地将思路和过程介绍一下。 第一篇、概念 作为Oracle的国际化移植来说,首先要了解Oracle的内置数据类型和编码方式。暂且可以简单地认为Oracle内置的和文字文本有关的数据类型有两套。 第一套:CHARVARCHAR/VARCHAR2LOB 第二套:

2007-10-23 16:02:00 1234

原创 索引化记忆(概述)

有感于许多具备多年开发经验的程序员连MSDN和搜索引擎都不善于利用的现状,过去的大半年时间我总是会偶尔想起并思考这个“索引化记忆”的问题,我希望能给出一个明确的定义,并且论证、阐述,最后给出实践方法,但是未能如愿。我想这样的问题肯定早已有人想到、并研究透,可惜我未能从搜索引擎上找到相关的文献。如果这个想法有意义,我希望能把它整理为一篇更严谨、全面的论文,所以希望听到更多不同的声音。索引这种东西

2007-08-12 18:15:00 920

原创 关于JPEG文件格式及其缩略图的口水

网上流传一个什么美女图,说是XX大学某XX学生借之发现了WindowsXP的一个什么什么BUG,观其现象,无非是该图片(JPEG格式)大尺寸观看的时候是一个时尚美女模特,而将它保存到磁盘上使用XP文件夹的缩略图方式查看的时候,就成了另一张风马牛不相及的图片(两片树叶)。看着无知的电脑迷们个个都发现新大陆般的欢喜,忍不住写两行字对抗一下迷信。这不是XP系统的BUG,问题不在于XP,而在于该图

2007-08-10 09:45:00 2961 7

原创 Nokia N1600关机闹钟故障的变通解决

自从给N1600上传了自定义铃声之后,烦恼就静悄悄地来了。N1600是有关机闹钟的,并且自从购买到上传自定义铃声之前一直工作正常。有那么一段时间,我以为自己每天都睡得死死的,手机闹钟在耳朵边上响了十遍八遍也醒不来,弄得我以为自己脑袋出了啥毛病,差点把自己吓得精神衰弱。终于有一天忍不住问了RM,早上我的闹钟到底响没响?RM说一直没听到。于是从此再也不敢关机睡觉,果然,不关机的话,闹钟就乖乖儿

2007-07-21 23:03:00 686

原创 再说Apache Commons Validator的不足

上次提到Commons Validator在校验Email地址的时候客户端逻辑和服务器端逻辑不一致。最近发现在Date校验以及Indexed Properties校验方面也有同样的问题。Validator的服务器端Java代码可以支持完整的日期时间格式,例如(yyyy-MM-dd HH:mm:ss.S,由DateFormat类提供支持),但是在客户端的JavaScript代码里面只能支持日期本

2007-06-19 14:02:00 962

原创 Struts Validator关于Email Address的校验问题

意外的发现,可能已经很多人也发现过了。在此仅作记录。问题描述:当Eamil Address的输入域里面包含全角字符(双字节字符)的时候,浏览器端(IE)的校验可以通过,但是服务器端的校验不可以通过。从常识上来说,服务器端的校验逻辑是合理的。这么一来,对于同一个功能点,浏览器端的逻辑和服务器端的逻辑不一致,对于业务来说可能没有影响,但是对用户体验来说可能是一种破坏。初步调查:Struts V

2007-06-12 20:55:00 947

原创 微软的脑袋恐怕是涨猪油了

先作一系列对比:装一套JRE 以及JDK,很简单的事情,装一套.NET Framework及其SDK呢?装一套Eclipse3.2,一百多M的zip包,解压缩开来就能用了。VisualStudio2005呢?装一整套的VisualStudio2005+SP1+MSDN,在一台2G CPU、512MB内存的机器上,没有3个小时估计是不够的。问题在于还未必能正常安装!为什么?恐怕是微软这位

2007-06-10 22:53:00 1194 3

原创 突然觉得Firefox很恶心

一直很喜欢Firefox (以下简称FF),特别是到了现在的2.x版本,感觉从技术上来说,它已经变得比较成熟、易用、兼容性也有很大改善。尽管在Win32下IE的霸主地位依然不可动摇,但是在Linux等平台下FF几乎已经是不二选择。但是FF的推广模式却很让人反感。说起来有以下两个方面,一是广告商的选择,诚然很多正规网站都刊登有FF的广告和下载连接,但是更有不少色情网站或者其它惹人反感的网站也在搭

2007-06-06 10:39:00 1037 2

中文男女姓名批量生成工具

批量生成中文男女姓名的工具,被设计用于生成测试数据,不可用于任何法律禁止或非善意的用途。 ※需要Microsoft .NET Framework 2.0+ Runtime支持。 ※敬请知悉:无偿提供,自愿使用,本人不提供技术支持,不回答使用上的问题,不对此工具可能对您造成的直接的间接的损失负任何责任。

2014-10-06

org.eclipse.jface.text_3.9.0 & src

※注意:Eclipse Luna适用(Kepler未测试)。 ※协议:同原(Eclipse Public License v1.0) 用org.eclipse.jface.text_3.9.0.201407111035.jar替换Eclipse Luna原配的org.eclipse.jface.text_3.9.0.v20140521-1657.jar(注意先备份)。 费老劲自己改的,想要源代码的话,从下载的zip里面找org.eclipse.jface.text_3.9.0.201407111038.with.src.jar。 记得把Auto activation triggers for Java改为【.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ(,】,你懂的。。 可以把Auto activation Delay改为20ms试试,自己看着办。

2014-07-11

C# port of Mozilla charset detector

由来: .NET版本的Mozilla charset detector,由wingtrace根据Java版本的jchardet( http://sourceforge.net/projects/jchardet/ )移植而来。而jchardet项目是根据C版本的Mozilla charset detector移植而来。版权声明请参考源代码中的文件头注释。 作用:检测文本文件的编码方式,例如GB2312、UTF-8、Shift-jis、ISO-8859-1等等。相关讨论可以参考http://blog.csdn.net/wingtrace/archive/2007/03/17/1532262.aspx 。 用法:请参考GenericCharsetDetector类的几个共有方法,例如DetectHttp、DetectFile等。namespace请根据需要自行修改。 备注:该版本代码移植之后未经严格测试,本人不承担任何因使用该代码造成的直接或间接责任。如果对该版本的代码有完善或修正,希望能知会本人。([email protected]

2007-10-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除