oracle常用命令整理

摘要: 1.查询当前用户的权限: select * from session_privs2.查询最新的执行计划select * from table(dbms_xplan.display)3.查看用户权限select * from dba_sys_privs;select * from user_sys_p... 阅读全文
posted @ 2014-09-02 11:49 收苞米的拖拉机 阅读(136) 评论(0) 推荐(0) 编辑

微信浏览器 返回按钮二次返回

摘要: 在做微信开发的时候,当通过微信的推送消息(页面1)打开网页后(进入页面2),此时,再次打击链接打开网页(页面3)。当点击安卓手机的返回按钮时,可以正常回退到“页面2”,但是当点击微信左上角的返回按钮时,会直接回退到“页面1”。起初感觉是加载浏览器插件的原因,思考了好久不得结果。后来发现“招商银行信用... 阅读全文
posted @ 2014-05-09 11:09 收苞米的拖拉机 阅读(1884) 评论(0) 推荐(0) 编辑

django 模板路径设置

摘要: 新建django项目mysite,mysite文件夹下会有manage.py和文件夹mysite(子文件夹),我的模板文件夹templates和他们俩在一块。要想通过相对路径访问模板,需要设置子文件夹mysite中setting.pyimport os.pathTEMPLATE_DIRS = ( os.path.join(os.path.dirname(__file__), '../templates').replace('\\','/'),)当然,路径的设置是相对于setting.py的,如果templates和setting.py在同一个文件 阅读全文
posted @ 2014-03-10 17:04 收苞米的拖拉机 阅读(1088) 评论(0) 推荐(0) 编辑

ubuntu下python环境搭建

摘要: 以前一直觉得自己不适合写代码,用C++写一个简单的求100以内素数都够我折腾一壶的,自从开始接触java,才觉得自己其实还是可以搞搞程序的。虽然java一直用的很顺手,但是这几天在做微信公众帐号开发的时候接触了PHP,发现同样的功能做起来java的工作量实在是多了太多。当然,我还是觉得对于完整web项目的构建来说java还是有着无与伦比的优的。我也特别喜欢java严谨的语法风格。考虑到以后的发展,我还是决定再接触一下python,在linux环境下学习pthon的同时学学linux,充实一下自己。 python安装:sudo apt_get install python-pip安装成功后... 阅读全文
posted @ 2014-03-07 10:35 收苞米的拖拉机 阅读(213) 评论(0) 推荐(0) 编辑

html适应手机

摘要: 微信公众账号开发,用php echo 'html字符串'。发现微信浏览器不能正常加载页面,字体过小,且布局很不合理。解决方法:我是用simple_html_dom解析html字符串,然后再中增加代码: 但是这种方法貌似不能解决图片超过边界的问题,图片过大的话还是会出现滚动条,影响界面美观。因为html字符串中对的style进行了控制,我尝试了用百分比控制,当width:100%时还是不能解决图片越界恶问题。在网上找了一顿也没有找到解决办法,最后只能利用simple_html_dom将每个的style进行修改,将width用百分比设为80%,视觉效果上还过的去,就是不知道当图片大 阅读全文
posted @ 2014-02-28 16:48 收苞米的拖拉机 阅读(226) 评论(0) 推荐(0) 编辑

xampps mysql无法启动

摘要: mysql无法启动的原因可能有很多,可以通过日志文件查看,不知道为什么在xampps中没有日志文件。通过windows事件管理器发现报错信息:InnoDB:Attemped to open a priviously openes tablespace;网上搜了一下,果然找到了解决办法,在mysql安装目录的bin下找到my.ini,在后面加上innodb_force_recovery=1(不能直接加到最后面,要在[Client]之前)innodb_force_recovery影响整个InnoDB存储引擎的恢复状况。默认为0,表示当需要恢复时执行所有的恢复操作。当不能进行有效的恢复操作时,mys 阅读全文
posted @ 2014-02-26 11:03 收苞米的拖拉机 阅读(206) 评论(0) 推荐(0) 编辑

oracle定时任务

摘要: 项目需求:每天清空历史数据。要用到oracle的定时任务,在网上搜了下,案例很多。都是代码都是从网上大神那搞的,做下记录,以后没准还有用呢。variable job number; begin dbms_job.submit(:job, 'test_job;', sysdate, 'sysdate+1'); end; 变量job保存任务编号,用于任务执行和修改,删除等操作。test_job为需要定期执行的存储过程。+1表示每隔一天执行存储过程一次,时间可以相应修改。任务建立,然后执行: begin dbms_job.run(:job); end;这样就可以了,可 阅读全文
posted @ 2013-11-11 14:46 收苞米的拖拉机 阅读(184) 评论(0) 推荐(0) 编辑

仿taobao分类搜索实现

摘要: 以前总喜欢用jqgrid显示那种一堆一堆的信息,用的太多了就烦躁了,想弄点不一样的东西。今天仿照taobao的分类搜索做了一个车辆信息搜索的界面,当然内容还需要完善,先把已经完成的工作记录下来吧。界面布局用ul,li,css完成,ul中li横向排列。具体每行显示多少没有设置,反正每个li的宽度设的是100px,超过长度就换行。支持多项选择,每次选择数据库都会重新刷新。当删除筛选条件时,也会更新搜索条件重新加载数据。功能的实现还是很简单的,可是一直觉得实现的方法不好。因为可以一直添加搜索条件,当删除搜索条件时怎么把每个模块内的搜索条件按顺序排列到现在也没有搞明白。不知道taobao做这玩意的时候 阅读全文
posted @ 2013-10-15 17:28 收苞米的拖拉机 阅读(352) 评论(0) 推荐(0) 编辑

jqgrid 行内修改单元格内容

摘要: 由于字段较多,但可供用户修改的字段仅有一个,所有不想通过弹出对话框的方式让用户进行修改。还好jqgrid支持行内数据修改,首先要将cellEdit设为true以支持对单元格的修改操作。这里讲cellsubmit设为clientArray,当修改完成后并不直接发送到服务器进行保存,而是先保存在table中,当用户点击保存按钮是才向数据库发送请求更新数据。 cellEdit: true, cellsubmit: "clientArray", //当单元格发生变化后不直接发送请求、"remote"默认直接发送请求要修改的字段是select类型:{name:&# 阅读全文
posted @ 2013-09-27 17:26 收苞米的拖拉机 阅读(904) 评论(0) 推荐(0) 编辑

小小的总结一下

摘要: 眼看来北京都三个月了,明天就收拾铺盖滚蛋了。一般在这种时候总是该总结一下的。在北京的这段时间,大部分都是出于打酱油的状态,唯一的收获就是js,jquery的学习。以前碰到js的代码就头疼,这三个月真是写了不少js代码,现在搞搞普通的小功能还是很轻松地。别的真是没什么拿的出手的进步,公司做的业务也实在是比较简单,也可能是那些核心点的东西我没经手。个人感觉,这几个月还是过得空虚了,跟我预想的差距还是很大的,都没有什么太大的提高。搞得有时候总是感觉在公司待着是浪费时间,很有点辞职的冲动。有总结就得有展望,感觉未来的很长一段时间都不会很忙,估计又是打酱油的节奏。抽时间还是学学python吧,感觉pyt 阅读全文
posted @ 2013-09-24 17:16 收苞米的拖拉机 阅读(166) 评论(0) 推荐(0) 编辑