摘要:ADO.NET 是微软的 .NET FrameWork中所包含的一组类 ,可以提供应用程序与数据库进行 通信 。 在以前的 数据库访问技术中,对于数据库的操作必须是在有连接的环境中,应用程序需要和数据源保持持续的链接 ,伸缩性和可扩展性比较差,占用资源也是比较多的 、但是在ADO.NET中解决了这个问题 ,保证我们在 无连接的环境下也可以进行数据库的操作 。 原理是这样:用户可以将数据源的子集下载到本地中,然后对本地的数据子集进行 操作,操作完之后 在连接到 网络 .并且更新子集到数据库 ,这样就完成了 所谓的无连接数据库访问 。 ADO.NET 的2个核心的组件是 DataSet 和 ...
阅读全文
摘要:昨天 早上刚起来 ,我和往常一样打开电脑 准备学习. 刚打开 CSDN 我发现 了一个严重的问题 ,我的CSDN博客被系统自动关闭 。 这时候 我 就郁闷了,于是邮箱联系 客服 ,我问客服怎么回事 ,客服说是因为 我在 CSDN上发表 ****的信息 ,大家应该明白是什么信息吧 , 这时候我就气不打一处来,我原来以为是 客服懒得搭理我随便给我的理由 ,但是当我进入空间的时候 发现 我竟然在 5点左右发表了 一大堆 垃圾信息 ,这时候 我明白了 原来是号被盗了。 于是 我向客服说明 ,最后经过客服核实后 我的空间终于又解锁了 ,真的非常之 感谢耐心的 客服 、、、 因为我的CSDN记录了 我学.
阅读全文
摘要:<%@ page contentType="text/html;charset=gb2312"%><%@ page import="java.sql.*" %><%! String codeToString(String str) //解决表单提交中文乱码问题 { String s=str ;try{ byte bt[]=str.getBytes("ISO-8859-1"); s=new String(bt); return s;}catch(Exception e){return s;}}%>&l
阅读全文
摘要:1、 JDBC-ODBC 驱动 来访问SQLServer2008数据库 JDBC-ODBC访问数据库原理 JSP程序-->JBDC-ODBC驱动-->ODBC驱动--->数据库 所以在使用JDBC-ODBC访问的时候一定要在java服务器上安装ODBC驱动 要使用JDBC-ODBC驱动一定要先加载驱动类 利用Class类的 forName静态方法加载 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ;// 加载 JDBC-ODBC驱动 DriverManager.connection("jdbc:odb
阅读全文
摘要:JDBC-ODBC 的过程是 JSP->JDBC->ODBC-DataBase 所以我们要配置ODBC数据源 跟我们指定的数据库相连接 首先我们需要下载一个 JDBC DRIVER FOR SQL SERVER 2008 然后解压后将.jar文件放在Tomact的lib 目录下 或者自己工程的lib目录下 那么我们就可以使用 JDBC-访问 SQL SERVER 了 。。 1.使用 JDBC-ODBC加载驱动的方式 Class.ForName("sun.jdbc.odbc.JdbcOdbcDriver") ; //这是JDBC-ODBC连接SQL2008的方法
阅读全文
摘要:今天想复制一份SLQ2008下的数据库,需要把数据库暂停一下,但是打开资源管理器却打不打,提示无权限,因为SQL2008是VS2010附带安装的,以为程序有什么损坏,就重新安装了一下VS2010修复了一下,结果无效.又用一份单独的SQL2008安装程序修复,结果还是一样的问题,折腾一晚上,没解决问题.上网一百度,找到一个和我一样情况的网友,而且附带了解决办法如下:原问题地址:http://zhidao.baidu.com/question/148491871.html提示无法连接到WMI 提供程序 请注意,你只能使用SQL Server 配置管理器来管理SQL Server 2005服务器。找
阅读全文
摘要:从Tomcat处理用户请求,我们可以清晰的看到容器Servlet的生命周期管理过程: 1、客户发出请求—>Web 服务器转发到Web容器Tomcat; 2、Tomcat主线程对转发来用户的请求做出响应创建两个对象:HttpServletRequest和HttpServletResponse; 3、从请求中的URL中找到正确Servlet,Tomcat为其创建或者分配一个线程,同时把2创建的两个对象传递给该线程; 4、Tomcat调用Servlet的servic()方法,根据请求参数的不同调用doGet()或者doPost()方法; 5、假设是HTTP GET请求,doGet()方法生..
阅读全文
摘要:/*匿名管道: 匿名管道可以实现父子进程的通信, 一个由另一个进程调用CreateProcess函数创建的进程称为子进程我们在利用CreatePipe创建你民管道的时候会获得管道的读写句柄 子进程可以继承这个句柄 在父进程通过 CreatePipe函数获得句柄可以对匿名管道进行读写操作 在子进程 通过GetStdHandle()通过不同的参数 可以获得标准 输入 输出 错误的 句柄 这些句柄对子进程来说都是从父进程继承过来的所以我们在子进程也可以对匿名进行读写 这就实现了父子进程之间的通信 */#include<iostream>#include "windows.h&q
阅读全文
摘要:/*request是jsp的内置对象与 HttpServletRequest类相关 实现了 javax.servlet.ServletRequest接口 用来处理用户提交的数据 */<%@ page contentType="text/html;charset=gb2312"%><%@ page import="java.util.*"%><html> <head> <title>this is a jsp request test</title> </head><
阅读全文
摘要:/* 命名管道不仅可以实现 本地进程之间的通信还可以实现网络进程的通信 与油槽不同的是 管道式基于面向连接的可靠的通信 只能一对一传输 数据 我们可以通过 CreateNamedPipe()创建一个管道 ,可以指定模式是双向 即客户端 和服务端都可以进行读写 管道 就跟基于 socket的TCP通信类似 在服务端调用ConnectNamedPipe()来等待客户端连接管道 ,不像函数英文名字那样连接管道 而是等地啊客户端连接的到来 在客户端我们需要调用 WaitNamedPipe()函数来连接管道 在完成以上的工作之后 我们就可以利用 CreateFile() ReadFile() ...
阅读全文
摘要:// 油槽只能实现 一个进程写 一个进程读取服务器读取 客户端写入 在服务器端只需 创建油槽然后即可通过 ReadFile和 WriteFile就可以实现向油槽的读写功能// 在客户端需要利用CreateFile来打开一个油槽 然后通过CreateFile和ReadFile进行油槽的读写操作 // 油槽不仅能实现在本地进程之间的通信还可以实现网络进程之间的通信 // 油槽名字的格式是 "\\\\.\\mailslot\\path" 如果服务端不在本地那么吧'.'换成主机名字 //如果要实现全网的通信那么就把'.' 换成* 表示网内所有主机 /
阅读全文
摘要:1.判断一个顺序表是否对称2用向量作存储结构,设计以算法仅用一个辅助结点,实现将线性表中的结点循环右移k位的运算3.已知A【n】中的元素为整形。设计算法将其调整为左右两部分。左边所有元素为奇数,右边所有元素为偶数,4,设计以算法,逆置带头结点的动态链表L,5单链表以非递减有序排列,设计算法实现在单链表中删去值相同的多余结点,6假设有两个按元素值递增有序排列的线性表A和B,均以单链表作存储结构,是编写算法将A表和B表归并成一个按元素值递减有序排列的线性表C,并要求利用原表的结点空间存放C我写的代码如下1 、/*要求 :判断一个顺序表是否对称 */#include <iostream>
阅读全文
摘要:说线程就要说到进程每一个exe文件运行的时候 系统就会为这个进程分配虚拟空间 ,多个进程在逻辑上重复使用该空间 。 线程实际上是程序真正的功能实现者,一个进程包含多个线程 ,线程之间相互协作共同完成一项任务 。每个进程中的多个线程可以共享进程中的数据 。 每个进程都有一个唯一称为主线程的线程 ,例如 mian()函数所在的线程就是主线程 。 有些CPU只支持单线程技术 但是我们仍然可以使用多线程是因为 操作系统给每个线程分配了 一个时间片 这个时间片很短 因此在一个线程的时间片到期的时候另一个线程立马执行 ,就让我们感觉到好像实现了多线程 。。。。。 什么是线程同步呢? 如何利用临界资源实现.
阅读全文
摘要:<%@ page language="java" contentType="text/html; charset=gbk"%><html><head><title>String Test</title></head><body><% String str=new String("this is my string test of jsp"); //构造 out.println("第一个字符是 :"+str.charAt(1)+
阅读全文
摘要:今天像往常一样学习 JSP 但是在 提交表单数据的时候问题出现了 我这里所说的是 JSP获取表单数据时候的乱码问题 ,然后我百思不得其解 重复试验了很多次 依然没结果 最后百度 了好久终于解决了 这个问题 这个问题是Tomcat下 的JSP开发经常遇到的问题 . 解决方法如下 这是Tomcat为我们提供的解决方案 1、首先 复制 Tomcat安装目录下 webapps\examples\WEB-INF\classes\filters\SetCharacterEncodingFilter.class 文件到我们的项目目录 WEB-INF下 2、然后 修改 WEB-INF下得 web.xml文件.
阅读全文