搜索到与相关的文章
数据库相关

11.32 如何实现数据库跨平台?

IBeamMDAA没有限制必须使用什么样的数据库访问技术,IBeamMDAA即没有自己创造数据访问层组件,也没有使用.net最新数据访问层技术(比如:Linq或EntityFreamwork),而是保守地使用了经过大量实践检验的NHibernate,但我们推荐使用CastleActiveRecord,CastleActiveRecord的基础组件使用NHibernate,因此,IBeamMDAA目前支持比较完善的是CastleActiveRecord,在性

系统 2019-08-12 01:33:31 2114

数据库相关

SQL基础3-子查询

1--执行插入语句返回刚刚生成的自动编号2insertintoTblClassoutputinserted.ClsIdvalues('大一一班','11',18)34------------CASE函数用法------------5--相当于switch注意then后面的数据类型要一样6select*fromTblscore7select8tScoreid,9tenglish,10评分=11case12whentenglish>=95then'优秀'13w

系统 2019-08-12 01:32:55 2114

编程技术

crmplugin项目加入key文件

通常,办crm的plugin发展,然后dll文件导入系统,都需要加入项目key文件,那么怎么办?在右上角单击指定项目--属性:点击属性后,弹出属性编辑框:这里说明一下,最好不要给key文件设置password,否则。项目换一个电脑,会要求你从新输入password完毕之后。点击确定,保存,Key生成文件。就能导入版权声明:本文博客原创文章,博客,未经同意,不得转载。crmplugin项目加入key文件

系统 2019-08-12 01:32:51 2114

各行各业

谷歌浏览器的源码分析(28)

上一次说到使用WinHTTP函数来创建HTTP连接,并且使用它来发送请求,那么数据接收回来,当然也是从它那里接收的,因此下面来分析它的接收数据的几个函数,然后再来看看chrome里收到数据后发送到那里处理。在WinHTTP里使用WinHttpOpen函数来创建HTTP连接,然后使用WinHttpConnect连接需要下载数据的网站,接着调函数WinHttpOpenRequest来创建一个请求,使用函数WinHttpSendRequest发送HTTP请求,如

系统 2019-08-12 01:32:43 2114

数据库相关

sql case when

SelectdistinctcasewhenBranchCourseIdisnullthenTb_Client.ThreePhaseKindelseBranchCourseIdendBranchCourseId,Tb_Client.*fromTb_ClientinnerjoinTb_Class_ClientonTb_Client.id=Tb_Class_Client.clientIdinnerjoinTb_Classontb_class_client.cl

系统 2019-08-12 01:32:25 2114

Python

python字符串中的单双引

python中字符串可以(且仅可以)使用成对的单引号、双引号、三个双引号(文档字符串)包围:'thisisabook'"thisisabook""""thisisabook"""可在单引号包围的字符串中包含双引号,三引号等,但不能包含单引号自身(需转义)'thisisa"book''thisisa""book''thisisa"""book''thisisa\'book'也可多单引号中的双引号转义,但通常没什么必要和意义'thisisa\"book'同理,

系统 2019-09-27 17:56:37 2113

Python

Python函数参数匹配模型(上)

概述Python3中函数参数一般都是通过赋值进行传递的,而调用者只需要知道如何正确的传递参数即可直接使用函数,位置参数即我们使用最频繁的参数传递方法,通过参数的默认位置从左到右进行匹配deff(x,y,z):print(x,y,z)f(1,2,3)示例结果:123关键词参数我们可以通过函数参数关键字进行参数传递,此时参数的传递是通过变量名匹配,而不是位置的方式匹配,所以在我们在使用混合的基于位置的参数和基于关键字的参数传递的原则就是,先基于位置的参数从左到

系统 2019-09-27 17:55:29 2113

Python

Python3操作Windows剪贴板

0x00安装Pywin32使用命令pipinstallpywin32安装相关库0x01相关代码函数get_text():将字符串从剪切板取出来;函数set_text():将字符串放到剪切板里面。importwin32conimportwin32clipboarddefget_text():win32clipboard.OpenClipboard()text=win32clipboard.GetClipboardData(win32con.CF_UNICOD

系统 2019-09-27 17:55:03 2113

Python

python_描述符

描述符:如果一个类中包含了三个魔术方法(get,set,delete)之一或者全部的类这个类就是一个描述符描述符的作用:描述符的作用就是对类/对象中某个成员进行详细的管理操作。数据描述符:(完整)同时具备三个魔术方法的类就是数据描述符非数据描述符(不完整):没有同时具备三个魔术方法的类就是非数据描述符三个魔术方法:__get__():触发时机:在访问对象成员属性(该成员已经交给描述符管理的时候)的时候触发作用:设置当前属性获取的值参数:self描述符的对象

系统 2019-09-27 17:54:25 2113

Python

Python 之父撰文回忆:为什么要创造 pgen 解析器?

image花下猫语:近日,Python之父在Medium上开通了博客,并发布了一篇关于PEG解析器的文章(参见我翻的全文译文)。据我所知,他有自己的博客,为什么还会跑去Medium上写文呢?好奇之下,我就打开了他的老博客。最后一篇文章写于2018年5月,好巧不巧,写的竟是pgen解析器,正是他在新文中无情地吐槽的、说将要替换掉的pgen。在这篇旧文里,Guido回忆了他创造pgen时的一些考量,在当时看来,创造一个新的解析器无疑是明智的,只不过时过境迁,现

系统 2019-09-27 17:54:17 2113