算法相关技术专家
暂时未有相关通用技术能力~
阿里云技能认证
详细说明看下面一段代码 #include "test.h" //看到这句我们重复了 三次 按照我们以往的编写 我们可能认为 他会出现变量函数 等重复定义的错误 在一个文件中这样写显然是不好 我这里是做演示 因为我们在大型项目开发中很有可能的重复包含 同一个头文件 为了防止...
学了好久的 C++了 发现自己对于C/C++还是没有深入的了解 于是 咬咬牙啃起了 C++编程思想 希望能有所感悟 。。 我以前是直接学C++的对于C不是很了解,然而又是在VC下 学习 所以 没有好好的 去学习 标准C++,直到我 看起C++编程思想 我发现真应该从头再学一遍了 。
JSTL JSP 标准标签库 是由 apache的 jarkata小组开发的 是为了简化 java web开发的工作量 以往需要大量的 java代码完成的 工作 现在只需要简单的 JSTL就可以完成 对于 JSP程序员来说是 一个重要的技术 在多层次架构设计中 有着重要的作用...
我们在利用Servlet进行web开发的时候 ,运行的不是 JSP页面 而实际上是一个 Java类的对象 。这个类的对象从 javax.sevlet.http.HttpServlet ;这个类是基于HTTP的 Servlet类 我们自己写的 Servlet应该从 这个类派生而来 . 通过我们自己编写的类 以及对web.xml的部署 ,进行web的流程控制 ,实现用户与服务器的交互 。
JavaScript 和 Java Applet 是运行在客户端浏览器中。Servlet是运行在服务器端的程序 ,他不像 JSP有有辅助工具辅助编码,所以说 Servlet的开发效率是比较低的 但是他对程序员的水平的要求要比JSP程序员的要求高很多 ,因为Servlet中涉及到很多底层的东西,一种典型的开发模式就是 MVC开发模式 利用Setvlet进行流程的控制 。
我在写这个JavaBean'的过程中遇到很多细节上的问题,相信很多JSP新手都遇到过 。 1、首先 在JSP中使用了 但是却找不到JavaBean。解决方法在 Eclipse的 J2EE项目的src中新建一个 java源文件然后把JavaBean写到这个Java源文件中 。
JavaBean 说白了 就是一个java类,跟VC中的控件类似是JSP开发中组件。 JavaBean分为可视化javabean 和非可视化javabean ,在JSP中 多用到的是 非可视化javabean 。
文对如何将应用程序的图标加入到Windows的系统托盘中做了较为详细的介绍, 然后给出了一个C++类以方便的实现该功能,并在VC++6.0中给出了一个应用程序 实例来体现其具体实现过程。
FTP 协议命令 如果想自己编写一个FTP客户端程序,首先得搞清楚FTP协议中的这些命令和用法。 FTP COMMANDS The following are the FTP commands: USER ...
.SMTP是工作在两种情况下:一是电子邮件从客户机传输到服务器;二是从某一个服务器传输到另一个服务器 2.SMTP是个请求/响应协议,命令和响应都是基于ASCII文本,并以CR和LF符结束。响应包括一个表示返回状态的三位数字代码 3.SMTP在TCP协议25号端口监听连接请求 4. 1.SMTP是工作在两种情况下:一是电子邮件从客户机传输到服务器;二是从某一个服务器传输到另一个服务器 2.SMTP是个请求/响应协议,命令和响应都是基于ASCII文本,并以CR和LF符结束。
POP3全称为Post Office Protocol version3,即邮局协议第3版。它被用户代理用来邮件服务器取得邮件。POP3采用的也是C/S通信 模型,对应的RFC文 档为RFC1939。
最近在看一本书,是VC++网络编程,可以说那本书写的乱七八糟,我也晕头转向、、、 、 我写的大家可能有些看着抽象,捡着能看懂的看就行,我讲述的是SMTP的原理,而不是如何编程来实现,我纠结一天的感悟,希望对学习网络编程的朋友能有些帮助。
import java.awt.* ; import java.awt.event.* ; import javax.swing.* ; import java.applet.Applet ; import java.
记得在前面的JNI中我介绍了 在 java中调用本地代码的例子 ,这次 我就反过来 。 (如果初次接触JNI请看 JNI技术-1上篇文章) 首先我们在利用javah工具 生成 java类所对应的 C++头文件的时候 ,我们观察 java本地方法相关的定义 .
在JDBC中调用存储过程 首先就要在数据库中存在 要调用的过程 ,存储过程是一组SQL语句的集合,我们吧实现某一功能的 SQL语句集合在一起来使用,方便了用户,不光是这样,存储过程可以预编译,也就是说只要调用了一次存储过程,那么下次在调用存储过程的时候 就不需要进行再次编译了 。
大半夜的睡不着觉 ,被宿舍的一群狼给吵醒了,于是就继续写博客。。。。 在前面一个 ADO.NET 数据库文章中 我说过 ADO.NET 允许用户在断网的情况下 对数据库进行 "操作" ,注意这里的操作 我带了 引号 !!! 其实在ADO.NET 中 我们可以先从数据库将 一个数据库的子集下载 到本地内存中,然后这个子集 会驻留在客户机中,这时候 我们对数据库的修改 实际上是对 本地缓存的 修改,等一切操作完成之后 ,我们再将位于本地缓存中经过修改后的数据库子集 反映到数据源。
什么是JNI呢 就是 java native interface 是 sun公司提供给我们的一个可以调用本地 非 java语言代码 的接口 . JNI技术 实现了java调用本地方法 ,但是有破坏了 java的 跨平台性 ,因为 java代码可以一次编...
分页显示数据记录 =countRow) break ; } if(pages==1) out.print("共" +countPage+"页,当前第"+pages+"页,下一页") ; else if(pages==countPage) { out.
ADO.NET 是微软的 .NET FrameWork中所包含的一组类 ,可以提供应用程序与数据库进行 通信 。 在以前的 数据库访问技术中,对于数据库的操作必须是在有连接的环境中,应用程序需要和数据源保持持续的链接 ,伸缩性和可扩展性比较差,占用资源也是比较多的 、 但是在ADO.NET中解决了这个问题 ,保证我们在 无连接的环境下也可以进行数据库的操作 。
昨天 早上刚起来 ,我和往常一样打开电脑 准备学习. 刚打开 CSDN 我发现 了一个严重的问题 ,我的CSDN博客被系统自动关闭 。 这时候 我 就郁闷了,于是邮箱联系 客服 ,我问客服怎么回事 ,客服说是因为 我在 CSDN上发表 ****的信息 ,大家应该明白是什么信息吧 , 这时候我就气不打一处来,我原来以为是 客服懒得搭理我随便给我的理由 ,但是当我进入空间的时候 发现 我竟然在 5点左右发表了 一大堆 垃圾信息 ,这时候 我明白了 原来是号被盗了。
select information by sex !
1、 JDBC-ODBC 驱动 来访问SQLServer2008数据库 JDBC-ODBC访问数据库原理 JSP程序-->JBDC-ODBC驱动-->ODBC驱动--->数据库 所以在使用JDBC-ODBC访...
JDBC-ODBC 的过程是 JSP->JDBC->ODBC-DataBase 所以我们要配置ODBC数据源 跟我们指定的数据库相连接 首先我们需要下载一个 JDBC DRIVER FOR SQL SERVER 2008 然后解压后将.jar文件放在Tomact的lib 目录下 或者自己工程的lib目录下 那么我们就可以使用 JDBC-访问 SQL SERVER 了 。
今天想复制一份SLQ2008下的数据库,需要把数据库暂停一下,但是打开资源管理器却打不打,提示无权限,因为SQL2008是VS2010附带安装的,以为程序有什么损坏,就重新安装了一下VS2010修复了一下,结果无效.
从Tomcat处理用户请求,我们可以清晰的看到容器Servlet的生命周期管理过程: 1、客户发出请求—>Web 服务器转发到Web容器Tomcat; 2、Tomcat主线程对转发来用户的请求做出响应创建两个对象:HttpServletRequest和HttpServlet...
/*匿名管道: 匿名管道可以实现父子进程的通信, 一个由另一个进程调用CreateProcess函数创建的进程称为子进程 我们在利用CreatePipe创建你民管道的时候会获得管道的读写句柄 子进程可以继承这个句柄 在父进程通过 CreatePipe函数获得句柄可以对匿名管道进...
/* request是jsp的内置对象 与 HttpServletRequest类相关 实现了 javax.servlet.ServletRequest接口 用来处理用户提交的数据 */ this is a jsp request tes...
/* 命名管道不仅可以实现 本地进程之间的通信还可以实现网络进程的通信 与油槽不同的是 管道式基于面向连接的可靠的通信 只能一对一传输 数据 我们可以通过 CreateNamedPipe()创建一个管道 ,可以指定模式是双向 即客户端 和服务端都可以进...
// 油槽只能实现 一个进程写 一个进程读取 服务器读取 客户端写入 在服务器端只需 创建油槽然后即可通过 ReadFile和 WriteFile就可以实现向油槽的读写功能 // 在客户端需要利用CreateFile来打开一个油槽 然后通过CreateFile...
1.判断一个顺序表是否对称 2用向量作存储结构,设计以算法仅用一个辅助结点,实现将线性表中的结点循环右移k位的运算 3.已知A【n】中的元素为整形。设计算法将其调整为左右两部分。左边所有元素为奇数,右边所有元素为偶数, 4,设计以算法,逆置带头结点的动态链表L, 5单链表以非递...
说线程就要说到进程每一个exe文件运行的时候 系统就会为这个进程分配虚拟空间 ,多个进程在逻辑上重复使用该空间 。 线程实际上是程序真正的功能实现者,一个进程包含多个线程 ,线程之间相互协作共同完成一项任务 。
String Test
今天像往常一样学习 JSP 但是在 提交表单数据的时候问题出现了 我这里所说的是 JSP获取表单数据时候的乱码问题 ,然后我百思不得其解 重复试验了很多次 依然没结果 最后百度 了好久终于解决了 这个问题 这个问题是Tomcat下 的JSP开发经常遇到的问题 .
所谓的异步套接字编程就是 调用了 如下函数 WSAAsyncSelect 设置了 套接字的状态为异步,有关函数我会在下面详细介绍。。。 异步套接字解决了 套接字编程过程中的堵塞问题 ...... 什么是堵塞?请看下面 你可能有过这样的体会 在 VC编写基于界面的网路程序时候 ,调用 recv recvfrom accept 等函数的时候 整个程序的主线程进入堵塞状态直到 有连接或者信息的到来。
SOCKET accept( SOCKET s, struct sockaddr FAR*addr, int FAR *addrlen); //最后一个参数一定要赋值为 SOCKADDR结构体的长度 否则调用失败 这个MSDN的解释有 SOCKET是网络编程的接口 目...
最近开始了 java web的学习在学习中学到了很多有用的东西 比如说 html 表单如何 和 javascript进行交互的 读完本篇文章后相信初学者会有一个 清晰的理解 。。。 对应下面的代码看我写的问题 。
Tomcat 是支持JSP 的一个web 服务器 一个开源的web 服务器 我也是今天刚学习 JSP 一上来 就遇到了问题 就是 Tomcat的配置问题 1. 首先我运行 bin目录下的 startup.bat就会一闪而过然后就没了 反复多次后也没有效果 于是我去baidu , 听别人说是我的 JAVA_HOME变量没设置 ,因为 Tomcat是 依靠JDK来运行的 所以如果你下载的是ZIP版本的话 一定要设置JAVA_HOME环境变量 设置完成之后重启下电脑 如果不重启 环境变量不会生效 。
一、 定义复数类,要求: (1)属性定义为私有数据成员; (2)定义2个重载的构造函数:1)由参数传入实部(虚部默认为0),2)由参数传入实部和虚 部; (3)为私有数据成员定义getXXX、setXXX函数; (4)定义显示信息函数,使用IO流显示对象的复数表示; (5)定义加、减、乘、除函数,实现2个复数的四则运算功能; (6)在主函数中,创建复数类的对象,对各个成员函数进行测试。
只有同道中人才会懂。。。 BOOL FindGirlFriend() { while(YouAreAlive()) { int gf = LookForGf(); if(!gf) continue ; ...
package udp; import java.net.* ; import javax.swing.* ; import java.awt.event.*; import java.
package udp; import java.net.* ; public class UdpTest { public static void main(String []args) { if (args.
这篇文章是写给像我一样的大学生,.... 我是一个专科生 ,但是并没有因为我是专科生就觉得自己比同专业本科的人差 ,因为我是一个痴迷程序的人 。。相信很多 和我一样的人 ,他们不是水平比本科的差,而是高中的时候花了更多的时间 来学程序,当然 我不是否定本科的学生。
/* 在开发网络应用程序的时候 如果发送数据使用了 OutoutStream ->BufferedOutputStream 流的链接 那么 一定要在发送数据完成的时候 调用 flush或者 关闭链接流 否则 接收端可能接收不到数据 。
// JBulder 9.0下执行 package me; import java.net.* ; //网络编程有关的类在此包 import java.io.* ; //用到 输入输出流 public class JavaNet { public static void main(String []args) { if(args.
#include void CReadInternetDataDlg::OnRead() { CInternetSession c ; CHttpFile * p=NULL ; p=(CHttpFile*)c.
/* awt绘制界面的机制 repaint函数使 awt线程调用 update函数 update函数会调用paint函数来实现绘图 图片双缓冲技术 就是每次在绘制一张图片的时候 我们就在缓冲区 准备下一张要绘制的图片 这个就可以解决我们在上网的时候 由于图片过大 ...
1. 看看你对C语言的数组到底理解了吗 #include "stdio.h" #include "stdlib.h" void main() { int arr[10][10] ; int (*p)[10] ; int *tem ; for(p=arr;p
1. int num[10]={0} ; 测试一下 num[0] 是否 等于 0[num] 。。。。。。 因为num是首地址 num+0 ==0+num 2.
委托三个步骤 1、声明委托 用Delegate 声明一个委托 类型 参数要和 被委托的方法一样 例如 Delegate Function a(byval x as string) as string 2、实例化委托 dim t as new a(AddressOf Function Name) 3.
VB.NET 也是完全面向对象的语言 mybase可以调用基类的 函数 mybase不是对象 而是一个 关键字 跟java中的 super类似 VB.NET所有的类都继承自 System.