一、整体思路 先建立存储过程,再通过.net 调用存储过程,来实现对表的增删改查。 二、新建数据库及存储过程 打开SqlServer2008,新建数据库orm1,及表Student。 数据库和表建立好我们现在来建立存储过程。 存储过程 ad :新增学生信息 第一句 ad 代表的是存储过程的名字,AS ...
分类:
数据库 时间:
2018-01-03 14:06:54
阅读次数:
304
什么是委托? 委托是一种类型,它封装了一类方法,这些方法具有相同的方法签名(signature)和返回类型。定义听起来有点拗口,首先可以确定委托是一种数据类型,那么什么是方法签名,其实就是指方法的输入参数列表。来看下面的例子,类deleMthod定义了3个方法,add、minus和multi,他们都 ...
poll同select,用于监控file descriptor事件,推荐用poll的升级版epool来实现功能,但在简单应用中使用poll更方便。 fds是文件描述符集的数组,nfds指定数组元素个数。 pollfd中fd是打开文件的文件描述符;events是输入参数,指定监控事件;revents是 ...
分类:
其他好文 时间:
2018-01-03 00:49:31
阅读次数:
211
基础: 一、列表 1. 取出元素 >>-: 变量=列表[索引] 2. 添加元素 >>-: 列表.insert(位置,要添加的元素) 列表.append(要添加的元素) 列表.exntend([元素,元素,元素,元素]) 3. 修改元素 >>-: 列表[索引] = "将要被修改成的元素" 4. 删除元 ...
分类:
编程语言 时间:
2018-01-01 14:33:27
阅读次数:
224
HashMap HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。 既然要介绍HashMap,那么就顺带介绍HashTable,两者进行比对。HashMap和Hashtable都是Map接口的经典实现类,它们之间的关系完全类似于之前介绍的ArrayList和Vector的 ...
分类:
编程语言 时间:
2017-12-29 18:58:41
阅读次数:
173
一、简介 委托是一种类型,由关键字delegate声明。确切的说,委托是一种可用于封装命名或者匿名方法的引用类型。 它类似于 C++ 中的函数指针,而且是类型安全和可靠的。 委托类型的声明与方法签名相似,有一个返回值和任意数目任意类型的参数。必须使用具有兼容返回类型和输入参数的方法或 lambda ...
说明 表函数可接受查询语句或游标作为输入参数,并可输出多行数据。 该函数可以平行执行,并可持续输出数据流,被称作管道式输出。 应用表函数可将数据转换分阶段处理,并省去中间结果的存储和缓冲表。 优势 1.一些复杂的公用信息,但是建立视图又实现不了,此时可以考虑使用管道输出。 2.涉及运算较多,写个简单 ...
分类:
数据库 时间:
2017-12-27 12:03:15
阅读次数:
208
ServletContext.getRealPath() 是从当前servlet 在tomcat 中的存放文件夹开始计算起的 比如,有个servlet 叫 UploadServlet,它部署在tomcat 下面以后的绝对路径如下:"C:\Program Files\apache-tomcat-8.0 ...
分类:
其他好文 时间:
2017-12-26 19:05:27
阅读次数:
101
分段正交匹配追踪(StagewiseOMP)或者翻译为逐步正交匹配追踪,它是OMP另一种改进算法,每次迭代可以选择多个原子。此算法的输入参数中没有信号稀疏度K,因此相比于ROMP及CoSaMP有独到的优势。 1、StOMP重构算法流程: 分段正交匹配追踪(StagewiseOMP)或者翻译为逐步正交 ...
分类:
编程语言 时间:
2017-12-26 10:24:19
阅读次数:
241
1.反射是什么? 反射提供描述组件,模块和类型的对象(类型为Type)。您可以使用反射来动态创建类型的实例,将类型绑定到现有对象,或从现有对象获取类型,并调用其方法或访问其字段和属性。如果您在代码中使用属性,反射使您可以访问它们。有关更多信息,请参阅属性。 来自微软官方。 微软的解释我觉得还可以。用 ...