- 博客(15)
- 收藏
- 关注
原创 windows下,markdown离线编辑器对比
由于需要在图书馆看书,需要写笔记。而图书馆的网又坑,所以想找个windows离线的编辑器。而且我需要写一些数学推导过程,所以,希望是能实时预览数学公式的。 关键字:离线,markdown,latex,实时预览对比各编辑器后,推荐smark,对比结果如下: cmd markdown、马克飞象等笔记类的桌面版本支持latex,支持不同语法高亮等,不能打开本地文件,只能从云端拉取或者每次从文本里
2016-01-20 23:16:21 8308 2
原创 PHP学习笔记-3(REG、FILE)
1、PHP中正则表达式POSIX:IEEE制定的正则表达式标准,是 UNIX 遵循的标准, UNIX 的命令如 grep、sed 能用的正则是 POSIX PCRE:perl在 POSIX 上做了扩展,实现了很多方便的功能。PCRE就是用C实现的一个库,兼容了perl正则。在正则表达式中,用 $1,$2调用前面的分组1.1POSIX//在str中匹配pattern,并将 "组"(group)结果存
2015-12-25 12:55:51 480
原创 PHP学习笔记-2(类与对象)
1、类类中有 属性、方法、构造析构函数、静态变量(static)、常量(const) 还有一些特殊的方法 1.1类的定义//类的定义:class Test{ private $a; //private protected public(默认) const PI = 3.14 //常量,不需要写 "$" static $b =
2015-12-23 15:14:53 381
原创 PHP学习笔记-1(变量、常量、类型、作用域、数组、字符串、大小写)
1、php代码是包含在代码块里的,就像javascript一样<?php ?> <? ?> //简写形式<?= ?> //代码块中引入另一个php文件://require和includerequire "test.php"; //是优先引入(即在文件头就会引入),若找不到引入文件,产生错误并停止运行脚本include "test.php"; //是读到这一行
2015-12-23 14:54:03 551
原创 JAVA7 的ForkJoin框架-学习笔记
ForkJoin框架基本情况://使用双端队列 用来 实现 窃取算法,//1. 继承RecursiveAction/RecursiveTask 实现相应的compute方法 //RecursiveAction:用于无返回结果的任务。实现 void compute() //RecursiveTask : 有结果。实现<T>compute()//2. ForkJoinPool 执行任务//实现
2015-12-13 15:51:28 354
原创 JAVA8的新特性学习笔记-(lambda、stream)
lambda函数:java中的lambda,需要先定义一个 只有一个抽象方法的接口,称为SAM类型,@FunctionalInterface //SAM接口注解interface SAM{ public int F(int x); //只能有一个抽象函数 default int G(int x){ //java8中,可以有默认实现函数 ret
2015-12-13 14:23:46 771
原创 Javascript学习笔记-2(对象、函数)
原始类型变量和引用类型变量:1、原始变量:number、string、boolean、null、undefined。变量内存存的就是值,按值传递的 2、引用变量:对象变量,变量内存存的是指针,所以是按指针传递鉴别原始类型:typeof ; 但typeof null === object 鉴别引用类型:obj instaceof Constructor isArray(arr
2015-12-13 10:59:15 273
原创 Javascript学习笔记-1(类型、变量、for语句、数组、字符串、原型对象、函数对象)
一.javascript类型js弱类型,声明定义时不需指定类型,系统自动识别。系统内部共7种类型:6种原始类型: Number,Boolean,Null,Undefined,String,Symbol(ECMAScript 6 新定义)其他类型: Object//系统内部类型:var x = 1.0; //不区分整数和浮点数,都是Number类型var x = " i'm ";
2015-12-13 10:49:01 292
原创 Python学习笔记-6(类、胡乱写)
1、模块:每个py文件就是一个模块,有自己的作用域。可以把多个模块放在一个目录下,组成一个包。 包也是一个模块,若一个目录是”包”,则目录下必须有 init.py模块,代表包本身模块2、if __name__ == “__main__”: 若直接运行当前文件,则python会把 __name__ == 置为__main__,若是import引用,则不会,以此可以 判断是否是执行当前模块3、x
2015-12-12 23:56:40 277
原创 Python学习笔记-5(Socket、SQLite)
一、SocketPython中的Socket和winsock很像#客户端:s =socket.socket(socket.AF_INET,SOCK_STREAM)#ip4协议,tcp连接:s.connnect( (ip,port) )s.send(data)s.recv(size)s.close()#服务端:s =socket.socket(socket.AF_INET,SOCK_ST
2015-12-12 23:44:27 476
原创 Python学习笔记-4(模块:collections、itertools、xml)
一、itertools模块:#提供迭代函数,返回的都是可迭代对象(运行时才生成计算),惰性计算(访问时才真正计算)count(start=0,step=1); #cycle(iterable); #循环迭代对象无限次repeat(object,times=None); #重复对象times次,默认是无限重复combinations(iterable,r);
2015-12-12 16:31:25 307
原创 Python学习笔记-3(线程、进程、同步等)
python多线程下有一个GIL全局锁,执行线程代码前,必须先拿到GIL锁,每执行100条字节码释放一次GIL锁,所以,Python多线程并不是真正多线程,只有通过其他语言来扩展,或者使用多进程替代,但是进程开销大thread 模块 是较底层的线程实现,没找到thread.py,应该是C实现的 threading模块提供了很多方法、类,方便调用,threading和multithprocessin
2015-12-12 16:10:45 461
原创 Python学习笔记-2(urllib、re)
经过Python学习之路-1,学习了Python的基础语法,加上用os模块写了一些代替批处理的文件管理工具,这次打算依葫芦画瓢,写一个爬虫(以前用java写过,据说python写起来很爽啊)这次的参考博客是:Python爬虫入门一、简单爬虫爬取网页数据:values ={{"name":"li"}};urllib.urlencode(values); #1.设置pos
2015-12-04 15:17:22 813
转载 Python WindowsError
原文地址0 操作成功完成.1 功能错误.2 系统找不到指定的文件.3 系统找不到指定的路径.4 系统无法打开文件.5 拒绝访问.6 句柄无效.7 存储控制块被损坏.8 存储空间不足, 无法处理此命令.9 存储控制块地址无效.10 环境错误.11 试图加载格式错误的程序.12 访问码无效.13 数据无效.14 存储器不足, 无法完成此操作.
2015-12-01 18:40:38 2771
原创 Python学习笔记-1(变量、类型、函数、类、作用域)
Python学习之路-1a="123" //动态类型:在运行时,根据它的值来决定的类型 b =int(a) //强转类型 int(a);将生成数字123,注意,此时a并没有改变 id(a) //取得变量a的引用,即地址 type(a) //取得变量a的类型, Python内部类型有:int:a=123boolean: a=Tru
2015-11-25 16:38:51 690
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人