博客迁移公告[最后一篇] hi all, 由于博客迁移,后续再上csdn的次数应该会逐渐减少了 主要是后续不会再使用网页写blog了,命令行markdown写完一键发布,github托管,pelican静态化,然后自己域名 后续博客地址 http://wklken.me/ 直达 ,目前文章迁移中,主题也在完善中
工作两周年小结 两年了,又到了总结的时候,都成习惯了从哪说起呢,有点散,有点乱,还有错别字,囧2011年的7月4号,是毕业后工作的第一天2012年的7月4号,满一年,记得那天太阳很大,坐在靠窗的位置,外面的天空很蓝,偶尔战斗机飞过,划出一道白,现在偶尔发呆,望着高楼外墙反射的阳光,想着身后是那片橙,那些人
我的vim配置及说明【k-vim】 <!--h1, h2, h3, h4, h5, h6, p, blockquote {margin:0; padding:0}body {font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB",Arial,sans-serif; font-size:13px; line-height:18px; color
python实现shell下小抄速查工具 最近忙其他的,回头才发现一个月没发博文了,慢慢来,这两个月来第一篇-------------------------------------------需求:最近老是要翻配置文档/wiki/history/笔记/google等等,为的仅仅是拿个服务器地址,或者一个密码,异或一条复杂点常用但懒得打的命令,次数多了自己也烦了,低效耗时,伤不起修改:把常用的东西,记不住的东西
python fabric实现远程操作和部署 <!--h1, h2, h3, h4, h5, h6, p, blockquote {margin:0; padding:0}body {font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB",Arial,sans-serif; font-size:13px; line-height:18px; color
[Python入门及进阶笔记]Python-基础-内置函数小结 <!--h1, h2, h3, h4, h5, h6, p, blockquote {margin:0; padding:0}body {font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB",Arial,sans-serif; font-size:13px; line-height:18px; color
[Python入门及进阶笔记]Python-基础-简介/入门 <!--h1, h2, h3, h4, h5, h6, p, blockquote {margin:0; padding:0}body {font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB",Arial,sans-serif; font-size:13px; line-height:18px; color
[Python入门及进阶笔记]Python-基础-集合小结 <!--h1, h2, h3, h4, h5, h6, p, blockquote {margin:0; padding:0}body {font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB",Arial,sans-serif; font-size:13px; line-height:18px; color
[Python入门及进阶笔记]Python-基础-数字处理相关模块 <!--h1, h2, h3, h4, h5, h6, p, blockquote {margin:0; padding:0}body {font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB",Arial,sans-serif; font-size:13px; line-height:18px; color
[Python入门及进阶笔记]Python-基础-数字小结 <!--h1, h2, h3, h4, h5, h6, p, blockquote {margin:0; padding:0}body {font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB",Arial,sans-serif; font-size:13px; line-height:18px; color
[Python入门及进阶笔记]Python-基础-字典小结 <!--h1, h2, h3, h4, h5, h6, p, blockquote {margin:0; padding:0}body {font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB",Arial,sans-serif; font-size:13px; line-height:18px; color
[Python入门及进阶笔记]Python-基础-元组小结 <!--h1, h2, h3, h4, h5, h6, p, blockquote {margin:0; padding:0}body {font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB",Arial,sans-serif; font-size:13px; line-height:18px; color
2013计划 <!--h1, h2, h3, h4, h5, h6, p, blockquote {margin:0; padding:0}body {font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB",Arial,sans-serif; font-size:13px; line-height:18px; color
写在2012结尾,2013的开始 本来已经关电脑了,发现似乎落了些什么,想着昨晚似乎没有像以往写下总结,记录一些东西。 看了下去年的总结:http://blog.csdn.net/wklken/article/details/7169817,那时刚工作不久,感觉写的还是很不错的。每每回顾,总感觉过去的自己做得比现在好。难道老了么。。。。。 既然去年标题,今年也俗一下,写在2012的结尾,2013
[Python入门及进阶笔记]Python-基础-列表及列表解析小结 <!--h1, h2, h3, h4, h5, h6, p, blockquote {margin:0; padding:0}body {font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB",Arial,sans-serif; font-size:13px; line-height:18px; color
关于测试开发及其他——写在离职之前 在入职一周年的时候,写过一些东西,有过一些思考。 而在一个月前,花了六天,投了下简历,花了五天,思考,抉择。 虽然要投身入另一个地方,不再搞测试开发,但是,工作十六个月迄今,还是有一些感受的。 所以,想针对这个,说说一些个人看法,仅供参考。 (SDET,测试开发,但是貌似实际工作和字面理解还是有些差距的,工作时,角色更像QA+Tester,实际工作中,被
[Python入门及进阶笔记]Python-魔术方法小结(方法运算符重载) <!--h1, h2, h3, h4, h5, h6, p, blockquote {margin:0; padding:0}body {font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB",Arial,sans-serif; font-size:13px; line-height:18px; color
[Python入门及进阶笔记]Python-decorator装饰器小结 <!--h1, h2, h3, h4, h5, h6, p, blockquote {margin:0; padding:0}body {font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB",Arial,sans-serif; font-size:13px; line-height:18px; color
晒晒我的vimrc配置【不定期更新】 更新:最新vim配置位置 https://github.com/wklken/k-vim下面的内容可以不用看了.....=====================================原先贴过一章 linux alias: http://blog.csdn.net/wklken/article/details/7707357趁长假整理了下li
如何进行shell脚本正确性测试 转载请注明出处:http://blog.csdn.net/wklken----------------------------------------------------------------------------------------在实际工作中,需要对shell脚本进行正确性测试。如何用最快最有效的方式进行测试?很多开发的习惯是,二话不说,写完/拿到,就跑一把
Python通用发送邮件模块 需求:1.发送邮件2.不需要登录任何邮箱等等3.支持多接收人4.支持附件5.支持命令行+方法调用涉及模块:smtplib, email基于版本:2.4使用2.7和3.x的童鞋,需要修改下import信息源代码:#!/usr/bin/env python#@author : wklken@yeah.ent#@ver
[Python入门及进阶笔记00]-写在前面(目录/书籍/学习路线/其他) 学习Python有一段时间了,需要来一个阶段性总结了 个人看书的模式是,一边看书,一边敲代码,一遍记笔记(record for search),所以回过头发现,记得有些多了,需要花点时间整理下。 so,一篇篇整理,会陆续发出。-------------------------------------------update: 2012-12-30 是该有个了结了:)
登陆新浪微博&批量下载收藏内容[Python脚本实现] 今天开新浪微博,才发现收藏已然有2000+了,足足104页,貌似需要整理下了,可是一页页整理,难以想象所以想下载,然后进行提取处理,转为文档我们关注的:1.微博正文+评论内容2.图片3.视频链接用python实现思路:1.脚本模拟登陆新浪微博,保存cookie2.有了cookie信息后,访问收藏页面url3.从第一页开始,逐步访问,直到最后,
CSDN博客专栏文章批量下载脚本[python实现] 最近发现CSDN的blog专栏还是很给力的,毕竟这是一整个系列的文章,学习某方面知识比较容易形成体系,而且前人的经验还是相当有参考价值的。 原先也开了两个,只是工作比较忙,加之lz比较懒,所以没啥人气,囧。 最近看书之余,也会去看看别人的专栏,虽然你看或不看,文章就在那里,但是不能上网的时候还是很蛋疼的 so,花了一个小时,写了个python脚本,只需要填下专
入职一周年小结 @author: wklken@date: 2012-07-04@version: 0.1@desc: 入职一年,算作小结 2012-07-04 皓月当空,很久没有停下来好好望望月。 从去年毕业入职到现在,正好一周年。 一年中,不变的很多,改变的也很多。 记得去年的7月4日,背着包挤公交去入职,认识新同事,打了两个礼
晒晒我的linux alias文件【不定期更新】 下周三,工作满一周年了。 一步一个脚印,最近在整理一些配置相关的东西,重新梳理总结了下一年所学所得。------------------------------------------------------------------------------------------------------------- 以下是我的.alias文件 alias原因是一
【Mezzanine迁移SAE】 实现Blog example Done 自上次迁移成功后,这次重新继续了一遍梳理,将自己CSDN blog迁移到SAE对应的应用上.直达示例 http://mezzanine.sinaapp.com/我的blog地址 http://wklken.sinaapp.com/之前使用WordPress,更专业,但是主要是想通过迁移SAE,读源代码,对Django有一定了解另外WordPress 对于php使用者来
Django在新浪SAE中使用storage服务实现文件上传保存 上周末迁移mezzanine到SAE http://mezzanine.sinaapp.com/见上一篇- Django开源项目mezzanine迁移SAE分享 http://blog.csdn.net/wklken/article/details/7629120这周下班后的时间基本都耗在这上面了,主要是看源代码,想着下一步如何针对性修改发现相册功能无法使用,
Django开源项目mezzanine迁移SAE分享 迁移完成Deml: http://mezzanine.sinaapp.com/经历了长达两个多月的排队之后,终于审批通过,确实激动了一把。(两个月太长了........)不知咋的想搞个blog试试,但是纠结于自个审美不行,前端搞不定,哎,找个现成的然后就开始在网上寻找期间找到很多很酷的项目,不过大都是php的,有些基于python的 web框架的,也是很长一段时间没
数据结构&算法实践—【排序|插入排序】插入排序 转载请注明出处:http://blog.csdn.net/wklken回主目录排序>>选择排序>>选择排序List:0.概念+示例分析1.插入排序实现0 start基本概念:维基百科http://zh.wikipedia.org/wiki/%E6%8F%92%E5%85%A5%E6%8E%92%E5
数据结构&算法实践—【排序|选择排序】堆排序 转载请注明出处:http://blog.csdn.net/wklken回主目录排序>>选择排序>>堆排序List:0.概念+伪代码+示例分析1.堆排序实现2.Question0 start基本概念:维基百科http://zh.wikipedia.org/zh-cn/%E5%A0%86%E7%A9
数据结构&算法实践—【排序|选择排序】选择排序 转载请注明出处:http://blog.csdn.net/wklken回主目录排序>>选择排序>>选择排序List:0.概念+伪代码+示例分析1.选择排序实现2.Question0 start基本概念:维基百科http://zh.wikipedia.org/wiki/%E9%81%B8%E6%93%87%E6%8E%9
数据结构&算法实践—【排序|交换排序】Bogo排序 转载请注明出处:http://blog.csdn.net/wklken回主目录维基百科上排序算法表里的算法基本都实现完了,陆续发出来有几个排序只有英文维基说明,有几个有中文,但是压根对不上,例如臭皮匠排序.....晕死,查找中....另外快排不敢轻易发出,等完全所有实现版本都搜罗分析完了再来.---------------------------
数据结构&算法实践—【排序|交换排序】地精排序及改进 转载请注明出处:http://blog.csdn.net/wklken回主目录排序>>交换排序>>地精排序List:0.概念+伪代码+示例分析1.地精排序实现2.改进3.Question0 start基本概念:维基百科:http://en.wikipedia.org/wiki/Gnome_sor
Python xml属性/节点/文本的增删改[xml.etree.ElementTree] 需求:在实际应用中,需要对xml配置文件进行实时修改, 1.增加、删除 某些节点 2.增加,删除,修改某个节点下的某些属性 3.增加,删除,修改某些节点的文本xml源文件格式[例] <processer name="AProcesser" file="lib64/A.so" path="/tmp"> <
数据结构&算法实践—【排序|交换排序】梳子排序 转载请注明出处:http://blog.csdn.net/wklken回主目录排序>>交换排序>>梳子排序List:0.概念+伪代码+示例分析1.梳子排序实现2.Questiono start基本概念:维基百科http://zh.wikipedia.org/wiki/%E6%A2%B3%E6%8
数据结构&算法实践—【排序|交换排序】奇偶排序 转载请注明出处:http://blog.csdn.net/wklken回主目录排序>>交换排序>>奇偶排序List:0.概念+伪代码+示例分析1.奇偶排序实现2.Question3.后续扩展o start基本概念:维基百科http://zh.wikipedia.org/wiki/%E5%
数据结构&算法实践—【排序|交换排序】鸡尾酒排序 转载请注明出处:http://blog.csdn.net/wklken回主目录排序>>交换排序>>鸡尾酒排序List:0.概念+伪代码+示例分析1.鸡尾酒排序实现2.Questiono start基本概念:维基百科http://zh.wikipedia.org/wiki/%E9%B8%A1%E5%B0%
数据结构&算法实践—【排序|交换排序】冒泡排序及改进 转载请注明出处:http://blog.csdn.net/wklken回主目录排序>>交换排序>>冒泡排序List:0.概念+伪代码+示例分析1.基本冒泡排序2.冒泡排序改进13.冒泡排序改进2——局部冒泡排序4.Question0. start基本概念:维基百科http://zh.wikipedia.org/wiki/%E5%8
数据结构&算法实践-Python——序章 数据结构&算法实践——Python --------------------------------------目录 START------------------------------------------------第一部分列表(目录主要来自于维基百科)模块一:经典排序实现交换排序法 冒泡排序 |鸡尾酒排序 |奇偶排序 |梳排序 |地精排序(gnome_so
Linux新手生存笔记[11]——shell脚本基础4-补充 回到全局目录--------------------------------------------目录脚本组成 1管道 1标准IO&重定向 2脚本调试 3AND&OR 4引号 6脚本组成结构#!/bin/bash do something exit 0步骤
Linux新手生存笔记[10]——shell脚本基础3-函数及常用命令 回到全局目录-----------------------------------------------目录函数定义 1退出状态 1参数传递 2标准IO 2脚本调试 2AND&OR 3内置命令补充 3函数定义函数定义:在Shell中,函数就是一组命令集或语句形成一个可用块函数增强了shell的
Linux新手生存笔记[3]——Linux常用命令(2) 回到全局目录第二篇.P.S. 显示效果不尽人意啊,html源代码编辑,每次在编辑器里调好好的,到页面效果就变掉了 搞半天没搞定,无语ing.........只能后面看看能不能调回来了.------------------------------------------------------7.磁盘操作... 118.系统操作... 129.网络相关
Linux新手生存笔记[3]——Linux常用命令(1) 回到全局目录这个太长,拆成两篇.......blog显示不好,建议复制到word中查看---------------------------------------------------1.目录操作... 12.文件操作... 33.权限操作... 74.时间日期... 95.压缩解压... 96.登录退出及账号... 10命令格式:Command
Linux新手生存笔记[2]——vim训练稿 回到全局目录word转成html再搞到csdn这块,效果不是很好,表格每行显示太高........囧----------------------------VIM命令训练稿目录1.打开文件操作...12.存储及退出文件...23.模式转换...24.光标移动...35.插入...46.删除...47.复制和黏贴...58.查找..
Linux新手生存笔记[1]——Linux目录结构及说明 回到全局目录 Linux新手生存笔记[1] —— Linux目录结构及说明有个大体了解就ok,说明记得是摘自一篇博文,可惜没找到出处-------------------------目录结构图目录结构说明DirectoryDescription/根目录。
Linux新手生存笔记[0]——写在前面 一切从零开始! 记得去年七月份毕业刚入职的时候,第一天便是制定一周的计划,这意味着我只有一个礼拜的时间熟悉所需要的内容,包括熟悉linux环境,vim,shell脚本,hadoop,测试理论等等. 因为工作环境是linux,所以是必选包业务,因为大学四年使用linux次数屈指可数,所以压力还是有的,当时买了本《鸟哥的linux私房菜》(700多页),老大推荐了本<<LINUX与UNI
python处理xml大文件[xml.sax] 之前使用过python使用dom读取简单配置xml文件的http://blog.csdn.net/wklken/article/details/7270117今天遇到大文件处理,使用dom占用资源太多,改用sax处理dom和sax区别可以自己google下需求:读取xml数据文件,文件较大,需要实时处理插入到数据库使用到的包:xml.saxxml文件格式:
linux下django部署到apache 用django写了个demo,目前要部署到apache上需求:django部署到apache【其中变量$USER为你的账号】1.安装apache 和 djangoA.下载apache:http://httpd.apache.org/download.cgi#apache22版本2.2.22B.解压tar -xzvf httpd-2.2.22.ta
Python urllib2递归抓取某个网站下图片 需求:抓取某个网站下图片可定义 图片保存路径,最小图片大小域值,遍历深度,是否遍历到外站,抓取并下载图片使用库:urllib http://docs.python.org/library/urllib.html【下载】urllib2 http://docs.python.org/library/urllib2.html【抓取】urlparse http:
Python网页抓取urllib,urllib2,httplib[3] 使用urllib2,太强大了试了下用代理登陆拉取cookie,跳转抓图片......文档:http://docs.python.org/library/urllib2.html 直接上demo代码了包括:直接拉取,使用Reuqest(post/get),使用代理,cookie,跳转处理#!/usr/bin/python# -*- coding:utf-8 -*-
Python网页抓取urllib,urllib2,httplib[2] 上一篇使用urllib抓取 Python网页抓取urllib,urllib2,httplib[1]使用httplib抓取:表示一次与服务器之间的交互,即请求/响应httplib.HTTPConnection ( host [ , port [ ,strict [ , timeout ]]] )host表示服务器主机port为端口号,默认值为80st
Python网页抓取urllib,urllib2,httplib[1] 前阶段使用到ftp,写了个工具脚本http://blog.csdn.net/wklken/article/details/7059423最近需要抓网页,看了下python抓取方式 需求:抓取网页,解析获取内容涉及库:【重点urllib2】urllib http://docs.python.org/library/urllib.htmlurllib2 htt
Python distribution打包&安装流程 开始看并写python有一段时间了,书零零碎碎看了些,博客到是读了很多。感觉基础不稳,花了点银子买了书,归零,重头学起。正在看head first python,伤不起呀,木有中文版的-------------------------------------------------------------------------------------------------
Python Challenge挑战一下 下午刚看到的时候,很好奇,不知所云,搞不清状况........囧过完第0关后,觉得有点意思了.......在第7关,这个坑爹的图片,看文档看得头晕,还没搞定.....哎决定以后每个礼拜花点时间玩玩这个,也推荐大伙上去试试这里仅作记录:记录涉及的模块,以及每关的提示,不附带答案,答案要自己去解析才有意思,搞不出来可以看一个提示,再去搞,再不出来,再看一个提示.另外会写
Python MySQLdb在Linux下的快速安装 在家里windows环境下搞了一次见 python MySQLdb在windows环境下的快速安装、问题解决方式http://blog.csdn.net/wklken/article/details/7253245在公司开发需要,再搞一次,linux下的。发现用编译的方式安装真的很蛋疼,不过也算见见世面,各种问题......这里也有两种方式:A.
Python读取ini配置文件 需求:写个项目,用到数据库,多个地方使用,不能硬编码。很类似java的properties文件Python支持ini文件的读取涉及模块:ConfigParserxml文件db_config.ini[baseconf]host=127.0.0.1port=3306user=rootpassword=rootdb_name=evaluting
python解析xml文档实例 今天恰好用到,记录一下使用python用到的包:xml.dom.minidom需求:有一个表,里面数据量比较大,每天一更新,其字段可以通过配置文件进行配置,即,可能每次建表的字段不一样。上游跑时会根据配置从源文件中提取,到入库这一步需要根据配置进行建表。解决:写了一个简单的xml,配置需要字段及类型上游读取到对应的数据入库这一步,先把原表删除,根据配置建
python MySQLdb在windows环境下的快速安装、问题解决方式 使用python访问mysql,需要一系列安装linux下MySQLdb安装见 Python MySQLdb在Linux下的快速安装http://blog.csdn.net/wklken/article/details/7271019-------------------------------------------------------------以
半年工作成长小结 自去年毕业工作至今,满打满算,七个月这七个月思考不断接触新的东西,学习很多,思考很多,却也依旧很是迷茫很多问题还没想好,所以,继续思考收获还是很多的,主要是一些前辈的建议1.技术与业务的关系?A.业务是目的,技术是手段。要在业务的设计开发中沉淀出通用的技术产品,要不断了解出现的技术,是否能为我所用,形成敏锐的判断力B.业务分析能力更多的是经验、思考和坚持
Django笔记——Eclipse+pydev首个django例子helloworld 第一个django程序:1. 安装Python2.x,建议安装2.6或2.7 下载地址www.python.org配置环境变量 我的电脑->属性->高级->环境变量->系统变量增加PYTHON_HOME C:\Python27修改Path 加入%PYTHON_HOME%2. 安装django 下载地址https://www.djangop
写在2011的结尾,2012的开始 写在2011的结尾,2012的开始 2011-12-31 22:50今天是2011的最后一天。本来已经绝了写点东西的念头,但是想想,还是写点东西吧,算是对过去一年的一个总结吧。有点长,估计得写到明年才能写完 从哪开始呢还是从头来吧2010年最后一天,也就是去年的今天,我正在北京,什么区来着,额,丰台区,四环外的一个小区,程庄路程庄北里八号楼,一个半地下室,和同来
提高工作效率的工具[分享] 工具是提高效率的一种手段,注意只是手段,不要本末倒置,不断提升自身能力才是王道。个人的工具总结分享下:【就不截图不提供下载链接了,自己百度下】1.快捷键: AutoHotkey自定义热键,可以模仿给的示例,编写脚本,相当简单(建议设置开机启动)实现键盘快捷键进行win常用操作例如配置ctrl+alt+8 开浏览器进百度 ctrl+alt+9开谷歌,ctrl
python dataformat.py通用数据格式转化脚本 需求:在进行hadoop测试时,需要造大量数据,例如某个表存在56列,但实际程序逻辑只适用到某几列,我们造的数据 也只需要某几列 构造几列数据,转化为对应数据表格式涉及模块:os,getopt,sys输入:源格式,文本文件输出:目标格式,文本文件#!/usr/bin/python# -*- coding: utf-8 -*-#dataform
python ftp操作脚本&常用函数 需求:快速进行ftp上传 ,下载,查询文件原来直接在shell下操作:需要【连接,输用户名,输密码,单文件操作,存在超时限制】太过于繁琐,容易操作失败脚本改进:一句命令,搞定多文件上传,下载,查询,列表等操作后期可以加入更强大的功能直接上脚本:#!/usr/bin/python#ftp.py#this script is used to
阶段规划 最近活有点多,加班有点多,心浮气躁了,面壁中规划一下近期,近半年的计划吧,不能如此虚度,无所长进1.关于技术A.完成python剩余书目,啃完两本了,还两本,有所收获吧,这个系列的笔记也该整理发上来了B.对目前测试流程使用的所有python脚本,增强功能,优化之,版本,效率,功能,虽不求万能,但是,越强大越好C.Shell,需要熟悉,并深入了解这玩意儿,现在只是
书目列表【当前&后续】 规划下读书计划,读过的再次读下,未读过需要列下计划书目列表:Java《Java核心技术卷I II》 done*3《Java编程思想》done《Effective Java》half《Head First Java》《Head First 设计模式》Python《Python学习手册》done《Python Cookbook》half《Pytho
Linux笔记——shell补充:参数传递&函数等 列表:Linux笔记——vim常用操作及扩展补充[手册]Linux笔记——linux常用命令集合Linux笔记——命令:awkLinux笔记——命令:sedLinux笔记——命令:grepLinux笔记——命令:findLinux笔记——命令:Sort,uniq,join,cut,paste,splitLinux笔记——shell基础:变量&本地变量&位置变量&特定
Python获取rpm包基本信息[import rpm] 在进行测试之前,必须先检查开发的rpm包数据包括安装目录,权限,文件结构,是否包含某些文件等信息写了个脚本自动化python的rpm包,在网上资料实在不多,时间仓促,也就简单看了下首先,importimport rpm获取hdrdef get_hdr(rpmPath): ts = rpm.ts() try: fdn
Linux回收站[改写rm防止误删文件无法恢复] rm -rf 慎用命令敲得多了,常在河边走,难免会湿鞋昨天,一个手误,敲错了命令,把原本想要留的文件夹给rm -rf掉了几天心血全木有了,靠,死的心都有了经百度,google以及尝试无果,哎,这个以后再研究怎么找回吧几点教训:1.rm 特别是rm -rf之前,小心,三思,或者直接将命令改写掉2.做好备份,有便捷的备份脚本3.做好定时备份,有个前辈搞定
Python实践——datetime日期操作脚本 #!/usr/bin/python# -*- coding: utf-8 -*-#countDays.py# version 0.10 edited by lingyue.wkl 20110819 11:00:00# version 0.11 modified by lingyue.wkl 20110820 11:37:00 add functions for da
Python脚本示例[命令行参数,函数,判定,退出等] 第一次根据需求写脚本 第一个版本,用于通用的数据转换原数据为需要构造目标格式里面的几个字段,用某分隔符分开目标数据为用指定分隔符分割的字段,源文件字段填充其间,其他字段为0 主要涉及命令行参数的处理和文件操作 #!/usr/bin/python# -*- coding: utf-8 -*-#dataformat.py#this script change da
Linux新手生存笔记[12]——rpm&yum命令 回到全局目录--------------------------------------------------------目录RPM部分... 1简介... 1安装... 1卸载... 2升级... 2查询... 2校验... 2Rpm常用命令选项组合... 3YUM部分... 3简介... 3
Linux新手生存笔记[13]——SVN命令总结 回到全局目录-------------------------------------------------------目录一、从版本库获取信息... 1二、从版本库到本地... 2三、从本地到版本库... 2四、高级应用... 4一、从版本库获取信息svn help command 获取子命令说明svn info $URL 查看工
情商,是时候增强锻炼了 来杭州,加上今天,四天了 四天,遇见了学长,并通过学长见了很多往届的师兄师姐,在各个行业,可以说都是事业有成吧 然而,中间有金融的,医学的,化学的,人力资源的,管理的,木有软件的 话少,偏内向,很少参加集体活动,用朋友的话来说就是一直很低调,低调得有些过分,自我感觉没有存在感。 在大学,上自习,编程,没有参与任何社团活动,这直接导致了自己在这一方面的欠缺,而这个缺点
Linux新手生存笔记[8]——shell脚本基础1-变量 回到全局目录--------------------------------------------目录简介及分类1环境变量 1本地变量 3位置变量 4特定位置变量参数 4附:环境变量的设置及修改 5简介及分类变量:变量可以定制本身的工作环境。使用变量可以保存有用的信息,是系统获取用户相关的设置,变
Linux新手生存笔记[9]——shell脚本基础2-条件测试及控制流 回到全局目录--------------------------------------------1.条件测试1A.文件条件测试 2B.字符串测试 3C.数值测试 32.控制流 4A.if-else 4B.case语句 6C.for循环 7D.until循环 9E.while循环 10F.补充break&continue 11
关于目标关于人生 2011-6-24于济南毕业离校前四天 毕业了,呵刚刚跟弟弟在聊目标 也该制定以下目标了大学四年也不算浑浑噩噩,过得还算充实虽有遗憾,不曾后悔,这是我对自己大学的评价 目标:短期两个月下个月四号入职,过两天去杭州找房子了,首先,找到自己满意的房子,因为这个窝是临时的家,呵呵,现在还没有能力打造一个,会有的。然后入职,第一个月目标,跟领导,同事熟悉
Linux新手生存笔记[7]——重点命令4-tr&join&cut&paste&split 回到全局目录-------------------------------------------目录命令:tr 1命令:join 3命令:cut 4命令:paste 4命令:split 5命令:trtr用来从标准输入中通过替换/删除进行字符转换【不接受指定的文件参数,而只是对标准输入进行翻译】
Linux新手生存笔记[5]——重点命令2-sed 回到全局目录--------------------------------------------目录简介 1调用方式 2选项 2命令集合 2寻址 3基本用法 4文件读入写出 5附加-插入-修改文本 5删除文本 6替换文本 6转换文本 8补充 8简介简介一个“非交互式的”字符流编辑
Shell笔记——命令:tr tr,用来从标准输入中通过替换/删除进行字符转换主要用于删除文件中的控制字符或进行字符转换 使用时,提供两个字符串,串1:用于查询,串2:用于处理各种转换;串1的字符被映射到串2上,然后转换开始 主要用途:1.大小写转换 2.去除控制字符 3.删除字符 命令格式:tr –c –d –
Linux新手生存笔记[4]——重点命令1-awk 回到全局目录------------------------------------------------目录简介 1命令格式&说明 2调用方法 3域切分&操作 3正则匹配 4内置变量&操作 5内置函数&操作 6格式化输出 7数组 8条件判断&流程控制 9与shell交互 10awk与变量 10错误排查 11其他 11
Linux笔记——linux进程 列表:Linux笔记——vim常用操作及扩展补充[手册]Linux笔记——linux常用命令集合Linux笔记——命令:awkLinux笔记——命令:sedLinux笔记——命令:grepLinux笔记——命令:findLinux笔记——命令:Sort,uniq,join,cut,paste,splitLinux笔记——shell基础:变量&本地变量&位置变量&特定
虽有遗憾,不曾后悔——写在离校之前 即将离开学校了,突然想写点什么,既然是CSDN,就写写这四年是咋过的吧。 高考一分之差,错过了自己报的本省大学,机缘巧合,补录到了离家两千多公里外的这个大学。大一,只身北上,两千五百多公里,二十七个钟头火车,来到了学校。话说那时候挺猛,一个人杀到学校注册,结果到的时候发现就自己是一个人来的,囧。 注册,军训,然后开始了正儿八经的大学生活。 大一,中规中矩,大一教的编
XMPP——Smack[6]离线消息和离线文件的实现 终篇,三天所学所用,也就这些,如果需要大家要自己去查资料研究研究,功能其实可以很强大的可惜界面做得不好,一大短处,从大一迄今没整好,主要是个人审美不行,哎毕业季呀毕业季,明天摆摊卖书,再半月就可能和生活四年的兄弟姐妹说再见,考研考公务员工作的,各奔东西了,我也将南下杭州感慨,天下无不散之筵席在此祝所有刚毕业的,学业事业有成吧
XMPP——Smack[5]文件传输及离线消息的获取 三天时间,赶在最后一下午实现了文件的传输,本来需要实现离线文件的发送的,一直没想好怎么弄,找openfire的离线文件插件没找到,后来想出一种方法,起服务器时起了一个系统用户,一直在线,当用户发送离线文件,检测到对方不存在,先发给系统用户,存到服务器路径,并在数据库中保存信息,当对方上线时,系统用户查表,拿文件发送想是这么想的,问题是时间太紧,没有实现,囧。
XMPP——Smack[1]连接、登陆及账户操作 使用smack实现基于XMPP的IM工具临毕业前,应需求,花了三天写了个小的聊天工具,貌似简陋得很….若有机会再完善吧,目前毕业季,处理毕业事宜,还要准备即将的入职。眼瞅着大学四年就这么结束了,哎。
Linux新手生存笔记[6]——重点命令3-grep&sort&find&uniq 回到全局目录--------------------------------------------目录命令:grep 1命令:sort 4命令:find 6命令:uniq 8命令:grepGrep General Regular Expression Parser【global search regular
Linux笔记——正则表达式入门及应用 列表:Linux笔记——vim常用操作及扩展补充[手册]Linux笔记——linux常用命令集合Linux笔记——命令:awkLinux笔记——命令:sedLinux笔记——命令:grepLinux笔记——命令:findLinux笔记——命令:Sort,uniq,join,cut,paste,splitLinux笔记——shell基础:变量&本地变量&位置变量&特定
XML布尔判定[1]——生成条件组合 最近在写毕设,用到MyBatis,发现里面有个动态SQL的XML判定但是,这里不是关于MyBatis后台实现的,呵呵,那个有机会再去看看后台实现翻出去年实习写的一个半成品需求:有一系列从Oracle中导出多个txt数据文件,但是新的项目需要的是这几张表中某几个字段的组合,我写了个SQL语句生成器,半成品一直放着没时间完善。即使用XML进行配置,根据配置信息提取对应项的对应值,并过滤,最后组成插入新表的SQL语句
J2EE项目数据字典设计 这里的数据字典并非是数据库的数据字典,而是在项目编码过程中涉及到一些类似字典查询的操作。需求: 在项目开发中,一些变量需要在多个地方使用,但这些变量的值是在某一范围内,且每一个值对应一个翻译的字面量。 若是使用数据库存储,因为变量值是固定的,多余的数据库访问没有必要;若是直接硬编码到代码中,若是需要进行修改的时候,造成维护困难;若是以常量方式书写到类中并在使用时引用,你将发现你的常量类Constants里面内容庞杂,命名和使用都极其困难。
DWR框架基本用法 dwr.xml配置:让DWR知道通过XMLHttpRequest对象,什么对象将会接收请求creator="new" 类的创建方式,creater="new"表示每调用一次,需要new一个这样的类javascript="JDate" 客户端调用的类名,表示提供给前台页面调用的javascirpt文件是JDate.js,必须在页面引入对应的jsvalue="java.util.Date" 将被调用的类名
DWR基本配置 DWR——Direct Web Remoter Servlet供给那些想要以一种简单的方式使用Ajax和XMLHttpRequest的开发者。它具有一套Javascript功能集,它们把从HTML页面调用应用服务器上的Java对象的方法简化了。它操控不同类型的参数,并同时保持了HTML代码的可读性。DWR不是对一个设计的插入,也不强迫对象使用任何种类的继承结构。它和servlet框架内的应用配合的很好。
struts2拦截器实现权限控制 在使用struts2框架开发一个办公OA系统时候,需要使用到权限控制 除了判定是否登陆之外,还必须对每个action的访问实现权限控制,因为如果用户登陆成功了,而且以前拥有某个权限的访问,记录下访问的action,而现在没有权限了,也能直接在地址栏输入action路径直接访问,这将使权限这一模块毫无用处。 因为没有用到命名空间,这里对于涉及命名空间的没有控制