摘要: 编译前:1. make menuconfig 这次openwrt升级后, 编译完刷上固件,openwrt会自动进入failsafe模式。怎么编译都不行。 后来发现, 新的固件里面选择了 Kernel Modules\Other modules\kmod-button-hotplug 模组。这个模组在启动的时候,触发了"f"或者“enter”按键,所以在启动的过程中就自动进入了failsafe模式。取消选择后,一切正常。2. 不要整个LUCI, 只是要Luci rpc模块的话, Luci\Collection\Luci不要选择。 则整个web界面都不会被安装。只有rpc的功能 阅读全文
posted @ 2013-06-03 07:08 popman 阅读(8030) 评论(0) 推荐(0) 编辑
摘要: 今天在笔记本win7上装了VM9, 客户机也是win7。 装好后,发现客户机不能上网。 之前用bridge的方式上网也没问题。google了很久也没有找到解决方法。后来发现是需要指定VirtualNetwork Editor。点开后, Bridge是用VMnet0的。 External Connection那里是Auto-bridge。下面的Bridged to: 那里也是automatic。 点开那个下来菜单, 选择你实际在上网的那个网卡,无线的还是有线的都可以。设置好后, OK就可以行了。也不能太相信Automatic的选项了。 有时候还是自己选择比较明智。 阅读全文
posted @ 2013-03-20 15:11 popman 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 新加入FTP功能后, 还需要做2件事情:1. 在FTP 授权规则里面添加一个规则。 默认里面是空的, 什么人都无法登录。2. 如果用Filezilla访问ftp的话, 传输模式要改成主动。 默认的传输模式也是无法用的。 阅读全文
posted @ 2013-01-18 11:32 popman 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 第一,首先要浏览器支持。 Firefox和Chrome都支持了。 IE10 也支持。 IE8,9 需要使用其他方式才能支持第二, 加上HTTP header。 IIS 7 的方式比较容易。 就在web.config 里面加上这段就可以了。 IIS6 需要在IIS里面的对应的网站里面加上这3个header。<system.webServer><httpProtocol><customHeaders><addname="Access-Control-Allow-Origin"value="*"/><add 阅读全文
posted @ 2012-10-26 21:44 popman 阅读(8363) 评论(0) 推荐(1) 编辑
摘要: 以下是将.net的OADate转成javascript的DateTime函数。 其中参数oadate是.net那里传过来的UTC时间的double。记得 一定是UTC时间。.netDouble oadate = DateTime.Now.ToUniversalTime().ToOADate();Javascript: functionConvertOaDateToDateTime(oadate){vard=newDate()d.setTime(Math.round(oadate*24*60*60*1000)+Date.parse("1899-12-30"))returnd; 阅读全文
posted @ 2012-10-08 00:30 popman 阅读(1239) 评论(0) 推荐(1) 编辑
摘要: 和在IIS下有些不一样。 在IIS express下运行程序的时候, web.config里面要加上<!--Thesystem.webServersectionisrequiredforrunningASP.NETAJAXunderInternetInformationServices7.0.ItisnotnecessaryforpreviousversionofIIS.--><system.webServer><validationvalidateIntegratedModeConfiguration="false"/><modu 阅读全文
posted @ 2012-09-16 18:15 popman 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 一个项目需要 用到oracle。 本机是64位的, 于是下载64位的oracle客户端, 结果web程序无法连接oracle,说是“尝试加载 oracle客户端库时引生BadImageFormatExceiption。如果在安装32位oracle 客户端组件时的情况下以64位模式运行,将出现问题”。原来IIS express是32位程序(在任务管理器里面可以看到有iisexpress后面有*32), 不能用64位的oracle客户端。 于是重新下载32位的oracle客户端,安装后重启, 问题解决。另 一个方法是使用iis来调试。IIS是系统自带的,所以也是64位的。 因此,就可以用64位的. 阅读全文
posted @ 2012-09-15 01:59 popman 阅读(1284) 评论(3) 推荐(0) 编辑
摘要: 下载一个php版的网上商城, 发现无法上传文件。 后来发现原来是PHP的临时上传文件的目录权限不够。 于是给User等用户修改的权限, 问题解决。 阅读全文
posted @ 2010-11-20 23:34 popman 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 1、 问题: PC与单片机成功联通,但是接收到的从单片机端的发送测试程序的数据却全部都是0。 解决方法: 后来发现USB的驱动程序是错误的。 USB线缆一插入电脑, windows就搜索出驱动程序。驱动程序是一个MindWave之类的名字。看起来就好像不对,但是没太在意(不能太相信windows)。后来出现上面这个问题,找了半天也没发现程序和电路有什么问题。 后来重新安装自带的驱动程序,问题解决。 阅读全文
posted @ 2010-11-18 20:03 popman 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 用最新版的php 5.3.3 要去连接Mysql 5.0的数据库的时候,却发现连接不上。错误讯息就是类似密码错误之类的。在网上查了半天资料, 发现是5.3.3改用Native的DLL去连接MySQL, 结果就有问题。在MySQL服务器那里设置一下也可以,问题是那是租的数据库空间,我们没有权限做。估计管理员也不会去做。解决方法: 改用次新版php 5.2.14。 阅读全文
posted @ 2010-11-11 19:29 popman 阅读(479) 评论(0) 推荐(0) 编辑