浏览 "Software" 的文章
8月
28
2016

在Win7使用Apple TV Aerial屏保

Apple TV的Aerial屏保逼格很高,以苹果在各地的航拍视频做为屏保,取景地包括纽约、旧金山、夏威夷、中国等。

移植到Mac下的教程google一搜一堆 关键字

Win7下亲测可用,避免弯路,写个教程:
(更多…)

11月
28
2015

ZZ揭秘腾讯微信为何取消下拉小视频

细心的朋友应该已经发现,最新版本的微信下来小视频功能已经被取消,即使用户上亿,产品经理也必须让用户数据来说话。那么问题来了,下拉录制视频功能,为什么会被取消?

做产品设计的时候每天都会需要做各种决策,这种决策如果没有一个产品原则指导的话根本做不下去,因为往往两个方案都各有利弊,你的取舍没有依据。对于产品原则的理解,在这次听genie分享有了非常深的感悟,干货和大家一起分享。

(更多…)

8月
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分享传播等操作时会变得很不方便。

该方法失效后,再去寻找其他办法吧。

2月
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方法的格式。

问题解决。
其他扩展名以及关联程序解决办法雷同。

2月
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\>

  (更多…)

2月
9
2012

ZZ 割绳子(Cut The Rope)游戏HTML5版背后的开发故事

译者注: Cut the Rope 是一款人见人爱的小游戏。有一个开发团队将它改造成了 HTML5 版本。想看看他们在改造过程中的经验之谈吗?那就看下面由开发人员自己写的文章吧~

启示

在 IE9 中作为一个 HTML5 应用来运行,从原始的 iOS 源码改写而来。

Cut the Rope 是一款人见人爱的小游戏。所以我们有了个点子,即通过使用 HTML5 将这款游戏放到网上以便让更多的人能接触到它。

为了做到这一点,微软的 IE 团队和 ZeptoLab 团队(游戏的开发者)以及 Pixel Lab 的专家们合作以便将 Cut the Rope 的网络版本实现。最终效果要能将游戏毫不失真地翻译成网络版本,并且能展示出 HTML5 的强大功能:画布提供的绘图、基于浏览器的音频和视频、CSS3风格以及 WOFF 字体的个性。

如果你想玩一下 Cut the Rope 的 HTML5 版本,就去下面这个网址吧:www.cuttherope.ie. (更多…)

11月
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,就好了

11月
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-4.0.1_ZH_cn_template

 

解压以后扔在bugzilla根目录即可。多刷刷主页就出来了。

8月
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/managerhttp://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

http://mail-archives.apache.org/mod_mbox/tomcat-users/200905.mbox/%3CFC156DC480224E7780D82AECD4DB4815@chris%3E

http://blog.csdn.net/xttgx/archive/2009/05/30/4226402.aspx

http://sevenredcity.javaeye.com/blog/194995

7月
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

页面:1234»