码迷,mamicode.com
首页 > 编程语言
python 读写文件
# python 读写文件 ## 代码 ``` python#! /usr/bin/pythonimport os,sys try: fsock = open("D:/SVNtest/test.py", "r")except IOError: print "The file don't exist, ...
分类:编程语言   时间:2017-07-01 01:05:29    阅读次数:258
Spring框架第五篇之Spring与AOP
一、AOP概述 AOP(Aspect Orient Programming),面向切面编程,是面向对象编程OOP的一种补充。面向对象编程是从静态角度考虑程序的结构,而面向切面编程是从动态角度考虑程序运行过程。 AOP底层就是采用动态代理模式实现的,采用了两种代理:JDK的动态代理与CGLIB的动态代 ...
分类:编程语言   时间:2017-07-01 01:05:21    阅读次数:131
Python 实现 Discuz论坛附件下载权限绕过漏洞
背景:最近压力有些大,想玩点游戏放松下,去Mac论坛下载,发现需要各种权限,于是蛋疼了。 所以,上网查了discuz! x3.1破解,手动替换,发现出现“链接已过期”。所以写了下面程序。 0.将下列代码复制到你的python IDE中。 1.先进网页,chrome浏览器查看网页元素,替换正则表达式内 ...
分类:编程语言   时间:2017-07-01 01:03:58    阅读次数:279
多线程
一、什么是进程、线程? 1、 进程(process)是程序的一次动态执行过程2、线程是程序中最小的执行运算单位,可完成一个独立的顺序控制流程,3、每一个程序之中必须至少有一个线程这个线程称之为主线程,如果同时运行了多个线程则称之为多线程他是产生其他子线程的线程,通常它必须最后完成执行,因为会执行各种 ...
分类:编程语言   时间:2017-07-01 01:02:18    阅读次数:165
python+selenium使用cookie
添加 cookie1.这里需要添加两个cookie,一个是.CNBlogsCookie,另外一个是.Cnblogs.AspNetCore.Cookies。2.我这里打开的网页是博客的主页:http://www.cnblogs.com/yoyoketang,没进入登录页。3.添加cookie后刷新页面 ...
分类:编程语言   时间:2017-07-01 01:01:14    阅读次数:406
go语言slice的理解
Golang slice yongsean 作者 2017.02.17 00:07 打开App 创建切片,len、cap、append b := make([]int, 5) println(len(b), cap(b)) // 输出结果是:5, 5 fmt.Println(b) // 输出结果是: ...
分类:编程语言   时间:2017-07-01 00:59:42    阅读次数:200
Python时间日期函数讲解
所有日期、时间的api都在datetime模块内。 1. 日期输出格式化 datetime => string import datetime now = datetime.datetime.now() now.strftime('%Y-%m-%d %H:%M:%S') 输出 '2015-04-07 ...
分类:编程语言   时间:2017-07-01 00:17:09    阅读次数:176
Java对象生成Xml和解析Xml(Book)
XML 指可扩展标记语言(eXtensible Markup Language)。 XML 被设计用来传输和存储数据。 这里使用第三方包simple-xml-2.7.1.jar 以一个book对象为例,属性: ID,书名,作者列表,价格 对象book.java: 这里写入了b.xml文件,同时也写了 ...
分类:编程语言   时间:2017-07-01 00:15:58    阅读次数:203
Javascript - ExtJs - GridPanel组件 - 编辑
如果要对表格进行编辑需要完成以下三步 1.将columns中需要编辑的列设为editor并提供编辑列时所要使用的控件。 2.在gridPanel渲染出来之前实例化插件类的子类,一个列编辑器对象。 3.将列编辑器对象绑定到gridPanel里。 4.指示gridPanel的选择模式为列选择模式。 以下 ...
分类:编程语言   时间:2017-07-01 00:14:22    阅读次数:158
Java 多线程系列2——多线程的生命周期及生产消费者模型
一、线程的生命周期及五种基本状态 关于Java中线程的生命周期,首先看一下下面这张较为经典的图: 上图中基本上囊括了Java中多线程各重要知识点。掌握了上图中的各知识点,Java中的多线程也就基本上掌握了。主要包括: Java线程具有五中基本状态 新建状态(New):当线程对象对创建后,即进入了新建 ...
分类:编程语言   时间:2017-07-01 00:13:59    阅读次数:205
C语言变量的定义和声明
今天犯了一个低级的错误,在头文件中定义了一个变量,而该头文件被多个源文件调用,导致该变量重复定义。然后我就把改变量改成static类型的了,这下编译倒是不出错了,就是结果跟我想象的不一样,在一个文件中改了,而在另一个文件用的时候,结果为0. 然后发现这个错误好低级,正确的用法是在源文件中定义,在头文 ...
分类:编程语言   时间:2017-07-01 00:13:06    阅读次数:135
python,使用枚举类,面向对象高级编程
python ...
分类:编程语言   时间:2017-07-01 00:11:25    阅读次数:131
JavaScript替换字符串中最后一个字符
1、问题背景 在一个输入框中,限制字符串长度为12位。利用键盘输入一个数字,会将字符串中最后一位替换,比方:111111111111。再输入一个3,会显示1111111111132、详细实现<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transition ...
分类:编程语言   时间:2017-07-01 00:10:53    阅读次数:146
canvas用数组方式做出下雨效果
效果图 1.做出canvas画布和声明一个用来存储雨滴的数组 2.将雨滴的位置、大小得到 由于最后所有的东西都需要用setinterval包起来,所以这里的变量只能用做局部变量,不能用全局声明。 3.将生成的雨滴存到数组 冒号前为键名,冒号后为之前声明的变量,用作键值,fun里是在画布上生成雨滴,最 ...
分类:编程语言   时间:2017-07-01 00:06:31    阅读次数:227
权重随机算法的java实现
一、概述 平时,经常会遇到权重随机算法,从不同权重的N个元素中随机选择一个,并使得总体选择结果是按照权重分布的。如广告投放、负载均衡等。 如有4个元素A、B、C、D,权重分别为1、2、3、4,随机结果中A:B:C:D的比例要为1:2:3:4。 总体思路:累加每个元素的权重A(1)-B(3)-C(6) ...
分类:编程语言   时间:2017-07-01 00:04:39    阅读次数:248
python中获取执行脚本路径方法
1、sys.path[0]:获取执行脚本目录绝对路径 2、sys.argv[0]:获取脚本执行本身路径; 注:sys.argv[0]获取得不是脚本目录路径,而是脚本本身的路径! 3、__file__:同sys.argv[0]相似,获取脚本执行本身路径: 注:__file__获取得不是脚本目录路径,而 ...
分类:编程语言   时间:2017-07-01 00:04:11    阅读次数:483
spring学习资源
1 http://spring.io/ 2 http://projects.spring.io/spring-framework/ ...
分类:编程语言   时间:2017-07-01 00:00:59    阅读次数:205
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!