pyqb

导航

 

2017年11月2日

摘要: 首先插入十万个数据 使用性能分析函数(explain)分析查询速度。使用方法详见:http://blog.csdn.net/leshami/article/details/53521990 执行详细结果 可以看到执行查询所用的时间是71ms,一共检查了100000个文档。 这时的查询速度不是很理想, 阅读全文
posted @ 2017-11-02 11:05 没有音乐就退化耳朵 阅读(167) 评论(0) 推荐(0) 编辑
 

2017年10月31日

摘要: final关键字有三种使用场景: final修饰类 final修饰方法 final修饰变量 final修饰的类,不能再有子类继承。 只要满足以下条件就可以把一个类设计为final类: final修饰的方法,可以被子类调用,但是不能被子类方法覆盖。 满足以下条件将一个方法设计为final方法: fin 阅读全文
posted @ 2017-10-31 22:36 没有音乐就退化耳朵 阅读(157) 评论(0) 推荐(0) 编辑
 

2017年10月30日

摘要: 加入一个程序测试完毕,我们就可以将它打包,就可以放到服务器上运行了 找到左下角的终端 点击 输入命令: clean:清除以前生成的包 -DskipTests=true:表示不进行程序测试 回车运行,打包成功! 然后生成了一个包 在这个目录下运行cmd,shift+右键。 就可以运行这个包了。 阅读全文
posted @ 2017-10-30 16:11 没有音乐就退化耳朵 阅读(144) 评论(0) 推荐(0) 编辑
 
摘要: 新建一个项目,选择Spring initializr 修改group和项目名 添加依赖包Web,MongoDB 设置保存位置和工程名 新建一个test的文件 输入代码: 运行输出: 阅读全文
posted @ 2017-10-30 15:38 没有音乐就退化耳朵 阅读(532) 评论(0) 推荐(0) 编辑
 
摘要: 基本数据类型转换: 自动类型转换:把大类型的数据赋值给大类型的变量(此时的大小指的是容量的范围) 强制类型转换:把大类型的数据赋值给小类型的变量 引用类型转换: 引用类型的大和小,指的是父类和子类的关系 自动类型转换:把子类对象赋值给父类变量(多态) 强制类型转换:把父类类型对象赋给子类对象 ins 阅读全文
posted @ 2017-10-30 09:52 没有音乐就退化耳朵 阅读(875) 评论(0) 推荐(0) 编辑
 

2017年10月29日

摘要: 什么是多态 多态的好处 举个例子:需求:给饲养员提供一个喂养动物的方法,用于喂养动物 假如没有多态,会发现针对不同类型的动物,我们需要提供不同的feed方法来喂养,当需求变化时,比如增加动物,就要增加针对这个动物的feed的方法,代码不够简洁优雅。 我就想提供一个喂养的方法可以给所有类型的动物喂养, 阅读全文
posted @ 2017-10-29 16:13 没有音乐就退化耳朵 阅读(201) 评论(0) 推荐(0) 编辑
 
摘要: 阅读全文
posted @ 2017-10-29 15:17 没有音乐就退化耳朵 阅读(110) 评论(0) 推荐(0) 编辑
 
摘要: 阅读全文
posted @ 2017-10-29 14:00 没有音乐就退化耳朵 阅读(136) 评论(0) 推荐(0) 编辑
 
摘要: 阅读全文
posted @ 2017-10-29 10:01 没有音乐就退化耳朵 阅读(127) 评论(0) 推荐(0) 编辑
 
摘要: 阅读全文
posted @ 2017-10-29 09:55 没有音乐就退化耳朵 阅读(93) 评论(0) 推荐(0) 编辑
 

2017年10月28日

摘要: 阅读全文
posted @ 2017-10-28 21:01 没有音乐就退化耳朵 阅读(123) 评论(0) 推荐(0) 编辑
 
摘要: 阅读全文
posted @ 2017-10-28 19:00 没有音乐就退化耳朵 阅读(93) 评论(0) 推荐(0) 编辑
 
摘要: 阅读全文
posted @ 2017-10-28 17:56 没有音乐就退化耳朵 阅读(120) 评论(0) 推荐(0) 编辑
 
摘要: class文件由java源代码通过javac编译器编译生成,只能为JVM所识别。 阅读全文
posted @ 2017-10-28 15:46 没有音乐就退化耳朵 阅读(159) 评论(0) 推荐(0) 编辑
 

2017年10月27日

摘要: 重写(Override) 重写是子类对父类的允许访问的方法的进行重新编写, 但是返回值和形参都不能改变。 实例 运行输出: 重载(overloading) 重载是在一个类里面,方法名字相同,而参数不同。返回类型可以相同也可以不同。 实例 运行输出: @override 判断是否是方法覆盖,在方法上添 阅读全文
posted @ 2017-10-27 15:02 没有音乐就退化耳朵 阅读(174) 评论(0) 推荐(0) 编辑
 
摘要: 可以通过 Scanner 类来获取用户的输入。 通过next()类和nextLine()类来获取字符串。 通过 Scanner 类的 next() 类来获取输入的字符串。 运行输出: 可以看到 bbb 字符串并未输出。 接下来我们看 通过nextLine()类来获取字符串。 运行输出: next() 阅读全文
posted @ 2017-10-27 14:26 没有音乐就退化耳朵 阅读(235) 评论(0) 推荐(0) 编辑
 
摘要: Java 的控制台输入由 System.in 完成。 为了获得一个绑定到控制台的字符流,你可以把 System.in 包装在一个 BufferedReader 对象中来创建一个字符流。需要import一下这个包 下面是创建 BufferedReader 的基本语法: BufferedReader 对 阅读全文
posted @ 2017-10-27 13:49 没有音乐就退化耳朵 阅读(166) 评论(0) 推荐(0) 编辑
 
摘要: 继承解决代码重用的问题,方便管理和维护代码。 继承 子类拥有父类非private的属性,方法。 子类可以拥有自己的属性和方法,即子类可以对父类进行扩展。 子类可以用自己的方式实现父类的方法。 Java的继承是单继承,但是可以多重继承,单继承就是一个子类只能继承一个父类,多重继承就是,例如A类继承B类 阅读全文
posted @ 2017-10-27 11:16 没有音乐就退化耳朵 阅读(182) 评论(0) 推荐(0) 编辑
 
摘要: java的for循环和c++的for循环类似 运行输出: Java 引入了一种主要用于数组的增强型 for 循环。 运行输出: 阅读全文
posted @ 2017-10-27 10:53 没有音乐就退化耳朵 阅读(160) 评论(0) 推荐(0) 编辑
 
摘要: java一共三种变量: 局部变量(本地变量):方法调用时创建,方法结束时销毁 实例变量(全局变量):类创建时创建,类销毁时销毁 类变量(静态变量):程序启动是创建,程序销毁时销毁 局部变量(本地变量) 局部变量声明在方法、构造方法或者语句块中; 局部变量在方法、构造方法、或者语句块被执行的时候创建, 阅读全文
posted @ 2017-10-27 10:36 没有音乐就退化耳朵 阅读(208) 评论(0) 推荐(0) 编辑
 

2017年10月26日

摘要: 什么是公共类,公共类就是和源文件名同名的类,举例来说:类的名称是 public class aaa{},那么源文件就应该是 aaa.java。 每个源文件中只能有一个公共类。 每个源文件可以有很多非公共类。 阅读全文
posted @ 2017-10-26 18:16 没有音乐就退化耳朵 阅读(308) 评论(0) 推荐(0) 编辑
 
摘要: Import 语法是给编译器寻找特定类的适当位置的一种方法。 创建一个Employee 类,包括四个实体变量姓名(name),年龄(age),职位(designation)和薪水(salary)。 然后创建一个EmployeeTest类,这个类创建了两个 Employee 类的实例,并且为每个对象调 阅读全文
posted @ 2017-10-26 18:12 没有音乐就退化耳朵 阅读(306) 评论(0) 推荐(0) 编辑
 
摘要: 创建对象 构造器 每一个类都有一个构造器。 如果我们不单独为一个类编写构造器那么 Java 的编译器将会给这个类建立一个默认的构造器。 每当一个新的对象被创建,至少一个构造器将会被调用。 构造器的一个最主要的原则就是他们必须和类有同样的名字。一个类可以有不止一个构造器。 一个构造器的demo: 输出 阅读全文
posted @ 2017-10-26 17:11 没有音乐就退化耳朵 阅读(158) 评论(0) 推荐(0) 编辑
 
摘要: 枚举值的作用:枚举限制了变量要有一些预先定义的值,运用枚举值可以大大减少你的代码中的漏洞,举例来说,如果我们想为一家鲜榨果汁店编个程序,就可以将杯子的尺寸限制为小中和大。这样就可以确保人们不会定大中小尺寸之外的了。 上述例子会输出如下结果: 阅读全文
posted @ 2017-10-26 12:04 没有音乐就退化耳朵 阅读(241) 评论(0) 推荐(0) 编辑
 
摘要: 这里使用IntelliJ IDEA 来新建第一个java项目 在新建项目向导,你可以选择你的项目支持的技术,你正在做一个普通的Java项目,只需单击下一步。 下一步,新建一个test的项目。 新建一个java类 名为test.HelloWorld 敲入代码 运行一个应用程序时,都需要有一个配置。 点 阅读全文
posted @ 2017-10-26 09:25 没有音乐就退化耳朵 阅读(147) 评论(0) 推荐(0) 编辑
 

2017年10月25日

该文被密码保护。 阅读全文
posted @ 2017-10-25 14:32 没有音乐就退化耳朵 阅读(2) 评论(0) 推荐(0) 编辑
 
摘要: 变量名:JAVA_HOME 变量值:D:\Program Files\Java\jdk1.8.0_151(java安装目录) 变量名:Path 变量值:.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 变量名:classpath 变量值:.;%JAVA_HOME%\lib 阅读全文
posted @ 2017-10-25 14:25 没有音乐就退化耳朵 阅读(91) 评论(0) 推荐(0) 编辑
 

2017年10月12日

摘要: 匿名函数 lambda函数是一种快速定义的单行的最小函数,是从Lisp语言借用而来,可以用在任何需要函数的地方。 比如有这样一个函数 可以用匿名函数表示 使用lambda匿名函数的好处: 1、使用Python写一些执行脚本时,使用lambda可以省去定义函数的过程,让代码更精简。 2、对于一些抽象的 阅读全文
posted @ 2017-10-12 15:10 没有音乐就退化耳朵 阅读(126) 评论(0) 推荐(0) 编辑
 

2017年10月10日

摘要: 转自:(http://blog.csdn.net/Super_Tiger_Lee/article/details/77772752) 1、模型初始化环境: 命令:python manage.py db init cmd的回应: 2、把表中模型映射到数据库中 先生成迁移文件 命令:python man 阅读全文
posted @ 2017-10-10 12:15 没有音乐就退化耳朵 阅读(876) 评论(0) 推荐(0) 编辑
 

2017年9月26日

摘要: 一、关系型数据库 关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织优点:1、易于维护:都是使用表结构,格式一致;2、使用方便:SQL语言通用,可用于复杂查询;3、复杂操作:支持SQL,可用于一个表以及多个表之间非常复杂的查询。缺点:1、读写性能比较差,尤其是海量数据的高效 阅读全文
posted @ 2017-09-26 11:43 没有音乐就退化耳朵 阅读(8909) 评论(0) 推荐(0) 编辑
 

2017年9月23日

摘要: 使用python虚拟环境作用是项目与项目之间相互隔离,互相不受影响,比如当需要同时部署A、B两个项目时,A项目依赖C库的1.0版本,B项目依赖C库的2.0版本,假如不使用虚拟环境隔离A项目和B项目就很可能依赖混淆导致错误。 1、安装virtualenv pip install virtualenv 阅读全文
posted @ 2017-09-23 16:20 没有音乐就退化耳朵 阅读(313) 评论(0) 推荐(0) 编辑
 

2017年9月20日

摘要: HTTPS数据传输过程 1、客户端发起HTTPS连接握手 2、服务端收到HTTPS握手连接请求,与客户建立握手过程,和TCP的三次握手类似,并发送一系列的加密算法组合给客户端,与客户端协商加密算法组合 3、客户端收到这一系列的组合,从中选择一个自己能够支持的并且加密级别最高的加密算法组合,通告给服务 阅读全文
posted @ 2017-09-20 21:52 没有音乐就退化耳朵 阅读(906) 评论(0) 推荐(0) 编辑
 
摘要: 1、SPIDERS的yeild将request发送给ENGIN2、ENGINE对request不做任何处理发送给SCHEDULER3、SCHEDULER( url调度器),生成request交给ENGIN4、ENGINE拿到request,通过MIDDLEWARE进行层层过滤发送给DOWNLOADE 阅读全文
posted @ 2017-09-20 21:49 没有音乐就退化耳朵 阅读(166) 评论(0) 推荐(0) 编辑
 
摘要: 1、下载安装MongoDBhttps://www.mongodb.com/download-center#community找到合适的版本下载,安装。安装好之后,找到安装目录下D:\Program Files\MongoDB\Server\3.4\bin新建一个data的文件夹编写一个启动Mongo 阅读全文
posted @ 2017-09-20 21:46 没有音乐就退化耳朵 阅读(130) 评论(0) 推荐(0) 编辑
 
摘要: 匹配字符串'xxx'第一次匹配的位置 找出所有在字符串str中‘xx’所在的位置 ^:以哪个字符作为开头$:以哪个字符结尾 其实正则表达式用的比较多的就是贪心算法,关于贪心算法的实例。 实例1:把尖括号里面的内容提取出来 实例2:查询一个IP的经纬度 阅读全文
posted @ 2017-09-20 21:26 没有音乐就退化耳朵 阅读(142) 评论(0) 推荐(0) 编辑
 
摘要: 下载scrapy-redis: https://github.com/rmax/scrapy-redis 下载zip文件之后解压 建立两个批处理文件,start.bat和clear.batstart.bat的内容为redis-server redis.windows.confclear.bat的内容 阅读全文
posted @ 2017-09-20 21:18 没有音乐就退化耳朵 阅读(1162) 评论(0) 推荐(0) 编辑
 
摘要: 由于各大虚拟币交易平台更多地显示自己平台上的虚拟币交易信息,如果想同时看不同平台上的虚拟币交易情况时,就要打开很多页面而且需要不停地切换页面,操作非常不方便,于是就想着做一款工具,能实时显示当前不同虚拟币交易所的价格方便操作。 开始的计划是,分别调用自己感兴趣的平台提供的API,以获取当前不同币种的 阅读全文
posted @ 2017-09-20 02:59 没有音乐就退化耳朵 阅读(3238) 评论(1) 推荐(0) 编辑
 

2017年7月23日

摘要: 最近没怎么出去玩一直宅在家里搞这个,学习了老狼的教程,照着做了一个,功能差不多都实现了,做这个仅仅是对编程,对安全领域感兴趣做做实验而已。 采用了gh0st开源远控内核,它是一款基于C/S架构的远程管理软件。服务端通过反向连接主控端,连接成功后主控端会提示服务端上线,然后主控端和服务端就能互相传输信 阅读全文
posted @ 2017-07-23 12:25 没有音乐就退化耳朵 阅读(443) 评论(1) 推荐(0) 编辑
 

2017年7月7日

只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-07-07 16:14 没有音乐就退化耳朵 阅读(31) 评论(0) 推荐(0) 编辑
 
摘要: 相信大家都或多或少遇到过上传的问题,本文讲些小技巧,原理用文字叙述实在麻烦 目录:JS验证实例 /大小写/双重后缀名/过滤绕过/特殊后缀名/文件流类型/文件重写 1.javascript验证突破 查看源代码 在IE中禁用掉即可(火狐的noscript插件也行) 2.大小写突破 他只是把php做了限制 阅读全文
posted @ 2017-07-07 15:57 没有音乐就退化耳朵 阅读(1319) 评论(0) 推荐(0) 编辑