xiaolingzi's blog

每天都在成长...

欢迎您:亲

PHP ORM框架LingORM介绍及使用文档

ORM框架,支持插入修改删除等基本ORM功能,也支持一般复杂的查询(比如复杂条件下的联表查询)。除此,也支持原生sql查询以应对更加复杂的情况。一、框架的引入框架采用了命名空间和类自动加载,所以框架的引入也比较简单,如果项目中已有自动加载类文件,在自动加载类文件中引用框架的自动加载类即可,框架的自动
分类: PHP  标签: php , orm , LingORM , 框架 , 文档  日期: 2017-03-15 15:55:51

Python ORM框架lingorm介绍及使用文档

lingorm是使用python3编写的ORM框架,支持插入修改删除等基本ORM功能,也支持一般复杂的查询(比如复杂条件下的联表查询)。除此,也支持原生sql查询以应对更加复杂的情况。一、框架的引入下载代码,切换到代码根目录,运行pythonsetup.pyinstall即可进行安装。GitHub
分类: Python  标签: python , orm , lingorm , 框架 , 文档  日期: 2017-03-28 14:04:57

PHP脚本程序框架LingPHP构建

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

Jvascript实现省份城市区县三级联动选择组件(ling.chinaArea V1.0)

二、实现原理其实该组件的实现比较简单,重要的是数据的来源,这些省份城市区县的数据是从网上找来的,自己稍微加工了一下,存储的格式为json格式。具体到框架和实现跟之前的日期时间选择组件比较类似,就不多说,大家可以通过下面的链接查看参考:http://xxling.com/blog/article/69
分类: javascript  标签: ling.chinaArea , 省份 , 城市 , 地区 , 三级联动 ,  javascript  日期: 2013-01-23 23:58:42

git源代码管理及版本控制使用流程

分支可以进行合并来减少冲突,但是这样又可能会出现彼此相互影响过大,发布时会互相牵制,所以这也不是一个好办法。这种情况本人觉得还是从开发框架和任务切割来解决,在开发框架中根据功能模块进行适当解耦,任务分配中也尽量避免交叉过多。其次,为了避免主分支中log过多而烦乱,可以通过squash的方式来合并分支
分类: 源代码管理  标签: git , 源代码管理 , 版本控制 , 使用流程  日期: 2013-10-10 16:21:04

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

工作中我们经常会开发一些小工具给同事用,很多时候我们的开发都是基于我们现在的框架去开发,比如工具类都在单独项目,还有其他一些第三方的类库,所以生成完之后除了exe的执行文件之外还有一些必要DLL文件一起。那么头疼的事情就来了,很多小白用户天真的以为只要有那个exe文件就行了,所以当他们把文件拷到其他
分类: asp.net&C#  标签: ILMerge , dll , exe , winexe  日期: 2016-04-26 17:47:55

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

递到aspnet_isapi.dll扩展,然后该扩展会通过http管道(HttpPipeLine)将请求交给ASP.NET框架进程aspnet_wp.exe,然后通过.net框架中的HttpRuntime来处理该请求并将结果返回客户端。在HttpRuntime处理过程中,在创建asp.net核心对象
分类: asp.net&C#  标签: HttpModule , HttpHandler , IHttpModule , IHttpHandler  日期: 2012-09-20 16:53:18

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

一、背景由于自己的一些开发用到ORM框架,所以经常要写于数据库的表对应的一些实体,特别是对于新的项目,一下子需要写好些表的实体。手工来写的话比较慢,而且后面有改动又得手动去改,一来是比较麻烦和繁琐,二来手工操作也增加了出错的机会,所以就写了这么一个实体生成器。二、UI实现本小工具软件的截图如下,就是
分类: asp.net&C#  标签: ModelGenerator , 实体 , model , 代码生成器 , C# , wpf  日期: 2013-01-07 21:24:27

javascript匿名函数的各种执行形式

一个匿名函数了,只是匿名函数的出现和执行的形式有一些要求,上面就是不符合要求的一种,详细情况我们后面再说。二、我们为什么需要匿名函数如今不管是流行的框架还是我们平常写的javascript代码都可以普遍看到匿名函数的存在。那么它给我们带来了什么好处了呢?匿名函数的好处有如下两点:1.减少全局变量(或
分类: javascript  标签: 匿名函数 , 执行形式  日期: 2012-05-25 22:44:23

如何让ie低版本浏览器支持html5标签

美了。那么应用实际项目中,我们可以找出html5的元素用上面的方法进行构建和定义样式来使得IE的低版本浏览器支持它们,另外我们也可以直接用网上的开源框架。源码地址:https://github.com/aFarkas/html5shiv使用如下(使用注释标签避免已经支持的浏览器下载该文件):<
分类: html5  标签: html5 , , ie低版本浏览器 , html5标签  日期: 2012-05-16 20:39:29

javascript实现日历控件(ling.calendar v1.0)

</div>' +'</div>';三、功能实现现在我们开始根据我们的设计一步步的实现我们需要的功能,毕竟是个框架,还得稍微做一下简单的构便于日后的维护和管理。首先,我们先确定各个功能点,这个我们按照由外到内(先从看到的再到内部辅助)的方法去罗列。1.基础建设一个封装的控
分类: javascript  标签: ling.calendar , 日历控件 , javascript , 时间日期  日期: 2013-01-05 20:49:25

html5中不再支持table的cellspacing和cellpadding属性

这里主要讲一下的是border-collapse中的collapse和separate值,定义为collapse时,他们的边会重叠在一起,定义为separate时单元格边之间会有间隙。不定义时默认为separate。separate情况下的效果图如下:代码定义很简单,也是早版本浏览器就支持的东
分类: html5  标签: table , cellspacing , cellpadding , html5  日期: 2013-04-23 20:47:42

javascript实现日期时间下拉菜单选择组件(ling.datetimeSelect-1.0)

现这块,由于下拉选项的初始化都比较类似,这里就讲其一而不再其二,特殊的也会拿出来讲。本身这个实现也比较简单,更多的大家可以看完整代码。1.基础建设从构的角度,我们首先考虑到,一个组件首先要有一个入口供用户调用,其次还会有一些供用户进行自定义的属性(在这里主要是最大年限和最小年限),所以公开的接口
分类: javascript  标签: 日期时间 , javascript , 组件 , datetimeSelect  日期: 2013-01-04 23:30:31

地铁和轻轨的区别

区。对于两者的区别,人认为城市轨道交通中,在地面以下行驶的叫地铁,在地面或高上行驶的就是轻轨;还有人认为轻轨的钢轨重量比地铁轻,这两种认识都是错误的。城市轨道交通分为地铁和轻轨两种制式,地铁和轻轨都可以建在地下、地面或高上。为了增强轨道的稳定性,减少养护和维修的工作量,增大回流断面和减少杂散电流
分类: 杂谈  标签: 地铁 , 轻轨  日期: 2009-09-19 11:10:04

修尺

一日,视工如往。入内,其护壁筹工就绪,乃施尺度量之机也。尺出,愕然。见壁之光滑如玉,虽有凹凸,亦难承尺之下垂也。环顾之,一工倚而立,挥臂呼之,其蹬蹬而往,瞬而至。不及告之以所以,其拾尺端而按于墙,甚明人意。吾喜,丈量之。忽尺尽而不可收,几度摆弄而无果。时一车出洞,其伴吆之。吾恐费其时而误其车,忙
分类: 古文诗词  标签: 尺 , 工人 , 人情  日期: 2009-12-12 20:06:25
共21条记录12上一页下一页