- 军军小站|张军博客
搜索到与相关的文章
SqlServer

SqlServer2008 新功能:简单数据加密

原文:SqlServer2008新功能:简单数据加密一、首先要把密码字段改成varbinary类型。CREATETABLE[dbo].[UserInfo]([id][int]IDENTITY(1,1)NOTNULL,[name][varchar](50)NULL,[password][varbinary](128)NULL)ON[PRIMARY]二、插入数据的时候需要使用PWDENCRYPT()函数insertintodbo.UserInfo(name,p

系统 2019-08-12 01:33:10 4695

Linux

Linux 2.6驱动开发之Hello World!

第一次写Linux驱动,环境搭建了好久,第一次可能是由于GCC的版本问题,编译出来的驱动只能insmod,而无法rmmod然后是make时使用的内核版本和本系统的版本不一致,导致出现insmod:errorinserting'hello.o':-linvalidmoduleformat错误最后成功驱动代码:#include#includeMODULE_LICENSE("DualBSD/GPL");

系统 2019-08-29 23:20:14 4693

DB2

DB2JAVIT:RC=9505解决方案

DB2JAVIT:RC=9505解决方案题记:WIN7下装DB2,启动任务中心、控制中心报DB2JAVIT:RC=9505。解决方案:进入(计算机—>管理—>本地用户和组)把用户加入到DB2ADMNS或DB2USERS,即可解决。DB2JAVIT:RC=9505解决方案

系统 2019-08-12 01:33:09 4691

Android

Android ART运行时无缝替换Dalvik虚拟机的过程

Android4.4发布了一个ART运行时,准备用来替换掉之前一直使用的Dalvik虚拟机,希望籍此解决饱受诟病的性能问题。老罗不打算分析ART的实现原理,只是很有兴趣知道ART是如何无缝替换掉原来的Dalvik虚拟机的。毕竟在原来的系统中,大量的代码都是运行在Dalvik虚拟机里面的。开始觉得这个替换工作是挺复杂的,但是分析了相关代码之后,发现思路是很清晰的。本文就详细分析这个无缝的替换过程。老罗的新浪微博:http://weibo.com/shengy

系统 2019-08-29 22:15:26 4684

C++

我所理解的设计模式(C++实现)——装饰者模式

解决的问题:我们在装饰新家的时候买了几幅抽象画,买回来之后发现有些加上色彩艳丽的边框更适合我们,而有的加上玻璃罩之后更能符合我们的使用。那我们来怎么解决这个问题呢?他需要动态的给别的对象增加额外的职责,这就是装饰者模式的目的。我们可以通过继承的方式来给原对象增加新功能,但是装饰者模式采用组合的方式比生成子类更加灵活。类图及样例实现:在装饰模式中的各个角色有:抽象构件(Component)角色:给出一个抽象接口,以规范准备接收附加责任的对象。具体构件(Con

系统 2019-08-29 23:44:53 4682

Python

Python基础(七)- 统计Dataframe中每一列独立值/唯一值的个数

简介介绍一下在Python中如何统计DataFrame中每一列的唯一值,并输出唯一值的数量。环境介绍系统环境:Windows10Python版本:Python3.5核心语句df['column'].unique()df['column'].value_counts()示例与解释a=list(dataSetRaw['vin'].unique())#列出该列的唯一值len(a)#统计该列有多少个不一样的值b=pd.DataFrame(dataSetRaw['v

系统 2019-09-27 17:49:25 4681

C++

TreeFrog Framework(C++ web framework, based

一直希望能用C++开发Web程序,加上熟悉Qt,选择了TreeFrogFramework来尝试。TheTreeFrogFramework的最新版本是1.7.4,可以在这里下载。我是在Windows7上搭建的开发环境,之前已经安装了Qt4.5.2。如果你没有安装,可以到Qt官网下载安装。有了Qt,TreeFrog的安装就很简单了,参考官方的安装指南。我下载的源码,从源码安装,按照官方指南即可。>cdtreefrog-x.x.x>configure--enab

系统 2019-08-29 22:53:57 4680

DB2

DB2不记录事务日志

1.DB2大数据处理不记录事务日志步骤:建表需要添加属性“NOTLOGGEDINITIALLY”在大批量更改操作的同一个事务开始时执行:“ALTERTABLEtabnameACTIVATENOTLOGGEDINITIALLY”执行更新sql提交,一个事务完成,后续sql为下一个事务,默认记录事务日志但是根据IBM的官方文档及测试,建表的时候不加参数“NOTLOGGEDINITIALLY”,直接进行“ALTERTABLEtabnameACTIVATENOTL

系统 2019-08-12 01:53:35 4678

Javascript

javascript 有用的 代码(转转)

事件源对象event.srcElement.tagNameevent.srcElement.type捕获释放event.srcElement.setCapture();event.srcElement.releaseCapture();事件按键event.keyCodeevent.shiftKeyevent.altKeyevent.ctrlKey事件返回值event.returnValue鼠标位置event.xevent.y窗体活动元素document.a

系统 2019-08-29 22:26:51 4676

Javascript

冷门Javascript API——element.insertAdjacent

JohnResig(jQuery的作者)在2008年的时候曾经尝试将elment.insertAdjacentHTML引入jQuery,不过他最终放弃了。主要原因在于:其在IE6中不支持向table,tbody,thead或者tr插入html,否则会抛出错误。不支持XML文档。不过当时,这一由IE4.0开始出现的接口已经进入了HTML5的接口名单,将会有更多浏览器实现该接口,下面便是目前桌面浏览器的支持情况:FeatureChromeFirefox(Gec

系统 2019-08-12 01:33:09 4675