首页 > 2014年09月17日 > 全部分享
三层架构
一提三层架构,大家都知道是表现层(UI),业务逻辑层(BLL)和数据访问层(DAL),而且每层如何细分也都有很多的方法。但具体代码怎么写,到底那些文件算在哪一层,却是模模糊糊的。下面用一个简单的例子来带领大家实战三层架构的项目,这个例子只有一个功能,就是用户的简单管理。 首先建立一个空白解决方案,添...
分类:其他   时间:2014-09-17 23:14:42    收藏:0  评论:0  赞:0  阅读:387
C#设计模式(20)——策略者模式(Stragety Pattern)
一、引言 前面主题介绍的状态模式是对某个对象状态的抽象,而本文要介绍的策略模式也就是对策略进行抽象,策略的意思就是方法,所以也就是对方法的抽象,下面具体分享下我对策略模式的理解。二、策略者模式介绍2.1 策略模式的定义 在现实生活中,策略模式的例子也非常常见,例如,中国的所得税,分为企业所得税、.....
分类:其他   时间:2014-09-17 23:14:32    收藏:0  评论:0  赞:0  阅读:454
net user命令
net user [password or *] [/add] [options] [/domain]net user " 加入描述性说明/counterycode.nnn nnn 是系统编码. 0为系统缺省值*/expires: 帐号到期时间.格式:月,日,年或日,月,年(格式由国家代码决定)/....
分类:Web开发   时间:2014-09-17 23:14:22    收藏:0  评论:0  赞:0  阅读:430
斐波那契堆
斐波那契堆(Fibonacci Heap)同二项堆(Binomial Heap)一样,也是一种可合并堆(Mergeable Heap)。与二项堆一样,斐波那契堆是由一组最小堆有序树构成,但堆中的树并不一定是二项树。与二项堆中树都是有序的不同,斐波那契堆中的树都是有根而无序的。
分类:其他   时间:2014-09-17 23:14:12    收藏:0  评论:0  赞:0  阅读:1093
Learn Python From 'Head First Python' [3](2) : Pickle
1.the use of 'with open... as ...'2.the use of pickle(dump and load)for Step1:the 'with open ... as...' is the short format of 'try...except...finally...
分类:编程语言   时间:2014-09-17 23:13:52    收藏:0  评论:0  赞:0  阅读:409
11步教你选择最稳定的MySQL版本
11步教你选择最稳定的MySQL版本来源:CSDN作者:网络发表于:2012-07-18 08:36 点击:MySQL开源数据库有多个重要分支,目前拥有的分支分别为:MySQL Cluster、MySQL 5.1、MySQL 5.5、MySQL 6.2。每个分支都有着同样的的MySQL数据库版本,....
分类:数据库技术   时间:2014-09-17 23:13:42    收藏:0  评论:0  赞:0  阅读:272
python 命令行传参
import sys脚本名:sys.argv[0]参数1:sys.argv[1]参数2:sys.argv[2]命令行选项:1.通过-i -o选项来区别参数是输入文件还是输出文件.>>> python convert.py -i inputfile -o outputfile2.当不知道convert...
分类:编程语言   时间:2014-09-17 23:13:22    收藏:0  评论:0  赞:0  阅读:395
laravel 拾遗 中间件
ProblemYou want to add middleware to your application but don't know where to begin.SolutionCreate a simple middleware class.Step 1 - Create the class...
分类:其他   时间:2014-09-17 23:13:12    收藏:0  评论:0  赞:0  阅读:975
ffmpeg-2.3.3 configure for android
#! /bin/shNDK=/usr/local/android-ndk-r10PREBUILT=${NDK}/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64PLATFORM=${NDK}/platforms/android-L...
分类:移动平台   时间:2014-09-17 23:13:02    收藏:0  评论:0  赞:0  阅读:496
linux内核设计学习
负载平衡程序 load_balance调用条件:只要当前可执行队列为空,它就会被调用。被定时器调用:系统空闲时每隔1毫秒调用一次或其他情况下每隔200mm调用一次。单处理器不会被调用执行步骤1. 首先,load_balance调用find_busiest_queue(),找到最繁忙的可执行队列。也就...
分类:系统服务   时间:2014-09-17 23:12:43    收藏:0  评论:0  赞:0  阅读:534
mysql 5.5 中的示例数据库 employees
http://dev.mysql.com/doc/employee/en/employees-installation.html
分类:数据库技术   时间:2014-09-17 23:12:32    收藏:0  评论:0  赞:0  阅读:308
窗体皮肤实现 - 在标题栏上增加快速工具条(四)
前面做的工作就是想在标题区域增加快速工具条。前续的基础工作完成,想要在标题区域增加特殊区域都非常方便。只要在绘制时控制自定义区域需要占用标题区域多少空间,然后直接在所占位置绘制。做这个事情前,稍微把代码规整了下。所以界面皮肤处理放到一个单元中。主要处理步骤 1、划出一个新区域(整个工具条作为一个区....
分类:Windows开发   时间:2014-09-17 23:12:23    收藏:0  评论:0  赞:0  阅读:826
VB操作Access数据库方法
'1、首先声明一个链接对象,声明记录集对象,定义一个数据链接字符串'方法1:Dim adocn As New ADODB.Connection '声明一个链接对象'方法2:'Dim adocn As ADODB.Connection'Set adocn = New ADODB.ConnectionD...
分类:数据库技术   时间:2014-09-17 23:12:02    收藏:0  评论:0  赞:0  阅读:396
进程隐藏系统调用
一、实验内容 实验3:Linux进程管理及其扩展1、阅读并分析Linux内核源代码,了解进程控制块、进程队列等数据结构;2. 实现一个系统调用,使得可以根据指定的参数隐藏进程,使用户无法使用ps或top观察到进程状态。具体要求如下:(1)实现系统调用int hide(pid_t pid, int o...
分类:其他   时间:2014-09-17 23:11:52    收藏:0  评论:0  赞:0  阅读:1367
给数组扩容的几种方式
假设有一个规定长度的数组,如何扩容呢?最容易想到的是通过如下方式扩容: class Program { static void Main(string[] args) { int[] arrs = new[] {1, 2, 3, 4, 5}; arrs[5] = 6; } } 报错...
分类:其他   时间:2014-09-17 23:11:42    收藏:0  评论:0  赞:0  阅读:360
【面试虐菜】—— MongoDB知识整理
为什么我们要使用MongoDB?特点:高性能、易部署、易使用,存储数据非常方便。主要功能特性有:面向集合存储,易存储对象类型的数据。模式自由。支持动态查询。支持完全索引,包含内部对象。支持查询。支持复制和故障恢复。使用高效的二进制数据存储,包括大型对象(如视频等)。自动处理碎片,以支持云计算层次的扩...
分类:数据库技术   时间:2014-09-17 23:10:52    收藏:0  评论:0  赞:0  阅读:544
转:Warning -26490: File name in a multipart submit is missing or empty.解决方法
录制测试上传文件脚本,回放报Warning -26490: File name in a multipart submit is missing or empty. Using an empty file [MsgId: MWAR-26490]。经过几天努力,总算解决了此问题,先看以前的脚本:...
分类:其他   时间:2014-09-17 23:10:42    收藏:0  评论:0  赞:0  阅读:1055
Android java.lang.NoClassDefFoundError的错误
在开发过程中,遇到一个这样的问题:java.lang.NoClassDefFoundError: android.support.v4.util.SparseArrayCompat,这个问题很奇怪,JAR包也有了,编译也通过了。但就是运行时出现类找不到的问题。NoClassDefFoundError...
分类:移动平台   时间:2014-09-17 23:10:32    收藏:0  评论:0  赞:0  阅读:489
【ExtJS】自定义组件datetimefield(一)
目的: ExtJS中提供了下拉日期选择控件Ext.form.field.Date与下拉时间选择控件Ext.form.field.Time。不过没有一个在选择日期时选择时间的控件datetimefield。目的就是运用自定义组件的方法,来扩展下拉日期选择控件Ext.form.field.Date...
分类:Web开发   时间:2014-09-17 23:10:22    收藏:0  评论:0  赞:0  阅读:1208
PromiseKit 解析 (二) 递归 IOS
在PromiseKit中,里面涉及了很多的递归操作,而递归操作,对于大部分人理解起来都是比较麻烦的(包括我),而github中一些高上大的第三方库,无一不涉及了很漂亮的递归操作,因此理解递归操作是很必要的。如果想成为尽可能优秀的程序猿。 递归操作:自己调用自己,不停的压栈,最后出栈。(说的简单,但....
分类:移动平台   时间:2014-09-17 23:10:12    收藏:0  评论:0  赞:0  阅读:746
1521条   上一页 1 2 3 4 5 6 ... 77 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!