- 浏览: 40042 次
- 性别:
- 来自: 广州
最新评论
文章列表
flex builder 4.6 环境
编译一个工程时(flex sdk 4环境), 报错误:
1131:类不能嵌套 (Classes must not be nested - MXML)
网上有的说重新拷文件出来, 删除mxml, 再重建一个, 粘贴回去就可以.
---- 试了,无效果
---- 再尝试删除把工程拷到新工程下, 仍然无效果
---- 再尝试修改flex编辑的版本, 改成flex sdk 3, 没有报错了, 不过报其他兼容性的错误. (也许问题就在这里了,有兼容性包的API没有导进来)
最后,检查工程的库环境(即.swc文件), 发现有一个外部库没有包含 ...
原文: http://blog.csdn.net/aegoose/article/details/7475491
之前由于实际工作的需要,忙于在ubuntu下创建一个初始化工程环境,终于有机会把脚本写出来了,贴出来保存一下,也分享给有需要的人看看.
1.基础依赖环境
Ubuntu OS (12.04是个不错的选择)
rvm (参考文官安装环境,https://rvm.io/)
curl -L get.rvm.io | bash -s stable
source ~/.rvm/scripts/'rvm'
rvm requirements
...
在正常的表设计的时候不会发现model引入一对一关系有逻辑问题,但要是遇上不正常的表设计,则要注意处理好model层的一对一关系.
场景:
1个用户拥有一个联系信息
user <--------------- 1:1---------------> contact
一对一的表设计可以把外键关系放在任意一个表.
case 1 将外键关系放在contact表上
create_table(:users) do |t|
# cloumns
end
create_table(:contacts) do |t|
t ...
- 2012-03-01 23:40
- 浏览 1183
- 评论(0)
由于今天要做一个大批量数据的遍历工作,其中有一个代码要执行一条字符串赋值语句,类似于这样的语句:
str = "#{title}#{id}" # case 1犹豫着是要用写这以上的方法(比较习惯的做法),还是写成以下方法好点:
str = title + id # case 2
说明:
用case 1不会出现转型报错的现象,会直接把非字符串,如int, float转化成字符串再输出
用case 2则有时会报类型不匹配的错误,比如id若是int类型,会报错.
果断做了个测试,结果出来了.
环境:
OS: win7, 64 ...
- 2012-03-01 22:05
- 浏览 1107
- 评论(0)
rss feed for testing
- 博客分类:
- test
一些RSS FEED订阅的测试数据
feed_urls = <<-STR
http://rss.sina.com.cn/news/china/focus15.xml
http://rss.sina.com.cn/news/world/focus15.xml
http://rss.sina.com.cn/news/society/focus15.xml
http://rss.sina.com.cn/news/china/politics15.xml
http://rss.sina.com.cn/news/china/hktaiwan15.xml
http://rss ...
原英文版为:http://guides.rubyonrails.org/asset_pipeline.html
本文: http://blog.csdn.net/aegoose/article/details/7029307
0. Pipeline的概念:
输入 ===pipeline1处理==> 输出 ===pipeline2处理==> 输出 ... ... ===pipelineN处理==> 输出
1. 什么是Asset Pipeline
Asset pipline提供一个框架,整合并压缩所有的js和css等资源,资源文件可 ...
原来的系统用的是rails 3.0.4, 出于对提高js开发效率的考虑, 想升级rails 3.1.0以上版本, 不过由于原系统插件绑定的太深了,许多功能都不能适应到rails 3.1的升级, 最后放弃对rails 3.1的升级, 但事实上rails 3.1确实有一些新的特性功能, 值得一用.
一些对rails 3.1兼容的插件问题:
mysql2的问题
rails 3.0.4使用可以使用mysql2(0.2.6), 但rails 3.1更新了activeRecord的一些方法, 需要使用 mysql2 新版本(0.3.x)来支持.
而mysql2的新 ...
Ubuntu 11.10 安装日志
- 博客分类:
- linux
Ubuntu11.10安装日志
之前装的是kbuntu9.10,换回了gnome,很多应用和配置都还是kde的,不爽,升级为ubuntu10.04,问题还在,继续不爽,索性决定重新安装成ubuntu11.10,重头来过一次。总结下安装过程的琐碎事:
1硬盘安装ubuntu11.10
问题困扰太久了,终于找到solution.现象: rubymine安装在ubuntu的gnome下;
当对源代码右击 [settings]=>[keymap],并选择[Eclipse]作为默认后;
回到源代码处,右击鼠标,弹出菜单出现并立即消失。解决方法:
1. [settings] => [keymap], 并[copy] "Eclipse" keymaps, 假设为"New-Eclipse";
2. 编辑[New-Eclipse], 查找 "Show Context Menu", 在[other ...
想使用eclipse来尝试开发Android, 结果eclipse classic版本在ubuntu下竟然挂了,找了许久才找到solution, 做个标记。
系统环境:
ubuntu 10.04 (从9.10中更新而来的)
eclipse-java-ganymede-linux-gtk
现象:
启动eclipse classic版本,最后只弹一个空白提示框,无法 [关闭] 或 [确定]出错日志分析:
查看工作空间下的".metadata/.log",报错信息 ...