十二月
7

如何将Mysql中数据从Mysql 5.0降级到Mysql 4.0中

Author Dominic    Category 网站管理     Tags ,

52design一台服务器被攻击,导致上面的BBS系统遭到破坏,原来使用Discuz跑在Windows下,用的是Mysql 5.0版本的数据库,在决定将BBS迁移到第三方的服务器之后,发现别人只提供Mysql 4.0.21版本的数据库支持,迁移时他们尝试直接将数据库文件拷贝到Mysql 4.0中,这样无法正常工作。

4.0及之前的版本是不区分字符集的,全部是utf8,而Mysql4.1之后Mysql支持多语言、多字节。在原来的服务器上使用的GBK编码,直接拷到Mysql 4.0是肯定不能正常运行。

另外,由于Mysql 4.0不支持多语言导致许多汉字在做主键索引是会存在冲突(二进制一直),虽然中间将数据顺利生成了sql语句但不能顺利导入到Mysql 4.0中,几经尝试,发现了一个非常快捷的方式回复BBS的运行:

在PHPMyAdmin中,选中需要到处的数据库,选择“导出”菜单选中需要导出的表,在“Options”组合框的“SQL compatibility mode”选中“MYSQL40”,在“结构”组合框选中“Add IF NOT EXISTS”、“添加 AUTO_INCREMENT 值”、“请在表名及字段名使用引号”,在下面的“导出类型”中选择“REPLACE”,在“另存为文件”组合框中选中“ZIP压缩”,点击“执行”按钮将生成的SQL文件保存到硬盘上。并将这个ZIP文件解压缩,用UltraEdit之类的编辑器打开这个sql文件,检查是否是UTF8编码,如果是则转换成ASCII编码。

将这个SQL文件使用mysql命令程序导入到数据库中即可:mysql -uroot -ppass dbname <sqlfile.sql。

这样就可以完成将数据从Mysql 5.0中导入到Mysql 4.0中了。唯一缺陷是会丢失部分数据,原因前面说过在Mysql4.0中不支持多字节语言,许多汉字的二进制一样导致主键冲突。

[tags]Mysql[/tags]

十二月
6

Blog迁移成功,重新开始写blog。

Author Dominic    Category 生活叫吠     Tags

10月份就开通了DreamHost的空间,谁知道10月8日上班整个电力系统全部中断互联网连接,导致好长时间上不了网,也就一懒得迁移Blog到DreamHost空间,这两天稍微空闲了一些,终于完成了这项工作,DreamHost空间连接速度还是比较慢的,页面打开需要一点时间,放我这个Blog还是可以不错的。目前还没有完成的就是站点的Logo没有弄。

下面决定继续将我的Blog维护下去,主要还是原创为主。

九月
28

买了DreamHost主机,$9.3

Author Dominic    Category 生活叫吠     Tags

10周年在做活动,Linux主机500GB空间,每月5TB流量限制,年付119.4美元,用了个优惠码,便宜了110.1美元,仅仅需要9.3美元就够了,准备将blog搬移过去和做demo用。

同时如果有需要,也可以合租给需要的朋友。

希望分配的IP不要被G.F.W和谐了。DreamHost效率不高嘛,目前状态还是pending。

九月
28

安徽联通G网GPRS设置参数

Author Dominic    Category 生活叫吠     Tags ,

 安徽联通GSM网络也可以用GPRS了,目前只有UP新势力套餐可以办理一种5元包20M流量的套餐(超出部分0.03元/KB),其它套餐没有推出。其它品牌目前没有套餐,也可以用,资费是0.03元/KB,比移动还是要便宜一点。希望安徽联通能够多增加套餐,将套餐扩充到其它品牌,例如:顺心卡。

联通上网设置

1.名称:联通GPRS

2.主页: http://wap.uni-info.com.cn

3.代理服务器1:10.0.0.172

4.端口1:80

5.dns1:10.0.0.172

6.dns2:10.0.0.172

7.  接入点名称:uniwap

8. 其它不用填,CSD参数不用管

 

联通彩信设置

1.名称:联通彩信

2.主页: http://mmsc.myuni.com.cn

3.代理服务器1:10.0.0.172

4.端口1:80

5.dns1:10.0.0.172

6.dns2:10.0.0.172

7. GPRS 接入点名称:uniwap

8.服务器:http://mmsc.myuni.com.cn(有些设置是MMS Over HTTP)

9.网页设定名称:联通彩信

 

办理之后用手机的浏览器和UCWeb都可以打开网站,但郁闷的是不能使用POP3和SMTP这种链接,gmail也不能够顺利登录。要是用web的方式收取邮件的话,是否太浪费。

目前对能够用GPRS干什么还不明确,用来发彩信吧周围的朋友都不怎么用彩信,用来尝试一下吧。

九月
26

VS2005在PDA部署时报错:"设备安全配置不允许连接。" 解决办法

Author Dominic    Category 工作     Tags , ,

经历了ActiveSync不能启动的问题之后又遭遇到在部署程序到PDA的时候报错“设备安全配置不允许连接。”,同事说没有安装.Net CF 2.0,把.Net CF 2.0卸了又安装还是不行,另外,VS2005在部署的时候会自动部署.Net CF 2.0的呀。

网上找资料说了两个办法:

1、使用RapiConfig.exe将手机安全级别调低。(RapiConfig.exe /P SecurityModels\open.xml)。但这个办法执行的时候提示”拒绝访问”。一个假牙方法。

2、直接在PDA设置里降低安全级别。本人也不笨呀,找遍PDA菜单,手中Dell Axim X51 没有这个设置呀。

最后在MSDN中找到解决办法:

在2006年6月22日,微软就发布了针对 Windows Mobile 5.0 的设备安全管理器,全名叫 Device Security Manager PowerToy for Windows Mobile 5.0,是一个独立的应用程序。下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=7e92628c-d587-47e0-908b-09fee6ea517a&displaylang=en

安装之后用Security Configuration Manager程序将PDA的安全级别调整成Security Off或者One-Tier Prompt。既可部署程序了,Security Configuration Manager程序非常简单,ActiveSync连上PDA之后在Selected Configuration下拉框中选择相应的安全级别之后再点击中间的Provision按钮既可。

在最近发布的 Visual Studio 2008 Beta2 中,设备安全管理器已经集成到开发环境中了,从“工具–>”就可以打开。但是对于我手中的这个Dell Axim X51 ,VS2008一样不能更改安全级别,还得用Device Security Manager PowerToy for Windows Mobile 5.0。

设备安全管理器提供了六种标准的安全配置模板,即:锁定(Locked)、安全关闭(Security Off )、第三方已签名的双层(Third Party Signed Two Tier)、第三方已签名的单层(Third Party Signed One Tier)、提示双层(Two-Tier Prompt )、提示单层(One-Tier Prompt )和自定义(Custom)。它们分别表示:

配置 描述
锁定 只有已签名的应用程序才具有运行权限。所有 RAPI 调用都回被拒绝。
注意:对一个物理设备应用锁定配置是不可逆的。也就是说,设备将拒绝后续来自设备安全管理器的尝试连接。你将无法解锁设备或改变它的安全配置。与物理设备不同,仿真器始终能够被解锁。
安全关闭 所有应用程序都可以在设备上运行。
第三方已签名的双层 未签名的应用程序被阻止。已签名的应用程序使用“特权”或“常规”模式运行。RAPI 调用受到限制。
第三方已签名的单层 未签名的应用程序被阻止。已签名的应用程序使用完全权限运行。RAPI 调用受到限制。
提示双层 在运行未签名的应用程序时,用户会得到提示。RAPI 调用受到限制。
提示单层 在运行未签名的应用程序时,用户会得到提示。RAPI 调用受到限制。
九月
26

遭遇Microsoft ActiveSync不能启动

Author Dominic    Category 工作     Tags ,

要做一个Windows Mobile 5下面的一个小程序,启动ActiveSync的时候竟然发现不能启动,而且没有任何提示,也不显示任何界面。卸载了再装,使用ActiveSync4.1也不能解决问题,还是不能启动而且没有任何出错信息。弄一个下午也没弄好,郁闷坏了。

拿出Debug大法,发现竟然和拼音加加冲突,将默认输入法设置回英语(美国)-美式键盘之后,故障消失,应该设置回简体中文-美式键盘也可以。

竟然和输入法冲突,太奇怪了。

另外正常使用ActiveSync还需要在防火墙程序中允许Wcesmgr.exe、Wcescomm.exe、Rapimgr.exe的运行和打开如下端口 TCP:990、999、56784、5721、26675 UDP:5679。

九月
26

终于将看了很久的手机MotoE6买了

Author Dominic    Category 生活叫吠     Tags

几个月前就看了Moto E6,本打算买个 水货的,上次去北京本打算在北京木樨地那边买,结果行色匆匆。上周在合肥看了几家,水货都要2k左右,而且不送SD卡。加一块2G 卡要160再加一块飞毛腿电池40,而且蓝牙适配器要40。

上周末看到国美和移动都在做活动,就去看了看,移动行货2350,另外需要预存240分1年返还,我还需要另外办一张卡需要120,移动送1G卡,motorola 20年纪念背包和10.20潘玮柏演唱会480的门票,顺便去了苏宁、五星看看,他们行货都要2658,去国美讲价讲到2550,2550包含行货一套,另送1G卡macroSD,包含一个128M SD卡,motorola 20年纪念背包是少不了的,礼品为一个紫砂锅一块飞毛腿商务电国美第二年服务。分别价值70、25、55,紫砂锅是用不上的了,国美第二年服务也没有时间去了,拿到这个价格就去了第二家国美店,人家直接给出报价2399。除了两张SD卡和背包,什么也不再送。考虑到国美还可以分期还不用换卡,就直接分6期拿了。

最后到手:一主机、一电一充、一耳机、一光盘、一数据线、1G卡一张、128M卡一张。

这个128M卡对于我来说没什么用处。

回家刷机,小完了一把。不知道是不是刷机包的问题,操作提示音有些破音。

八月
27

用XOOPS构建专题门户社区网站——安徽车市网

Author Dominic    Category XOOPS, 网站管理     Tags

因合作原因,已经于2007年8月份退出了安徽车市网团队,其团队新开发人员可能是更喜欢phpcms,抛弃了XOOPS,于2008年1月15日完成用phpcms替换XOOPS。至此,安徽车市网和XOOPS无关,和dominic无关。 

此文发表于CSDN:http://news.csdn.net/n/20070827/107973.html

2007年初“车行江淮网”决定改版,目标是“将原来小型网站转换成一个综合性汽车专题门户网站和本地汽车社区网站”。我们在进行技术分析时认为,要实现这个目标就需要一个包含内容管理可自由扩展的系统,一个拥有强大的用户管理、页面风格布局管理的系统,一个有基本的文章管理、百科(Wiki)、社区、论坛、图片管理的系统。在综合评估了ASP.Net、JSP、PHP等语言平台下十多种系统之后,我们被XOOPS的面向对象的可扩展智能建站思想吸引,在阅读了几个系统核心源代码之后,发现XOOPS的核心在面向对象方面实现的最彻底,于是XOOPS成为改版“车行江淮网”的不二选择。改版之后的网站命名为“安徽车市网”(http://www.ahcarmarket.com)

“安徽车市网”以符合中文习惯的Article文章管理模块为基础,利用Article模块向外提供了富有Web 2.0元素的汽车资讯服务,最大程度地面向搜索引擎优化,并通过MediaWiki模块提供专门的汽车百科服务。充分利用XOOPS中强大的主题、风格、区块(局部)概念和功能,辅以Page模块自由布局功能和区块皮肤概念,完美实现各个页面的局部自定义显示而不需要太多额外工作量,XOOPS中优良的缓存设计又很好的提供了页面显示速度。

利用XOOPS优秀的可扩展性,“安徽车市网”被打造成一个集资讯、报价、汽车资料、汽车百科、论坛、博客、汽车图库、相册、广告服务、展览服务等多项服务为一身的汽车专题门户社区网站;利用XOOPS优良的架构,“安徽车市网”将通过利用反向代理等技术实现廉价的快速网站访问。XOOPS在不断完善、不断发展壮大,是构建多功能、多服务的门户网站或者社区网站的最佳选择!

八月
24

Codeplex最流行25个.net开源项目

Author Dominic    Category dotNet     Tags

《eWEEK》评出的Codeplex最流行25个开源项目
1. VMukti富媒体协作平台
2. Microsoft SQL Server Product Samples: Engine
3. Patterns & Practices: Enterprise Library
4. BlogEngine.NET
5. Patterns & Practices – Smart Client Guidance
6. NMVP Framework
7. 微软SQL Server Product Samples:数据处理
8. Patterns & Practices: Web Service Software Factory
9. Patterns & Practices – Web Client Software Factory
10. Fast Lightweight Expression Evaluator
11. 微软SQL Server Product Samples:集成服务
12. DocProject for Sandcastle
13. SharpMap – Open Source Mapping Engine for .Net 2.0
14. VFPX
15. 微软SQL Server Product Samples:分析服务
16. Flickr Metadata Synchr
17. AJAX Control Toolkit
18. 微软SQL Server Product Samples:报告服务
19. Enterprise Library Contrib
20. Farseer Physics Engine — 2D Physics For XNA
21. PublicDomain
22. PowerShell Community Extensions
23. Filter.NET
24. SharpZebra
25. ShizHost

八月
23

通货膨胀良言

Author Dominic    Category 生活叫吠     Tags

通货膨胀的真正源头 “一百万人之中也不见得能有一人发现。”

“通过连续的通货膨胀, 政府可以秘密地, 不为人知地剥夺人民的财富。 在使多数人贫穷的过程中, 却使少数人暴富。”

“在没有金本位的情况下, 将没有任何办法来保护人民的储蓄不被通货膨胀所吞噬。”

通货膨胀的过程就是社会财富发生转移的过程。 在这个过程中, 那些远离银行系统的家庭的财富遭到了损失。

[tag][/tag]

专题推荐

标签

分类目录

新浪微博

存档

近期文章

近期评论

友情链接

分享按钮