一:servlet开发入门 servlet是sun公司一门开发动态web资源的技术,下面编写一个servlet入门程序:1:在tomcat服务器webapps目录下新建firstServlet目录,在firstServlet目录下创建WEB-INF/classes目录在classes目录下,写servlet程序。类FirstServlet.java 1/** 2 * 3*/ 4package com.hlcui.servlet;5 6import java.io.IOException;7 8import javax.servlet.GenericServlet;9import javax.servlet.ServletException; 10import jav...
1. MyBatis认识MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis可以使用简单的XML配置或注解来配置和映射原生信息,将接口和Java的POJO(Plain Ordinary Java Object,普通Java对象)映射成数据库中的数据。2. 使用MyBatis完成基础的CRUD2.1.导入对应MyBatis及数据库连接jar包asm-3.3.1.jarcglib-2.2.2.jarcommons-logging-1.1.1.jarjavassist-3.17.1-GA.jarlog4j-1.2.17.jarmybatis-3.2.1.j...
181 01 Android 零基础入门 03 Java常用工具类03 Java字符串 02 String类 01 String常用方法简介本文知识点: String常用方法简介说明:因为时间紧张,本人写博客过程中只是对知识点的关键步骤进行了截图记录,没有对截图步骤进行详细的文字说明(后面博主时间充裕了,会对目前的博客编辑修改,补充上详细的文字说明);有些步骤和相关知识点缺乏文字描述,可能会难以理解。读者如有不明之处,欢迎博客私信或者微信(本人微信在博...
大二下学期,刚教完C++便开始对自己所学的东西产生质疑。我们了一年多,学了C,学了C++,学了数据结构可是为什么我所能做的还只是局限于刷OJ呢?(当然OJ刷的也不多)还不如读数媒专科的同学至少能用FLASH做个游戏出来。然后偶然看到舍友的这本书,之前也一直听说Java对工程项目的可用性,所以也就开始了我的Java之路。之前看过谭浩强的C,浅显易懂,但是总觉得是应试教育的一种缩影,毫无深入,对于实用性的东西更是少之再少。于是...
数据库编程衡量一个程序员技术水平的高低:数据库、面向对象、网络、界面数据库: 文件保存数据的缺点:文件不利于查询排名文件超过10M或者100M,打开速度很慢很慢 数据库提供API接口,程序访问接口,拿到数据库里面的数据; access用于小型项目,又小又可爱,宣传型的网站;对内存要求比较低;MySQL在LINUX上跑起来比较方便;db2是电信级数据库,处理海量数据库; 一流公司做标准;(因特尔、IBM)二流公司做服务;(电信、移动...
Promise是JavaScript的异步编程模式,为繁重的异步回调带来了福音。一直以来,JavaScript处理异步都是以callback的方式,假设需要进行一个异步队列,执行起来如下:animate (ball1, 100, function () {animate (ball2, 200, function () {animate (ball3, 300, function () {animate (ball3, 150, function () {animate (ball2, 150, function () {animate (ball1, 150, function () {// do something})})})})})这就是所谓的回调金字...
Java学习之Spring框架入门篇0x00 前言最近在学SSM的三大框架,上篇文章,已经更新了Mybatis的相关内容,那么这篇文章就来写写Spring的入门。0x01 Spring 概述Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架...
目录一、理解类与对象及他们间的关系1.1、对象1.3、类与对象间的关系二、了解面向对象编程的意义三、定义类与实例化对象3.1、定义类3.2、实例化对象四、区别引用类型与值类型五、方法5.1、类中的成员5.2、方法的定义与调用5.2.1、概要5.2.2、没有返回值的方法5.2.3、重载六、变量的作用域七、掌握使用static静态关键字八、掌握创建包和导入包8.1、包的意义8.2、定义包8.3、导入包8.3.1、导入自定义包8.3.2、导入系统包九、Java中的...
socke常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用通常通过"套接字"向网络发出请求或者应答网络请求。编写socke的服务器端代码:package com.evan.blog;import java.io.IOException; import java.io.InputStream; import java.net.ServerSocket; import java.net.Socket;public class BlogServer {public static void main(String[] args) {try {ServerSocket serverSocket = new ServerSocket(8080);Socket...
一、Java概述 JavaEE是指Java Enterprise Edition,Java企业版,多用于企业级开发,包括web开发等等。也叫J2EE。 JavaSE通常是指Java Standard Edition,Java标准版,就是一般Java程序的开发就可以(如桌面程序),可以看作是JavaEE的子集。 Java是一门语言,J2EE是Java语言的一门使用技术,Java为J2EE提供了库和语法,J2EE使用Java的库和语法应用在WEB上。这是概念性的区别。更详细的解释: Java 平台有三个版本,这使软...
项目小版本上线,抽空简单学习了下久仰大名的RxJava 一、引入个人觉得rxjava的特点:强大灵活的事件流处理(多线程/多事件/复合对象)强大灵活优雅简洁的异步链式调用可自动Lambda化 实现:RxJava 是通过一种扩展的观察者模式来实现的类比类比实际实际职责演讲者Button(可)被订阅者(同右)(可)被观察者Observable决定什么时候触发事件以及触发怎样的事件听众OnClickListener订阅者Subscriber观察者Observer决定事件触发的时候将...
深入理解Java:注解(Annotation)自定义注解入门 要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。元注解: 元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解:1.@Target,2.@Retention,3.@Documented,4.@Inherited这些类型和...
一、概述 static 关键字是声明静态变量,静态方法用的。static的含义是属于类且不属于类对象的变量和函数。二、static的产生。 在创建对象的时候除非用new创建那个类的对象,否则实际上并没有获得任何对象只有当执行new来创建对象时数据存储空间才被分配,其方法才供外界调用。但是有两种情况上述方法时无法解决的第一种只想为某特定域分配单一存储空间而不去考虑究竟要创建多少对象,甚至不需要创建任何对象。第二种...
[大数据从入门到放弃系列教程]在IDEA的Java项目里,配置并加入Scala,写出并运行scala的hello world原文链接:http://www.cnblogs.com/blog5277/p/8615984.html原文作者:博客园--曲高终和寡 点击下面菜单查看大数据入门全部教程大数据从入门到放弃网址:http://www.cnblogs.com/blog5277/category/1179528.html**********************************分割***********************************其实按理说,Java项目是完全可以开发spark项目的...
1991年,Sun公司的Green项目,Oak 1995年,推出Java测试版1996年,JDK1.0 1997年,JDK1.11998年,JDK1.2,大大改进了早期版本的缺陷,是一个革命性的版本,更名为Java21999 Java被分成J2SE、J2EE 和J2ME,JSP/Servlet技术诞生2004年, J2SE 5.0 (1.5.0) Tiger老虎.为了表示这个版本的重要性,J2SE1.5更名为J2SE5.0。2006年,J2SE 6.0 (1.6.0) Mustang野马.此时,Java的各种版本被更名,取消其中的数字"2":J2EE更名为Java EE, J2SE...