- 博客(285)
- 资源 (129)
- 收藏
- 关注
原创 Java类加载器深入探索
class文件全名称为Java class文件,主要在平台无关性和网络移动性方面使Java更适合网络。它在平台无关性方面的任务是:为Java程序提供独立于底层主机平台的二进制形式的服务。class文件径打破了C或者C++等语言所遵循的传统,使用这些传统语言写的程序通常首先被编译,然后被连接成单独的、专门支持特定硬件平台和操作系统的二进制文件。
2015-09-21 08:59:34 4722 1
原创 javascript基本数据类型与值类型引用类型说明
在javascript中申明变量使用的关键字都是var,这点与其他的编程语言不尽相同,但是javascript亦含有五种基本的数据类型(也可以说是简单数据类型),它们分别是:Undefined,Null,Boolean,Number和String。还含有一种复杂数据类型—Object。
2015-09-18 08:49:34 4109 2
原创 Web流程图绘制使用raphael
本文要实现一个流程图的绘制,最终的目标是实现流程图的自动绘制,并可进行操作,直接点击流程图上对应的方框就可以让后台跑相应的程序。
2015-09-14 15:35:14 23340 5
原创 那些年,我开发过的软件
本文从自己入门开发的软件说起,主要阐述了自己入门程序界的过程以及一些经历,文末也提出了自己学习的一些心得和方法。
2015-09-14 08:48:37 10302 19
原创 Java I/O解读与使用实例
I/O全称是Input/Output,Java的I/O就是Java的输入与输出操作。与之相关的接口和类都放在java.io包里面,因而,在进行Java输入输出操作时,需要导入该包。利用Java的I/O大大地扩展了系统的输入与输出范畴,不仅可以从控制台输入输出,还可以从其他数据存储形式进行输入输出,例如本地文件、远程数据库等。Java的I/O在文件数据的
2015-09-06 08:31:17 5263 5
原创 Java栈的实例-数组和链表两种方法
一、栈栈的定义 栈(Stack)是限制仅在表的一端进行插入和删除运算的线性表。 (1)通常称插入、删除的这一端为栈顶 (Top),另一端称为栈底 (Bottom)。 (2)当表中没有元素时称为空栈。 (3)栈为后进先出(Last In First Out)的线性表,简称为 LIFO 表。 栈的修改是按后进先出的原则进行。每次删除(退栈)的总
2015-08-30 21:20:24 3474 1
原创 Java二叉排序树
二叉排序树(Binary Sort Tree)又称二叉查找(搜索)树(Binary Search Tree)。其定义为:二叉排序树或者是空树,或者是满足如下性质的二叉树:①若它的左子树非空,则左子树上所有结点的值均小于根结点的值;②若它的右子树非空,则右子树上所有结点的值均大于根结点的值;③左、右子树本身又各是一棵二叉排序树。上述性质简称二叉排序树性质(B
2015-08-29 22:40:09 6388 1
原创 Dubbo-Admin管理平台和Zookeeper注册中心的搭建
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。 ...
2015-08-27 15:00:45 44158 24
原创 Dubbo入门基础与实例讲解
Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。
2015-08-27 13:25:12 14249 5
原创 Maven常用命令大全与pom文件讲解
本文主要讲解是Maven使用过程中一些常用的命令,并配上图片说明,最后还讲了pom.xml文件的一些构造。
2015-08-26 22:34:30 11162 1
原创 Maven安装与Maven HelloWorld入门实例
本文主要讲了Maven的安装过程,以及一些基础的概念。并用两个例子讲解了Maven在java项目中的使用。
2015-08-24 22:05:08 6977 3
原创 MySql常用函数大全讲解
MySQL数据库中提供了很丰富的函数。MySQL函数包括数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数、加密函数、格式化函数等。通过这些函数,可以简化用户的操作。例如,字符串连接函数可以很方便的将多个字符串连接在一起。在这一章中将讲解的内容包括:数学函数字符串函数日期和时间函数条件判断函数系统信息函数加密函数格式化函数 。
2015-08-23 22:41:56 14489 1
原创 聊聊我的高效编程之路
摘要:在程序开发过程中,一些IDE的配置、常用代类的积累以及常用框架的使用。能帮助我们迅速写好代码,快速定位错误。同时,又有利于我们快速构造和部署,以及进行后续的迭代开发。
2015-08-10 10:35:02 7121 14
原创 MySql触发器使用讲解
触发器是由INSERT、UPDATE和DELETE等事件来触发某种特定操作。满足触发器的触发条件时,数据库系统就会执行触发器中定义的程序语句。这样做可以保证某些操作之间的一致性。例如,当学生表中增加了一个学生的信息时,学生的总数就必须同时改变。可以在这里创建一个触发器,每次增加一个学生的记录,就执行一次计算学生总数的操作。这样就可以保证每次增加学生的记录后,学生总数是与记录数是一致的。触发器触发的执行语句可能只有一个,也可能有多个。本节将详细讲解创建触发器的方法。
2015-08-10 09:53:56 4346 2
原创 MySql存储过程与函数
存储过程和函数是在数据库中定义一些SQL语句的集合,然后直接调用这些存储过程和函数来执行已经定义好的SQL语句。存储过程和函数可以避免开发人员重复的编写相同的SQL语句。而且,存储过程和函数是在MySQL服务器中存储和执行的,可以减少客户端和服务器端的数据传输。
2015-08-06 08:21:26 5829 1
原创 Mybatis自动生成代码
本文将简要介绍怎样利用Mybatis Generator自动生成Mybatis的相关代码,Mybatis Generator是一个非常好用的工具,使用它可以大大节省开发的时间,并减少代码的编写量。
2015-07-23 19:03:26 30169 9
原创 Ajax+SpringMVC+Spring+Mybatis+MySql+js用户注册实例
这几天研究了下Ajax注册的方法,通过在注册时输入用户名或邮箱等,就可以判断这个用户是否存在,以免用户来注册,然后提交了,系统才提示该用户名或邮箱不可用。使用Ajax便可实现这一功能,看了网上的都是php的,想想索性来写一个SpringMVC+Spring+Mybatis的。文章内容用到了很多技术,包括javascript、jquery、json、e表达式等。
2015-07-23 17:05:31 17251 21
原创 MySql基本查询、连接查询、子查询、正则表达查询讲解
查询数据指从数据库中获取所需要的数据。查询数据是数据库操作中最常用,也是最重要的操作。用户可以根据自己对数据的需求,使用不同的查询方式。通过不同的查询方式,可以获得不同的数据。MySQL中是使用SELECT语句来查询数据的。在这一章中将讲解的内容包括。1、查询语句的基本语法2、在单表上查询数据3、使用聚合函数查询数据4、多表上联合查询5、子查询6、合并查询结果7、为表和字段取别名8、使用正则表达式
2015-07-20 09:00:03 7488 1
原创 Ajax实例讲解与技术原理
AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。解决传统的网页(不使用 AJAX)如果需要更新内容,必须重载整个网页页面。
2015-07-17 11:18:33 17919 2
原创 JSP九大内置对象和四种属性范围解读
本文首先主要讲解了JSP中四种属性范围的概念、用法与实例。然后在这个基础之上又引入了九大内置对象,并对这几大内置对象一个一个的进行分析的解读。内容很详细,例子都附有代码和运行的结果截图。
2015-07-14 18:27:52 13107 13
原创 Python3.x爬虫教程:爬网页、爬图片、自动登录
本文将使用Python3.4爬网页、爬图片、自动登录。并对HTTP协议做了一个简单的介绍。在进行爬虫之前,先简单来进行一个HTTP协议的讲解,这样下面再来进行爬虫就是理解更加清楚。
2015-07-12 14:03:18 30490 31
原创 MyBatis动态Sql语句
MyBatis中对数据库的操作,有时要带一些条件,因此动态SQL语句非常有必要,下面就主要来讲讲几个常用的动态SQL语句的语法 and STU_
2015-07-09 08:42:30 13135 5
原创 Jstl之核心标签库与格式标签库使用
SP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。 JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。 根据JSTL标签所提供的功能,可以将其分为5个类别。
2015-07-07 09:09:52 5202 1
原创 Java和JavaScript中使用Json方法大全
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使JSON成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成(网络传输速率)。
2015-07-03 17:17:16 9423 8
原创 Maven Tomcat7自动部署
摘要:本文主要讲了Maven中使用Tomcat7进行自动部署 启动tomcat7,然后访问 http://localhost:8080/manager/html,输入admin/password,如果出现以下界面,表示tomcat一切OK如果是Tomcat6
2015-07-02 20:24:50 16056 5
原创 Jsp中EL表达式的使用
EL是JSP表达式语言,全称是ExpressionLanguage,使用EL的目的是简化在JSP中访问变量的方式,简单静态HTML与Java代码的耦合。
2015-06-30 22:31:28 7150 3
原创 MySql索引原理与使用大全
索引是对数据库表中一列或多列的值进行排序的一种结构。在关系数据库中,索引是一种与表有关的数据库结构,它可以使对应于表的SQL语句执行得更快。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。当表中有大量记录时,若要对表进行查询,第一种搜索信息方式是全表搜索,是将所有记录一一取出,和查询条件进行一一对比,然后返回满足条件的记录,这样做会消耗大量数据库系统时间,并造成大量磁盘I/O操作;第二种就是在表中建立索引,然后在索引中找到符合查询条件的索引值,最后通过保存在索引中的ROWID(相当于页码
2015-06-29 20:53:41 7560 1
原创 servlet和Jsp生命周期解读
Servlet是运行在Servlet容器(有时候也叫Servlet引擎,是web服务器和应用程序服务器的一部分,用于在发送的请求和响应之上提供网络服务,解码基于MIME的请求,格式化基于MIME的响应。常用的tomcat、jboss、weblogic都是Servlet容器)中的,其生命周期是由容器来管理。
2015-06-28 21:35:57 7363 5
原创 MySql之ALTER命令用法详细解读
本文详细解读了MySql语法中Alter命令的用法,这是一个用法比较多的语法,而且功能还是很强大的。
2015-06-27 22:45:40 17629 1
原创 session深入解读
摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持三、理解cookie机制四、理解session机制五、理解javax.
2015-06-25 22:40:57 4436 2
原创 servlet之cookied/session深入浅出(上)
Cookie实际上是一小段的文本信息。客户端请求服务器,如果服务器需要记录该用户状态,就使用response向客户端浏览器颁发一个Cookie。客户端浏览器会把Cookie保存起来。当浏览器再请求该网站时,浏览器把请求的网址连同该Cookie一同提交给服务器。服务器检查该Cookie,以此来辨认用户状态。服务器还可以根据需要修改Cookie的内容。
2015-06-24 22:13:51 4518 11
原创 Servlet仿CSDN动态验证码的生成-带数字和字母
实现的思路: 首先,需要创建一个Servlet。该Servlet通过字节型响应给客户端返回一个图片,该图片是通过JDK中Java 2D的类库来生成一个图片。图片的生成是依靠一个随机数来完成,然后将这个随机数写成图片格式。最后在Session将这个随机的字符串的状态保持住,以便在用户填写后进行对比。 其次,在需要加入验证码的JSP页面中,通过引入该图片。 最后,单用户填写完验证码后,提交到某一个Se
2015-06-23 22:48:34 5184 1
dubbo应用启动与停止脚本
2017-03-12
AngularJS+RequireJs实现动态加载JS和页面
2016-09-11
Bluemix数据缓存实例
2016-02-05
Bluemix文本转语音实例
2016-02-05
RabbitMq与Spring整合实例
2016-01-20
select2-4.0.1.zip
2015-12-06
Shiro登陆验证实例,采用SSM
2015-12-06
pytesser_v0.0.1.zip
2015-11-02
PIL-1.1.7.win32-py2.7.exe
2015-11-02
tesseract-1.03.tar.gz
2015-11-02
PageHelper分页实例(带页面)
2015-10-27
web流程图动态绘制-使用raphael
2015-09-30
Maven搭建Spring+Mybatis+SpringMVC+MySql实例
2015-09-30
Maven搭建Spring+Mybatis+MySql实例
2015-09-30
dubbo-admin-2.5.4
2015-08-27
dubbo-hellowrold实例
2015-08-27
Mybatis Generator自动生成代码实例
2015-07-23
Ajax+SpringMVC+Spring+Mybatis+MySql+js用户注册实例
2015-07-23
mybatis-generator-core
2015-07-23
JSP九大内置对象和四种属性范围解读
2015-07-15
JavaScript中使用Json范例
2015-07-03
Json开发用到的jar包
2015-07-03
servlet之cookied深入浅出
2015-06-24
Servlet仿CSDN动态验证码的生成-带数字和字母
2015-06-23
Servlet动态验证码的生成-带数字和字母
2015-06-23
Spring之Construcotrer注入和setter注入不同的XML写法方式
2015-06-20
Spring3.2.9+commons-logging-1.2.jar
2015-06-17
Spring使用XML配置声明式事务
2015-05-19
Spring AOP之基于AspectJ注解总结与案例
2015-05-19
Spring JDBC应用实例讲解
2015-05-19
Spring AOP之基于Schema配置总结与案例
2015-05-19
Spring AOP之5种增强方法应用范例
2015-05-19
AOP之JDK动态代理和CGLib动态代理
2015-05-19
IOC之基于Java类的配置Bean
2015-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人