xiaolingzi's blog

每天都在成长...

欢迎您:亲

PHP脚本程序框架LingPHP构建

对于web程序,有太多较为成熟的框架可以使用,我们直接拿来用即可。而php除了写web代码之后,还经常用来写一些脚本任务,如服务器部署的一些计划任务程序或者临时使用的处理程序。之前都是大家按自己的想法随便去写,这样会导致代码的凌乱不好管理,另一方面也不便于代码的复用,故开始构建一个简单的框架。框架需
分类: PHP  标签: php , 框架 , 脚本程序 , LingPHP  日期: 2017-03-07 18:58:49

程序&爱

分类: 随笔&抒情  标签: 程序 , 爱  日期: 2011-07-01 21:55:23

使用ILMerge合并DLL程序集或者EXE文件

后一种为程序集。/out输出目录,是指合成的目标文件要存放的目录。后面紧接的是要合并的源文件,多个文件以空格隔开。/wildcards通配符支持,使用了该参数之后,文件可以使用通配符,如*.dll。/log日志文件位置。其中/target和/out参数为必填参数。对于可以需要经常修改的程序,可以将
分类: asp.net&C#  标签: ILMerge , dll , exe , winexe  日期: 2016-04-26 17:47:55

asp.net生命周期概述及不同版IIS中的差别

esolveRequestCache事件。(10)引发MapRequestHandler事件。将根据所请求资源的文件扩展名,选择相应的处理程序。处理程序可以是机代码模块,如IIS7.0StaticFileModule,也可以是托管代码模块,如PageHandlerFactory类(它处理.asp
分类: asp.net&C#  标签: asp.net , 生命周期 , IIS  日期: 2012-06-22 01:09:50

PHP使用thrift实现RPC服务(服务端和客户端)

\Service这样的,但在thrift脚本定义时需要统一使用点连接而不是斜杠。(5)文件包含当我们定义的对象类型很多时,我们不希望所有脚本写在一个文件里面,为了进行模块化处理,我们需要将脚本分别写在多个文件里面,这样我们就用到文件包含功能了。thrift脚本文件可以通过include"x
分类: PHP  标签: thrift , rpc , php  日期: 2017-06-21 15:04:53

windows server使用 LetsEncrypt-Win-Simple来安装和使用用Let's Encrypt免费SSL证书

证书只有90天的有效期,过期需要更新,该程序会生成一个计划任务,每天上午9点钟运行检查过期的证书并更新。所以生成完成证书会提示你是不是需要指定用户运行刷新证书的计划任务(会显示下次过期的时间),选择Y,输入相应的用户和密码即可。注意:生成的计划任务的执行程序默认是生成证书时的letsencrypt
分类: 电脑相关  标签: SSL , HTTPS , Windows , LetsEncrypt  日期: 2016-12-05 18:13:23

HttpModule和HttpHandler以及它们之间的联系和区别

asax文件内的模块事件关联一个事件处理程序。type:指定由版程序集和公钥标记组成的逗号分隔的类/程序集组合。ASP.NET首先在应用程序的专用\bin目录中搜索程序集DLL,然后在系统程序集缓存中搜索程序集DLL。实现一个HttpHandler的过如下:1.建立相关类并继承于IHttpH
分类: asp.net&C#  标签: HttpModule , HttpHandler , IHttpModule , IHttpHandler  日期: 2012-09-20 16:53:18

PHP守护进和多进的实现

的工作,单一的进处理无法满足我们的需要,这时候我们就需要多线或者多进来处理。PHP默认不支持多线,但有对应的扩展程序来实现。PHP多进可以使用pcntl来实现。今天这里我们主要来讲讲在cli模式下,PHP多进、守护进的使用,而且只是在linux下运行。一、多进多进可以通过pcnt
分类: PHP  标签: php , 守护进 , 进 , 线 , 信号量  日期: 2017-07-20 09:27:00

git使用流修订版

发,向服务器提交时应先合并地代码。2.提交1)每次提交都必须在message中填写次修改的内容概述;2)每次提交的代码必须是正确的代码(可以正常编译和正常运行);3)每天下班前或者请假回去之前应向服务器提交代码,其他时间根据开发情况自行提交;4)地个性化文件或在程序自行生产的文件(如临时文件
分类: 源代码管理  标签: 流 , git  日期: 2014-10-01 22:27:16

使用xtrabackup(innobackupex)备份还原mysql数据库

以通过在/usr/share/mysql/charsets/index.xml文件中添加utf8mb4编码节点来解决。四、完整脚本为了方便备份和还原,我们将他们写成自动脚本文件。1.全量备份全量备份比较简单,主要指定各种存储目录然后执行备份。#!/bin/bashbackup_time=$(dat
分类: mysql  标签: xtrabackup , innobackupex , mysql , 数据库 , 备份 , 还原  日期: 2017-05-31 17:53:27

博客终于完成了

个完整的项目,而且因为考研已经半年没碰了。在图书借了一书,就这样在家里没有网络的环境中我开始自己工作。不出意料,在这过中不停地出现各种问题,而当时却没有了百度,进度严重受到了影响。所以又开始了做笔记的学习好习惯了,出现了问题不懂的就一一记在子上,然后在到网吧去百度一个个解决。也许是习惯了,没有
分类: 随笔&抒情  标签: 博客  日期: 2009-02-17 12:30:47

CentOS7通过rsync和inotify进行实时同步

ackgroundjob在子会话中运行脚本/etc/rsyncd/inotify-rsync.sh&然后ctrl+a和d组合快捷就可以回到原会话,此时端口当前会话,脚本还会一直再后台运行,可以通过以下命令查看:ps-ef|grepinotify4.将脚本执行添加到开机启动项将/etc/rsy
分类: Linux  标签: CentOS , rsync , inotify , 同步  日期: 2016-02-29 16:15:11

用C#实现的实体代码生成器 ModelGenerator 1.0 Beta

.0操作步骤如下:1、填写数据库连接串。也可以将数据库连接串保存到一个txt文件中,然后到程序根目录下的Connection目录中,然后以后就可以从下拉菜单中进行选择使用。2、填写完数据库连接串后点击连接,程序将获取相应表显示在listbox中。3、如果需要生成所有的表实体,就勾选全部复选框。如果要
分类: asp.net&C#  标签: ModelGenerator , 实体 , model , 代码生成器 , C# , wpf  日期: 2013-01-07 21:24:27

windows服务器上使用bonobo git server部署git服务器出现的问题及解决办法

基本条件。关于安装及环境支持可以到官网中去看上面的教,比较详细,这里就不多说了。下面就是在部署过中出现的一些问题及解决办法。1.SQLite程序集版不对SQLite有32位版和64位版,正常情况下服务器都是64位的,所以记得下载相应的版的system.data.sqlite.dll进行替
分类: 源代码管理  标签: git , bonobo , windows , 服务器  日期: 2013-07-17 16:56:06

Linux安装php7的memcached扩展

memcachedsupportrequireslibmemcached错误的解决。如错误信息所说,该程序的安装依赖于libmemcached,所以要先进行libmemcached的安装,安装过如下:wget https://launchpad.net/libmemcached/1.0/1.0.
分类: PHP  标签: Linux , php , memcached  日期: 2016-03-10 15:25:03
共65条记录12345上一页下一页