搜索到与相关的文章
编程技术

图书馆惊魂记之一(一个简单的领域模型的建立过

在大学里的某一天,一个漆黑的夜晚,我来到了一个学校里阴森的图书馆,虽然说不喜欢,但是为了考试不要零蛋,所以拼死也要温书了。来到图书馆的柜台前,遇到了图书管理员。然后我跟管理员说:“我来借书了”,管理员头也不抬的把手一指:“书架在那边,自己去找”。-----------------------------------------------------------------------------------------------------------

系统 2019-08-12 09:29:57 2917

数据库相关

创建数据库,表,约束,权限

--------------创建文件夹-----------------打开高级选项execsp_configure'showadvancedoptions',1reconfigure--重启配置--开启xp_cmdshell功能(开启后能使用dos命令)execsp_configure'xp_cmdshell',1reconfigure--使用xp_cmdshell功能execxp_cmdshell'mde:\my'--注意:sp_开头是系统存储过程,x

系统 2019-08-12 01:54:06 2917

数据库相关

通过反射生成SQL的例子

全文摘自http://www.cnblogs.com/g1mist/p/3227290.html,很好的一个实例。反射提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性。1.先建立实体类用户实体类:123456789publicclassUser{publicintid{get;set;}publicstringUserName{get;set;}

系统 2019-08-12 01:33:54 2917

Ubuntu

boost cpp-netlib ubuntu 搭建步骤经验

最近在用boost和cpp-netlib因为使用的是最新版,用apt-get不能获取到。手动安装老在百分多少卡在那里10几分钟动也不动,又没耐心等,取消好几次一下午就没了。今天早上想想这样也不是办法,就打开放那死等。居然走到了100%~开心呀!这个经验告诉我:步骤没问题,放心等待,会有结果的,它不会一直保持不稳定状态(要么失败,要么成功)。几个标志:cpu利用率上了、步骤比较权威Boost_1_49_0.tar.gzCpp-netlib-0.9.3.zip

系统 2019-08-12 01:33:20 2917

各行各业

[渣译文]Ninject:Dependency injection for fil

咱鸟语很差,文采为0,重在概述,请多包涵...使用新版的NinjectMVC3时发现过滤器的DI跟原来(kernel.BindFilter)不一样了,某度上没找到中文的,遂摸到Ninject老家找到相关文档,看了半天,干脆在这里留个底,方便自己将来回味,也给后来人指个路...写到一半突发奇想,既然文言文咱写不好,干脆写个口语卖萌的吧.....想看渣文言文的同学请反白...环境:MVC3+Ninject3.0.1.10+Ninject.MVC33.0.0.6

系统 2019-08-12 01:32:12 2917

Jquery

Struts2下使用jsonplugin及jquery完成ajax功能

下载jsonplugin,jQuery从网址http://code.google.com/p/jsonplugin/downloads/list下载JSON插件的JAR包。从网址http://docs.jquery.com/Downloading_jQuery下载jquery所需文件。(建议下载稳定版本,不然会出现莫名其妙的错误)1.建立工程。添加JAR包到WEB-INF/lib下。Struts2:struts2-core-[version].jarxwo

系统 2019-08-29 23:13:31 2916

各行各业

推荐20个开源项目托管网站

推荐20个开源项目托管网站前言推荐20个开源项目托管站点,真希望国内也能多一些这样的站点。1、SourceForgeSF为大家所熟知,开源项目的大本营,SF托管至少28万个开源项目,一天的下载量超过200万。2、GitHubGitHub托管使用Git版本控制系统的公开和私有项目。目前该网站托管超过170万存储项目,包括许多开源软件。3、GoogleCodeGoogle提供免费的使用Subversion或是Mercurial版本控制系统的开源项目托管服务。它

系统 2019-08-12 09:26:49 2916

Linux

Linux内核参数信息(Oracle相关)

命令行:vim/etc/sysctl.conf查看如下两行的设置值,这里是:kernel.shmall=2097152kernel.shmmax=4294967295如果系统默认的配置比这里给出的值大,就不要修改原有配置。同时在/etc/sysctl.conf文件最后,添加以下内容:fs.file-max=6553600kernel.shmmni=4096kernel.sem=25032000100128net.ipv4.ip_local_port_ran

系统 2019-08-12 01:52:02 2916

数据库相关

PowerDesigner工具简介

PowerDesigner系列产品提供了一个完整的建模解决方案,业务或系统分析人员,设计人员,数据库管理员DBA和开发人员可以对其裁剪以满足他们的特定的需要;而其模块化的结构为购买和扩展提供了极大的灵活性,从而使开发单位可以根据其项目的规模和范围来使用他们所需要的工具。PowerDesigner灵活的分析和设计特性允许使用一种结构化的方法有效地创建数据库或数据仓库,而不要求严格遵循一个特定的方法学。PowerDesigner提供了直观的符号表示使数据库的创

系统 2019-08-12 01:51:45 2916

Python

python tkinter实现界面切换的示例代码

跳转实现思路主程序相当于桌子:importtkinterastkroot=tk.Tk()而不同的Frame相当于不同的桌布:face1=tk.Frame(root)face2=tk.Frame(root)...每个界面采用类的方式定义各自的控件和函数,每个界面都建立在一个各自定义的Frame上,那么在实现跳转界面的效果时,只需要调用tkinter.destroy()方法销毁旧界面,同时生成新界面的对象,即可实现切换。而对于切换的过程中改变背景颜色和大小,可

系统 2019-09-27 17:51:34 2915