xml学习笔记 1:xml的概述 1.1 xml是什么 标记语言:语言中出现了<a></a>的标签 a:HTML 超文本标记语言 (语法非常严格,不能随意的定义标签) b:XML 可扩展的标记语言(用户可以根据自己的需求,随意的定义标签) <垃圾></垃圾> 开发的组织:w3c 开源精神 HTML ...
分类:
编程语言 时间:
2017-12-27 21:35:40
阅读次数:
237
三元运算符 判断条件?(条件为真时执行):(条件为假时执行) 对比记忆 var color='red' ; //判断颜色是否为red if(color 'red') { console.log('takeout'); }else { console.log('nothing'); } //使用三元运 ...
分类:
编程语言 时间:
2017-12-27 21:36:32
阅读次数:
150
ThreadLocal用于下面的场景: 1. 不允许多个线程同时访问的资源 2. 单个线程存活过程只使用一个实例 官方定义如下: 使用例子(官方实例:每个线程有自己单独的ID,而且这个ID随着新的线程添加保持自增): 本文不再对源码详解,感兴趣的同学可以自己读解源码。 参考: https://doc ...
分类:
编程语言 时间:
2017-12-27 22:31:06
阅读次数:
138
hasttar(object, name) 判断一个对象里面是否有name属性或者name方法,返回bool值, 如果有name特性返回True,负责返回False name要用引号扩起来 getattr(object, name) 获取对象object属性或者方法,如果存在,打印出来,如果不存在, ...
分类:
编程语言 时间:
2017-12-27 22:31:36
阅读次数:
171
多对对的映射,可以用学生和课程进行演示。一个学生可以选择多个课程,一个课程又对应了多个学生 定义学生类 定义课程 类 在main方法测试 首先定义Stu和Course对象,分别有三个 设置彼此的关系,每个对象都有多个对象对应 根据学生,获取课程信息 运行 根据课程,获取学生信息 运行 ...
分类:
编程语言 时间:
2017-12-27 22:31:45
阅读次数:
200
一.字典操作# 字符串,整型,list,字典# stus = [# ['小傅','25','nan','xxx','20k']# ['小傅','25','nan','xxx','20k']# ['小傅','25','nan','xxx','20k']# ['小傅','25','nan','xxx&#... ...
分类:
编程语言 时间:
2017-12-27 22:33:33
阅读次数:
181
一、wxPython介绍 1、wxPython是Python语言的一套优秀的GUI图形库。wxPython可以很方便的创建完整的、功能键全的GUI用户界面。 wxPython是作为优秀的跨平台GUI库wxWidgets的Python封装和Python模块的方式提供给用户的。 2、wxPython是跨 ...
分类:
编程语言 时间:
2017-12-27 22:33:49
阅读次数:
361
一.安装python1.配置环境变量c:\python27;C:\Python27\Scripts2.验证pyton是否可用,在cmd里面输入python没报错就行 二.安装selenium库4.安装selenium;在cmd里面,输入:pip install selenium 三.对应于webdr ...
分类:
编程语言 时间:
2017-12-27 22:35:29
阅读次数:
254
...日后会慢慢补(flag!)先来讲讲基本的 一.字符串Hash 将字符串用一个数表示,常用的写法有: 1.自然溢出 2.单Hash 3.双Hash 前两个会被精心构造的串卡掉,最后一个虽然目前卡不掉,但是出题人可以卡你常数。 所以这个算法很Naive?不是的 我们来看一道题 bzoj1014 用 ...
分类:
编程语言 时间:
2017-12-27 22:37:27
阅读次数:
241
1.错误处理 使用try except finally 错误类型(含warning) logging模块记录错误信息 自定义错误类型继承内置错误类型 另 可以在except中捕获错误之后 使用 raise 将错误抛给顶层调用者去处理 2.调试 assert 断言 相当于 if i != 0 为Tru ...
分类:
编程语言 时间:
2017-12-27 22:37:53
阅读次数:
228
1个n位正整数a,删去其中的k位,得到一个新的正整数b,设计一个贪心算法,对给定的a和k得到最小的b; 一.我的想法:先看例子:a=5476579228;去掉4位,则位数n=10,k=4,要求的最小数字b是n k=6位的; 1、先找最高位的数,因为是6位数字,所以最高位不可能在后5位上取到(因为数字 ...
分类:
编程语言 时间:
2017-12-27 22:38:40
阅读次数:
198
需求1:ABCD * 9 = DCBA通过计算方法,给我们计算出 A = ? ?B = ? ?C = ? ?D = ?A: 1-9B: 0-9C: 0-9D: 1-9A != B != C != D代码:class?CountNumber(object):
????def?__init__(self):
&n
分类:
编程语言 时间:
2017-12-27 22:38:46
阅读次数:
202
1泛型程序设计的基本概念泛型程序设计: 编写不依赖于具体数据类型的程序 将算法从特定的数据结构中抽象出来,成为通用的 C++的模板为泛型程序设计奠定了关键的基础 术语:概念用来界定具备一定功能的数据类型。例如: 将“可以比大小的所有数据类型(有比较运算符)”这一概念记为Comparable 将“具有 ...
分类:
编程语言 时间:
2017-12-27 22:39:17
阅读次数:
288
字符串处理 capitalize方法,将字符串的首字母大写 swapcase方法用于对字符串的大小写字母进行转换。upper 所有单词都是以大写开始,其余字母均为小写(见 istitle()) count方法,查询子串出现的次数 center:用指定的字符,将字符串填充到指定的长度左 ljust将原 ...
分类:
编程语言 时间:
2017-12-27 22:39:43
阅读次数:
266
#include using namespace std; #define n 10 void sort(int a[]); int main() { int a[n]; int i; for(i=0;i>a[i]; } sort(a); for(i=0;ia[j+1]) { min=a[j]; a... ...
分类:
编程语言 时间:
2017-12-27 22:40:00
阅读次数:
218
Python安装安装.whl包(安装pylint) Pylint 是一个 Python 代码分析工具,它分析 Python 代码中的错误,查找不符合代码风格标准和有潜在问题的代码。 1,,下载.whl文件:pylint-1.8.1-py2.py3-none-any.whl 下载地址:https:// ...
分类:
编程语言 时间:
2017-12-27 22:41:05
阅读次数:
249
1.三元表达式(三目运算式) 2.命名空间(namespace) 3.命名空间查找顺序 4.作用域 5.globals和locals的区别 6.函数的嵌套和作用域 7.函数名的本质 8.闭包 ...
分类:
编程语言 时间:
2017-12-27 22:42:18
阅读次数:
268
愿得一人心,白首不相离 什么是javaScript?就是java语言的一种补充,还有什么其它的给个链接 https://baike.baidu.com/item/javascript/321142?fr=aladdin,没事喽两眼,哈哈 ...
分类:
编程语言 时间:
2017-12-27 23:54:37
阅读次数:
276
1、 python入门 2、 数据运算 列表 字符串 集合 字典 3、 文件操作 字符编码 4、函数 5、模块 ...
分类:
编程语言 时间:
2017-12-27 23:56:32
阅读次数:
227