摘要:
FTP文件操作之上传文件FTP文件操作之下载文件FTP文件操作之删除文件FTP文件操作之创建目录上面我已经介绍了利用ftp进行上传跟下载,接下来跟大家分享的是删除ftp服务器上的文件的部分。有了上传,有了下载,那么删除自然也是不能少的。 删除相对于上传跟下载更简单一些,它不需要进行文件的传输,只需向FTP服务器发送一个删除的命令。 下面是一个删除功能的完整示例: /// <summary> /// FTP删除文件 /// </summary> /// <param name="ftpPath">ftp文件路径</param> 阅读全文
摘要:
FTP文件操作之上传文件FTP文件操作之下载文件FTP文件操作之删除文件FTP文件操作之创建目录前面写了采用ftp上传文件,有了上传怎么能够没有下载呢?如果只有上传没有下载,那上传了也没啥用了。所以今天就跟大家一起学习学习使用ftp下载文件。知道了怎么上传,那么下载也就变得很简单了,上传是把文件放到服务器,而下载是把文件从服务器取过来。一个是从本地读文件,然后写到服务器;另一个是从服务器读文件,然后写到本地。基本原理就是这样,下面我们看看具体的代码: /// <summary> /// FTP下载文件 /// </summary> ///... 阅读全文
摘要:
J2EE想必大家都不陌生吧,貌似现在更流行将其称作JavaEE,不管名字怎么变,核心和思想是没有变的。学习J2EE首先要了解它的规范,下面我们一起看看它的十三个规范。 1,JDBC(Java Database Connectivity) 用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。 个人理解:跟微软的ODBC很像,应该说是ODBC和ADO的结合。可以理解为面向对象的ODBC,毫无疑问,面向对象的接口对于Java程序员来说更容易理解。ODBC把简单功能跟高级功能放到了一起,相对来说比较难学,而JDBC尽量保证简单... 阅读全文
摘要:
FTP文件操作之上传文件FTP文件操作之下载文件FTP文件操作之删除文件FTP文件操作之创建目录上传文件是一个比较常用的功能,前段时间就做了一个上传图片的模块。开始采用的是共享文件夹的方式,后来发现这种方法不太好。于是果断将其毙掉,后来选择采用FTP的方式进行上传。个人感觉FTP的方式还是比较好用的,所以跟大家分享一下。 上传的核心代码: /// <summary> /// FTP上传文件 /// </summary> /// <param name="fileUpload">上传控件</param> /// <para 阅读全文
摘要:
将图片查询出来之后,还需要加一个查看大图的功能,于是就用js写了一个方法,然后在image的onmouseover事件中调用此方法,这样在鼠标悬浮在小图上面的时候,其大图就会自动的显示出来。 显示大图和隐藏大图的js代码: 显示小图的image和显示大图的image: 简单实用,欢迎交流。 阅读全文
摘要:
上传图片对图片进行一下预览,可以了解图片上传后大概会是什么样子,此功能用js实现,然后在fileupload控件的change事件中调用,这样当用fileupload选择完图片以后,图片就会自动显示出来了。功能很简单,却很实用。 预览图片的js代码:fileupload控件及用来预览图片的image: 功能很简单,代码也很易懂,相信不用我多废话大家也能看懂吧。感觉写这样的文章,真的没啥好说的,不多说,还是把重点放在代码上吧。 阅读全文
摘要:
最近工作中需要做一个上传图片的功能,既然上传的是图片,那么就应该在上传之前对文件进行一下验证,看看要上传的是不是图片文件。所以在上传之前要对所选文件的格式进行验证。上传图片时因为服务器资源有限,经常会规定图片最大不超过多少,所以在上传之前还要进行图片大小的一个验证。今天就让我们来做一下这两个验证。 验证文件类型,看看所选文件是不是图片://文件类型:protected bool IsAllowableFileType(string FileName){ //从web.config读取判断文件类型限制 string stringstrFileTypeLimit; strin... 阅读全文
摘要:
Oracle中没有sqlserver中那么方便的自增序列,如果想要达到sqlserver中那种效果,也不是很麻烦,需要创建一个自增序列SEQUENCE,然后建一个触发器即可。 CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 自增步长,这里步长是1 START WITH 1 -- 从1开始计数 NOMAXvalue -- 不设置最大值,如果要设置最大值,就是MAXvalue 后面跟想要设置的值 NOCYCLE -- 一直累加,不循环 NOCACHE ; --不设置缓存,如果要设置的话,格式同MAXvalue 定义了emp_sequence,你就... 阅读全文
摘要:
B/S不像C/S那样一个MessageBox就可以弹出提示框,不过可以通过js的“Alert”来弹出消息,或者通过一些变种的js方法。下面我给大家介绍几种,希望大家喜欢。 四种弹出框代码:protected void Message_Click(object sender, EventArgs e){ //第一种 Response.Write("<script language=javascript>alert('第一种弹出框');</" + "script>"); //第二种 Page.RegisterStart 阅读全文
摘要:
不知不觉在TKY已经度过了一个月的时间,前两周因为领导要验收,所以一直没给我任务,只是让我熟悉业务。经过不到两周的时间,业务熟悉的差不多了,那天接到通知说我们又被派到1.0(之前我们在2.0的版本这边)的那边去了。到那边还是先熟悉业务….. 无奈…. 在对项目业务以及代码的熟悉的这段时间,见到了很多以前没见过,或者没听说过的东西,感觉很有收获。当然也有很多是以前就了解的。这个系统整体架构是最简单的三层,整个系统分成了好多模块,差不多每个模块都是一个三层的结构。还有一些公共的部分,是自己封装的一些框架(当然也是在别人的基础上改的),本来想研究一下,但是大牛说,那些东西你不需要了解,你照着代码会用 阅读全文