本来是想写一个东西可以直接调用TortoiseSVN保存当前代码到一个分枝下的。可惜调用SVN的部分还在研究。就先写了目录拷贝的部分。如果有喜欢研究Python的童鞋愿意提供想法或者建议的话,这里先谢谢了。:)就目录拷贝的部分,思想很简单。读配置文件中的配置信息。生成一个项目名称加日期时间组成的文件夹名为分枝名称。把当前项目下的全部内容拷贝到这个目录下。然后要做的研究就是调用TortoiseSVN命令嵌入这部分代码。现在看代码:1.读取配置文件配置文件很简
系统 2019-09-27 17:38:23 2130
生成随机密码这件事情用python来干确实相当的方便,优美的string方法加上choice简直是绝配make_password.py###简单几行代码执行即可生成记不住的字符串###$pythonmake_passwd.pyDLrw9EiTQs4Wm84qRQwl4L2Lu9g0LgwWjHPtYdyU...$pythonmake_passwd.pyDLrw9EiTQs4Wm84qRQwl4L2Lu9g0LgwWjHPtYdyU...代码如下――注释比代
系统 2019-09-27 17:38:06 2130
解决思路首先想到的就是利用python的正则表达式来匹配非法字符,然后找出非法记录。然而理想总是丰满的,现实却是残酷的。在实现的过程中,才发现自己对于字符编码、以及python内部字符串表示的相关知识的缺乏。在这期间,踩过了不少坑,到最后虽然还有些模糊的地方,但总算有一个总体清晰的了解。在此记录下心得,避免以后在同一个地方跌倒。以下的测试环境是ArcGIS10.3自带的python2.7.8环境,不保证其他python环境也适用。python正则表达式py
系统 2019-09-27 17:37:48 2130
线程不是进程作为有一定开发经验的程序员来说,在java中实现多线程是一件很容易的事情,你只需要将你的类继承Thread类或者实现Runnable接口就可以。其实线程完全可以理解为一个任务。可以同时运行多个任务的程序,就成为多线程程序。然而线程并非进程。进程包括线程,每一个进程都拥有一套自己的变量,而线程间则共享这套变量。从而带来了很多风险,比如最典型的脏数据。这些以后会讨论。线程状态在java中,线程被定义成有6中状态:NEW至今尚未启动的线程处于这种状态
系统 2019-08-29 23:06:34 2130
struts-default.xmlstruts-plugin.xmlstruts.xmlstruts.propertiesweb.xml
系统 2019-08-29 22:58:15 2130
转自:http://www.bluedash.net/spaces/Web%E5%BC%80%E5%8F%91%E6%95%99%E7%A8%8B9%EF%BC%8DHibernate%EF%BC%88%E4%B8%8A%EF%BC%89Web开发教程9-Hibernate(上)
系统 2019-08-29 22:04:13 2130
转自:http://www.bluedash.net/spaces/Web%E5%BC%80%E5%8F%91%E6%95%99%E7%A8%8B12%EF%BC%8DHibernate%20SearchWeb开发教程12-HibernateSearch
系统 2019-08-29 22:04:11 2130
两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目。给出两个整数x和y,计算它们之间的汉明距离。注意:0≤x,y<231.classSolution:defhammingDistance(self,x:int,y:int)->int:x_str=str(bin(x)).replace('0b','')y_str=str(bin(y)).replace('0b','')max_len=max(len(x_str),len(y_str))x_s
系统 2019-09-27 17:56:07 2129
今天闲来无聊无意间看到了百度股票,就想着用python爬一下数据,于是就找到了东方财经网,结合这两个网站,写了一个小爬虫,数据保存在文件中,比较简单的示例,就当做用来练习正则表达式和BeautifulSoupl了。首先页面分析,打开东方财经网股票列表页,和百度股票详情页,右键查看网页源代码,网址后面的代码就是股票代码,所以打算先获取股票代码,然后获取详情,废话少说,直接上代码吧:importreimportrequestsfrombs4importBeau
系统 2019-09-27 17:54:39 2129
最后2课时,内容不像其他培训那样。。。。我们说一下思维和说再见为什么要学习python。。。。编程为了解决需求(替代重复劳动的事情)。。产品经理--提需求程序员----编码实现####一名牛逼的人,肯定是产品经理+程序员集一身的。之前说过:编程逻辑基本3个:顺序,判断,循环。。。通过需求不断旁拼接(当然你说里面用什么class什么function),大方向是固定的。。在初学者需求导向自己学习(基本语法学完了),之前说过你还是没有底,还不能完成某工作。。。因
系统 2019-09-27 17:54:19 2129