我认为,学习英语只能在日常生活中一点一点的积累,不可能经过一段时间的封闭学习而一劳永逸。每天集中花的时间不必多,20分钟足矣。另外,在日常生活中做一个学习英语的有心人,比如说,看到某样东西想想英语该怎么说。我想,只要能够长期坚持不懈,
一定会有所回报的。
学习理论、方法集锦
每个人都有自己的一套学习理论和学习方法,把你觉得适用的学习理论、学习方法,不管什么领域的,都写出来与大家共享吧,说不一定,大家可以给你一些有益的建议呢。
烦,重复提交问题
本以为已经解决这个问题了,但是在网速很慢的时候,这个问题又出现了。先把它甩在那里,那天有兴趣了好好的解决一下。
今天我要早睡早起
早睡早起,明天早晨起来锻炼身体。
育儿
你结婚了吗?你有小孩了吗?让我们分享育儿的点点滴滴吧。
闲情偶寄,诗歌散文小说
这是什么目标啊?这是我的上学时的一个未实现的dream,我上学时曾有一个梦想,成为一名作家,成为一名洗刷人类灵魂的作家,(有人说:好酸呦。我说:是的,所以没有当成作家,甚至于没有在任何一张铅印的纸上发表过一个字,sigh!),现在,我要自己向全世界发表我的伟大作品了.......。
实际,这个目标就是提供大家抛开代码、一抒胸中情怀的地方,让我们在心灵的碰撞中成为知音吧。
保持身心健康,学会天天快乐!
身体是革命的本钱,人生的目标就是快乐、幸福,这可是一个终极目标呢,我要用它来时刻提醒自己,人生的意义是什么。
mysql的字段检索问题,SELECT 'dau'='新u'结果是1
在我本地的机器上,无论是mysql4.0.14还是mysql4.0.21,执行“SELECT * FROM table1 WHERE field1='dau'”会检索出field1='新u'的记录,执行“SELECT 'dau'='新u'”结果会是1,而在java-cn.com的mysql服务器上执行则还会出现这个问题,显然,这是我本地的数据库设置有问题,而且估计是字符集方面的设置。但是我看了mysql的说明书,5.8.1 The haracter Set Used for Data and Sorting,我不知道怎么样改变数据库的默认字符集。去下载一个中文的说明书看看。在网上看到一种解决此类问题的不彻底的方法:摘录如下:
......解决方法,使用 BINARY 属性进行检索,如:
select id,title,name from achech_com.news where binary title like '-0x1.ebea4bfbebe84p-4%'
返回的结果较之前正确,但英文字母区分大小写,故有时在检索如“Achech”
及“achech”的结果是不一样的。
知道了使用 BINARY 属性可以解决前面这个问题,再看看 MySQL 支持的
UCASE 及 CONCAT 函数,其中 UCASE 是将英文全部转成大写,而 CONCAT 函
数的作用是对字符进行连接,以下是我们完全解决后的 SQL 语句:
select id,title,name from achech_com.news where binary ucase(title) like concat('%',ucase('a'),'%')
检索的步骤是先将属性指定为 BINARY ,以精确检索结果,而被 like 的 title
内容存在大小写字母的可能,故先使用 ucase 函数将字段内容全部转换成大
写字母,然后再进行 like 操作,而 like 的操作使用模糊方法,使用 concat
的好处是传进来的可以是直接的关键字,不需要带“%”万用符,将“'a'”直接
换成你的变量,在任何语言下都万事无忧了。
当然你也可以这么写:
select id,title,name from achech_com.news where binary ucase(title) like ucase('0x0.00020bfbebe08p-1022%')
检索的结果还算满意吧,不过速度可能会因此而慢N毫秒喔。
......
使用mysql数据库
mysql是一款适合于网络环境的数据库,在中小型应用中有着广泛的用途。本网站程序采用的数据库就是mysql。
"SELECT 'dau'='新u'"结果是1的问题估计是数据库
在别人的机器上没问题,而在我的机器上有问题,估计是我的数据库的语言设置方面有问题。在java-cn发帖子问java-cn的站长,看他能不能给我解答这个问题。