- 浏览: 35515 次
- 性别:
- 来自: 成都
最新评论
-
k_cancer:
maddogfyg 写道很有用!多谢!哈哈..第一次自己的博客 ...
在Eclipse中调试/运行TurboGears2 -
maddogfyg:
很有用!多谢!
在Eclipse中调试/运行TurboGears2 -
k_cancer:
JeffreyHsu 写道mako比genshi强大的多gen ...
TurboGear学习笔记2 -
JeffreyHsu:
mako比genshi强大的多genshi几乎是最烂的模版系统 ...
TurboGear学习笔记2 -
JeffreyHsu:
开发效率,ssh和rails、tg没有可比性,不是一个量级的原 ...
TurboGear学习笔记2
文章列表
mysql on mac 10.10 配置
- 博客分类:
- mysql
mysql在mac上好像目录结构很不一样,一些常见的命令,如service不能使用,没有初始化用户等问题,现在做一些纪录。
1 下载解压mysql 将mysql/bin加入PATH;
2 进入/mysql/support-files 输入命令
sudo mysql.server start
则mysql成功启动。
如果使用初始命令
mysql -uroot -p
出现下列错误
ERROR 1045 (28000): Access denied for user 'ro ...
每次使用win32diskimager向u盘写入linux之后,就会形成674m的分区,因为系统不能识别U盘的分区,默认第一个分区,u盘就悲催的变成了674m了。有的时候用磁盘管理,删除卷,就可以恢复u盘;有的时候就没办法删除卷,只能看着8G变身674m,干瞪眼。在网上搜索了一下这篇文章能彻底地把这个问题解决。
在home目录下修改.gitconfig
添加以下代码:
[color]
diff = auto
status = auto
branch = auto
不用重启,直接起效。
mysql 中文字符解决
- 博客分类:
- mysql
1.基本款,在mysql命令行下执行以下命令
SET character_set_client = utf8;
SET character_set_results = utf8;
SET character_set_connection = utf8;
执行完之后需要重启mysql server
linux下执行 service mysql(or mysqld) restart
2.加强款,将表备份导出删除重建设置所有的CHARSET为utf8.祥见这里
需要使用到的命令:
mysqldump -uroot -p ...
大体过程可以参考这里
http://community.balsamiq.com/balsamiq/topics/instructions_for_installing_balsamiq_on_linux_ubuntu_11_10_oneiric_ocelot
在安装过程中遇到几个问题,记录一下。
1.在安装air的时候需要需要输入root密码的问题,以为是自己的用户密码,输了几次都没有用,后来才知道root密码是ubuntu每次开机的时候随机生成的,所以需要先输入sudo passwd来修改root密码。
2. 在安装air的时候遇到了依赖包的问题,提示说是 ...
环境:Ubuntukylin13.04 默认安装python2.7.4
1. sudo apt-get install python-pip
2. pip install virtualenv
3. sudo pip install django
4. sudo apt-get install mysql-server(安装mysql)
5. sudo apt-get install python-dev libmysqlclient-dev(需要的开发包)
6. pip install mysql-python (安装mysql驱动,这一步可以在virtualenv ...
环境:os:windows server 2003, IDE: eclipse 3.4.0, PyDev 1.5.1
在开始之前确保已经安装好pydev
1.在eclipse中新建一个python项目。
2.eclipse不能直接创建TG2项目,所以将已用paster建好的TG2项目导入到刚刚新建的那个python项目中
3.将附件中的launch_tg.rar解压后放入跟项目中development.ini相同的目录下。
4.创建新的编译器
1).在eclipse中按住项目,点右键->PyDev Interpreter,点“click here ...
1.在已有的数据库上建立model对象有两种办法。
1> 先创建Table对象,然后创建要映射的object对象,用mapper将之映射起来。例子如下:
department = Table('crew_section',
Column('rid',Integer,primary_key=True),
Column('birthdate', NormalDate),
Column('employmenttype',Inte ...
TurboGear学习笔记4
- 博客分类:
- Turbogears
1.要将ctroller加入url 不是前篇博客的自定义的url 方法是直接将Controller实例放入RootContoller
如 secc = SecureController()
admin = AdminController(model, DBSession, config_type=TGAdminConfig)
error = ()
呃..这样RootController的负担会不会太大了啊..
2.学习了sqlalchemy..感觉很强大...能很随性的写查询条件..也可以将数据直接对象化..但是觉得不太幽雅....有时候觉得太混乱了 ...
今天早上方向课的老师说要开始准备毕业论文设计.我想用这个机会试着写下自己一直感兴趣的手机软件应用方向,就尝试了下android~
先照着官方的教材做到创建虚拟机的时候出错了.
Warning: The Mac OS -XstartOnFirstThread: is currently unsupported
抱这个错误..我也不知道是为什么....只知道XstartOnFirstThread是属于swt的.
然后按照教材创建新项目的时候.出现了” An SDK Target must be specified.”
开始仿造http://llhd ...
首先非常感谢JeffreyHsu~~~指出了我的问题~给了我很多帮助~~指明了方向~~非常非常感谢~^^~
之前遗留下的save方法不能保存的问题.原因是出在了前台.
<div py:replace="wikipage.data">Page text goes here.</div>
本来应该改成这样的
<div>
<form action="/save" method="post">
<input type="hidden& ...
确定了再确定,官方文档上的2.1文档其实就是2.0文档.没什么区别.但是2.1其实跟2.0还是有比较大的改动了.
上一篇博文提出的模板的区别,其实是在quickstart的时候选择了mako模板,所以跟文档不一样.不过觉得mako模板也很容易懂,而且省略genshi的学习.不过因为要先照着famous wiki tutorial学习,所以重新建立了一个项目,不使用mako.
今天学习的复习.
1.在master.html中设定边框的设计,网页主题通过使用标签
<div class="main_content"> ...
今天学习的TG2内容复习.
先抱怨一下,这什么官方网站,2.1的版本跟2.0相差那么大,为什么用的教程还是2.0的,有太多不一样的地方,我居然对比着Rails,看着样本代码去摸索这到底是什么意思.这还算因祸得福,复习了Rails,还能加深理解.
1.
<%inherit file="local:templates.master"/>
${parent.sidebar_top()}
第一行为对master模板的引用,第二行使用master模板里面定义的sidebar_top函数
2.
<%def n ...
1.
LOAD DATA LOCAL INFILE '/Users/cancer/Desktop/pet.txt' INTO TABLE pet LINES TERMINATED BY '\r\n';
用于将pet.txt的内容写入文档,pet内容如下
Whistler Gwen bird \N 1997-12-09
注:每个字段的值应该用tab隔开,否则一行信息将录入第一个字段值.
2.DISTINCT
distinct 关键字可以将选择的字段去重复.
eg.
select owner from pet
+-------+
| o ...