python之道 优雅 明确 简单 英国发音:/?pa?θ?n/ 美国发音:/?pa?θɑ?n/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年 import this 英国发音:/?pa?θ?n/ 美国发音: ...
分类:
编程语言 时间:
2018-05-30 00:26:20
阅读次数:
209
index()函数用于从列表中找出某个值第一个匹配项的索引位置。 ...
分类:
编程语言 时间:
2018-05-30 00:26:31
阅读次数:
264
刚学习java的时候,总觉得接口和抽象类很像,但又说不上具体有什么区别。今天静下来,翻翻书,查查资料,做个小结。首先举两个例子,看看interface和abstract class 在“外形”上有啥异同。 1、先看一下抽象类: 抽象类的主要特征有两个: 一、申明类的时候添加abstract关键字。二 ...
分类:
编程语言 时间:
2018-05-30 00:26:39
阅读次数:
189
- 屏保可以自己启动,也可以手动启动 (这里使用手动启动)- 一旦移动鼠标后,或者其他的引发事件,则停止- 如果屏保是一个画布的话,则没有画框- 图像的动作是随机的,具有随机性,可能包括颜色,大小,个数,运动方向等- 整体构成: - ScreenSaver: - 需要一个Canvas, 大小与屏幕一 ...
分类:
编程语言 时间:
2018-05-30 00:27:42
阅读次数:
321
框架-springmvc源码分析 参考: http://www.cnblogs.com/heavenyes/p/3905844.html#a1 springmvc工作原理以及源码分析(基于spring3.1.0) springmvc是一个基于spring的web框架.本篇文章对它的工作原理以及源码进 ...
分类:
编程语言 时间:
2018-05-30 00:28:41
阅读次数:
246
1.改变字符串的首字母为大写 2.将字符串全部变为大小写 3.将字符居中,可以添加填充来代替 menu menu 4.查看字符串的长度 5.指定分割符,来分割指定的字符 6.替换 7.format的使用 ...
分类:
编程语言 时间:
2018-05-30 00:29:31
阅读次数:
190
我们经常在回调函数里面会遇到一些坑: 执行这段代码我们会发现两次打印出来的 this 是不一样的: 第一次是 foo2 中直接打印 this,这里指向 obj 这个对象,我们毋庸置疑; 但是在 setTimeout 中执行的 this.foo ,却指向了全局对象,这里不是把它当作函数的方法使用吗?这 ...
分类:
编程语言 时间:
2018-05-30 00:30:40
阅读次数:
219
注意:随笔大家都可以看,文章别人找不到但可以通过URL访问,日志别人找不到URL也看不到 网络编程:断点续传 WEB框架:用于写网站 设计模式+算法 高级语言:Java、C#、PHP、Go、ruby 、C++ ... 低级语言:c、汇编 机器码和字节码 :高级语言生成字节码,低级语言生成机器码 语言 ...
分类:
编程语言 时间:
2018-05-30 01:15:45
阅读次数:
222
本文主要讲解javascript 的正则表达式中的分组匹配与前瞻匹配的,需要对正则的有基本认识,本人一直对两种匹配模棱不清。所以在这里总结一下,如有不对,还望大神指点。 1.分组匹配: 1.1捕获性分组匹配 () 2.2非捕获性分组匹配 (?:)2前瞻匹配: 2.1正向前瞻匹配: (?=表达式) 后 ...
分类:
编程语言 时间:
2018-05-30 01:16:28
阅读次数:
214
function getViewport(){ if (document.compatMode == "BackCompat"){ return { width: document.body.clientWidth, height: document.body.clientHeight } } el... ...
分类:
编程语言 时间:
2018-05-30 01:17:34
阅读次数:
232
在cmd命令窗口,输入where python可以查看所有的python 可以分别到目录下将其名字改为python2.exe和python3.exe 或者可以修改环境变量的顺序也可以 对于别的一些多版本冲突也可以参照类似的方法来解决 在ubuntu下,使用如下命令: ln -s \usr\bin\p ...
分类:
编程语言 时间:
2018-05-30 01:18:34
阅读次数:
219
序列化 序列化是把对象转换为字节流,以便于保存在内存、文件、数据库中。反序列化则是相反的过程,将字节流还原为对象,Java中的ObjectOutputStream类的writeObject()方法用于序列化,类ObjectInputStream类的readObject()方法用于反序列化,如果Jav ...
分类:
编程语言 时间:
2018-05-30 01:18:48
阅读次数:
770
第一章中作者介绍了各种值,但是这些独立的值是没有意义的,只有当值放在更大的框架的时候才会彰显它们的价值。所以第二章开始介绍程序结构。 1、var VS. let 以及 const 作者推荐用 let ,因为var 有一些稀奇古怪的行为?暂时没有详细解释。 const 用于绑定常量值 2、关于 Jav ...
分类:
编程语言 时间:
2018-05-30 01:20:00
阅读次数:
291
前台: $.ajax({ url:"searchxxx.do", type:"post", dataType:"JSON", async:"true",//异步请求 data:{"name":setTname,"id":1}, success:function(data){//alert(data) ...
分类:
编程语言 时间:
2018-05-30 01:20:15
阅读次数:
446
perf事件是可以按照线程按照进程统计的呢,但是/proc/接口就不提供这样的功能 perf可以提供线程和进程的统计功能的,perf统计的原理是啥子呢 在perf_event_open处跟踪pid函数,发现结果是: 这就明白是咋回事了,一个进程的线程是如何获取的,然后进程的pid 最重要的结构体是p ...
分类:
编程语言 时间:
2018-05-30 01:20:55
阅读次数:
206
#练习1: import random import unittest from TestCalc import TestCalcFunctions class TestSequenceFunctions(unittest.TestCase): def setUp(self): self.seq =... ...
分类:
编程语言 时间:
2018-05-30 01:21:58
阅读次数:
271
ubuntu 12.0.4 下python3.x web环境搭建 ...
分类:
编程语言 时间:
2018-05-30 01:22:39
阅读次数:
317
Python生态圈:WEB开发、爬虫、金融量化分析、自动化运维、云计算、游戏开发、人工智能、科学计算 等。 机器语言:计算机可以读懂的语言,二进制。 优点:运行速度快。 缺点:跨平台效率低,开发复杂,开发效率低。 跨平台:不同操作系统、不同硬件(芯片)等。 汇编语言:简单来说,将0/1的二进制以英文 ...
分类:
编程语言 时间:
2018-05-30 01:22:48
阅读次数:
262
Python代码如下: ...
分类:
编程语言 时间:
2018-05-30 01:23:05
阅读次数:
246
在上一篇文章中,我介绍了关于GC机制中,GC在确认垃圾对象后,是如何回收这些垃圾对象的几种算法。现在介绍下GC机制一般是如何定位(或者叫做标记)出这些垃圾对象的。我们先来问下自己,如何判介绍了断一个对象可以被回收。答案很简单也很直白。这个对象再也不会被调用到了 ,那么就可以被回收了。那么怎么判断一个 ...
分类:
编程语言 时间:
2018-05-30 01:24:01
阅读次数:
236