winfrom 窗口起始位置为屏幕中央
窗口起始位置为屏幕中央 this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; 获取鼠标触发事件光标位置 this.StartPosition = System.Windows.Forms.FormStart ... 查看全文
python中的set集合
当使用爬虫URL保存时,一般会选择set来保存urls,set是集合,集合中的元素不能重复,其次还有交集,并集等集合的功能, 爬虫每次获取的网页中提取网页中的urls,并保存,这就需要利用 下面展示一下HTML解析器代码 其次需要注意的是set可以add,而list不可以 ... 查看全文
Python 代码整洁优化
1.提炼函数 2.避免不必要的if..else.. 3.不要对参数赋值 4.替换逻辑 5.提炼类 6.以对象代替数组或者字典 7.以常量代替魔法数据 8.合并重复的条件片段 9.获取数据库表字段,按需要获取 10.移除不必要的参数 11.将查询函数和修改函数分开 ... 查看全文
四、spring集成ibatis进行项目中dao层基类封装
Apache iBatis(现已迁至Google Code下发展,更名为MyBatis)是当前IT项目中使用很广泛的一个半自动ORM框架,区别于Hibernate之类的全自动框架,iBatis对数据库的操作拥有更加灵活的控制,对于那些经常需要调用本地数据库函数自定义SQL语句,或是喜欢自己优化SQL ... 查看全文
spring注解方式注入bean
用注解的方式注入bean,spring的配置文件也要增加一些约束和导入注解所在的包 applicationContext.xml 用注解注入的bean类PersonImple.java Person接口 Dao_demo接口 Dao_demoImple.java 测试类Test.java ... 查看全文
用Python和Pygame写游戏第1课
Pygame的历史??Pygame是一个利用SDL库的写就的游戏库,SDL呢,全名SimpleDirectMediaLayer,是一位叫做SamLantinga的大牛写的,据说他为了让Loki(致力于向Linux上移植Windows的游戏的一家大好人公司,可惜已经倒闭,唉好人不长命啊……)更有效的工作,创造了这个东东。SDL是用C写的,不过它也可以使用C++进行开发,当然还有很多其它的语言,Pyg 查看全文
[mess] [python] Naive Echo Server
```python # server.py from socket import * HOST = '' PORT = 50007 s = socket(AF_INET, SOCK_STREAM) s.bind((HOST, PORT)) s.listen(1) (conn, addr) = s.a... ... 查看全文
易百教程人工智能python修正-人工智能监督学习(回归)
回归是最重要的统计和机器学习工具之一。 我们认为机器学习的旅程从回归开始并不是错的。 它可以被定义为使我们能够根据数据做出决定的参数化技术,或者换言之,允许通过学习输入和输出变量之间的关系来基于数据做出预测。 这里,依赖于输入变量的输出变量是连续值的实数。 在回归中,输入和输出变量之间的关系很重要, ... 查看全文
SpringCloud02 Eureka知识点、Eureka服务端和客户端的创建、Eureka服务端集群、Eureka客户端向集群的Eureka服务端注册
1 Eureka知识点 按照功能划分: Eureka由Eureka服务端和Eureka客户端组成 按照角色划分: Eureka由Eureka Server、Service Provider、Service Consumer组成 Eureka Server:提供服务注册和发现(即:服务注册中心) Se ... 查看全文
leecode第二天-使用异或找出数组中的非重复元素
leecode题目描述如下: 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 思路: 最开始想到的是使用排序,排序之后就很容易找到非重复元素了。 后面看到网上有更巧妙的解决办法,即使用异或来找出非重复元素,因为重复的元素经异或之后就互相抵消为0 ... 查看全文
Python中Web框架编写学习心得
学习廖雪峰老师的Python实战教程,在Web框架这部分看了大致一个多礼拜,前面的知识学的不够扎实,由于比较复杂,因此在这里总结下,也算是巩固了。 先看下框架的调用代码: app = web.Application(loop=loop, middlewares=[logger_factory, re ... 查看全文
ARIMA模型构建、预测——基于Python
《服务器系统负载分析及磁盘容量预测》,附带代码的学习、注释: 从该问题的分析思路看(有问题找方案):建立磁盘容量使用的预警系统(避免宕机等)——>(问题背景:总容量大小基本不变,使用量根据负载情况变化)预测出某时刻的使用量——>预测使用量占比是否达到预警系统阈值——>根据阈值输出判断信号 从给出的数 ... 查看全文
使用URLEncoder、URLDecoder进行URL参数的转码与解码
url参数的转码与解码 执行结果: %3F%3Dabc%3F%E4%B8%AD%251%262%3C3%2C4%3E?=abc?中%1&2<3,4> 1. 问题的引出 在Restful的服务设计中,查询某些信息的时候,一般的URL地址设计为: get /basic/service? keyword= ... 查看全文
js逻辑运算符的运用
关键点:逻辑运算符并不返回bool,并且遵循立即返回原则;!! !!的作用是把一个其他类型的变量转成的bool类型;!!' '返回true;逻辑运算符可以替换switch;计算机进行逻辑运算,会有一个最佳实现的追求,会尽可能少的去处理不需要访问的数据,所以这里的逻辑运算可以归纳以下逻辑原则学习的文章 ... 查看全文
(转)web端测试环境的搭建(tomcat)
C/s架构,常见的QQ这种结构的程序是有服务器来提供服务的,客户端来使用服务;B/S架构不需要安装客户端,只需要浏览器就可以了例如QQ农场,BS架构的程序在更新维护的时候,不需要更新客户端,仅在服务器端更新就可以了,更新以后,用户就可以通过浏览器使用新的功能,大大地降低了维护的成本。随着互联网的高速 ... 查看全文
jQuery轻量级响应式幻灯片插件EasyFader
EasyFader 是一款轻量级的响应式幻灯片插件,Gzip 压缩之后之后仅 1.5 KB。因为 EasyFader 是轻量级的,所以它并没有太多花哨的功能,但幻灯片的基本功能是一个都不少的,比如箭头控制、项目导航、切换间隔、切换动画持续时间、回调函数等。 查看演示 ... 查看全文
ajax监听上传进度
var xhrOnProgress = function(fun) { xhrOnProgress.onprogress = fun; //绑定监听函数 return function() { var xhr = $.ajaxSettings.xhr(); if(xhrOnProgress.onpr ... 查看全文