
java 学习笔记
王乾坤
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
zimg图片服务安装
这里写自定义目录标题zimg图片服务安装zimg 包安装步骤功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入zimg图片服务安装你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdow原创 2020-05-23 19:52:03 · 799 阅读 · 0 评论 -
freemarker
FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 等。原创 2014-08-31 20:38:15 · 4131 阅读 · 0 评论 -
huson使用
把项目分享到svn里原创 2014-08-30 00:56:54 · 624 阅读 · 0 评论 -
设计模式代码
例题package cn.taxue;/** * 单例设计模式 * @author taxue * */public class Singleton { private static Singleton uniqueInstance = null; private Singleton(){ //避免类外部被实例化 } public static Singleton g原创 2014-09-13 00:00:30 · 384 阅读 · 0 评论 -
黑马程序员——数组求最大值方法
int类型的数组求最大值办法(有两种思路)思路一:是重载方式(就是有几种数字数组就写几个重载方法,因为Arrays中的toString()方法就是这么干的(黄玉昆给的解释,很好),毕竟基本数据类型没封装类好操作)。代码实现:public class GetMaxAndMin { public static void ma原创 2013-12-29 16:07:27 · 623 阅读 · 0 评论 -
基础测试题 数字转换
从键盘接受一个数字,打印该数字表示的时间,最大单位到天例如:键盘输入6,打印6秒键盘输入60,打印1分键盘输入66,打印1分6秒键盘输入666,打印11分6秒键盘输入3601,打印1小时1秒键盘输入86440,打印1天40秒原创 2013-12-27 14:16:53 · 991 阅读 · 0 评论 -
页面的跳转<小白级别>
ERPcn.itacast.invoice.authcn.itacast.invoice.auth原创 2014-07-09 02:05:50 · 556 阅读 · 0 评论 -
复习笔记总结
1.MyEclipse2.DeBug3.Junit*导包 (junit4)*@Test*Public*void4.自动拆箱 装箱int i = new Integer(10);// 可以 拆箱 .原理: 自动拆箱 ==> 调用intValue();Integer i = 10; //自动装箱 valueOf()5.变长参数public int ad原创 2014-04-28 01:05:06 · 451 阅读 · 0 评论 -
JavaScript
一.JavaScript的历史a) 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言)b) Netscape接收Nombas的理念,(Brendan Eich)在其Netscape Navigator 2.0产品中开发出一套livescript的脚本语言.Sun和Netscap原创 2014-04-24 22:35:01 · 553 阅读 · 0 评论 -
css/javaScript基础
css中 元素的分类块级元素:div p ul ol table ......占一整行行内元素:span a ......有换行的就是块级元素.没有换行的就是行内元素.1 CSS的概念Cascading Style Sheets 层叠样式表调节样式相关的位置大小颜色风格css中都是键值对出现的.2 Css与网页的结合方式css在网原创 2014-04-24 22:32:02 · 384 阅读 · 0 评论 -
笔记
今天内容: 1.jsp介绍(了解) 2.cookie(重点) 3.session(重点) ==================================================== 复习: response 处理http响应 setStatus(int c) setHeader() ServletOutputStream原创 2014-05-16 02:16:03 · 397 阅读 · 0 评论 -
day02HTML基础学习
1.HTMLHyper Text Markup Language 超文本 标记语言1超文本 ==> 超链接 , 就是用超链接把不同空间的资源整合在一起构成的一个逻辑网络.2标记语言 ==> 语言的构成,标记构成. 没有逻辑性.HTML是什么?*HTML文档 == 网页. //true 网页时由标签构成的.*是由浏览器来解析执行的.优势:1.表达能力更强.可以表原创 2014-04-22 23:49:09 · 553 阅读 · 0 评论 -
codetest
package cn.itcast.iostream;/* * 字符输入流的缓冲区对象 * BuffereReader */import java.io.*;public class BufferedReaderDemo { public static void main(String[] args) throws IOException{ //建立字符输入流对象 FileR原创 2014-03-26 23:49:24 · 527 阅读 · 0 评论 -
静态页面发布问题
静态页面发布问题建立在后台管理的console上原创 2014-09-01 21:28:22 · 663 阅读 · 0 评论 -
环形选人问题
要求:题目有100个人围成一个圈,从1开始报数,报到14的这个人就要退出。然后其他人重新开始,从1报数,到14退出。问:最后剩下的是100人中的第几个人?代码:package com.itheima.test3;/*题 目:第10题 *要求:1, 有100个人围成一个圈,从1开始报数,报到14的这个人就要退出。 * 2,然后其他人重新开始,从1报数,到14退出。 *原创 2014-01-05 15:53:49 · 972 阅读 · 0 评论 -
csv 读取 邮件附件读取
package com.wanwan.csv;import java.io.FileNotFoundException;import java.io.IOException;import java.nio.charset.Charset;import com.csvreader.CsvReader;public class ExcelReader {pr原创 2016-04-28 18:10:10 · 1075 阅读 · 0 评论 -
js ajax
判断浏览器:判断语言var browser = { versions : function() { var u = navigator.userAgent, app = navigator.appVersion; return {//移动终端浏览器版本信息 trident : u.indexOf('Trident') > -1, //IE内核 presto原创 2015-01-07 09:28:43 · 429 阅读 · 0 评论 -
多线程
多线程实例一package com.threaddeno;public class MyThread1 extends Thread { public MyThread1( String name) { super(name); } public void run() { for(int i = 0;i<3;i++){ System.out.println(this原创 2015-05-22 11:51:04 · 305 阅读 · 0 评论 -
聊天机器人_远程接口javautil
package com.httpdemo;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;原创 2015-06-18 11:32:29 · 519 阅读 · 0 评论 -
HttpClientUtil访问方式
GET请求package com.httpdemo;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.ne原创 2015-05-07 18:04:47 · 457 阅读 · 0 评论 -
Java操作json的通用类
package com.baiyyy.polabs.util.json; import java.text.ParseException; import java.util.ArrayList; import java.util.Date; import java.util.HashMap; import java.util.原创 2015-02-26 17:49:03 · 292 阅读 · 0 评论 -
svn
svn在e原创 2014-08-29 23:31:04 · 398 阅读 · 0 评论 -
黑马程序员——螺旋矩阵(很有意思的)
螺旋矩阵螺旋矩阵是指一个呈螺旋状的矩阵,它的数字由第一行开始到右边不断变大,向下变大,向左变大,向上变大,如此循环如图: public class Sequence { public static void main(String[] args) { int n = 5; // 0:向右,1:向下,2:向左,3:向上 int direction原创 2013-12-30 19:39:45 · 708 阅读 · 0 评论 -
Java的图片处理工具类
import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Image;import java.awt.Toolkit;import java.awt.color原创 2014-12-12 10:27:11 · 587 阅读 · 0 评论 -
java工具
时间日期格式化:String datatime= new SimpleDateFormat("yyyyMMdd").format(new Date());原创 2014-12-10 10:30:25 · 481 阅读 · 0 评论 -
io流的小事例
io流的小事例public class copyFile01 { public static void copyfile_01() throws IOException { FileWriter filewriter = new FileWriter("D:\\run_copy.txt"); FileReader filereader = new FileReader("D:\\ru原创 2014-11-05 01:53:40 · 340 阅读 · 0 评论 -
JDBC学习
体验JDBC:案例一package cn.taxue.jdbcdemo;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import com.mysq原创 2014-10-31 22:40:53 · 449 阅读 · 0 评论 -
java基础加强
软件的建议:*建议解压到D盘根目录*激活问题: 使用java -jar me_active.jar 来运行激活软件.1.MyEclipse快捷键 CTRL ALT SHIFT 学习CTRL+1 解决问题快捷键CTRL+SHIFT+o 快速导包CTRL+SHIFT+F 格式化代码CTRL+ALT+上下 快速复制选中行CTRL SHIFT T原创 2014-04-21 21:04:54 · 399 阅读 · 0 评论 -
xml解析
xml解析 1.介绍解析方式 2.dom解析 3.sax解析 4.dom4j(重点) 5.xpath 6.示例---xml解析练习 ========================================== xml解析 什么是xml原创 2014-05-05 23:13:58 · 802 阅读 · 0 评论 -
Soundex语音匹配算法
package cn.sounderx.text01;import sun.security.ssl.Debug;/* * 数法的实现 * */public class SoundexSimple { public static void main(String[] args) { String [] name = { "Darwin,Ian", "Davidson, Gr原创 2014-04-19 14:39:28 · 1076 阅读 · 0 评论 -
黑马程序员—Java排序算法
1, 直接插入排序 (1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2]个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序(2)用java实现代码package com.taxue public class insertSort { public原创 2013-12-28 16:19:52 · 570 阅读 · 0 评论 -
黑马程序员—字节流、自定义缓冲区、异常信息处理
黑马程序员——字节流、自定义缓冲区、异常信息处理1、字节流字节流的两个基类是InputStream和OutputStream,相应的缓冲区是BufferedInputStream和BufferedOutputStream它的操作与字符流类似,可以参与字符流的定义、读取、写入、处理异常的格式只不过是处理的数据不同,因为对于非字符的数据, 比 如图片、原创 2013-12-29 15:46:11 · 703 阅读 · 0 评论 -
黑马程序员——javaGUI编程
java之GUI编程1、GUI的概述:Graphical user Interface(图形化接口)对象都在java.awt(abstract windows ToolKit首相窗口工具包),需要调用本地系统方法实现功能(依赖平台,造成观感不同),属于重量级。Javax.swing:在Awt基础上,建立了一套图形化界面系统,提供了更多组建,而且完全有java实现,增原创 2013-12-29 15:20:23 · 610 阅读 · 0 评论 -
黑马程序员——编程问题
程序1 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?//这是一个菲波拉契数列问题public class lianxi01 {public static void main(String[] args) {System.out.println("第1个月的兔子对数:翻译 2013-12-28 19:50:06 · 624 阅读 · 0 评论 -
黑马程序员——初学Linux
Linux 标准目录结构1、什么是文件系统 (可以百度ext3、NTFS、FAT32) 当您使用Linux的时候,命令行执行 :ls –l / 就会发现,在/下包涵很多的目录,比如etc、usr、var、bin ... ...等目录,而在这些目录中,我们进去看看,发现也有很多的目录或文件。文件系统在Linux下看 上去就象树形结构,原创 2013-12-28 17:25:56 · 794 阅读 · 0 评论 -
黑马程序员——java之集合框架(Day14)
JAVA_Day14(集合)1、为什么要使用集合类?面向对象的语言对事物都是以对象体现的,为了方便对多个对象的操作,隆重推出了集合类,也是一个容器,可以对对象进行操作。2、数组和集合类同是容器有何不同?数据虽然也可以存储对象,但是长度不可改变;集合是可改变的;另外数组能存基本数据类型,集合就不行。3、集合类的特点1、集合只用于存储对象。2、长度可变。原创 2013-12-15 14:38:50 · 497 阅读 · 0 评论 -
黑马程序员——序列化编码
---------------------- android培训 java培训 期待与您交流! ---------------------- /*对象序列化将对象的状态信息转换为可以存储或传输的形式的过程。ObjectInputStream oos = new ObjectOutputStream(new FileOutputStream("t.obj原创 2014-01-01 16:39:41 · 640 阅读 · 0 评论 -
黑马程序员——单例设计模式
延迟加载的单例设计模式。单例设计模式呢,有两种了 ,一个是懒汉式,一个饿汉式。那么先说下两者的区别:1 懒汉式的特点在于实例的延迟加载。2 然而在多线程时又会出现安全问题。3 当然了,用加同步来解决。而加同步的方式是用同步代码块。但稍微有些低效。4 用双重判断的形式能够解决这个问题,5 加同步时使用的锁是该类所属的字节码文件对象。代码:c原创 2013-12-31 13:49:40 · 415 阅读 · 0 评论 -
黑马程序员——反射问题代码学习点
反射问题代码学习点反射掌握不太好 在网上搜索学习一些代码例题一:import java.util.Arrays;import java.util.Date;/** * 很重要的一个知识:反射 * @author wangyang * 反射就是把Java类中的各种成分映射成相应的java类。 * 反射不是jdk1.5的新特性。 * 反射会使程序的性能严重下降。 * Cl原创 2013-12-29 17:48:54 · 478 阅读 · 0 评论 -
黑马程序员——从一个旧类派生一个新类的机制称为继承
从一个旧类派生一个新类的机制称为继承多态性是指对类的成员方法的调用形成不同的实现方式多态性分为静态多态和动态多态两种。方法重载属于静态多态,方法覆盖(方法重写)属于动态多态而方法覆盖必须满足这些条件:方法覆盖必须满足以下条件:1.派生类的方法名称、参数和返回类型必须与基类的方法名称、参数和返回类型一致2.派生类的方法不能缩小基类的访问权限3.方法覆盖只存在于派生原创 2013-12-28 17:18:42 · 648 阅读 · 0 评论