从菜鸟到老鸟(1)

上一篇简单回忆了下在学校里学习编程的经历。当然,具体的过程肯定不是那么简单的,期间帮别人做作业之类的都是提升水平的良好途径。
到了大三暑假的时候,记得很清楚,那个暑假我没有回家。最初的打算是利用那个暑假的时间好好学习下ssh框架(struts+spring+hibernate),学校是不教这些的。但是听说出去后工作都用这个。
计划不如变化快,我的一位同学(我后来的女朋友,现在的孩子妈),那个暑假也没有回家,出去找兼职,找到了一个,人家约她晚上吃饭聊。她一个人怕,然后找到了我,再然后晚上我们就一起去了。

阅读剩余部分 -

从菜鸟到老鸟(0)

曾经的我是一只菜鸟,经过这么几年的各种被洗礼,现在的我,很荣幸的成为了一只老鸟。
最近事情太多,也接触了一些以前没用过的技术。忽然想把之前走过的路写下来,分享分享,也让博客自留地有点生机。


因为少年时的各种奇葩经历,我大学毕业的时候比同学稍微大了那么一两岁,当然,这个没有什么好高兴的,或者说是一个比较悲催的事情--和周围的人比,我的竞争力少了那么一些。
废话不多说,我的技术成长路线到底是什么样的呢?

阅读剩余部分 -

mysql 修改表字段编码

mysql 中需要存储中文, 以前的数据库编码是 latin1 , 现在需要存储中文, 就在最近一次的系统升级时把数据库的默认编码改成了 utf8.

表结构是使用阿里云的 DTS 直接迁移过来的. 今早发现还是存储不了中文, 经过查看, 数据表的编码还是 latin1, 修改了表的编码后, 还是存不进去. 才意识到字段的编码可能还是 latin1.

使用

show create table tablename ;

查看到确实如猜想一般. 然后使用下面的语句修改. (注意: 使用 desc tablename 不能看到编码.)

alter table tablename change columnname columnname VARCHAR (215) CHARACTER set utf8 default "";

搞定.

修改jfinal默认的redis序列化方式

jfinal 越来越流行, jfinal的redis插件默认的序列化方式是fst。 但是系统中其他项目中用的是spring data redis中的StringRedisTemplate,所有的value都是通过gson转化成String放进去的。

直接用jfinal的redis插件去取的话会出现错误。所以需要对默认序列化方式进行修改。

阅读剩余部分 -

一个小软件解决mac中触控板和鼠标方向冲突的问题

macbook pro用来做开发确实不错,不过触控板虽然好用,但是用久了手腕难受。就找了个鼠标插上了。可是鼠标的滚轴和触控板的方向是反的~ 对的,是反的。

在mac自带的设置里,设置完后,两者都会改变。但是鼠标和touchpad是一起配合着用的额。

于是找到了这个小工具,绿色,简单。分享一下。

Scroll Reverser

除了Reverse Trackpad意外以外,其他的都钩上就行。