自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 JavaScript练习

数组类型var person={firstnaem: "Bill",lastname: "Gates",id :5566};document.write(person.lastname+"");document.write(person["id"]+"");

2017-10-30 21:41:04 322

原创 JavaScript笔记

javascript 页面小脚本,动态网页开发语言可以输出内容到页面上,对事件做出反映改变文本样式改变文本内容改变文本多媒体做输入验证一些特效ajax// 通过id获得当前元素document.getElementById();// 通过name获得当前元素集合document.getElementByName();外双内单外单内双innerHTML 插入文本并编译h

2017-10-30 21:39:33 252

原创 io流 拷贝

import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOExcepti

2017-09-29 21:12:16 243

原创 io流

import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;public class TestInputStream2 { public static void main(String[] args) {

2017-09-28 21:14:51 197

转载 jQuery

jQuery简介jQuery是一个实用的JavaScript库。jQuery极大地简化了JS对DOM的操作,实现一些常用的方法,jQuery还可以链式操作。    2、jQuery常用知识要点jQuery的事件和JS的事件基本相同,在使用的时候,去掉JS事件前面的on即可。jQuery常用的事件:load:当文档加载时运行脚本blur:当窗口失去焦点时运行脚本focus:当窗口

2017-09-27 21:51:57 545 11

原创 java集合

/*1. 创建一个 ArrayList 集合对象 里面的元素是HashMap ,HaspMap 里面存 马云 -阿里巴巴, 马化腾-腾讯 ,李彦宏-百度,丁磊-网易,雷军-小米,周鸿祎-奇虎360,并遍历输出*/public class ArrayList { public static void main(String[] args) { Map map = new Has

2017-09-26 21:36:20 292

原创 递归的几种应用

package com.Animal;import org.junit.Test;public class TestDiGui { /* * n的阶乘 循环 * * 5!= 5*4*3*2*1 * * */ @Test public void test1(){ int n=5; int result=1; for(int i=1;i<=5;i++

2017-09-25 21:03:27 510

原创 Math.random() 随机数

/* * 需求1:产生10个 [0,1) 之间的随机数 * 2: 产生10个 [0,10)之间的随机整数 * 3.产生10个 [10,20)之间的随机整数 * 4.产生 10个 [10,20] 之间的随机整数 等价于 [10,21) * */public class TestMath { public static void main(String[]

2017-09-22 21:04:31 550

原创 java 常用类

public class Test1 { public static void main(String[] args) { //定义一个字符串 String s="Hello Word"; String s1=new String(); String s2=new String("Hello Word"); //字符串的拼接 String a="hello"; Str

2017-09-21 21:19:25 658

原创 Exception 异常 例子

import java.util.Scanner;//1.编写程序接收用户输入分数信息,如果分数在0—100之间,输出成绩。//如果成绩不在该范围内,抛出异常信息,提示分数必须在0—100之间。public class MyTest { public static void main(String[] args) { Scanner sc=new Scanner(System.in)

2017-09-20 20:35:30 1706

原创 java--继承(2)

public class Animal { //动物的属性 private String name; //名字 private int age; //年龄 private String color; //颜色 //调用它们的get()、set()方法 public String getName() { return name; } public void setName

2017-09-19 21:12:50 294

原创 java--继承(1)

public class Car { //车类 private String plate; //车牌 private String type; //车型 public void Start(){ System.out.println("我是车,我启动"); } public void Stop(){ System.out.println("我是车,我停止"); } publ

2017-09-18 20:24:09 347

原创 java方法调用(2)

public class TestDemo { public static void main(String[] args) { Student s1=new Student(); s1.name(); s1.eat(); }}public class Animal extends TestDemo{ String name="李白"; public void eat(){

2017-09-15 21:12:42 164

原创 java方法调用(1)

public class Test1 { public static void main(String[] args) { double c=10; double k=5; double s=area(c,k); double z=perimeter(c,k); System.out.println("长方形的面积:"+s); System.out.println("长方

2017-09-14 21:13:03 252

原创 两点之间求距离

public class Point { //点的x轴坐标 int x; //点的y轴坐标 int y; private Object p1; private Object p2; /** * 提供一个可以生成特定坐标的构造方法用来生成对象 * @param x * @param y */ public Point(int x,int y){

2017-09-13 21:48:40 258

原创 数组中查找元素的存在

public class HomeWork { // 1.数组查找操作:定义一个长度为10 的一维字符串数组, // 在每一个元素存放一个单词;然后运行时从命令行输入一个单词, // 程序判断数组是否包含有这个单词,包含这个单词就打印出“Yes”, // 不包含就打印出“No”。 public static void main(String[] args) { Test(); T

2017-09-12 20:48:22 4445

原创 使用循环分别实现将十进制整数和小数变成二进制数

@Test public void test6(){ /*使用循环分别实现将10进值整数和小数变成二进制数 */ /*转整数部分为二进制 * 十进制整数转换为二进制整数采用"除2取余,逆序排列"法。 * 具体做法是:用2去除十进制整数,可以得到一个商和余数 * ;再用2去除商,又会得到一个商和余数,如此进行,直到商为零时为止, * 然后把先得到

2017-09-08 20:54:40 1316

原创 switch语句求小写元音字母

public class text { public static void main(String[] args) { char s = (char) (Math.random() * 26 + 97); switch (s) { case 'a': case 'e': case 'i': case 'o': case 'u': { System.out.pr

2017-09-07 21:21:59 2217

原创 玫瑰花数和分数等级划分

1.// 根据用户输入的4位数判断是否为玫瑰花数。// 玫瑰花数=个位^4+十位^4+百位^4+千位^4// 分析:1.获取用户输入的数字: Scanner// 2.判断用户输入的数字是否为4位数// 3.将用户输入的数字进行分解,个位,十位,百位,千位// 4.判断是否为玫瑰花数:玫瑰花数=个位^4+十位^4+百位^4+千位^4public class Rose { public

2017-09-06 20:41:33 1699

原创 Java核心优势

Java核心优势:跨平台。通过“编译器”将java源程序(.java)编译成字节码文件(.class)。java:一次编译,到处运行。c:多次编译,到处运行。java提供了自动内存管理机制,由垃圾回收器在后台自动回收。java则是完全的面对对象语言,它句法清晰、规模更小、容易学。关键字:被java赋予特殊含义的单词(小写)。标识符:是指程序中包、类、接口、变量或

2017-09-05 20:24:01 3015

原创 我的第一个 java 小程序 Hello World!

public static void main{ public static void main(String args[]){ System.out.println("Hello World!") }}

2017-09-04 19:08:59 289

原创 c 内置函数

优点:使程序变;得更简单而清晰;有利于程序维护;可以提高程序开发的效率;提高代码的重用性。常用内置 函数:                函数调用:通过在程序中使用函数名称,可以执行函数中包含的语句,这成为调用函数。函数之间允许相互调用,也允许嵌套调用。函数还可以自己调自己,称为递归调用。函数是程序中的一个相对独立的单元或模块,程序需要时可以任意多次地调用函数来完成

2017-08-31 21:44:45 677

原创 指向数组的指针

一个数组存储在一块连续内存单元中;数组名就是这块连续内存单元的首地址;第(I+1)个数组元素的地址可表示为&data[i]或(data+i);可以通过以下方式为指向数组的指针赋值:int a[10]; pa=&a[0];//或者pa=a;一个指针变量可以指向一个数组元素。int *ptr,data[10];ptr=data+3;或者ptr=&data[3]总结:指针

2017-08-29 21:02:42 378

原创 html框架

框架framset  不能与body同时出现。fram  一部分 显示一个新窗口 显示在同一个窗口 显示在Frameset的前一份文件的窗口 显示在整个浏览器窗口 标记 浮动窗口个人简历字 框 用来标记插入背景音乐无限循环 用来插入各种多媒体 标签也可以插入多媒体 路径单表的使用:属性name的值是一个字符串,指定该表单的名称。输入,单标记,没有结束标记t

2017-08-24 21:06:25 205

原创 sql 基础知识

oracle 单表查询select * from 表名;select 字段名,... from 表名;-- 去除重复行select distinct 字段名,... from 表名;-- as 起小名select 字段名 as 小名 from 表名;select 1+1 from dual;select * from 表名 where 条件 and(or)

2017-08-23 21:57:00 137

原创 jdbc 工具类 jdbc java数据库连接

1.加载驱动(通过反射)calss.forname("oracle.jdbc.driver.OracleDriver");2.通过驱动管理器获取连接connection conn = DriverManager。getconnection("jdbc:oracle:thin:@127.0.0.1:1521:orcl","scott","tiger");3.通过连接获取一个声明s

2017-08-22 21:20:12 235

原创 数据库三大范式

第一范式:保证每一列数据的原子性(独立最小个体)。第二范式:在第一范式的基础上确保数据库中表中的每一列都和主键相关(行数据的合法性)。第三范式:确保数据表中的每一列数据都和主键直接相关,而不能间接相关。属性不依赖其他非主属性(表和表之间的关系建立)。优点:结构合理,冗余较小,尽量避免插入删除异常。缺点:性能降低,多表查询比单表查询速度都慢。一对一:外键+唯一多对多:引入

2017-08-21 21:37:23 198 1

原创 常用数据库对象

数据库表 table用户 user创建用户  create user b identified by b;分配权限或角色grant connect ,resource to b;取消权限或角色revoke resource from b;table 对象create table 表名(字段名 字段属性 约束,...)数据库表字段的数据类型-字符数据类型char:存储固定长度的字符

2017-08-18 20:38:03 298

原创 Oracle小练习

--查询部门的平均工资select deptno,avg(sal) from emp group by deptno;select deptno,job,sal from emp group by job,deptno,sal;--having 分组后的条件 having和where的区别--查询每个部门的平均工资要求平均工资大于2000select deptno,avg(sal) fr

2017-08-17 21:53:04 198

原创 Oracle入门基础

dml:select   insert    update   delete(数据操作语言);dcl:grant    revoke(权限操作语言);tcl:save   point  rollback  set  transaction  commit(事物控制语言);ddl:create   alter   drop(对象操作语言)。oracle 的默认日期:dd-Mon-YY

2017-08-16 20:19:40 158

原创 条件运算符

for循环的应用public class Test {public static void main(String[] args) {int counter=0;for(counter++;counter++<10;counter++);System.out.println(counter);}}

2017-08-14 21:25:18 133

原创 反射

反射在JDK中,主要由以下类来实现Java反射机制,这些类都位于java.lang.reflect包中。class:代表一个类Method类:代表类的方法Tield类:代表类的成员变量(也称类的属性)Constructor类:代表类的构造方法Array类:提供了动态创建数组,以及访问数组元素的静态方法。Java程序的运行过程:Person.java--编译器--Pe

2017-08-12 10:14:22 157

原创 XML和正则表达式

XML可扩展标记语言。XML说明+dtd+rootTag+sonTag+text。XML保存数据,传输数据,做属性文件。(Json代替了XML的数据处理部分)。解析步骤:获取文件的document对象获取root Element依次往下进行解析dom4j使用注意:先要导入dom4j的jar包。正则表达式.匹配所有[]匹配范围   一个字符{0

2017-08-10 21:43:37 2444

原创 网络的概念 2

地址类用于指定网络ID并在网络ID和主机ID之间提供分隔方法。IANA负责分配A、B、C类网络地址,具体主机地址由机构组织自行分配。几个常见的方法:1.public static InetAddress  getLocalHost ()获得主机名和IP地址2.public string getHostAddress()获得IP地址3.public string getH

2017-08-09 21:55:40 133

原创 网络的概念

网络:一组相互连接的计算机,多台计算机组成,使用物理线路进行连接。网络编程的三要素:1.IP地址:唯一标识网络上的每一台计算机,两台计算机之间通信的必备要素。2.端口号:计算机中应用的标号(代表一个应用程序)0--1024 系统使用或保留端口,有效端口 0--65536.3.通信协议:通信的规则  TCP、UDP.端口:port传输协议:UDP:相当于发短信(有字数

2017-08-08 21:29:58 150

原创 线程

destroy  破坏线程      getstate    返回该线程的状态1.新生(new)---start()2.就绪状态----cpu调度3.运行状态----sleep,join,wait  进入阻塞状态4.死亡      sleep 睡眠(毫秒,纳秒)wait  等等    进入阻塞状态    需要唤醒 notifyjoin‘插队强制让cpu执行当前的线程,其他线

2017-08-07 20:36:04 153

原创 线程的概念A

程序:Program,是一个指令的集合。进程:Process,(正在执行中的程序)是一个静态的概念。线程:是进程中一个“单一的连续控制流程”(a  single  sThread,equential  flow  of  control)/执行路程。线程又被称为轻量级进程(Light   weight   process)。一个进程可拥有多个并行的(concurrent)进程。

2017-08-04 21:49:29 213

原创 流的分类和文件的读写

流的分类按照方向分:输入流:InputStream和Reader;输出流:OutputStream和Writer。按照发送数据的基本单元分:字节流:InputStream和OutputStream;字符流:Reader和Writer;节点流:直接可以操作数据源或目的地;包装流:不能操作数据或目的地,主要是辅助节点流,提高性能和效率,简化操作。       

2017-08-03 21:44:41 238

原创 String类的常用方法(1)A

String类的常用方法(1)Achar  charAt (int index)         //返回字符串中第index个字符。boolean  equals (String other)         //如果字符串与other相等,返回true。boolean equalsLgnoreCase(String other)          //如果字符串与other相等(忽

2017-08-01 21:34:50 267

转载 枚举类型(常量)

package com.enumDemo;/** * 枚举类型(常量) * @author Administrator * */public enum JavaSe { U1,U2,U3}package com.enumDemo;/** * 枚举类型(常量) * @author Administrator * */publ

2017-07-31 21:48:37 755

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除