06 2017 档案

MySQL导入数据非常慢的解决办法
摘要:MySQL导出的SQL语句在导入时有可能会非常非常慢,经历过导入仅45万条记录,竟用了近3个小时。在导出时合理使用几个参数,可以大大加快导入的速度。 -e 使用包括几个VALUES列表的多行INSERT语法; --max_allowed_packet=XXX 客户端/服务器之间通信的缓存区的最大大小 阅读全文

posted @ 2017-06-30 11:57 alex5211314 阅读(4212) 评论(0) 推荐(0)

JAVA程序员必看的15本书
摘要:作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。一、Java编程入门类 对于没有Java编程经验的程序员要入门,随便读什么入门 阅读全文

posted @ 2017-06-30 09:08 alex5211314 阅读(127) 评论(0) 推荐(0)

SQLserver2005设置用户密码过期天数
摘要:在sqlserver2005中新建一个用户,要求这个用户定时过期,如:90天后过期,这样怎样去设置?以下网站是一个参考,但是讲的比较笼统,功能有,但是没有说具体的方法请朋友们指教一下?谢谢http://database.9sssd.com/mssql/art/212 是不是 通过修改系统表来实现的吧 阅读全文

posted @ 2017-06-28 14:42 alex5211314 阅读(227) 评论(0) 推荐(0)

struts2 实现简单的登录实例
摘要:平台环境:win7、MyEclipse 10 1 struts2 框架搭建 在MyEclipse新建web project 取名为Struts2_Test,复制jar包到webroot/web-inf/lib.整体的结构如下 注意:不同版本的struts 所必需的包不同,可根据报错加入缺少的包。 在 阅读全文

posted @ 2017-06-27 14:51 alex5211314 阅读(164) 评论(0) 推荐(0)

用struts2搭建一个登录的例子
摘要:今天学习了struts2的搭建,遇到不少的问题,终于一一解决,写在此处,以作备忘。 一、搭建struts2是重点,搭建这个框架有些麻烦。 1、 首先要下载struts2的一些组件,我下载的是现在最新的版本2.2.3.1,MyEclipse是9.1版本的。由于版本的不断升级,导致在搭建的过程中,和过去 阅读全文

posted @ 2017-06-27 14:47 alex5211314 阅读(78) 评论(0) 推荐(0)

jquery-ui.min.js 放web工程报错是怎么回事
摘要:1、选中报错的jquery文件“jquery.min.js”。2、右键选择 MyEclipse-->Exclude From Validation 。3、再右键选择 MyEclipse-->Run Validation 即可。 阅读全文

posted @ 2017-06-27 09:38 alex5211314 阅读(379) 评论(0) 推荐(0)

JavaWeb学习总结(五十三)——Web应用中使用JavaMail发送邮件
摘要:现在很多的网站都提供有用户注册功能, 通常我们注册成功之后就会收到一封来自注册网站的邮件。邮件里面的内容可能包含了我们的注册的用户名和密码以及一个激活账户的超链接等信息。今天我们也来实现一个这样的功能,用户注册成功之后,就将用户的注册信息以Email的形式发送到用户的注册邮箱当中,实现发送邮件功能就 阅读全文

posted @ 2017-06-26 18:14 alex5211314 阅读(83) 评论(0) 推荐(0)

JavaWeb学习总结(五十二)——使用JavaMail创建邮件和发送邮件
摘要:一、RFC882文档简单说明 RFC882文档规定了如何编写一封简单的邮件(纯文本邮件),一封简单的邮件包含邮件头和邮件体两个部分,邮件头和邮件体之间使用空行分隔。 邮件头包含的内容有: 邮件体指的就是邮件的具体内容。 二、MIME协议简单介绍 在我们的实际开发当中,一封邮件既可能包含图片,又可能包 阅读全文

posted @ 2017-06-26 18:13 alex5211314 阅读(74) 评论(0) 推荐(0)

JavaWeb学习总结(五十一)——邮件的发送与接收原理
摘要:一、 邮件开发涉及到的一些基本概念 1.1、邮件服务器和电子邮箱 要在Internet上提供电子邮件功能,必须有专门的电子邮件服务器。例如现在Internet很多提供邮件服务的厂商:sina、sohu、163等等他们都有自己的邮件服务器。 这些邮件服务器类似于现实生活中的邮局,它主要负责接收用户投递 阅读全文

posted @ 2017-06-26 18:10 alex5211314 阅读(88) 评论(0) 推荐(0)

JavaWeb学习总结(五十)——文件上传和下载
摘要:在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的 阅读全文

posted @ 2017-06-26 18:09 alex5211314 阅读(112) 评论(0) 推荐(0)

Java嵌入式数据库H2学习总结(三)——在Web应用中嵌入H2数据库
摘要:H2作为一个嵌入型的数据库,它最大的好处就是可以嵌入到我们的Web应用中,和我们的Web应用绑定在一起,成为我们Web应用的一部分。下面来演示一下如何将H2数据库嵌入到我们的Web应用中。 一、搭建测试环境和项目 1.1、搭建JavaWeb测试项目 创建一个【H2DBTest】JavaWeb项目,找 阅读全文

posted @ 2017-06-26 18:03 alex5211314 阅读(166) 评论(0) 推荐(0)

Java嵌入式数据库H2学习总结(二)——在Web应用程序中使用H2数据库
摘要:一、搭建测试环境和项目 1.1、搭建JavaWeb测试项目 创建一个【H2DBTest】JavaWeb项目,找到H2数据库的jar文件,如下图所示: H2数据库就一个jar文件,这个Jar文件里面包含了使用JDBC方式连接H2数据库时使用的驱动类,将"h2-1.4.183.jar"加入到【H2DBT 阅读全文

posted @ 2017-06-26 17:59 alex5211314 阅读(183) 评论(0) 推荐(0)

Java嵌入式数据库H2学习总结(一)——H2数据库入门
摘要:一、H2数据库介绍 常用的开源数据库有:H2,Derby,HSQLDB,MySQL,PostgreSQL。其中H2和HSQLDB类似,十分适合作为嵌入式数据库使用,而其它的数据库大部分都需要安装独立的客户端和服务器端。 H2的优势: 1、h2采用纯Java编写,因此不受平台的限制。 2、h2只有一个 阅读全文

posted @ 2017-06-26 17:58 alex5211314 阅读(161) 评论(0) 推荐(0)

MyEclipse使用总结——使用MyEclipse打包带源码的jar包
摘要:平时开发中,我们喜欢将一些类打包成jar包,然后在别的项目中继续使用,不过由于看不到jar包里面的类的源码了,所以也就无法调试,要想调试,那么就只能通过关联源代码的形式,这样或多或少也有一些不方便,今天教大家一种打包jar包的方式,让jar包当中既有编译好的class,又有class对应的源代码,这 阅读全文

posted @ 2017-06-26 17:54 alex5211314 阅读(128) 评论(0) 推荐(0)

JavaWeb学习总结(四十九)——简单模拟Sping MVC
摘要:在Spring MVC中,将一个普通的java类标注上Controller注解之后,再将类中的方法使用RequestMapping注解标注,那么这个普通的java类就够处理Web请求,示例代码如下: spring通过java annotation就可以注释一个类为action ,在方法上添加上一个j 阅读全文

posted @ 2017-06-26 17:51 alex5211314 阅读(125) 评论(0) 推荐(0)

JNDI学习总结(三)——Tomcat下使用Druid配置JNDI数据源
摘要:com.alibaba.druid.pool.DruidDataSourceFactory实现了javax.naming.spi.ObjectFactory,可以作为JNDI数据源来配置。 一、下载Druid的jar包 下载地址:http://mvnrepository.com/artifact/c 阅读全文

posted @ 2017-06-26 17:42 alex5211314 阅读(216) 评论(0) 推荐(0)

JNDI学习总结(二)——Tomcat下使用C3P0配置JNDI数据源
摘要:一、C3P0下载 C3P0下载地址:http://sourceforge.net/projects/c3p0/files/?source=navbar 下载完成之后得到一个压缩包。 二、使用C3P0配置JNDI数据源 Tomcat6.x中配置JNDI数据源时默认使用的是Tomcat6.x自带的DBC 阅读全文

posted @ 2017-06-26 17:41 alex5211314 阅读(139) 评论(0) 推荐(0)

JNDI学习总结(一)——JNDI数据源的配置
摘要:一、数据源的由来 在Java开发中,使用JDBC操作数据库的四个步骤如下: ①加载数据库驱动程序(Class.forName("数据库驱动类");) ②连接数据库(Connection con = DriverManager.getConnection();) ③操作数据库(PreparedStat 阅读全文

posted @ 2017-06-26 17:40 alex5211314 阅读(120) 评论(0) 推荐(0)

JavaWeb学习总结(四十八)——模拟Servlet3.0使用注解的方式配置Servlet
摘要:一、Servlet的传统配置方式 在JavaWeb开发中, 每次编写一个Servlet都需要在web.xml文件中进行配置,如下所示: 每开发一个Servlet,都要在web.xml中配置Servlet才能够使用,这实在是很头疼的事情,所以Servlet3.0之后提供了注解(annotation), 阅读全文

posted @ 2017-06-26 17:37 alex5211314 阅读(152) 评论(0) 推荐(0)

javaweb学习总结(四十七)——监听器(Listener)在开发中的应用
摘要:监听器在JavaWeb开发中用得比较多,下面说一下监听器(Listener)在开发中的常见应用 一、统计当前在线人数 在JavaWeb应用开发中,有时候我们需要统计当前在线的用户数,此时就可以使用监听器技术来实现这个功能了。 二、自定义Session扫描器 当一个Web应用创建的Session很多时 阅读全文

posted @ 2017-06-26 17:31 alex5211314 阅读(121) 评论(0) 推荐(0)

javaweb学习总结(四十六)——Filter(过滤器)常见应用
摘要:一、统一全站字符编码 通过配置参数charset指明使用何种字符编码,以处理Html Form请求参数的中文问题 web.xml文件中的配置如下: 二、禁止浏览器缓存所有动态页面 有3 个HTTP 响应头字段都可以禁止浏览器缓存当前页面,它们在 Servlet 中的示例代码如下: 并不是所有的浏览器 阅读全文

posted @ 2017-06-26 17:25 alex5211314 阅读(82) 评论(0) 推荐(0)

javaweb学习总结(四十五)——监听器(Listener)学习二
摘要:一、监听域对象中属性的变更的监听器 域对象中属性的变更的事件监听器就是用来监听 ServletContext, HttpSession, HttpServletRequest 这三个对象中的属性变更信息事件的监听器。 这三个监听器接口分别是ServletContextAttributeListene 阅读全文

posted @ 2017-06-26 17:19 alex5211314 阅读(58) 评论(0) 推荐(0)

javaweb学习总结(四十四)——监听器(Listener)学习
摘要:一、监听器介绍 1.1、监听器的概念 监听器是一个专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生情况时,立即采取相应的行动。监听器其实就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后 阅读全文

posted @ 2017-06-26 17:01 alex5211314 阅读(62) 评论(0) 推荐(0)

javaweb学习总结(四十三)——Filter高级开发
摘要:在filter中可以得到代表用户请求和响应的request、response对象,因此在编程中可以使用Decorator(装饰器)模式对request、response对象进行包装,再把包装对象传给目标资源,从而实现一些特殊需求。 一、Decorator设计模式 1.1、Decorator设计模式介 阅读全文

posted @ 2017-06-26 16:30 alex5211314 阅读(61) 评论(0) 推荐(0)

javaweb学习总结(四十二)——Filter(过滤器)学习
摘要:一、Filter简介 Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、 阅读全文

posted @ 2017-06-26 16:15 alex5211314 阅读(89) 评论(0) 推荐(0)

javaweb学习总结(四十一)——Apache的DBUtils框架学习
摘要:一、commons-dbutils简介 commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的 阅读全文

posted @ 2017-06-26 15:55 alex5211314 阅读(51) 评论(0) 推荐(0)

javaweb学习总结(四十)——编写自己的JDBC框架
摘要:一、元数据介绍 元数据指的是"数据库"、"表"、"列"的定义信息。 1.1、DataBaseMetaData元数据 Connection.getDatabaseMetaData()获得代表DatabaseMetaData元数据的DatabaseMetaData对象。 DataBaseMetaData 阅读全文

posted @ 2017-06-26 15:20 alex5211314 阅读(92) 评论(0) 推荐(0)

在Tomcat配置JNDI数据源的三种方式
摘要:在我过去工作的过程中,开发用服务器一般都是Tomcat 数据源的配置往往都是在applicationContext.xml中配置一个dataSource的bean 然后在部署时再修改JNDI配置 我猜是因为Tomcat的配置需要改配置文件 不像JBoss,Weblogic等服务器在管理界面可以直接添 阅读全文

posted @ 2017-06-26 14:39 alex5211314 阅读(92) 评论(0) 推荐(0)

怎样安装CentOS 6.6之三:磁盘分区的划分和修改
摘要:安装 CentOS(或Linux)系统,最难的就是磁盘分区。磁盘分区需要根据自己的实际使用需要来规划,以达到最优的效果。 安装 CentOS(或Linux)系统,最难的就是磁盘分区。磁盘分区需要根据自己的实际使用需要来规划,以达到最优的效果。 安装 CentOS(或Linux)系统,最难的就是磁盘分 阅读全文

posted @ 2017-06-26 09:15 alex5211314 阅读(845) 评论(0) 推荐(0)

javaweb学习总结(三十九)——数据库连接池
摘要:一、应用程序直接获取数据库连接的缺点 用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器内存溢出、拓机。如下图所示: 二、使用数据库连接池优化程 阅读全文

posted @ 2017-06-24 16:47 alex5211314 阅读(88) 评论(0) 推荐(0)

javaweb学习总结(三十八)——事务
摘要:一、事务的概念 事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功。 例如:A——B转帐,对应于如下两条sql语句 update from account set money=money+100 where name='B'; update from account set 阅读全文

posted @ 2017-06-24 15:06 alex5211314 阅读(71) 评论(0) 推荐(0)

javaweb学习总结(三十七)——获得MySQL数据库自动生成的主键
摘要:测试脚本如下: 测试代码: 阅读全文

posted @ 2017-06-24 15:03 alex5211314 阅读(122) 评论(0) 推荐(0)

javaweb学习总结(三十六)——使用JDBC进行批处理
摘要:在实际的项目开发中,有时候需要向数据库发送一批SQL语句执行,这时应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。 JDBC实现批处理有两种方式:statement和preparedstatement 一、使用Statement完成批处理 1、使用Statement对象 阅读全文

posted @ 2017-06-24 14:40 alex5211314 阅读(89) 评论(0) 推荐(0)

JavaWeb学习总结(三十五)——使用JDBC处理Oracle大数据
摘要:一、Oracle中大数据处理 在Oracle中,LOB(Large Object,大型对象)类型的字段现在用得越来越多了。因为这种类型的字段,容量大(最多能容纳4GB的数据),且一个表中可以有多个这种类型的字段,很灵活,适用于数据 量非常大的业务领域(如图象、档案等)。 LOB类型分为BLOB和CL 阅读全文

posted @ 2017-06-24 14:03 alex5211314 阅读(110) 评论(0) 推荐(0)

java加载properties文件的六种基本方式
摘要:今天在学习spring的时候,突然想到用工具类的方式来加载properties文件,这样就可以在不改变代码的情况下,更改配置信息,以下是Java加载properties文件的六种基本方式的代码: [java] view plain copy print? package com.test.modul 阅读全文

posted @ 2017-06-24 13:51 alex5211314 阅读(215) 评论(0) 推荐(0)

javaweb学习总结(三十四)——使用JDBC处理MySQL大数据
摘要:一、基本概念 大数据也称之为LOB(Large Objects),LOB又分为:clob和blob,clob用于存储大文本,blob用于存储二进制数据,例如图像、声音、二进制文等。 在实际开发中,有时是需要用程序把大文本或二进制数据直接保存到数据库中进行储存的。 对MySQL而言只有blob,而没有 阅读全文

posted @ 2017-06-24 11:24 alex5211314 阅读(79) 评论(0) 推荐(0)

javaweb学习总结(三十三)——使用JDBC对数据库进行CRUD
摘要:一、statement对象介绍 Jdbc中的statement对象用于向数据库发送SQL语句,想完成对数据库的增删改查,只需要通过这个对象向数据库发送增删改查语句即可。 Statement对象的executeUpdate方法,用于向数据库发送增、删、改的sql语句,executeUpdate执行完后 阅读全文

posted @ 2017-06-24 10:49 alex5211314 阅读(95) 评论(0) 推荐(0)

javaweb学习总结(三十二)——JDBC学习入门
摘要:一、JDBC相关概念介绍 1.1、数据库驱动 这里的驱动的概念和平时听到的那种驱动的概念是一样的,比如平时购买的声卡,网卡直接插到计算机上面是不能用的,必须要安装相应的驱动程序之后才能够使用声卡和网卡,同样道理,我们安装好数据库之后,我们的应用程序也是不能直接使用数据库的,必须要通过相应的数据库驱动 阅读全文

posted @ 2017-06-23 17:28 alex5211314 阅读(79) 评论(0) 推荐(0)

javaweb学习总结(三十)——EL函数库
摘要:一、EL函数库介绍 由于在JSP页面中显示数据时,经常需要对显示的字符串进行处理,SUN公司针对于一些常见处理定义了一套EL函数库供开发者使用。 这些EL函数在JSTL开发包中进行描述,因此在JSP页面中使用SUN公司的EL函数库,需要导入JSTL开发包,并在页面中导入EL函数库,如下所示: MyE 阅读全文

posted @ 2017-06-23 17:00 alex5211314 阅读(186) 评论(0) 推荐(0)

javaweb学习总结(二十九)——EL表达式
摘要:一、EL表达式简介 EL 全名为Expression Language。EL主要作用: 1、获取数据 EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象、获取数据。(某个web域 中的对象,访问javabean的属性、访问list集合、访问map集合、访问数组 阅读全文

posted @ 2017-06-23 16:28 alex5211314 阅读(64) 评论(0) 推荐(0)

javaweb学习总结(二十八)——JSTL标签库之核心标签
摘要:一、JSTL标签库介绍 JSTL标签库的使用是为弥补html标签的不足,规范自定义标签的使用而诞生的。使用JSLT标签的目的就是不希望在jsp页面中出现java逻辑代码 二、JSTL标签库的分类 核心标签(用得最多) 国际化标签(I18N格式化标签) 数据库标签(SQL标签,很少使用) XML标签( 阅读全文

posted @ 2017-06-23 15:46 alex5211314 阅读(121) 评论(0) 推荐(0)

javaweb学习总结(二十七)——jsp简单标签开发案例和打包
摘要:一、开发标签库 1.1、开发防盗链标签 1、编写标签处理器类:RefererTag.java 2、在WEB-INF目录下tld文件中添加对该标签的描述,如下: 3、测试:在jsp页面中导入标签库并使用防盗链标签 运行效果如下: 1.2、开发<c:if>标签 1、编写标签处理器类:IFTag.java 阅读全文

posted @ 2017-06-23 13:25 alex5211314 阅读(86) 评论(0) 推荐(0)

JSP页面中使用JSTL标签出现无法解析问题解决办法
摘要:今天建立一个JavaWeb工程测试JNDI数据源连接,在jsp页面中引入了JSLT标签库,代码如下: 如上,在Jsp中使用了foreach等jstl/core中的语法,结果一运行就报错,报错为: 如下图所示: 从错误信息来看是说jsp页面的引入的jstl标签库无法解析,上网找了一下这个错误的原因,原 阅读全文

posted @ 2017-06-23 13:21 alex5211314 阅读(977) 评论(0) 推荐(0)

javaweb学习总结(二十六)——jsp简单标签标签库开发(二)
摘要:一、JspFragment类介绍 javax.servlet.jsp.tagext.JspFragment类是在JSP2.0中定义的,它的实例对象代表JSP页面中的一段符合JSP语法规范的JSP片段,这段JSP片段中不能包含JSP脚本元素。 WEB容器在处理简单标签的标签体时,会把标签体内容用一个J 阅读全文

posted @ 2017-06-23 11:36 alex5211314 阅读(83) 评论(0) 推荐(0)

javaweb学习总结(二十五)——jsp简单标签开发(一)
摘要:一、简单标签(SimpleTag) 由于传统标签使用三个标签接口来完成不同的功能,显得过于繁琐,不利于标签技术的推广, SUN公司为降低标签技术的学习难度,在JSP 2.0中定义了一个更为简单、便于编写和调用的SimpleTag接口来实现标签的功能。 实现SimpleTag接口的标签通常称为简单标签 阅读全文

posted @ 2017-06-23 10:55 alex5211314 阅读(122) 评论(0) 推荐(0)

javaweb学习总结(二十四)——jsp传统标签开发
摘要:一、标签技术的API 1.1、标签技术的API类继承关系 二、标签API简单介绍 2.1、JspTag接口 JspTag接口是所有自定义标签的父接口,它是JSP2.0中新定义的一个标记接口,没有任何属性和方法。JspTag接口有Tag和SimpleTag两个直接子接口,JSP2.0以前的版本中只有T 阅读全文

posted @ 2017-06-23 10:07 alex5211314 阅读(86) 评论(0) 推荐(0)

javaweb学习总结(二十三)——jsp自定义标签开发入门
摘要:一、自定义标签的作用 自定义标签主要用于移除Jsp页面中的java代码。 二、自定义标签开发和使用 2.1、自定义标签开发步骤 1、编写一个实现Tag接口的Java类(标签处理器类) 2、在WEB-INF/目录下新建tld文件,在tld文件中对标签处理器类进行描述 gacl.tld文件的代码如下: 阅读全文

posted @ 2017-06-23 09:49 alex5211314 阅读(141) 评论(0) 推荐(0)

javaweb学习总结(二十二)——基于Servlet+JSP+JavaBean开发模式的用户登录注册
摘要:一、Servlet+JSP+JavaBean开发模式(MVC)介绍 Servlet+JSP+JavaBean模式(MVC)适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp负责数据显示,javabean负责封装数据。 Servlet+JSP+JavaBean模式程序各个模 阅读全文

posted @ 2017-06-22 16:42 alex5211314 阅读(83) 评论(0) 推荐(0)

javaweb学习总结(二十一)——JavaWeb的两种开发模式
摘要:SUN公司推出JSP技术后,同时也推荐了两种web应用程序的开发模式,一种是JSP+JavaBean模式,一种是Servlet+JSP+JavaBean模式。 一、JSP+JavaBean开发模式 1.1、jsp+javabean开发模式架构 jsp+javabean开发模式的架构图如下图(图1-1 阅读全文

posted @ 2017-06-22 16:26 alex5211314 阅读(140) 评论(0) 推荐(0)

javaweb学习总结(二十)——JavaBean总结
摘要:一、什么是JavaBean JavaBean是一个遵循特定写法的Java类,它通常具有如下特点: 这个Java类必须具有一个无参的构造函数 属性必须私有化。 私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。 javaBean范例: JavaBean在 阅读全文

posted @ 2017-06-22 15:57 alex5211314 阅读(155) 评论(0) 推荐(0)

javaweb学习总结(十九)——JSP标签
摘要:一、JSP标签介绍 JSP标签也称之为Jsp Action(JSP动作)元素,它用于在Jsp页面中提供业务逻辑功能,避免在JSP页面中直接编写java代码,造成jsp页面难以维护。 二、JSP常用标签 jsp的常用标签有以下三个 <jsp:include>标签 <jsp:forward>标签 <js 阅读全文

posted @ 2017-06-22 15:27 alex5211314 阅读(137) 评论(0) 推荐(0)

javaweb学习总结(十八)——JSP属性范围
摘要:所谓的属性范围就是一个属性设置之后,可以经过多少个其他页面后仍然可以访问的保存范围。 一、JSP属性范围 JSP中提供了四种属性范围,四种属性范围分别指以下四种: 当前页:一个属性只能在一个页面中取得,跳转到其他页面无法取得 一次服务器请求:一个页面中设置的属性,只要经过了服务器跳转,则跳转之后的页 阅读全文

posted @ 2017-06-22 15:21 alex5211314 阅读(139) 评论(0) 推荐(0)

JavaWeb学习总结(十七)——JSP中的九个内置对象
摘要:一、JSP运行原理 每个JSP 页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个Java程序)去处理。JSP引擎先将JSP翻译成一个_jspServlet(实质上也是一个servlet) ,然后按照servlet的调用方式进行调用。 由于JSP第一次访问时会翻译成servlet,所以 阅读全文

posted @ 2017-06-22 15:15 alex5211314 阅读(150) 评论(0) 推荐(0)

javaweb学习总结(十六)——JSP指令
摘要:一、JSP指令简介 JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分。 在JSP 2.0规范中共定义了三个指令: page指令 Include指令 taglib指令 JSP指令的基本语法格式:<%@ 指令 属性名="值 阅读全文

posted @ 2017-06-22 15:13 alex5211314 阅读(139) 评论(0) 推荐(0)

javaweb学习总结(十五)——JSP基础语法
摘要:任何语言都有自己的语法,JAVA中有,JSP虽然是在JAVA上的一种应用,但是依然有其自己扩充的语法,而且在JSP中,所有的JAVA语句都可以使用。 一、JSP模版元素 JSP页面中的HTML内容称之为JSP模版元素。 JSP模版元素定义了网页的基本骨架,即定义了页面的结构和外观。 二、JSP表达式 阅读全文

posted @ 2017-06-22 14:59 alex5211314 阅读(115) 评论(0) 推荐(0)

javaweb学习总结(十四)——JSP原理
摘要:一、什么是JSP? JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。 JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代 阅读全文

posted @ 2017-06-22 14:40 alex5211314 阅读(140) 评论(0) 推荐(0)

JavaWeb学习总结(十三)——使用Session防止表单重复提交
摘要:在平时开发中,如果网速比较慢的情况下,用户提交表单后,发现服务器半天都没有响应,那么用户可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表单,我们在开发中必须防止表单重复提交。 一、表单重复提交的常见应用场景 有如下的form.jsp页面 form表单提交到DoFormServlet进行处理 阅读全文

posted @ 2017-06-22 13:41 alex5211314 阅读(133) 评论(0) 推荐(0)

JavaWeb学习总结(十二)——Session
摘要:一、Session简单介绍 在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序可 阅读全文

posted @ 2017-06-22 13:25 alex5211314 阅读(130) 评论(0) 推荐(0)

javaweb学习总结(十一)——使用Cookie进行会话管理
摘要:一、会话的概念 会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。 有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学曾经来过,这称之为有状态会话。 二、会话过程中要解决的一些问题? 每个用户在使用浏览器与服务器进行会话 阅读全文

posted @ 2017-06-22 12:14 alex5211314 阅读(177) 评论(0) 推荐(0)

javaweb学习总结(十)——HttpServletRequest对象(一)
摘要:一、HttpServletRequest介绍 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息。 二、Request常用方法 2.1、获得客户机信息 ge 阅读全文

posted @ 2017-06-22 11:26 alex5211314 阅读(162) 评论(0) 推荐(0)

javaweb学习总结(九)—— 通过Servlet生成验证码图片
摘要:一、BufferedImage类介绍 生成验证码图片主要用到了一个BufferedImage类,如下: 创建一个DrawImage Servlet,用来生成验证码图片 运行结果如下: 二、在Form表单中使用验证码图片 运行结果: DrawImage Servlet除了可以生成的字母和数字的组合的验 阅读全文

posted @ 2017-06-22 11:01 alex5211314 阅读(161) 评论(0) 推荐(0)

javaweb学习总结(八)——HttpServletResponse对象(二)
摘要:一、HttpServletResponse常见应用——生成验证码 1.1、生成随机图片用作验证码 生成图片主要用到了一个BufferedImage类, 生成随机图片范例: 运行结果如下: 二、HttpServletResponse常见应用——设置响应头控制浏览器的行为 2.1、设置http响应头控制 阅读全文

posted @ 2017-06-22 10:42 alex5211314 阅读(155) 评论(0) 推荐(0)

javaweb学习总结(七)——HttpServletResponse对象(一)
摘要:Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找respon 阅读全文

posted @ 2017-06-22 08:36 alex5211314 阅读(151) 评论(0) 推荐(0)

javaweb学习总结(六)——Servlet开发(二)
摘要:一、ServletConfig讲解 1.1、配置Servlet初始化参数 在Servlet的配置文件web.xml中,可以使用一个或多个<init-param>标签为servlet配置一些初始化参数。 例如: 1.2、通过ServletConfig获取Servlet的初始化参数 当servlet配置 阅读全文

posted @ 2017-06-21 16:43 alex5211314 阅读(153) 评论(0) 推荐(0)

javaweb学习总结(五)——Servlet开发(一)
摘要:一、Servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术。 Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤: 1、编写一个Java类,实现servlet接口。 2、把开 阅读全文

posted @ 2017-06-21 15:19 alex5211314 阅读(147) 评论(0) 推荐(0)

javaweb学习总结(四)——Http协议
摘要:一、什么是HTTP协议 HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。客户端连上web服务器后,若想获得web服务器中的某个web资源,需遵守一定的通讯格式,HTT 阅读全文

posted @ 2017-06-21 14:52 alex5211314 阅读(144) 评论(0) 推荐(0)

JavaWeb学习总结(三)——Tomcat服务器学习和使用(二)
摘要:一、打包JavaWeb应用 在Java中,使用"jar"命令来对将JavaWeb应用打包成一个War包,jar命令的用法如下: 范例:将JavaWebDemoProject这个JavaWeb应用打包成war包 执行完之后,就可以得到一个文件,平时开发完JavaWeb应用后,一般都会将JavaWeb应 阅读全文

posted @ 2017-06-21 14:49 alex5211314 阅读(151) 评论(0) 推荐(0)

JavaWeb学习总结(二)——Tomcat服务器学习和使用(一)
摘要:一、Tomcat服务器端口的配置 Tomcat的所有配置都放在conf文件夹之中,里面的server.xml文件是配置的核心文件。 如果想修改Tomcat服务器的启动端口,则可以在server.xml配置文件中的Connector节点进行的端口修改 例如:将Tomcat服务器的启动端口由默认的808 阅读全文

posted @ 2017-06-21 14:46 alex5211314 阅读(123) 评论(0) 推荐(0)

JavaWeb学习总结(一)——JavaWeb开发入门
摘要:一、基本概念 1.1、WEB开发的相关知识 WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。 Internet上供外界访问的Web资源分为: 静态web资源开发技术:Html 常用动态web资源开发技术:JSP/Servlet、ASP、PHP等 在Java中 阅读全文

posted @ 2017-06-21 14:43 alex5211314 阅读(139) 评论(0) 推荐(0)

Java制作证书的工具keytool用法总结
摘要:一、keytool的概念 keytool 是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。在JDK 1.4以后的版本中都包含了这一工具,它的位置为%JAVA_HOME%\bin\keytool 阅读全文

posted @ 2017-06-21 14:38 alex5211314 阅读(140) 评论(0) 推荐(0)

JSP取得绝对路径
摘要:在JavaWeb开发中,常使用绝对路径的方式来引入JavaScript和CSS文件,这样可以避免因为目录变动导致引入文件找不到的情况,常用的做法如下: 一、使用${pageContext.request.contextPath} 代码” ${pageContext.request.contextPa 阅读全文

posted @ 2017-06-21 14:35 alex5211314 阅读(78) 评论(0) 推荐(0)

MyEclipse2014 安装SVN插件
摘要:1、下载svn插件 下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240,下载最新的稳定版即可。我下载是site-1.8.22.zip。 2、新建文件夹 例如: 新建一个【D:\MyEclipse\my 阅读全文

posted @ 2017-06-21 14:23 alex5211314 阅读(249) 评论(0) 推荐(0)

Tomcat 安装与配置
摘要:本文简要介绍Tomcat的安装与配置。 (1)下载 访问官网 http://tomcat.apache.org/ 下载相应版本。 (2)配置环境变量 CATALINA_HOME。 变量值为Tomcat解压后的所在目录。 (3)启动Tomcat目录下的bin文件夹里的starup.sh文件,出现如下窗 阅读全文

posted @ 2017-06-21 14:21 alex5211314 阅读(131) 评论(0) 推荐(0)

Ant的安装和配置
摘要:Ant简介 官网: http://ant.apache.org/ Ant是一个Apache基金会下的跨平台的构件工具,可以实现项目的自动构建和部署等功能。 安装步骤 官网上下载Ant(如:apache-ant-1.9.6-bin.zip) 解压 (如:D:\apache-ant-1.9.6) 配置环 阅读全文

posted @ 2017-06-21 14:19 alex5211314 阅读(163) 评论(0) 推荐(0)

JSP基础——内置对象(2)
摘要:最近在学习慕课网的课程《Java遇见HTML——JSP篇》,简单做些记录。 课程网址为:http://www.imooc.com/learn/166 六、 Session对象 七 application对象 代码: [html] view plain copy <%@ page language=" 阅读全文

posted @ 2017-06-21 14:14 alex5211314 阅读(122) 评论(0) 推荐(0)

JSP基础——内置对象(1)
摘要:最近在学习慕课网的课程《Java遇见HTML——JSP篇》,简单做些记录。 课程网址为:http://www.imooc.com/learn/166 一、 out 对象 (1) (2) 实例代码 [html] view plain copy <%@ page language="java" impo 阅读全文

posted @ 2017-06-21 12:15 alex5211314 阅读(166) 评论(0) 推荐(0)

JSP基础——分别使用表达式和脚本方式打印九九乘法表
摘要:最近在学习慕课网的课程《Java遇见HTML——JSP篇》,简单做些记录。 课程网址为:http://www.imooc.com/learn/166 任务描述:分别使用表达式和脚本方式打印九九乘法表 代码如下: [java] view plain copy <%@ page language="ja 阅读全文

posted @ 2017-06-21 11:42 alex5211314 阅读(182) 评论(0) 推荐(0)

MyEclipse10配置PyDev进行Python开发
摘要:1、下载PyDev 2.7.1 链接如下: http://jaist.dl.sourceforge.net/project/pydev/pydev/PyDev%202.7.1/PyDev%202.7.1.zip 2、下载/python-2.7.3 链接如下:http://www.python.org 阅读全文

posted @ 2017-06-21 11:21 alex5211314 阅读(177) 评论(0) 推荐(0)

MyEclipse10安装PyDev插件
摘要:本来MyEclipse应该可以在Help-MyEclipse Configuration Center中添加插件,但可能由于网络问题,尝试许多软件源都失败,于是尝试离线安装。 极力推荐的PyDev for Eclipse下载链接:http://sourceforge.net/projects/pyd 阅读全文

posted @ 2017-06-20 17:51 alex5211314 阅读(169) 评论(0) 推荐(0)

什么是全栈工程师
摘要:全栈工程师(Full-Stack Engineer),是一个在IT行业圈子里越来越热门的话题,无论是像Facebook这样的大型公司,还是刚刚起步的初创公司,都开始招募全栈工程师。据说,Facebook声称:“我们只招全栈工程师!” Facebook只招全栈工程师? “全栈”是一个外来词,对于中国读 阅读全文

posted @ 2017-06-20 15:33 alex5211314 阅读(422) 评论(0) 推荐(0)

CentOS6.3安装VNC远程桌面【RealVNC5.0】
摘要:全新以最小化包安装了64位的CentOS6.3系统,作为本地的Web服务器使用,现记录全过程 第四步,安装vnc5.0远程桌面 最新版本RealVNC下载,记得下载Linux64位的版本,截止本文撰写时的版本是5.02 http://www.realvnc.com/download/vnc/ Rea 阅读全文

posted @ 2017-06-09 17:14 alex5211314 阅读(488) 评论(0) 推荐(0)

centos 防火墙设置
摘要:1、安装iptables防火墙 怎么知道系统是否安装了iptables?执行iptables -V,如果显示如: iptables v1.3.5 说明已经安装了iptables。 如果没有安装iptables需要先安装,执行: yum install iptables 在Linux中设置防火墙,以C 阅读全文

posted @ 2017-06-09 16:11 alex5211314 阅读(165) 评论(0) 推荐(0)

centos 6.5下安装、配置并启动SSH远程访问
摘要:1.登录centos 6.5系统,使用root用户登录,如果为非root用户则执行su或su - 或su root或su - root切换为root用户。 2.查看SSH是否安装(检查是否装了SSH包)。输入命令:rpm -qa | grep ssh如图所示说明centos 6.5系统已经为我们默认 阅读全文

posted @ 2017-06-09 11:45 alex5211314 阅读(11462) 评论(1) 推荐(0)

IBM X3650M4服务器安装centos系统
摘要:BM X3650 M4是IBM新的2U的服务器,IBM服务器以高稳定性和卓越的性能一直领先其他的服务器品牌成为全球第一。但是我们在用IBM的最新版9.4引导盘引导的时候,里面选项只有windows 2008,也就是说这款机器是不支持centos的,不为centos这个免费系统提供技术支持的。我们在实 阅读全文

posted @ 2017-06-09 11:43 alex5211314 阅读(15243) 评论(0) 推荐(0)

IBM x3650 m4服务器安装centos6.4系统
摘要:IBM x3650 m4服务器安装centos6.4系统 2013-08-25 11:46:29 IBM x3650 m4服务器安装centos6.4系统 IBM x3650 m4服务器安装centos6.4系统 标签:IBM x3650 centos6.4 原创作品,允许转载,转载时请务必以超链接 阅读全文

posted @ 2017-06-09 10:28 alex5211314 阅读(4576) 评论(0) 推荐(0)

CloneZilla(再生龙)整盘备份和恢复
摘要:再生龙是台湾开发的一个系统克隆工具,自由软件,中文名称"再生龙",具有如下特点: 1. 支持多种操作系统和文件系统,包含Linux (ext2, ext3, ext4,reiserfs, reiser4, xfs, jfs,btrfs), Mac OS (HFS+), 微软Windows (fat, 阅读全文

posted @ 2017-06-09 09:44 alex5211314 阅读(9485) 评论(0) 推荐(0)

用"再生龙"Clonezilla 来克隆Linux系统!
摘要:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://storysky.blog.51cto.com/628458/291587 上周公司买了5套高配置PC机来做测试用。上面要装好CentOS 加上一堆工具,有web的,数据库的,还有一 阅读全文

posted @ 2017-06-09 09:38 alex5211314 阅读(655) 评论(0) 推荐(0)

c# 读文件成二进制流 把二进制流下载成文件
摘要:1. 读文件成二进制流保存到byte数组bufferFile string myComputerFilePath = "E:\\noticeFujian\\20150506\\6356652772708821699019939.txt"; //文件路径//读文件成二进制流 FileStream st 阅读全文

posted @ 2017-06-09 09:22 alex5211314 阅读(589) 评论(0) 推荐(0)

怎样写防止Sql注入的Sql语句
摘要:1.什么是SQL注入 所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令. 2.如何防止SQL注入 防止SQL注入的方法有两种: a.把所有的SQL语句都存放在存储过程中,这样不但可以避免SQL注入,还能提高一些性能,并且 阅读全文

posted @ 2017-06-09 09:18 alex5211314 阅读(3104) 评论(0) 推荐(0)

C#多线程 为多核处理器而生的多线程方法Parallel.For和Parallel.ForEach
摘要:1.在.net4.0中,有了一个新的类库:任务并行库。它极大地简化了并行编程且内容丰富。这里仅介绍其中最简单的 Parallel.For循环和Parallel.ForEach循环。它们位于System.Threading.Tasks命名空间。它们是两个方法,这两个方法将迭代分别放在不同的处理器上并行 阅读全文

posted @ 2017-06-09 09:12 alex5211314 阅读(1847) 评论(0) 推荐(0)

C#多线程 定时重复调用异步线程即System.Threading.Timer类使用小例
摘要:1.System.Threading.Timer计时器提供了一种重复调用异步线程的方法。.Net BCL中有多个Timer类,如用于Windows应用程序的System.Windows.Forms.Timer类,如可以运行在用户接口线程或工作线程上的System.Timers.Timer类。它们是很 阅读全文

posted @ 2017-06-09 09:10 alex5211314 阅读(7043) 评论(1) 推荐(0)

C# 多线程 用委托实现异步_调用委托的BeginInvoke和EndInvoke方法
摘要:1.C#中的每一个委托都内置了BeginInvoke和EndInvoke方法,如果委托的方法列表里只有一个方法,那么这个方法就可以异步执行(不在当前线程里执行,另开辟一个线程执行)。委托的BeginInvoke和EndInvoke方法就是为了上述目的而生的。 2.原始线程发起了一个异步线程,有如下三 阅读全文

posted @ 2017-06-09 09:06 alex5211314 阅读(273) 评论(0) 推荐(1)

C#多线程 BackgroundWorker类使用小例-控制台程序
摘要:1. 示例程序 是一个控制台应用程序,程序实现了分别在主线程和后台线程并行执行,达到为数组赋值的效果。 可以中途停止后台线程。 2. 执行结果图片如下: 正常执行结束: 中途停止后台线程: 3.代码 [csharp] view plain copy using System; using Syste 阅读全文

posted @ 2017-06-09 09:04 alex5211314 阅读(377) 评论(0) 推荐(0)

.net c# 提交包括文件file 的form表单 获得文件的Stream流
摘要:1.前台html代码 要写一个有id的form,但是不能有runat="server"属性。因为一个页面中,有这个属性的form表单只能有一个。 再要有一个有name的iframe,要设置它的样式为不显示,即display为none。使用iframe的好处是,提交该表单, 不会刷新页面,只会刷新这个 阅读全文

posted @ 2017-06-09 08:59 alex5211314 阅读(722) 评论(0) 推荐(0)

.net c# 文件的上传和下载
摘要:1.文件的上传: 2.文件的下载: 阅读全文

posted @ 2017-06-09 08:48 alex5211314 阅读(236) 评论(0) 推荐(0)

c# 用OpenXmL读取.xlsx格式的Excel文件 返回DataTable
摘要:1.需要引用的dll : DocumentFormat.OpenXml.dll 需要安装一下OpenXml再引用 WindowsBase 直接在项目里添加引用 2.方法: 阅读全文

posted @ 2017-06-09 08:44 alex5211314 阅读(489) 评论(0) 推荐(0)

用Ado.Net实体数据模型 向sql数据库添加数据
摘要:1.添加“Ado.Net实体数据模型”类型的文件到项目中: 2.选择“从数据库生成” “新建连接”,输入要连接的Sql server登录账户,并选择要连接的数据库名称: 3.点击“确定”,下一页上选择“是,在连接字符串中包含敏感数据”, 注意实体连接名称(之后会出现在Web.config文件中),点 阅读全文

posted @ 2017-06-08 16:49 alex5211314 阅读(654) 评论(0) 推荐(0)

C#中的事件 一看即明
摘要:1.本文写了两个例子来说明C#中的事件。 例子1: 事件是:电话响了。 事件发生之后:主人走过来,电视静音了。 该例子事件不带参数不带返回值 例子2: 事件是:知道了圆的半径。 事件发生之后:计算圆的周长,计算圆的面积。 该例子带参数和返回值。 2.例子1执行结果: 例子1代码: [csharp] 阅读全文

posted @ 2017-06-08 16:32 alex5211314 阅读(207) 评论(0) 推荐(0)

C#中的委托 一看即明
摘要:1.在VS中创建一个控制台应用程序。 2.见Program.cs代码,代码中有清晰的注释。这里把委托和类作比较,一看就明白了。如下: [csharp] view plain copy using System; using System.Collections.Generic; using Syst 阅读全文

posted @ 2017-06-08 15:55 alex5211314 阅读(168) 评论(0) 推荐(0)

服务器推送消息到客户端 SignalR 弹出消息
摘要:1.先来看一下成果: 打开多个客户端,输入不同的用户名: 用xuanwuziyou用户给pet用户发送消息,点击发送之后,pet用户即收到新消息弹出提示: 2.技术:Asp.NET的SignalR,详情见官网 http://www.asp.Net/signalrhttp://www.asp.net/ 阅读全文

posted @ 2017-06-08 15:53 alex5211314 阅读(675) 评论(0) 推荐(0)

Asp.net WebApi 项目示例(增删改查)
摘要:1.WebApi是什么 ASP.NET Web API 是一种框架,用于轻松构建可以由多种客户端(包括浏览器和移动设备)访问的 HTTP 服务。ASP.Net Web API 是一种用于在 .NET Framework 上构建 RESTful 应用程序的理想平台。 可以把WebApi看成Asp.Ne 阅读全文

posted @ 2017-06-08 15:51 alex5211314 阅读(348) 评论(0) 推荐(0)

如何清除IIS缓存
摘要:问题描述: 在IIS的默认网站下创建了一个虚拟目录名A,然后删除这个虚拟目录。后来需要重新创建一个同名虚拟目录,映射的还是原来的项目文件,只是项目文件的物理路径发生了变化,这个新虚拟目录也叫A。此时发现,新虚拟目录的路径不能更改过来,用的还是旧路径。 解决办法: 1.清除IIS缓存:方法是删除如下路 阅读全文

posted @ 2017-06-08 15:46 alex5211314 阅读(5031) 评论(0) 推荐(0)

Entity Framework和MVC 实现增删改查的控制器代码
摘要:一.更新一条数据的关键代码 [csharp] view plain copy ExcrciseEntities db = new ExcrciseEntities(); db.Entry(user).State = EntityState.Modified; //user是修改之后的条目对象 db. 阅读全文

posted @ 2017-06-08 15:44 alex5211314 阅读(399) 评论(0) 推荐(0)

.net 网站(MVC)三层架构实践代码
摘要:一.任务 创建一个.Net,C#,MVC的网站,采用三层架构,实现对一个Sql server中表数据的查询。 二.何谓三层架构 三层架构,指的是把系统分成三个部分:数据处理层(DAL:data access layer),业务逻辑层(BLL:business logical layer),表现层(U 阅读全文

posted @ 2017-06-08 15:43 alex5211314 阅读(561) 评论(0) 推荐(0)

.NET的MVC 初学总结-未完待续
摘要:1. MVC意思是模型(Model),视图(View),控制器(Controller),它并不是所谓的三层,它与三层无关,也是像.net中的WebForm一样用来展示数据的,可以算作表现层。其运行的机制是:用户访问控制器,然后控制器去模型处取到数据,控制器再把这些数据返回给视图,最后展现视图。 2. 阅读全文

posted @ 2017-06-08 15:39 alex5211314 阅读(149) 评论(0) 推荐(0)

Json数据转成 C# asp.net数据(对象)和逆转换
摘要:1.需要引用的命名空间 using System.Web.Script.Serialization;using System.Runtime.Serialization;using System.Runtime.Serialization.Json;using System.IO;using Sys 阅读全文

posted @ 2017-06-08 15:36 alex5211314 阅读(326) 评论(0) 推荐(0)

ASP.NET数据转成json / Ajax取出json作为下拉框<select>数据源
摘要:1.目的:把ASP.NET数据转成json格式,异步取得该json格式的字符串,把json作为下拉框<select>标签的数据源。 2.前台页面:AddSalesOrder.aspx [html] view plain copy <html xmlns="http://www.w3.org/1999 阅读全文

posted @ 2017-06-08 15:34 alex5211314 阅读(150) 评论(0) 推荐(0)

.NET用NCO连接SAP RFC---写数据到SAP
摘要:1.环境: a. win7+64位操作系统 b. VS2012 c. nco3.0(64bit 下载网址:http://www.dllbang.com/dll/sapnco_dll ), d. Microsoft Visual C++ 2005 Service Pack 1 ,用于运行nco3.0的 阅读全文

posted @ 2017-06-08 15:32 alex5211314 阅读(378) 评论(0) 推荐(0)

使用JQuery中AJAX的几种方法
摘要:jQuery 也支持 Ajax 技术,它封装了 XMLHttpRequest 组件并初始化,还封装了 Ajax 请求中各种基本操作,并 把这些操作定义为简单的方法。另 外,把 Ajax请求中各种状态封装为事件, 这样只要调用对应的事件就可以快速执行绑定的回调函数。 jQuery 封装了多种方法实现与 阅读全文

posted @ 2017-06-08 15:29 alex5211314 阅读(202) 评论(0) 推荐(0)

AJAX使用 以及 AJAX核心:XMLHttpRequest对象
摘要:对 于Ajax技术的基础和核心,XMLHttpRequest对象应该是我们必须要了解的一个对象,Ajax实现的关键发送异步请求并接收响应执行回调都是 通过它来完成的。XMLHttpRequest最早是在Microsoft Internet Explorer 5.0以ActiveX组件中被引入的,之后 阅读全文

posted @ 2017-06-08 15:28 alex5211314 阅读(180) 评论(0) 推荐(0)

.NET Framwork,C#入门开发教程,零基础必看
摘要:初识.NET Framwork和开发过程 一. 什么是.NET Framework .NETFramework是一个开发平台,可以在其上使用多种语言开发程序:如C#,VB,C++(这里我们使用专门为.NET Framework定制开发也是最好用的语言C#),可以开发多种类型的程序,如控制台程序,Wi 阅读全文

posted @ 2017-06-08 15:25 alex5211314 阅读(271) 评论(0) 推荐(0)

SQL语句中UPDATE的三种用法
摘要:更新操作是数据库中最常用的操作之一,下面将为您介绍update语句的三种使用方法,供您参考,希望对您有所帮助。 更新操作是数据库中最常用的操作之一,下面将为您介绍update语句的三种使用方法,供您参考,希望对您有所帮助。 SQL语句中的更新语句update是最常用的语句之一,下面将为您介绍upda 阅读全文

posted @ 2017-06-08 14:54 alex5211314 阅读(5633) 评论(0) 推荐(0)

myeclipse下对tomcat项目进行debug断点调试
摘要:对于eclipse或myeclipse调试J2SE项目或小应用进行断点调试,大家都不陌生,只要设置断点,debug运行就OK了。但是如果是web项目,而项目是在容器中运行的,比如tomcat,resin等,有些同学就不懂怎么断点调试了,只能采取本办法,就是采用System.out.println() 阅读全文

posted @ 2017-06-04 17:06 alex5211314 阅读(162) 评论(0) 推荐(0)

Linux下安装jdk MySQL Tomcat
摘要:创建文件夹 mkdir /software mkdir /software/install 存放安装包 一、用xftp 把安装包发到/software/install下 二、U盘 1、先创建一个临时文件夹 mkdir /xxx 2、挂载U盘 mount /dev/sdc4 /xxx /dev/sdc 阅读全文

posted @ 2017-06-02 17:03 alex5211314 阅读(208) 评论(0) 推荐(0)

jsp实现导航栏
摘要:一.frameset实现 导航栏在web开发中必不可少,其中利用frameset来实现是一种比较常见的方法。 frameset通过target可将相关的页面连接起来,实现导航。实际开发中注意target的对应关系即可。 效果图如下: 主导航区top.jsp 左侧分导航 left.jsp 内容区 ma 阅读全文

posted @ 2017-06-01 15:29 alex5211314 阅读(4184) 评论(1) 推荐(0)

导航