- 博客(27)
- 收藏
- 关注
原创 Eclipse自动创建web.xml
一、自动生成web.xml文件1、在创建的项目上右键:--> Java EE Tools --> Generate Deployment Descriptor Stub2、就可以看见项目下的WEB-INF里面就会生成一个web.xml文件。二、创建项目时自动创建web.xml1、new一个Dynamic Web Project,点击next --> nex...
2018-12-27 19:43:09
1811
原创 MYSQL排错指南
一、引用了数据库中的关键字作为输入内容1.在表名或字段名设计的过程中出现mysql关键字报错:Query : select * from order LIMIT 0, 1000 Error Code : 1064 You have an error in your SQL syntax; check the manual that corresp...
2018-12-09 16:05:44
834
原创 Eclipse怎样改变文件字体
1. 改变字体大小Window ——> Preferences ——> General ——> Appearance ——> Colors and Fonts ——> 双击Text Font ——> 选择字号
2018-12-06 19:24:54
801
原创 Eclipse如何导入能正确运行的外部文件或文件夹
怎样攻克乱码问题?注意:导入项目前应明确外部文件的编码与你所规定的Eclipse内使用的编码是否一致,若不一致,导入后会出现乱码,可按以下操作进行修改:1.设置工作空间编码格式在Window ——> Preferences ——> General ——> Workspace下,面板Text file encoding 选择UTF-8格式,如下图:2、设置JSP...
2018-12-06 19:05:05
16158
4
原创 Eclipser IDE使用说明
导入项目 点击File ——>Import——>Existing Projects Into Workspaces as the source 点击next ——>Select Archive File. 点击Browse,找到所需文件,点击Finish按钮。保证Ecplise处于Java兼容模式 Windows ——> Prefer...
2018-10-27 20:00:42
5429
原创 Java数据类型
Java 数据类型• 变量就是申请内存来存储值。• 内存管理系统根据变量的类型为变量分配存储空间• Java 的两大数据类型: – 基本数据类型 – 引用数据类型基本数据类型• Java语言提供了八种基本类型。• 六种数字类型(四个整数型,两个浮点型),一种字符类 型,还有一种布尔型。• byte:– byte 数据类型是8位、有符号的,以二进制补码表示的整数;...
2018-09-16 12:09:20
166
原创 Java简介
Java 简介• Java是由Sun Microsystems公司于1995年5月推出的Java 面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。• Java分为三个体系: – JavaSE(J2SE)(Java2 Platform Standard Edition,java平台 标准版) – JavaEE(J2EE)(Jav...
2018-09-16 11:27:22
7639
1
原创 程序中的常见错误
一、重载函数无法正常匹配( 2018年09月09日)x1 = (-b + sqrt(deta))/( 2*a ); 原因是没有指定输入参数的类型,导致程序不知道该匹配哪个重载函数;定义的时候,deta为整型 而sqrt应该为double 或 float型。二、"cout"不明确把using namespace std;去掉再加上,就没问题了(是IDE的问题)。三、Ec...
2018-09-09 18:05:20
1018
原创 Java中的File类
File类系统文件名:java.io.File 文件和目录路径名的抽象表示形式: public class File extends Object implements Serializable, Comparable<File> 构造方法 File(File parent, String child) 根据 parent 抽...
2018-08-06 10:48:35
172
原创 Html网站制作
制作步骤:创建一个完整网站目录结构: meishimeike(文件夹):管理当前网站中所有的文件 index.html / default.html(文件):当前网站的入口文件 CSS(文件夹):管理当前网站中所有的 css 文件 js (文件夹):管理当前网站中所有的 js 文件 i...
2018-08-05 10:22:02
2863
原创 Java同步控制与不可变设置
同步控制:多线程并发访问集合的线程安全常用容器 Array List HashMap 等都是线程不安全的Collections 提供了synchronizedXxx()方法,将指定容器包装成同步 synchronizedList() synchronizedList() ...
2018-08-04 18:57:08
216
原创 Java中引用分类与三个Map接口实现类
引用分类强引用 StrongReference:引用指向对象,gc(Garbage collection)运行时不回收 软引用 SoftReference :gc运行时可能回收(jvm内存不够) 弱引用 WeakReference:gc运行时立即回收 虚引用 PhantomReference:类似于无引用,主要跟踪对象被回收的状态,不能单独使用,必须与引用队列(ReferenceQueu...
2018-08-04 18:26:04
873
原创 java中的Properties解释
Properties1. 作用:读写资源配置文件2. 键与值只能为字符串3. 方法setProperty(String key,String value)getProperty(String key)getProperty(String key,String defaultValue)后缀:.properties store(OutputStre...
2018-08-04 17:17:44
931
原创 Java中的Enumeration
Enumeration的使用package com.bjsxt.others.en;import java.util.Enumeration;import java.util.Vector;/** * Enumeration 的使用 * 1、判断 hasMoreElements() * 2、获取 nextElement() * * Vector 的 elements(...
2018-08-04 16:00:03
833
原创 Java中的Queue和自定义堆栈
Queue:单向 - 队列通常 FIFO (先进先出) - 优先级队列和堆栈 LIFO (后进先出)package com.bjsxt.others.que;import java.util.ArrayDeque;import java.util.Queue;/** * 使用队列模拟银行存款业务 * @author Adminis...
2018-08-04 11:09:40
679
原创 Java的TreeSet与TreeMap
TreeSet:数据元素可以排序且不可重复对比:Set接口:HashSet,元素必须重写hashcode 和 equals方法。去重:比较等于 0 即重复。TreeMap:确保key可以排序或者提供比较器元素可以排序 java.lang.Comparable + compareTo new TreeSet(). TreeSet实例public class W...
2018-08-03 18:51:18
880
原创 Comparable接口与排序
排序:将一组数据按相应的规则排列顺序。1. 规则: 基本数据类型:如数据,就是日常的大小排序 引用数据类型: a)内置类(String、Integer等),内部已经指定规则,直接使用即可 b)自定义类,需要按业务规则排序2.顺序 升序:从小到大 ...
2018-08-02 18:26:43
857
原创 Java冒泡排序优化版
冒泡排序简单的来说,当升序排序时,将大的数往后移,小的数往前移;降序排序时就是将小的数往后移,将大的数往前移。package cn.paixu;import java.util.Arrays;/** * 减少每趟的次数 * 考虑有序,减少趟数 * @author Athena * */public class MaoPao { public static void ...
2018-08-02 15:52:54
2377
3
原创 采用Map容器 统计每个单词出现的次数
package cn.bjsxt.map;import java.util.HashMap;import java.util.Map;import java.util.Set;/** * this is a cat and that is a mice and where is the food? * 统计每个单词出现的次数 * * 存储到Map中 * key :St...
2018-08-01 17:17:23
1963
原创 Java自定义实现迭代器
简化迭代器原理package cn.bjsxt.interator;/** * 简化迭代器原理 * hasNext * next * @author Administrator * */public class MyArrayList { private String[] elem = {"a","b","c","d","e","f","g"};
2018-07-31 17:34:51
6699
原创 Java自定义泛型类和泛型方法
泛型类定义:定义类时使用泛型。 格式:<> class 类名<字母列表>{ 修饰符 字母 属性; 修饰符 构造器(字母){ } 修饰符 返回类型 方法(字母) } //不能使用在静态属性、静态方法上 使用:指定具体类型 1.编译时会进行类别检查; 2.获取数据时不需要强制类...
2018-07-29 16:20:46
9443
1
原创 Java线性表
List: 特点:有序 不唯一(可重复) ArrayList 线性表中的顺序表 在内存中分配连续的空间,实现了长度可变的数组• 优点:遍历元素和随机访问元素的效率比较高 缺点:添加和删除需大量移动元素效率低,按照内容查询效率低。 0 1 2 aaa bbb ccc 代码实现 package c...
2018-07-25 11:50:16
336
原创 Java命令行参数
命令行参数Java应用程序的主方法(程序的入口) public static void main (String args[]) {…}命令行参数 在启动Java应用程序时可以一次性地向应用程序中传递0~多个参数----命令行参数 命令行参数使用格式: java ClassName lisa "bily" ...
2018-07-23 09:15:46
7552
2
原创 Java二分法查找与冒泡排序
1、二分法: 在给出的有序排列的数组中,把目标值和数组中间值进行比较,如果相等,则返回中间值下标,如果目标值小于中间值,就从数 组的前半段再次执行二分法查找,如果目标值大于中间值,从数组的后半段开始二分法查找。二分法查找主要是比较的次数少,查找的速度快,平均性能好。实例1:import java.util.Arrays;public class BinarySearch {...
2018-07-23 08:30:16
481
原创 Java语言复制数组的方法
System.arraycopy的用法public static void arraycopy( Object src, int scrPos, Object dest, int destPos, int length)参数:src - 源数组。srcPos - 源数组中的起始位置。dest - 目标数组。destPos - 目标数据中的...
2018-07-23 07:33:37
192
原创 数据结构基本概念
数据:是对客观事物的符号表示(指所有能输入到计算机并被计算机程序处理的符号的总称)。数据元素:是数据的基本单位,在计算机程序中通常作为一个整体来考虑或处理。一个数据元素可由若干个数据项组成。数据对象:是性质相同的数据元素的集合,是数据的一个子集。数据结构:是相互之间存在一种或多种特定关系的数据元素的集合。在任何问题中,数据元素都不是孤立存在的,而是在它们之间存在着某种关系,这种数据...
2018-07-19 11:52:46
232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人