一、前言 首先,yii2最为为数不多的PHP主流开源框架,受欢迎程度不亚于laravel和TP。个人认为,研究这些框架底层代码是非常有助于自身代码编程思想的提升和代码简化程度和质量的提升的。 那么,话不多说,下面开始说一下自己对yii2底层框架架构的理解。 二、客户端请求处理 yii2对客户请求处理 ...
分类:
其他好文 时间:
2018-08-10 10:57:20
阅读次数:
230
using iTextSharp.text; using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.T... ...
分类:
其他好文 时间:
2018-08-09 21:06:14
阅读次数:
190
需求: 目前的程序中都是基于log4j来实现日志的管理,想要获取日志中的一部分消息,展示给用户。 约束: 由于程序中除了自己开发的代码,还会有层层依赖的第三方jar中的日志输出。需要展示给用户的消息,也有部分包括在第三方的包中。不可能去修改第三方jar来获得消息,所以只能从Log4j本身的消息入手, ...
分类:
其他好文 时间:
2018-08-09 17:32:26
阅读次数:
149
目录: 一.freemaker介绍 二.freemaker的使用 正文: 一.freemaker介绍 1.1FreeMarker概述:FreeMarker是一款模板引擎,即一种基于模板和要改变的数据,并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 1.2获得FreeMa ...
分类:
其他好文 时间:
2018-08-09 13:55:13
阅读次数:
192
Write LevelDB提供了write和put两个接口进行插入操作,但是put实际上是调用write实现的,所以我在这里只分析write函数: 首先初始化一个Writer对象,Writer对象用于封装一个插入操作,LevelDB用一个deque来管理Writer对象,新建的Writer对象被插入 ...
分类:
数据库 时间:
2018-08-09 10:12:02
阅读次数:
275
import xlsxwriter
workbook=xlsxwriter.Workbook('chart.xlsx')
sheet1=workbook.add_worksheet('chart')
bold=workbook.add_format()
bold.set_bold()
title=['kemu','ke1'
分类:
编程语言 时间:
2018-08-07 12:48:31
阅读次数:
210
unet客户端和服务端进行消息发送时可以采用上一节中方法,也可以直接用networkReader/Writer类进行发送 (一)服务端/客户端注册消息 (二)客户端发送消息 (三)服务端进行接收 注:此例为unity manual中方法 ...
分类:
Web程序 时间:
2018-08-05 11:47:51
阅读次数:
168
Oracle ORCL VSS Writer Service: Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shadow copy)。它可以在多卷或者单个卷上创建映射拷贝,同时 ...
分类:
数据库 时间:
2018-08-01 14:13:48
阅读次数:
131
Lucene是使用Query对象执行查询的, 由Query对象生成查询的语法. 如bookName:java, 表示搜索bookName域中包含java的文档数据. 数据保存在关系型数据库中, 需要实现增、删、改、查操作; 索引保存在索引库中, 也需要实现增、删、改、查操作. ...
分类:
Web程序 时间:
2018-08-01 00:20:10
阅读次数:
200
第一步:下载open live writer插件,下载地址:http://www.cnblogs.com/memento/p/5995173.html第二步:找到open live writer的安装目录,并在目录下创建文件夹Plugins第三步:解压缩插件的压缩包Memento.OLW_V1.0.... ...
分类:
其他好文 时间:
2018-07-31 15:13:24
阅读次数:
231