摘要: 以前我们定义事件,比如为元素定义单击事件是这样写的:$('input').click(function () { //处理代码 });或$('.clickme').bind('click', function() { // Bound handler called. });但是这只能是对已经加载好的元素定义事件,那些后来添加插入的元素则需要另行绑定。即使你使用jquery的clone函数,它并不能将事件也复制(到目前为止我还不清楚它是为什么这样定义,是没法复制还是刻意这么处理,以防止出现某些异常,这还有待去分析一下jquery的源代码)。 现在, 阅读全文
posted @ 2013-12-18 21:41 gsdxlyw2 阅读(146) 评论(0) 推荐(0)
摘要: Jfinal定义model类与数据库里的一张对应,但是进行多表查询时,一个model类好像不能满足我们的要求,而且我们要的是多表中的一些字段,而表和表之间的字段名有可能一样。解决如下:select的时候,可以给列名取别名,这样就不会混淆了。Jfinal给我们提供了model,用这个model就可以解决多表查询了。 阅读全文
posted @ 2013-12-04 21:14 gsdxlyw2 阅读(3725) 评论(1) 推荐(0)
摘要: 我明明引用了路径也是正确的,但是报$ is not defined错误,原因是jquery的引用顺序,必须把jquery的引用声明在最前面,具体原因没有深究。 阅读全文
posted @ 2013-11-20 17:21 gsdxlyw2 阅读(170) 评论(0) 推荐(0)
摘要: var MessageBox=function(){ var popDiv=function(){//创建持久背景对象 $("body").prepend("00"); var _popDiv=$("#_popdiv"); return _popDiv;//返回背景对象 }(), myfun=function(){ var aa={"id":"100id"}; return aa; }(); return { "show":function() { alert(myfun.i 阅读全文
posted @ 2013-10-31 09:14 gsdxlyw2 阅读(701) 评论(0) 推荐(0)
摘要: 当在命令行里输入adb start-server时,提示adb失败。有一种情况就是adb的启动端口被占用了,以下是解决步骤:1.adbnodaemonserver查看adb的端口。2.-ano|findstr "端口号" 查看占用进程。3.打开任务管理器,杀死占用端口的进程就可以了。 阅读全文
posted @ 2013-10-31 08:45 gsdxlyw2 阅读(129) 评论(0) 推荐(0)
摘要: ubuntu输入用户名和密码之后,登录不进去,还是跳到登陆界面。原因:环境变量导致的,通过ctrl+alt+shift+F1进入命令行,输入具有超级权限的用户名和密码,进入命令行模式,然后使用vi去查看环境变量的文件,/etc/profile。发现乱码,使用时加上完整路径就好了:/usr/bin/sudo /usr/bin/vi /etc/profile,之后按下dd删除错误的行,然后按shift输入:号,然后输入wq回车,重重启就可以解决了。切换方法是:ctrl+alt+shift+F1切换到字符界面,alt+F7切换到图形界面。转至:http://nicoleamanda.blog.163 阅读全文
posted @ 2013-10-26 22:44 gsdxlyw2 阅读(835) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2013-10-21 21:40 gsdxlyw2 阅读(102) 评论(0) 推荐(0)
摘要: 通过sudo apt-get install mysql-server安装的mysql的编码是latin1,不能支持中文。需要修改/etc/mysql/my.cnf文件,可以通过vim或者gedit进入,找到[client] 添加:default-character-set=utf8 //默认字符集为utf8找到[mysqld]添加:default-character-set=utf8 //默认字符集为utf8如果mysql是5.0以上的,如果在[mysqld]添加无法启动重启mysql时,试试用character_set_server = utf8然后重启mysql,用service mys 阅读全文
posted @ 2013-10-16 22:56 gsdxlyw2 阅读(256) 评论(0) 推荐(0)
摘要: 开发时,需要切换fragment后,不被暂停或销毁,以致下次切换回来后数据消失,实现方法很简单,先判断fragmnet是否启动,如果已经在队列中了,就直接显示,然后将旧的fragment隐藏,如果不存在,就创建,再将旧的隐藏,fragment的用法我就不贴了,上关键代码。onTabchanged: public void onTabChanged(String tabId) { TabInfo newTab = mTabs.get(tabId); if (mLastTab != newTab) { FragmentTransaction ft = mActivity.getSupportFra 阅读全文
posted @ 2013-09-25 23:05 gsdxlyw2 阅读(328) 评论(0) 推荐(0)