首页 > 编程语言
python--22 类和对象
对象 = 属性 + 方法 self是什么东西 this指针 python的魔法方法 公有和私有 私有的实现 name mangling 名字改编,名字重整 伪私有 类对象 运行结果: [fengjunjie@localhost ~]$ python3 test.pygreen我们正在很努力的向前爬. ...
分类:编程语言   时间:2017-09-11 18:48:35    收藏:0  评论:0  赞:0  阅读:243
给你一份Spring Boot核心知识清单①-1
预警:本文非常长,建议先mark后看,也许是最后一次写这么长的文章由于51博客对文章字符数的限制,不得已分成两篇文章说明:前面有4个小节关于Spring的基础知识,分别是:IOC容器、JavaConfig、事件监听、SpringFactoriesLoader详解,它们占据了本文的大部分内容,虽然它们之间..
分类:编程语言   时间:2017-09-11 17:46:54    收藏:0  评论:0  赞:0  阅读:385
旋转数组
/** *把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输 *出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给 *出的所有元素都大于0,若数组大小为0,请返回0。 *@aut..
分类:编程语言   时间:2017-09-11 17:46:38    收藏:0  评论:0  赞:0  阅读:322
Java项目服务器cpu占用100%解决办法
服务器cpu占用100%项目上线后运行一段时间,突然发现cpu8个逻辑核心都占用100%,心情很紧张,然后就在网上找了一些解决方法,具体如下:1.查找哪些进程在耗cpu进入服务器,top命令看一下,发现进程6633占用了800%[root@server~]#top2.把进程的栈dump到文件里,以便后面的分析[r..
分类:编程语言   时间:2017-09-11 17:44:25    收藏:0  评论:0  赞:0  阅读:300
批量升级python版本的shell
1.准备一个文件放入所有需要升级的服务器IP:ansible_failed_ip.txt2.写一个用于在远程执行的脚本:update.sh[root@shvpuppet01scripts]#catupdate.sh #!/bin/bash tarxf/usr/local/src/Python-2.7.13.tgz-C/usr/local/src/ cd/usr/local/src/Python-2.7.13&&./configu..
分类:编程语言   时间:2017-09-11 17:44:04    收藏:0  评论:0  赞:0  阅读:260
读书笔记--《Python基础教程第二版》--第七章 更加抽象
7.1对象的魔力多态不同的类的对象使用同样的操作封装继承7.1.1多态1、多态和方法>>>object.getPrice()>>>‘abc‘.count(‘a‘)1>>>[1,2,‘a‘].count(‘a‘)1>>>fromrandomimportchoice>>>x=choice([‘Helloworld!‘,[1,2,‘e‘,‘e‘,4]])>..
分类:编程语言   时间:2017-09-11 17:43:52    收藏:0  评论:0  赞:0  阅读:293
使用MockMvc测试SpringMVC Controller
MockMvc是springTest提供的对SpringMvc提供的测试工具。这样可以让单元测试不仅仅局限于对Dao和Service层的测试。同时,也可以测试Controller层。丰富的单元测试的功能。测试时不用频繁重启servlet容器,简化了测试操作。MockMvc需要ServletContext来模拟用户的请求和相应。首..
分类:编程语言   时间:2017-09-11 17:39:25    收藏:0  评论:0  赞:0  阅读:298
javascript 鼠标跟随特效代码及理解
javascript鼠标跟随特效<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title></title><style>*{margin:0;padding:0;}body{height:1000px;}div{width:50px;height:50px;background:red;-webkit-border-radius:50%;-moz-..
分类:编程语言   时间:2017-09-11 17:38:59    收藏:0  评论:0  赞:0  阅读:138
《Java从入门到放弃》JavaSE入门篇:集合
今天来讲讲Java中的集合和常见集合类型的使用。什么是集合呢?刚好最近学校里面军训,只听到教官一声喊:“集合!!1各位小萌新们就屁颠屁颠的跑过来排列整齐了,这就是集合···Java中的集合也是一样的意思,Java一声喊:“集合!!1,那么我们就把需要放在一起的数据放到..
分类:编程语言   时间:2017-09-11 17:38:19    收藏:0  评论:0  赞:0  阅读:289
python 全双工 socket聊天
自学python一段时间,一直想弄个有意思的东西,所以就拿socket做一个聊天室,可以一对多,一对一全双工聊天。后续可能完善代码在鼓弄一个带gui界面的,比较有逼格。服务端:使用socketserver模块,多线程异步处理客户端消息,接受客户消息并转发既服务端为一个中转站。加入了登..
分类:编程语言   时间:2017-09-11 17:35:13    收藏:0  评论:0  赞:0  阅读:456
抓取51cto推荐博文python脚本
#!/usr/bin/envpython #@Time:2017/9/515:31 #@Author:qq:1960050004 importurllib importre defgetAllUrl(): list2=[] foriinrange(1,31): url="http://blog.51cto.com/artcommend/0/"+str(i) list2=list2+getYuanWenJian(url) returnlist2 defgetYuanWenJian(url): page=url..
分类:编程语言   时间:2017-09-11 17:33:21    收藏:0  评论:0  赞:0  阅读:288
使用EditPlus配置Java简单开发环境
很多初学java的新手下载安装JDK配置好环境变量之后就开始下载安装java集成开发环境IDE,如eclipse、myeclipse、netbeans等,很多讲解ava基础的书上也在第一章详细介绍了eclipse的安装方法和简单使用,但是我觉得这其实是一种误区,为什么呢,诚然,java集成开发环境对 ...
分类:编程语言   时间:2017-09-11 17:26:57    收藏:0  评论:0  赞:0  阅读:167
复习Spring第二课--AOP原理及其实现方式
AOP原理: AOP,面向方面的编程,使用AOP,你可以将处理方面(Aspect)的代码注入主程序,通常主程序的主要目的并不在于处理这些aspect。AOP可以防止代码混乱。AOP的应用范围包括:持久化管理(Persistent)、事务管理(Transaction Management)、安全管理( ...
分类:编程语言   时间:2017-09-11 17:26:26    收藏:0  评论:0  赞:0  阅读:293
【后缀数组】【RMQ】HDU 6194 - string string string (2017ICPC沈阳网络赛)
string string string Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Problem Description Uncle Mao is a wonderful ACM ...
分类:编程语言   时间:2017-09-11 17:24:24    收藏:0  评论:0  赞:0  阅读:342
Java之集合(二十一)LinkedTransferQueue
转载请注明源出处:http://www.cnblogs.com/lighten/p/7505355.html 1.前言 本章介绍无界的阻塞队列LinkedTransferQueue,JDK7才提供了这个类,所以这个类具备了一些一般队列不具有的特性。此队列也是基于链表的,对于所有给定的生产者都是先入先 ...
分类:编程语言   时间:2017-09-11 17:21:51    收藏:0  评论:0  赞:0  阅读:230
java语言中的varargs
java语言中的varargs允许调用者传递数量不定的参数,并传入的数量不定的实参转化为数组形式的形参。 那么不传递任何参数,或者传入null时,形参的值是什么呢?下面是测试代码和运行结果: [test1] args.length = 0[test1] args is null[test1] arg ...
分类:编程语言   时间:2017-09-11 17:18:54    收藏:0  评论:0  赞:0  阅读:314
剑指offer 构建乘积数组
题目描述 给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1],其中B中的元素B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*...*A[n-1]。不能使用除法。 思路:1、暴力法 2、将B[i] = A[0] * A[1] *....* A[i - ...
分类:编程语言   时间:2017-09-11 17:17:21    收藏:0  评论:0  赞:0  阅读:237
笨办法学Python(三十四)
习题 34: 访问列表的元素 列表的用处很大,但只有你能访问里边的内容时它才能发挥出作用来。你已经学会了按顺序读出列表的内容,但如果你要得到第 5 个元素该怎么办呢?你需要知道如何访问列表中的元素。访问第一个元素的方法是这样的: 你定义一个 animals 的列表,然后你用 0 来获取第一个元素?! ...
分类:编程语言   时间:2017-09-11 17:17:05    收藏:0  评论:0  赞:0  阅读:358
JavaScript知识结构图
...
分类:编程语言   时间:2017-09-11 17:16:34    收藏:0  评论:0  赞:0  阅读:389
java IO总结(BIO、NIO、AIO)
1、BIO编程 1.1、传统的BIO编程 网络编程的基本模型是C/S模型,即两个进程间的通信。 服务端提供IP和监听端口,客户端通过连接操作想服务端监听的地址发起连接请求,通过三次握手连接,如果连接成功建立,双方就可以通过套接字进行通信。 传统的同步阻塞模型开发中,ServerSocket负责绑定I ...
分类:编程语言   时间:2017-09-11 17:16:06    收藏:0  评论:0  赞:0  阅读:275
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!