一、函数名的应用(第一类对象) 函数名是一个变量,但它是一个特殊的变量,与括号配合可以执行函数变量。 1.函数名的内存地址 2.函数名可以赋值给其他变量 3.函数名可以当做容器类的元素 def func1(): print("哈哈") def func2(): print("哈哈") def fun ...
分类:
编程语言 时间:
2018-08-10 17:12:51
阅读次数:
256
JavaScript 对象是动态的属性“包”(指其自己的属性)。JavaScript 对象有一个指向一个原型对象的链。当试图访问一个对象的属性时,它不仅仅在该对象上搜寻,还会搜寻该对象的原型,以及该对象的原型的原型,依次层层向上搜索,直到找到一个名字匹配的属性或到达原型链的末尾。 遵循ECMAScr ...
分类:
编程语言 时间:
2018-08-10 17:56:42
阅读次数:
154
前言 在日常开发中,可能会遇到要对系统中比较敏感的代码进行保护,那么下面就总结一下保护源码的方法中最简单的方式,即文件加密 首先,加密和解密的大致思想是:加密无非就是对class文件进行异或一下,解密呢,那就是再对class文件异或回来即可。 加密后的文件如果想要用到的话,就需要classLoade ...
分类:
编程语言 时间:
2018-08-10 17:56:59
阅读次数:
187
如何把 char ‘3’ 转为 int 3, 大家应该知道,不能直接转化,那样得到是‘3’的Ascii. 如下面: 这样的输出结果是Ascii码: 那到底如何转为真正要用的int类型数据呢,最简单的方法, char类型字符减去'0'就可以了,直接上代码: ...
分类:
编程语言 时间:
2018-08-10 17:57:18
阅读次数:
131
编写高质量代码:改善Java程序的151个建议 [78~92] HashMap中的hashCode应避免冲突 多线程使用Vector或HashTable Vector是ArrayList的多线程版本,HashTable是HashMap的多线程版本。 非稳定排序推荐使用List 对于变动的集合排序 1 ...
分类:
编程语言 时间:
2018-08-10 17:58:16
阅读次数:
135
1.选择文件夹,单击右键,点击New -> Python file 2.命名好之后,如我命的就是创建文件。 3.文件命名好了以后,可以编辑代码 如: 4.代码编辑好了以后,可以单击鼠标右键,点击‘Run创建文件’ 5.再创建一个python file,如命名为读取文件 编辑代码如下: 6.编辑代码好 ...
分类:
编程语言 时间:
2018-08-10 17:58:22
阅读次数:
161
1 Python 2.7中的继承 2 在Python 2.7中,继承语法稍有不同,ElectricCar 类的定义类似于下面这样: 3 class Car(object): 4 def __init__(self, make, model, year): 5 --snip-- 6 7 class E... ...
分类:
编程语言 时间:
2018-08-10 17:58:38
阅读次数:
134
1.安装python3 1.1 安装相关依赖库(工具包) >很重要 1.2 进入opt(用于存放软件)目录 2.2 添加环境变量 2. 安装django 3.代码上传并运行 传送门:实现linux在windows上可视化的软件 >猛戳此处 ...
分类:
编程语言 时间:
2018-08-10 17:59:54
阅读次数:
184
一、分析 异常需要封装,但是仅仅封装还是不够的,还需要传递异常。一个系统的友好型的标识,友好的界面功能是一方面,另一方面就是系统出现非预期的情况的处理方式了。二、场景 比如我们的JEE项目一般都又三层:持久层、逻辑层、展现层,持久层负责与数据库交互 ...
分类:
编程语言 时间:
2018-08-10 18:00:11
阅读次数:
166
这两个类使用起来非常方便,可以完成我们对定时器的绝大多数需求 Timer类是用来执行任务的类,它接受一个TimerTask做参数 Timer有两种执行任务的模式,最常用的是schedule,它可以以两种方式执行任务:1:在某个时间(Data),2:在某个固定的时间之后(int delay).这两种方 ...
分类:
编程语言 时间:
2018-08-10 18:00:26
阅读次数:
187
序列化模块补充: 1.json格式的限制,json格式的key必须是字符串数据类型 2.json格式的字符串必须是"" 如果数字是key,那么dump之后会强转成字符串数据类型 import json dic = {1:2,3:4} str_dic = json.dumps(dic) print(s... ...
分类:
编程语言 时间:
2018-08-10 18:00:43
阅读次数:
156
摇骰子游戏升级 此次更改增加下注功能,启动资金1000元,每次赔率都是一倍,钱输光退出。 源码: 三大运营商短信验证过滤 如果是三个运行商里的号码就发短信,号码不足11位提示 源码: ...
分类:
编程语言 时间:
2018-08-10 18:00:55
阅读次数:
159
一、包的使用 1.什么是包 包就是一个包含有__init__.py文件的文件夹 包本质就是一种模块,即包是用包导入使用的,包内部包含的文件也都是用来被导入使用的 2.为何要用包 包的本质就是一个文件夹,那么文件夹唯一的功能就是讲文件组织起来 随着功能越写越多,我们无法将所有功能都放到一个文件中,于是 ...
分类:
编程语言 时间:
2018-08-10 18:01:10
阅读次数:
179
弹窗的工作原理:在网页中写一个div ,布局到想要显示的位置,将display设为none,隐藏该div。然后通过点击事件或其他操作,利用Js代码,将display设置为block,将div 显示到网页中。 Tips:display:none//隐藏 display: block//显示 效果图:点 ...
分类:
编程语言 时间:
2018-08-10 18:02:03
阅读次数:
181
2018-08-1017:16:36 方法的优点:方法的使用可以使代码易懂、易阅读、易调试最关键的是可以大大的减少代码的重复性,使代码具有可重用性 : 其中的public static 作为标识符;int属于返回值类型;max则属于方法的名,而max中的(int n,int m)则属于形式参数,而在 ...
分类:
编程语言 时间:
2018-08-10 19:31:54
阅读次数:
175
领导要求使用java做接口测试,所以第一步先搭建java的开发环境啦。 第一步:安装JDK 1、 了解一下 JVM(Java Virtual Machine—Java虚拟机) JRE(Java Runtime Environment—Java运行时环境) JDK(Java Development k ...
分类:
编程语言 时间:
2018-08-10 19:32:55
阅读次数:
138
pyperclip 模块拷贝粘贴字符串 copy() 函数、paster()函数:向计算机的剪贴板发送文本,或从它接收文本。 ...
分类:
编程语言 时间:
2018-08-10 19:33:49
阅读次数:
126
一.json与pickle json与pickle模块是为了完成数据的序列化. 序列化是指把对象(变量)从内存中变成可存储或传输的过程,在Python中叫picking,在其他语言中也由其他的叫法,但是都是一个意思 序列化是为了解决数据持久保存状态和跨平台数据交互两个问题, 如何实现序列化? jso ...
分类:
编程语言 时间:
2018-08-10 19:35:00
阅读次数:
132
#!/usr/bin/evn python3 import requests import re class crawler(object): #发起请求 def request(self,page): headers = { 'Host': 'www.xiaohuar.com', 'Cookie' ...
分类:
编程语言 时间:
2018-08-10 19:35:07
阅读次数:
494
1 下载前准备操作:安装相关的依赖库 yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-d ...
分类:
编程语言 时间:
2018-08-10 19:35:59
阅读次数:
139