2016年5月17日

摘要: CREATE DATABASE IF NOT EXISTS database_name DEFAULT CHARSET utf8 COLLATE utf8_general_ci; 这种创建方式能保证数据库支持utf-8,最好是这样创建,免得后续还要去设置数据库与表的utf-8。 查编码 show v 阅读全文
posted @ 2016-05-17 10:57 愤怒的菜鸟 阅读(136) 评论(0) 推荐(0) 编辑

2015年9月1日

摘要: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 阅读全文
posted @ 2015-09-01 11:16 愤怒的菜鸟 阅读(181) 评论(0) 推荐(0) 编辑

2015年8月25日

摘要: 记得在工程的main下必须是assets文件夹。 而webview.loadUrl时 必须是 android_asset 必须这样对应,否则无法加载本地html。 具体原因只能在深入学习后再总结了, 目前是初学 。 阅读全文
posted @ 2015-08-25 11:42 愤怒的菜鸟 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 最近在开发android,遇到一个问题标题栏影响美观,查了很多网上方法。用到了方法一:requestWindowFeature(Window.FEATURE_NO_TITLE); 虽然一直强调要在setContentView(R.layout.activity_main)之前执行, 我按照这样... 阅读全文
posted @ 2015-08-25 10:07 愤怒的菜鸟 阅读(490) 评论(0) 推荐(0) 编辑

2015年8月20日

摘要: 主要原因是没有在AndroidManifest.xml里面设置如下; 阅读全文
posted @ 2015-08-20 17:09 愤怒的菜鸟 阅读(510) 评论(0) 推荐(0) 编辑

2015年8月7日

摘要: freemaker强大的地方是还可以使用map。一个场景就是对应后端的type类型, type=01,02,03,04, 我们可以在controller定义一个map typeMap,好处就是在freemarkers里面就不用做if判断了。直接 ${typeMap[type]}另外map也可以遍历 阅读全文
posted @ 2015-08-07 10:18 愤怒的菜鸟 阅读(4422) 评论(0) 推荐(0) 编辑
摘要: ${price}判断非空写法就是${(price)!} 阅读全文
posted @ 2015-08-07 10:13 愤怒的菜鸟 阅读(1297) 评论(0) 推荐(0) 编辑
摘要: freemark会默认对数字进行格式化处理,例如price = 12000, 通过${price}显示为12,000, 但其实有些场景会有问题:比如编辑一条记录, 再保存,容易将12,000传到后端从而后端接收时new BigDecimal报错,所以如果不想格式化可以写成${price?c} 阅读全文
posted @ 2015-08-07 10:12 愤怒的菜鸟 阅读(1430) 评论(0) 推荐(0) 编辑

2015年7月9日

摘要: vim /etc/yum.repos.d/CentOS-Base.repo 根据你的系统增加一个节点[google64]name=Google - x86_64baseurl=http://dl.google.com/linux/rpm/stable/x86_64enabled=1gpgcheck=... 阅读全文
posted @ 2015-07-09 15:56 愤怒的菜鸟 阅读(707) 评论(0) 推荐(1) 编辑

2015年6月30日

摘要: 1.ctrl+v选择区域块 ,可以选到每一行的第一个word2. shift+i3. 光标会定位在第一行, 输入一个//4. 按esc, 被选择的所有行就加上了// 阅读全文
posted @ 2015-06-30 16:58 愤怒的菜鸟 阅读(583) 评论(0) 推荐(0) 编辑

导航