28
2016
在Win7使用Apple TV Aerial屏保
28
2015
ZZ揭秘腾讯微信为何取消下拉小视频
细心的朋友应该已经发现,最新版本的微信下来小视频功能已经被取消,即使用户上亿,产品经理也必须让用户数据来说话。那么问题来了,下拉录制视频功能,为什么会被取消?
做产品设计的时候每天都会需要做各种决策,这种决策如果没有一个产品原则指导的话根本做不下去,因为往往两个方案都各有利弊,你的取舍没有依据。对于产品原则的理解,在这次听genie分享有了非常深的感悟,干货和大家一起分享。
27
2014
OneDrive(原SkyDrive)无法访问的解决办法
OneDrive网页版目前由于“未知”原因无法访问,目前有以下已知解决办法:
1.更改自己hosts文件直接解析域名到微软服务器:
在C:\Windows\System32\drivers\etc\hosts文件中(用文本编辑器编辑)增加以下两行:
134.170.108.26 onedrive.live.com
134.170.108.152 skyapi.onedrive.live.com
即可。
2.其次,OneDrive的PC及移动端客户端还是依旧好用的,唯一影响的是大家在通过Url分享传播等操作时会变得很不方便。
该方法失效后,再去寻找其他办法吧。
14
2014
Win7文件默认打开程序无法选择问题的解决
一般情况下假如重装程序或者升级版本,改变了程序路径的话,会出现以下情况。
在某文件上右键打开方式中,无法找到正确的打开程序,点击浏览找到exe后确认后,发现并没有带回到默认打开程序列表中,很是苦恼。
Vista开始,Windows在文件夹选项中取消了以往的“文件类型”的管理界面,使得手动恢复默认文件关联也变成一个难事。
比如我升级了flash cs5为cc,改变了一下安装路径,使得所有的fla文件不能正确打开,在更多打开方式中又找不到最新的ps cc。
后综合搜索后,了解到问题所在:
是因为更换程序版本后程序的路径发生了变动,而注册表里的路径却尚未修改,结果就出现了“打开方式”里无法添加应用程序的情况。
解决方法如下:
打开注册表编辑器:
找到
“HKEY_CLASSES_ROOT\Applications\Flash.exe\shell\open\command”
将注册表项里的原路径
“E:\Adobe Flash CS5\Flash.exe”
改为现在的
“D:\Program Files\Adobe\Adobe Flash CC\Flash.exe”
后面的%1不要动,是传参给main方法的格式。
问题解决。
其他扩展名以及关联程序解决办法雷同。
16
2012
APACHE的Win32DisableAcceptEx和Windows WMI服务修复
windows xp x64 sp2 + apache 2.2 为本地网站前台开发调试用,并通过apache转发调用开发服务器的服务器端服务。
经常出问题,apache 的error.log打出成千上万的
[error] (OS 10038)在一个非套接字上尝试了一个操作。 : Child 1676: Encountered too many errors accepting client connections. Possible causes: dynamic address renewal, or incompatible VPN or firewall software. Try using the Win32DisableAcceptEx directive.
搜索了一下,跟AcceptEx有关
尝试在httpd.conf文件中添加 Win32DisableAcceptEx 标记,如下:
\< IfModule mpm_winnt.c\>
ThreadsPerChild 1000
MaxRequestsPerChild 10000
Win32DisableAcceptEx
\</IfModule\>
14
2011
windowsXP下Java程序时间相差8个小时的解决办法
WindowsXP SP3,Java程序跑出来发现时间总是少8个小时,初步估计是时差的问题
搜索了一下,说是Windows注册表的问题,可以找一个Java程序跑起来没问题的同版本XP,备份注册表项[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones]并还原过来应该就好了
不过身边没有用XP的,只能从JDK下手。
双击Eclipse的Server选项卡中在跑的Tomcat->Open launch configuration
自变量页签,在VM自变量末尾加上一句-Duser.timezone=GMT+08
重启Tomcat,就好了
8
2011
自制Bugzilla 4.0.1简体中文包
实在讨厌英文,我实在搞不懂,一帮中国人操着各种方言口音的英语单词交流,会爽?效率会高?
其实全称应该叫做Bugzilla 4.0.1 繁体中文简化版,因为是根据repeat的繁体中文包(Bugzilla traditional Chinese localization 4.0.1)简化过来的,花了大概两个多小时,除了要转换繁体到简体之外,大概还修改了几十个术语的叫法(软体、伺服器、连线、网路神马的),就差不多了。
肯定有没顾到的地方,欢迎大家试用反馈。
此外,发出来的email中字段的标题还是英文的,这个没找到在哪里改,数据库还不敢轻易动,怕动出毛病,谁有好办法?
刚才放到4.0.2版本里面简单测了一下,也没什么问题,当前最新的稳定版就是4.0.2了。
解压以后扔在bugzilla根目录即可。多刷刷主页就出来了。
31
2011
ZZ 通过Eclipse插件启动Tomcat的问题
问题
目前在通过Eclipse中插件启动Tomcat时遇到了个问题,就是访问http://localhost:9000/时出现HTTP Status 404 The requested resource (/) is not available.错误,但是通过http://localhost:9000/myapp访问项目时却没有问题,系统配置没有问题,而且手动运行%TOMCAT_HOME%\bin中的startup.bat和shutdown.bat都没有问题,能正确访问http://localhost:9000/,http://localhost:9000/manager,http://localhost:9000/admin/index.jsp。
开发环境
Eclipse
Version: 3.4.2
Build id: M20090211-1700
Tomcat 6.0.18
Tomcat插件
wtp-sdk-R-3.0.4-20090213193639
org.eclipse.jst.server.tomcat.core_1.1.104.v20081006.jar
org.eclipse.jst.server.tomcat.ui_1.1.101.v20080620.jar
解决方法
通过手动启动Tomcat时,是采用%TOMCAT_HOME%\webapps(包括docs,host-manager,manager,ROOT4个目录)作为默认的webapp目录的,%TOMCAT_HOME%\webapps目录下包括ROOT,对应服务器的根目录“/”,也就是通过http://localhost:9000/访问看到的Tomcat Welcome页面。
如果在Eclipse中通过插件启动Tomcat,则是采用%ECLIPSE_WORKSPACE_HOME%\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps作为webapp目录的,wtpwebapps下没有ROOT webapp或者有时包括一个空的ROOT webapp。在这种情况下,访问http://localhost:9000/就会看到HTTP error 404 或者一个空白页面。如果把%TOMCAT_HOME%\webapps下的docs,host-manager,manager,ROOT目录拷贝到wtpwebapps目录下,此时也是可以通过http://localhost:9000/访问看到的Tomcat Welcome页面。
Eclipse中的Tomcat插件默认是把%ECLIPSE_WORKSPACE_HOME%\.metadata作为Server Location的,因此当通过Eclispe插件启动Tomcat时,服务器中只运行了Eclipse工作空间中已发布到Tomcat上的项目。
双击Server视图中的“Tomcat 6 at localhost”,打开一个Tomcat Server编辑器,有一栏“Server Locations”是配置服务器的位置。注意:如果已经有项目Publish到Server上了(启动应用也会发布项目),Server Locations栏是不可修改的,可以先Remove项目并Clean Server,使Server Locations栏可修改。选择“Use Tomcat installation”,通过Eclispe插件启动Tomcat时,%TOMCAT_HOME%\webapps目录下的所有应用都会被启动。
如果只想运行Eclipse工作空间的应用项目,可以选择“Use workspace metadata”;反之如果希望同时运行其他Eclipse工作空间之外的应用项目,就可以选择“Use Tomcat installation”。
Tomcat6.0.18的配置问题
在解决问题的过程中还遇到另外一个问题,手动启动Tomcat6.0.18时也不能访问http://localhost:9000/host-manager,同样报HTTP Status 404 The requested resource (/) is not available.错误,而Tomcat5.0.25中就不存在这个问题。
原因:Tomcat6.0.18与Tomcat5.0.25的默认配置有一些不同。Tomcat6处于安全性的考虑,默认关闭了目录浏览功能的。否则,要是访问目录下没有默认首页,那么该目录下的文件列表就泄露了。
Tomcat-6.0.18\conf\web.xml配置如下:
<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
同样的配置选项在Tomcat-5.0.25\conf\web.xml中配置如下:
<servlet>
<servlet-name>default</servlet-name>
<servlet-class>
org.apache.catalina.servlets.DefaultServlet
</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
解决方法就是把Tomcat-6.0.18\conf\web.xml中的false改为true。
参考资料
Tomcat Configuration in Eclipse
12
2011
Photoshop无法拷贝文字的解决办法
Photoshop的某些版本,(我用的是CS2精简版),会有无法从psd中拷贝文件出来的问题,
具体现象是,选中文字图层中文字,按Ctrl+c或者右键->拷贝的时候,文字选中被取消,剪贴板中是空的。
问题出在ACE.dll上面了,某些版本的ACE.dll有问题
我用Everything搜索了一下本地,ACE.dll还挺多,包括Dreamweaver CS4 Photoshop CS2 CS5 Flash CS5等等,总之Adobe的软件目录下都会有,备份不好用的ACE.dll,从其他地方拷贝过来一个大小不一样的,重启Photoshop,应该就可以了
我就是拷贝的Dreamweaver CS4的
假如没有其他Adobe的软件,可以在这里下载ACE.dll