随笔分类 -  Java基础

摘要:rexienk rexienk rexienk Java经典问题算法大全 Java经典问题算法大全/*【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1 阅读全文
posted @ 2018-01-30 16:08 Love馨蕊 阅读(365) 评论(0) 推荐(0)
摘要:Servlet入门3 Lifecycle 方法 3.1 重编Init 初始化方法 在初始化过程中, servlet应当准备好它要安排的一些资源, 以便这个servlet 能够接收请求,做到这些可以不用考虑多线程, 因为在servlet初始化是只能是单进程的。 一旦初始化方法完成, servlet就能 阅读全文
posted @ 2018-01-25 14:10 Love馨蕊 阅读(141) 评论(0) 推荐(0)
摘要:Servlet入门外2 Servlets 执行 javax.servlet.Servlet interface. 当servlet编写者可以通过直接implement interface开发servlet, 但这样通常没有必要. 因为大多数servlet是针对用HTTP协议的web服务器, 这样最通 阅读全文
posted @ 2018-01-25 14:09 Love馨蕊 阅读(90) 评论(0) 推荐(0)
摘要:Servlet入门1 1.1 关于Servlets Servlets是JAVA 2.0中新增的一个全新功能。JAVA Servlets 是运行在请求/面向请求服务器上的模块,比如一个Java-enabled web 服务器, 和类似这样的延伸场合. 例如, 一个servlet可以从一个HTML订单表 阅读全文
posted @ 2018-01-25 14:08 Love馨蕊 阅读(131) 评论(0) 推荐(0)
摘要:一、阻塞和非阻塞 传统的 IO 流都是阻塞式的。也就是说,当一个线程调用 read() 或 write()时,该线程被阻塞,直到有一些数据被读取或写入,该线程在此期间不能执行其他任务。因此,在完成网络通信进行 IO 操作时,由于线程会阻塞,所以服务器端必须为每个客户端都提供一个独立的线程进行处理,当 阅读全文
posted @ 2018-01-23 15:55 Love馨蕊 阅读(194) 评论(0) 推荐(0)
摘要:一、原理与概念 一、概念流:流动 、流向 从一端移动到另一端 源头与目的地程序 与 文件|数组|网络连接|数据库 ,以程序为中心 二、IO流分类1、流向: 输入流与输出流2、数据:字节流:二进制,可以一切文件 包括 纯文本 doc 音频、视频等等字符流:文本文件,只能处理纯文本3、功能:节点:包裹源 阅读全文
posted @ 2018-01-23 15:49 Love馨蕊 阅读(1367) 评论(0) 推荐(0)
摘要:接着前面的登录模块的进化史,带大家回顾java学习历程(一) 继续往下面讲 前面我们去实现登录功能,都是想着要完成这个功能,直接在处理实际业务的类中去开始写具体的代码一步步实现,也就是面向过程的编程。 那么现在我们站在设计的角度上去实现该如何做呢?实际上在项目开发的时候,需求规划和数据库设计好之后, 阅读全文
posted @ 2018-01-23 14:46 Love馨蕊 阅读(181) 评论(0) 推荐(0)
摘要:一直在想着写点特别点的东西,让有兴趣学编程的人确实能学到点干货,今天就来随意写写。 大家在网上查找资料看到最多的demo估计就是登录功能的演示了,为何大家偏爱拿登录来做demo呢?因为行业应用类程序的核心就是为了让用户能与数据进行交互,对于一个高级DBA来说的话,他与数据的交互可以直接与数据库进行打 阅读全文
posted @ 2018-01-23 14:45 Love馨蕊 阅读(594) 评论(0) 推荐(0)
摘要:5.2 Array类型 创建数组的基本方式有两种: 方式一:使用Array构造函数(new操作符也可省略不写)。 方式二:使用数组字面量表示法。 数组之:索引和length 数组之索引: 数组之length: 由于数组最后一项的索引值始终是length-1,因此下一个新项的位置就是length。每当 阅读全文
posted @ 2018-01-23 11:48 Love馨蕊 阅读(184) 评论(0) 推荐(0)
摘要:Servlet不是线程安全的。 要解释为什么Servlet为什么不是线程安全的,需要了解Servlet容器(即Tomcat)使如何响应HTTP请求的。 当Tomcat接收到Client的HTTP请求时,Tomcat从线程池中取出一个线程,之后找到该请求对应的Servlet对象并进行初始化,之后调用s 阅读全文
posted @ 2018-01-23 11:40 Love馨蕊 阅读(248) 评论(0) 推荐(0)
摘要:上篇文章《大白话说Java泛型(一):入门、原理、使用》,我们讲了泛型的产生缘由以及其基本使用。但泛型还有更加复杂的应用,如: 上面的 extends 和 super 关键字其实就是泛型的高级应用:泛型通配符。 但在讲泛型通配符之前,我们必须对编译时类型和运行时类型有一个基本的了解,才能更好地理解通 阅读全文
posted @ 2018-01-23 11:30 Love馨蕊 阅读(211) 评论(0) 推荐(0)
摘要:远在 JDK 1.4 版本的时候,那时候是没有泛型的概念的。当时 Java 程序员们写集合类的代码都是类似于下面这样: 在代码中声明一个集合,我们可以往集合中放入各种各样的数据,而在取出来的时候就进行强制类型转换。 但其实这样的代码存在一定隐患,因为可能过了不久我们就会忘记到底我们存放的 list 阅读全文
posted @ 2018-01-23 11:29 Love馨蕊 阅读(147) 评论(0) 推荐(0)
摘要:一. 获取当前系统时间和日期并格式化输出: import java.util.Date;import java.text.SimpleDateFormat; public class NowString {public static void main(String[] args) { Simple 阅读全文
posted @ 2018-01-22 17:33 Love馨蕊 阅读(375) 评论(0) 推荐(0)
摘要:package com.com.Dao; import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java. 阅读全文
posted @ 2018-01-16 11:39 Love馨蕊 阅读(110) 评论(0) 推荐(0)
摘要:1 Servlet的优点 1、 是mvc的基础,其他的框架比如struts1,struts2,webwork都是从servlet基础上发展过来的。所以掌握servlet是掌握mvc的关键。 2、 Servlet把最底层的api暴漏给程序员,使程序员更能清楚的了解mvc的各个特点。 3、 程序员可以对 阅读全文
posted @ 2018-01-16 11:34 Love馨蕊 阅读(919) 评论(0) 推荐(0)
摘要:1.http://www.csdn.net 2.http://www.cnblogs.com 生活中程序:完成某些事物的既定方式或者过程,或者完成某些事物的步骤和顺序。计算机程序:为了让计算机执行某些操作或者解决某个问题而编写的一些列的有序的指令的集合。 高级语言:更符合人的习惯的编程语言.如:JA 阅读全文
posted @ 2018-01-16 11:01 Love馨蕊 阅读(295) 评论(0) 推荐(0)