听讲座无聊…

被骗去听招聘讲座了…来更新下博客…
听说留言板留言有问题,去看了下,果然有问题,进数据库一看,发现问题了,因为上次一直有人留垃圾回复,直接进数据库把那些留言删掉了,把自增长改回来了,结果正好改小了1,导致添加数据库的时候失败…这就要说那个留言板设计不好,没有批量删除功能,以后加吧,最近还是先搞Android吧,有个想法,做个很简单的游戏,最主要是要有个在线排名,额,打算用XML来传递排名数据。XML还有些地方没弄清楚,今天晚上开工。

Android编程中字符相关

在Android中向网站提交数据,如果没中文还好,有中文的话,很可能会出现乱码,这是就要用Uri.encode()了,对中文进行编码,这样就不会出现乱码了,但是对于存储在SD卡中的中文名的文件,不知为何,在Android中安装个文件浏览器,发现没有乱码,但是在程序中读取文件名,必定是乱码,用adb shell也发现是乱码,网上查了查貌似也没什么解决方法,郁闷了。。。这次做“未来照浏览器”时,还有一个问题就是字符串的对比,判断字符串是否相等,不能用str==”ok”,要用str.equals(“ok”),这个老师讲过,==好像是对比两个对象来着,具体忘记了,这个上面弄了很长时间。

还有,Eclipse你能不能不要再莫名其妙的错误了啊。。。

不得不吐槽一下Eclipse。。。

这个对JAVA开发来说是很实用,只不过有时莫名其妙的错误会让你想砸了电脑(伪),Android开发中在对XML编辑过后,如果有错误,很可能会导致Eclipse报错误,把XML中的错误都修改后,还是不行,在项目上会有个小叉,运行会提示先要改错才能运行,但明明是改错了的。。。网上说清理一下就可以了,试过了,清理后叉叉更多。。。最后只能进项目里,然后删掉里面的.metadata文件夹,这样Eclipse会恢复到默认状态,一般就没错误了。。。痛苦啊。。。

Android编程也是麻烦重重啊。。。

好不容易安装好SDK,HelloWorld也能运行了,结果用Eclipse做了个jsp的实训项目,今天有时间了,就在Eclipse里新建了个Android项目,结果给我来个什么 no classfiles specified Conversion to Dalvik format failed with error 1 ,网上找啊找,找到的方法都用过了,还是给我来这个错误,哎,没办法,试试把工作空间切换到别的地方,奇怪的是又好了,正常了,不知Eclipse又在哪里缓存了些东西。无奈啊,上次那个项目就是这个问题,Eclipse不知在哪里缓存了些东西,搞得项目在学校机房正常,在我这又不正常了,看来是学校电脑有还原卡,每次重启把Eclipse缓存的东西都删掉了吧。。。本想这下该正常了吧,启动模拟器,真是不给力啊,又有新问题了,emulator-5554 disconnected! Cancelling ‘com.sylar.sylar activity launch’! ,说和模拟器断开了连接,靠。。。又去网上找,一大堆没用的方法。。。最后找到了一个,先启动模拟器,然后再Eclipse里运行项目,这下就正常了。。。 继续阅读

VB中类型的转换

CBool把表达式转换为布尔类型。CByte把表达式转换为字节(Byte)类型。CCur把表达式转换为货币(Currency)类型。CDate把有效的日期和时间表达式转换为日期(Date)类型。CDbl把表达式转换为双精度(Double)类型。CInt把表达式转换为整数(Integer)类型。CLng把表达式转换为长整形(Long)类型。CSng把表达式转换为单精度(Single)类型。CStr把表达式转换为子类型 String 的 variant 。