摘要:
序言 执行过程 Servlet 生命周期、工作原理:http://www.cnblogs.com/xuekyo/archive/2013/02/24/2924072.html Servlet的生命周期 Servlet的生命周期是由Servlet的容器来控制的,它可以分为3个阶段;初始化,运行,销毁。
阅读全文
posted @ 2016-09-11 22:13
~沐风
阅读(260)
推荐(0)
摘要:
http://www.cnblogs.com/laibin/p/5847111.html 调用try catch:Shift+Alt+Z 重命名:alt+shift+r 自动提示:Alt +/ 列出接口的实现类列表:ctrl+t 强转:Ctrl+1 封装属性字段:Alt+Shift+S 鼠标变为黑色
阅读全文
posted @ 2016-09-07 22:36
~沐风
阅读(153)
推荐(0)
摘要:
1.配置文件:dbinfo.properties 2.DBUtils.java 3.解决sql注入问题 https://www.cnblogs.com/fzz9/p/8970210.html
阅读全文
posted @ 2016-09-07 22:10
~沐风
阅读(184)
推荐(0)
摘要:
http://www.cnblogs.com/shootercheng/p/5838645.html
阅读全文
posted @ 2016-09-04 10:49
~沐风
阅读(106)
推荐(0)
摘要:
JDBC:java database connectivity SUN公司提供的一套操作数据库的标准规范。 JDBC与数据库驱动的关系:接口与实现的关系。 JDBC规范(掌握四个核心对象): DriverManager:用于注册驱动 Connection: 表示与数据库创建的连接 Statement
阅读全文
posted @ 2016-09-01 22:36
~沐风
阅读(185)
推荐(0)
摘要:
环境变量 系统变量→新建 JAVA_HOME 变量 C:\Program Files\Java\jdk1.8.0_151 系统变量→寻找 Path 变量→编辑 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 系统变量→新建 CLASSPATH 变量 .;%JAVA_HOME
阅读全文
posted @ 2016-09-01 20:47
~沐风
阅读(203)
推荐(0)
摘要:
分割List集合 //构造被分隔的集合 List<object> list = new List<object>(); for (int i = 0; i <= 100; i++) { list.Add(i); } //待导入集合组 List<IEnumerable<object>> BigList
阅读全文
posted @ 2016-08-30 09:54
~沐风
阅读(663)
推荐(0)
摘要:
NameValueCollection myHeader = new NameValueCollection(); int i; string strKey; string result; myHeader = Request.Headers; int total =...
阅读全文
posted @ 2016-08-25 14:03
~沐风
阅读(1066)
推荐(0)
摘要:
序言 为什么选择 RabbitMQ而没有选择Kafka? 是因为业务系统对消息有高可靠性要求,以及对复杂功能(如消息确认)的要求 。 Docker安装Rabbitmq 1.下载镜像 docker pull rabbitmq:management 2.创建容器 rabbitmq需要有映射以下端口: 5
阅读全文
posted @ 2016-08-01 16:53
~沐风
阅读(358)
推荐(0)
摘要:
1.为什么选择Dapper 1)轻量。 2)速度快。Dapper的速度接近与IDataReader,取列表的数据超过了DataTable。 3)支持多种数据库。Dapper可以在所有Ado.net Providers下工作,包括sqlite, sqlce, firebird, oracle, MyS
阅读全文
posted @ 2016-07-31 17:08
~沐风
阅读(1594)
推荐(0)
摘要:
1.Scrapy介绍 Scrapy,Python开发的一个快速,高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试。 Scrapy吸引人的地方在于它是一个框架,任何人都可以根据需求方便的修改。它也提供了多种类型爬虫
阅读全文
posted @ 2016-07-23 12:55
~沐风
阅读(321)
推荐(0)
摘要:
1.安装驱动 输入命令:pip install redis 2.直接使用驱动 3.ORM框架——flask-redis 输入命令:pip install flask-redis
阅读全文
posted @ 2016-07-23 10:36
~沐风
阅读(649)
推荐(0)
摘要:
1.安装驱动 输入命令:pip install MySQL-python 2.直接使用驱动 3.ORM框架——Flask-SQLAlchemy 输入命令:pip install Flask-SQLAlchemy 快速入门:http://www.pythondoc.com/flask-sqlalche
阅读全文
posted @ 2016-07-22 22:12
~沐风
阅读(317)
推荐(0)
摘要:
1.安装驱动pymongo 输入命令:pip install pymongo 2.直接使用驱动 3.ORM框架——flask-mongoengine 输入命令:pip install flask-mongoengine
阅读全文
posted @ 2016-07-21 22:50
~沐风
阅读(1918)
推荐(0)
摘要:
下载python包管理工具Pip: 访问网址:https://pip.pypa.io/en/stable/installing/ 下载文件get-pip.py到本地计算机 定位到get-pip.py所在的目录 运行命令:python get-pip.py即可安装pip 卸载命令:pip uninst
阅读全文
posted @ 2016-07-20 20:55
~沐风
阅读(405)
推荐(0)
摘要:
雨后的清晨 故宫角楼 海棠 萌 星空 致青春 午后时光 好梦易醒 易醒是好梦 留不住转眼成烟云 一起感受岁月深处的静好 冻笔新诗懒写,寒炉美酒时温。醉看墨花月白,恍疑雪满前村。 昨夜清霜冷絮裯,纷纷红叶满阶头。园林尽扫西风去,惟有黄花不负秋。 一丝秋韵犹存的温婉
阅读全文
posted @ 2016-07-20 13:12
~沐风
阅读(193)
推荐(0)
摘要:
序言 锁 1.Lock(属于Monitor的语法糖) lock 关键字是 C# 中最简单和最常用的锁机制,用于在代码块中获取对象的互斥锁,确保同一时间只有一个线程能够执行该代码块。 https://sharplab.io/ 2.Monitor Monitor 类提供了一种更灵活的同步机制,通过 Mo
阅读全文
posted @ 2016-07-19 21:18
~沐风
阅读(355)
推荐(0)
摘要:
http://www.cnblogs.com/CallmeYhz/p/4997691.html http://pan.baidu.com/s/1pJ02ff9
阅读全文
posted @ 2016-07-17 20:20
~沐风
阅读(177)
推荐(0)
摘要:
序言 在学习大数据之前,先要了解他解决了什么问题,能给我们带来什么价值。 大数据体系 第一阶段:Linux和高并发 第二阶段:Hadoop生态体系 第三阶段:Strom流式计算 第四阶段:Spark计算框架体系 第五阶段:机器学习和算法体系 第六阶段:Flink实时计算体系 第七阶段:平台架构师课程
阅读全文
posted @ 2016-07-17 13:10
~沐风
阅读(295)
推荐(0)
摘要:
1.http://www.cnblogs.com/yankliu-vip/p/4182892.html 2.http://www.cnblogs.com/athens/p/4500283.html 3.http://www.cnblogs.com/xuyubing/p/4515560.html 4.
阅读全文
posted @ 2016-07-16 11:41
~沐风
阅读(226)
推荐(0)
摘要:
序言 原子性 一.多线程的线程安全 多线程安全问题原因是在cpu执行多线程时,在执行的过程中可能随时切换到其他的线程上执行,当多个线程同时操作同一个变量时,如果不施加其他措施,可能导致错误数据的出现 二.Interlocked的特点 Interlocked是为多个线程共享的变量提供原子操作,这个类是
阅读全文
posted @ 2016-07-15 09:07
~沐风
阅读(372)
推荐(0)
摘要:
序言 基础知识 1.变量及类型 2.换行\n 3.输入 4.格式化输出 5.ctrl+/注释或者是取消注释 6.sleep 7.类型转换 8.if语句 9.if-else 10.not 11.elif 12.if套嵌 13.随机数 14.while循环 15.for循环 16.break 17.co
阅读全文
posted @ 2016-07-03 13:51
~沐风
阅读(336)
推荐(0)
摘要:
编码 函数入口 内置方法 常用基本数据类型1.int 整型 2.boolean 布尔 3.string 字符串:计算字符串长度之前,要把字符串转为utf-8编码 len(str.decode("utf-8")) 1).截取指定字符串 s = "i,am,lilei" print s[2:4] pri
阅读全文
posted @ 2016-07-02 09:56
~沐风
阅读(263)
推荐(0)
摘要:
背景 在.Net领域领域中,多线程的处理大致经历了这么几个阶段: Thread→ThreadPool→委托的异步调用→Task→TaskFactory→Parallerl→异步编程模型(async和await)。 线程、进程、多线程 1.什么是线程?线程和进程的区别是什么? 进程是操作系统对一个正在
阅读全文
posted @ 2016-04-12 16:48
~沐风
阅读(512)
推荐(0)
摘要:
1.DataTable数据去重 1 static void Main(string[] args) 2 { 3 DataTable dt = new DataTable();//创建表 4 DataColumn dc = null;//创建列 5 int fieldCount = 4;//列数 6
阅读全文
posted @ 2016-04-12 15:49
~沐风
阅读(442)
推荐(0)
摘要:
1.选择器 2.DOM操作 3.事件和动画 4.Ajax 5.JQuery性能优化 6.JQuery 来源:http://www.cnblogs.com/xing901022/
阅读全文
posted @ 2016-03-25 09:31
~沐风
阅读(963)
推荐(2)
摘要:
1.Radio 2.table表格样式设置 :nth-child(even) 的意思就是从第1开始的偶数元素,:even的意思是指从第0开始的偶数元素$('table tr:nth-child(even)').css('background-color','red'); $('table tr:ev
阅读全文
posted @ 2016-03-24 13:48
~沐风
阅读(270)
推荐(0)
摘要:
自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月累,就能形成一个自己的组件经验库。 分布式缓存框架: Microsoft V
阅读全文
posted @ 2016-03-24 11:36
~沐风
阅读(1240)
推荐(0)
摘要:
1.Web SQL 2.IndexedDB 3.Local Stroage 4.Session Stroage 5.Cookies 6.Application Cache 7.Cache Storage
阅读全文
posted @ 2016-03-21 14:21
~沐风
阅读(205)
推荐(0)
摘要:
1.test()方法 2.RegExp类的方法exec(string) http://www.cnblogs.com/xiehuiqi220/archive/2008/12/01/1327487.html 3.String类的方法match(regex) 4.encodeURI 和 decodeUR
阅读全文
posted @ 2016-03-17 10:17
~沐风
阅读(220)
推荐(0)
摘要:
1.构造对象 2.取消事件的默认行为 event.preventDefault(); 3. trigger() 方法触发被选元素的指定事件类型 4.一个完整的ajax http://www.cnblogs.com/zhuzhenwei918/p/6181760.html 5.filter()和fin
阅读全文
posted @ 2016-03-15 17:09
~沐风
阅读(464)
推荐(0)
摘要:
序言 INSERT INTO SELECT 与 SELECT INTO 通俗来讲,INSERT INTO SELECT 和 SELECT INTO 两个语句的作用都是复制表,因为都是从一个表中查询出数据然后插入到另一个表中,被查询的表可以是派生表。二者的区别在于:INSERT INTO SELECT
阅读全文
posted @ 2016-03-11 11:32
~沐风
阅读(335)
推荐(0)
摘要:
序言 测试数据 1).等值判断->相当于switch case select S#,C#,C#=( case C# when 1 then '语文' when 2 then '数学' when 3 then '英语' when 4 then '选修' end ) from Sc 2)条件判断->相当
阅读全文
posted @ 2016-03-11 09:27
~沐风
阅读(545)
推荐(0)
摘要:
数据库表结构及数据 建表 1 CREATE TABLE Student 2 ( 3 S# INT, 4 Sname nvarchar(32), 5 Sage INT, 6 Ssex nvarchar(8) 7 ) 8 9 CREATE TABLE Course 10 ( 11 C# INT, 12
阅读全文
posted @ 2016-03-09 13:53
~沐风
阅读(5114)
推荐(1)
摘要:
声明一个枚举类型,与struct的区别是:枚举里的变量都是整型的同类型,而struct是由不同类型的变量所组成的,默认情况下,枚举的第一个值为0,后面每个连续的元素值递增1。 1 public struct ProductType 2 { 3 public const string JOURNAL
阅读全文
posted @ 2016-03-08 09:05
~沐风
阅读(487)
推荐(0)
摘要:
http://www.ayjs.net/post/274.html
阅读全文
posted @ 2016-03-07 14:00
~沐风
阅读(172)
推荐(0)
摘要:
序言 Sql Server数据库之通过SqlBulkCopy快速插入大量数据 /// <summary> /// 海量数据插入方法 /// </summary> /// <param name="connectionString">目标连接字符</param> /// <param name="Ta
阅读全文
posted @ 2016-03-07 13:45
~沐风
阅读(1239)
推荐(0)
摘要:
序言 在 2.0 之前的C#版本中,声明委托的唯一方法是使用命名方法。C#2.0引入了匿名方法,而在C# 3.0 及更高版本中,Lambda 表达式取代了匿名方法,作为编写内联代码的首选方式。有一种情况下,匿名方法提供了 Lambda 表达式中所没有的功能。您可使用匿名方法来忽略参数列表。这意味着匿
阅读全文
posted @ 2016-03-04 08:56
~沐风
阅读(227)
推荐(0)
摘要:
1.匿名类型其实也是比较好理解的,顾名思义匿名类型是没有类型定义的类型。这种类型是由编辑器自动生成的,仅限于当前上下文使用。 (1)源起 创建一个对象,一定要先定义这个对象的类型吗? 不一定的! (2)使用 new关键字之后就直接为对象定义了属性,并且为这些属性赋值 而且,对象创建出来之后,在创建对
阅读全文
posted @ 2016-03-04 08:50
~沐风
阅读(260)
推荐(0)
摘要:
1.查询非空字段 SELECT * FROM EXPERT_BASEINFO WHERE (源照片='*' not 源照片 is null) and 标准一级机构='山东大学' and 当前职称='*教授' 2.单位 IS NULL select 中文题名,题名,作者,单位,来源,被引频次,他引频次
阅读全文
posted @ 2016-03-03 15:23
~沐风
阅读(4084)
推荐(0)