Data.ByteString String 是 [Char] 的同义词,在使用上存在List的惰性所带来的性能问题。 在处理大型二进制文件时,可以使用 ByteString 来代替 String。 ByteString 包含 Lazy 模块 Data.ByteString.Lazy 和 Stric ...
分类:
编程语言 时间:
2017-11-23 15:22:51
阅读次数:
199
Transducing 是我们这本书要讲到的更为高级的技术。它继承了第 8 章数组操作的许多思想。 我不会把 Transducing 严格的称为“轻量级函数式编程”,它更像是一个顶级的技巧。我把这个技术留到附录来讲意味着你现在很可能并不需要关心它,当你确保你已经非常熟悉整本书的主要内容,你可以再回... ...
分类:
编程语言 时间:
2017-11-23 15:22:59
阅读次数:
201
一、JavaScript自动加载 ①在文本中用onload: 当页面中所有内容(包括图片)加载完后再执行onload,如下: ②在脚本中用window.onload: 当页面中的所有内容(包括图片)加载完后再执行window.onload,如下: 二、jQuery自动加载①当页面中DOM结构(不包含 ...
分类:
编程语言 时间:
2017-11-23 15:23:07
阅读次数:
203
分类:
编程语言 时间:
2017-11-23 15:51:43
阅读次数:
318
一:简介 使用Python psutil模块,查找java模块,并获取启动命令,结合zabbix监控自动监控。 "点击下载" 二:操作 发现脚本 监控脚本 添加zabbix自定义key UserParameter=app_scan,/usr/local/zabbix/app_scan.py User ...
分类:
编程语言 时间:
2017-11-23 16:32:09
阅读次数:
267
c# 多线程 由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值 ...
分类:
编程语言 时间:
2017-11-23 16:33:11
阅读次数:
367
1、print“ ”,print‘ ’ :输出内容到屏幕,可以是变量、字符串、数字 2、SyntaxError: 语法错误 3、编码:python脚本默认使用 ASCII 编码 ,在代码开头加上 # -*- coding: utf-8 -* / # coding=UTF-8 ,在脚本中使用了 uni ...
分类:
编程语言 时间:
2017-11-23 19:36:24
阅读次数:
181
一 条件判断 if判断条件还可以简写,比如写: 只要x是非零数值、非空字符串、非空list等,就判断为True,否则为False。 二 循环 for...in循环 while循环 while循环,只要条件满足,就不断循环,条件不满足时退出循环。比如我们要计算100以内所有奇数之和,可以用while循 ...
分类:
编程语言 时间:
2017-11-23 19:37:40
阅读次数:
172
day3 1.解耦合思想 用配置文件解决 <?xml version="1.0" encoding="UTF-8"?> <beans> <bean id="ProductDao" class="com.itheima.dao.impl.ProductDaoImpl"/> <!-- <bean id= ...
分类:
编程语言 时间:
2017-11-23 19:41:07
阅读次数:
196
#include #define n 10 int a[n]; int main() { int i,j=0,num; int min; int t; scanf("%d",&num); for(i=0;i<num;i++) { scanf("%d",&a[i]); } min=a[0]; ... ...
分类:
编程语言 时间:
2017-11-23 19:41:30
阅读次数:
336
1、 input 和 raw_input 的区别 raw_input() 直接读取控制台的输入 input() 接收字符时必须加双引号,否则会报错 2、 Python 常见的列表操作 a).相加(相当于连接) >>> [1,2,3]+[4,5,6] [1, 2, 3, 4, 5, 6] b).列表乘 ...
分类:
编程语言 时间:
2017-11-23 19:43:37
阅读次数:
171
如果多线程要并发的修改一个数据结构,例如散列表,那么很容易会破坏这个数据结构。一个线程可能要开始向表中插入一个新元素。假定在调整散列表各个桶之间的链接关系的过程中,被剥夺了控制权。如果另一个线程也开始遍历同一个链表,可能使用无效的链接并造成混乱,会抛出异常或者陷入死循环。 可以通过提供锁来保护共享数 ...
分类:
编程语言 时间:
2017-11-23 19:44:14
阅读次数:
224
python中的print()函数和java中的System.out.print()函数都有着打印字符串的功能。 python中: 输出结果为:hello,world! java中: 输出结果为:hello,world! 我们可以看到,这两个函数的用法是一样的 print()函数还有这种用法: 输出 ...
分类:
编程语言 时间:
2017-11-23 19:44:55
阅读次数:
204
首先从git 下载requests库 解压,放入python安装目录,选中requests库,shfit鼠标右键,进入CMD,输入python setup.py install ,运行结束后,输入import requests检测是否安装成功 若为这样,即安装成功。 同样,安装 从HTML中提取数据 ...
分类:
编程语言 时间:
2017-11-23 19:46:33
阅读次数:
184
所谓的BitMap就是用一个bit位来标记某个元素所对应的value,而key即是该元素,由于BitMap使用了bit位来存储数据,因此可以大大节省存储空间。 基本思想: 这此我用一个简单的例子来详细介绍BitMap算法的原理。假设我们要对0-7内的5个元素(4,7,2,5,3)进行排序(这里假设元 ...
分类:
编程语言 时间:
2017-11-23 19:46:45
阅读次数:
421
笔者电脑系统是win7,同时安装了Python2.7和Python3.6,但是在通过命令行直接使用“pip install XXX”安装Python库时出现了以下的错误信息: Fatal error in launcher: Unable to create process using '"' 解决 ...
分类:
编程语言 时间:
2017-11-23 19:46:57
阅读次数:
417
在学习廖雪峰前辈的JavaScript教程中,遇到了一些需要注意的点,因此作为学习笔记列出来,提醒自己注意! 如果大家有需要,欢迎访问前辈的博客https://www.liaoxuefeng.com/学习。 在一个对象中绑定函数,我们称这个函数是这个对象的方法。 在前面的学习中,对象的定义如下: 如 ...
分类:
编程语言 时间:
2017-11-23 19:48:30
阅读次数:
500
摘抄的内容,做记录:Address中的字段映射成数据库列嵌入到Person表中,@Embeddable public class Address 。public class Person implements Serializable{ @Embedded private Address addre ...
分类:
编程语言 时间:
2017-11-23 19:49:41
阅读次数:
449
1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 #用户登录,三次错误机会 4 """ 5 导入getpass,给x赋值为1,while真,循环开始, 6 user的赋值等于用户输入的内容,pwd的赋值等于用户输入的内容并且不可见 7 如果用户输入... ...
分类:
编程语言 时间:
2017-11-24 00:03:38
阅读次数:
262
1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 #输出1-100之内的所有奇数和偶数 4 """ 5 给start赋值等于1,while真,循环开始,temp的赋值等于start和2的余数 6 如果temp等于0(则余数等于0,start为奇数,... ...
分类:
编程语言 时间:
2017-11-24 00:04:21
阅读次数:
318