码迷,mamicode.com
首页 > 编程语言 > 日排行
Haskell语言学习笔记(49)ByteString Text
Data.ByteString String 是 [Char] 的同义词,在使用上存在List的惰性所带来的性能问题。 在处理大型二进制文件时,可以使用 ByteString 来代替 String。 ByteString 包含 Lazy 模块 Data.ByteString.Lazy 和 Stric ...
分类:编程语言   时间:2017-11-23 15:22:51    阅读次数:199
翻译连载 | 附录 A:Transducing(上)-《JavaScript轻量级函数式编程》 |《你不知道的JS》姊妹篇
Transducing 是我们这本书要讲到的更为高级的技术。它继承了第 8 章数组操作的许多思想。 我不会把 Transducing 严格的称为“轻量级函数式编程”,它更像是一个顶级的技巧。我把这个技术留到附录来讲意味着你现在很可能并不需要关心它,当你确保你已经非常熟悉整本书的主要内容,你可以再回... ...
分类:编程语言   时间:2017-11-23 15:22:59    阅读次数:201
javaScript和jQuery自动加载方法
一、JavaScript自动加载 ①在文本中用onload: 当页面中所有内容(包括图片)加载完后再执行onload,如下: ②在脚本中用window.onload: 当页面中的所有内容(包括图片)加载完后再执行window.onload,如下: 二、jQuery自动加载①当页面中DOM结构(不包含 ...
分类:编程语言   时间:2017-11-23 15:23:07    阅读次数:203
简单工厂模式——接口使用
分类:编程语言   时间:2017-11-23 15:51:43    阅读次数:318
Zabbix自动发现java进程
一:简介 使用Python psutil模块,查找java模块,并获取启动命令,结合zabbix监控自动监控。 "点击下载" 二:操作 发现脚本 监控脚本 添加zabbix自定义key UserParameter=app_scan,/usr/local/zabbix/app_scan.py User ...
分类:编程语言   时间:2017-11-23 16:32:09    阅读次数:267
c# 多线程 由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值
c# 多线程 由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值 ...
分类:编程语言   时间:2017-11-23 16:33:11    阅读次数:367
python学习笔记回忆录
1、print“ ”,print‘ ’ :输出内容到屏幕,可以是变量、字符串、数字 2、SyntaxError: 语法错误 3、编码:python脚本默认使用 ASCII 编码 ,在代码开头加上 # -*- coding: utf-8 -* / # coding=UTF-8 ,在脚本中使用了 uni ...
分类:编程语言   时间:2017-11-23 19:36:24    阅读次数:181
python笔记四(条件判断/循环/break和continue)
一 条件判断 if判断条件还可以简写,比如写: 只要x是非零数值、非空字符串、非空list等,就判断为True,否则为False。 二 循环 for...in循环 while循环 while循环,只要条件满足,就不断循环,条件不满足时退出循环。比如我们要计算100以内所有奇数之和,可以用while循 ...
分类:编程语言   时间:2017-11-23 19:37:40    阅读次数:172
JavaWeb项目--网上商城 (6-3)
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
从键盘上输入N个数保存到数组中,要求找出最小的数及其下标,然后把它和数组中最前面的元素兑换位置
#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
python 列表常用操作
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
Java核心技术 卷1 多线程----线程安全的集合(4)
如果多线程要并发的修改一个数据结构,例如散列表,那么很容易会破坏这个数据结构。一个线程可能要开始向表中插入一个新元素。假定在调整散列表各个桶之间的链接关系的过程中,被剥夺了控制权。如果另一个线程也开始遍历同一个链表,可能使用无效的链接并造成混乱,会抛出异常或者陷入死循环。 可以通过提供锁来保护共享数 ...
分类:编程语言   时间:2017-11-23 19:44:14    阅读次数:224
python中print()函数的“,”与java中System.out.print()函数中的“+”
python中的print()函数和java中的System.out.print()函数都有着打印字符串的功能。 python中: 输出结果为:hello,world! java中: 输出结果为:hello,world! 我们可以看到,这两个函数的用法是一样的 print()函数还有这种用法: 输出 ...
分类:编程语言   时间:2017-11-23 19:44:55    阅读次数:204
python 安装requests库
首先从git 下载requests库 解压,放入python安装目录,选中requests库,shfit鼠标右键,进入CMD,输入python setup.py install ,运行结束后,输入import requests检测是否安装成功 若为这样,即安装成功。 同样,安装 从HTML中提取数据 ...
分类:编程语言   时间:2017-11-23 19:46:33    阅读次数:184
BitMap算法详解
所谓的BitMap就是用一个bit位来标记某个元素所对应的value,而key即是该元素,由于BitMap使用了bit位来存储数据,因此可以大大节省存储空间。 基本思想: 这此我用一个简单的例子来详细介绍BitMap算法的原理。假设我们要对0-7内的5个元素(4,7,2,5,3)进行排序(这里假设元 ...
分类:编程语言   时间:2017-11-23 19:46:45    阅读次数:421
解决用pip安装Python库时可能会遇到的问题
笔者电脑系统是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学习笔记(九)——方法
在学习廖雪峰前辈的JavaScript教程中,遇到了一些需要注意的点,因此作为学习笔记列出来,提醒自己注意! 如果大家有需要,欢迎访问前辈的博客https://www.liaoxuefeng.com/学习。 在一个对象中绑定函数,我们称这个函数是这个对象的方法。 在前面的学习中,对象的定义如下: 如 ...
分类:编程语言   时间:2017-11-23 19:48:30    阅读次数:500
Spring Hibernate
摘抄的内容,做记录:Address中的字段映射成数据库列嵌入到Person表中,@Embeddable public class Address 。public class Person implements Serializable{ @Embedded private Address addre ...
分类:编程语言   时间:2017-11-23 19:49:41    阅读次数:449
python入门:最基本的用户登录用户登录,三次错误机会
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
python入门:输出1-100之内的所有奇数和偶数
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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!