自定义博客皮肤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)
  • 收藏
  • 关注

原创 javascipt 基础

JavaScript简介由浏览器解释执行的基于对象的脚本语言用于表单验证和炫酷的特效制作1995年更名成JavaScript,但是与java没有任何关系特点:简单,安全,跨平台组成:DOM(document object model)文档对象模型 --访问和操作HTML元素BOM (blower object model)浏览器对象模型 --访问浏览器和操作浏览器ECMAscrip...

2020-02-09 11:06:28 338

原创 css3 新样式

1.css3新样式:文字阴影 text-shadow盒子阴影 box-shadow圆角 border-radius左上角 border-top-left-radius右上角 border-top-right-radius左下角 border-bottom-left-radius右下角 border-bottom-right-radius动画:(1)变形:旋转 缩放 扭曲tr...

2020-02-09 11:04:12 342

原创 css 表单、定位、浮动

1.表单美化2.定位3.浮动1.表单美化表单元素:input select textarea获得焦点的伪类 :focus/获得焦点/input:focus{background-color: lightblue;border: 1px solid orange;/轮廓:在边框之外的,不占据空间,使用和border一样//outline: none;/outline:2px ...

2020-02-09 11:03:05 390

原创 css 盒子模型

1.盒子模型:可以认为HTML中每一个区块都称为一个盒子有5个重要的属性:width宽度,height高度,padding内边距/填充,border边框,margin外边距width,height,padding,margin取值可以是像素px,百分比,比例empadding内边距/填充:元素的内容与边框之间的距离margin外边距:元素边框之外的距离,元素与元素之间的距离pa...

2020-02-09 11:02:13 102

原创 css 基础

1.初识cssCSS:层叠样式表(Cascading Style Sheet)作用:美化和修饰网页的基本语法:选择器{属性:值l;…属性n:值n;}2.css的三种引入方式(1)内嵌式:在HTML的head标签中使用style标签嵌入css样式(2)行内式:在HTML标签中使用style=“css样式”(3)外联式:在css文件中书写css样式,然后在HTML中采用link...

2020-02-09 11:00:26 152

原创 css选择器

标签选择器HTML标签作为标签选择器的名称p { font-size:16px;}类选择器<标签名 class= “类名称”>标签内容</标签名>.class { font-size:16px;}ID选择器#id { font-size:16px;}#id { font-size:16px;}...

2020-01-26 20:37:05 82

原创 JSON 与 XML 的对比

JSON vs XMLJSON 和 XML 都用于接收 web 服务端的数据。JSON 和 XML在写法上有所不同,如下所示:JSON 实例{ "sites": [ { "name":"菜鸟教程" , "url":"www.runoob.com" }, { "name":"google" , "url":"www.google.com" }, { "na...

2020-01-21 12:56:05 170

原创 web 前端(1)

1.web技术介绍回顾:javase,mysql,jdbc,dao设计 --console控制台web技术:html 搭建网页结构css 修饰网页样式JavaScript 增加网页的动态效果,提高用户交互性和用户体验web框架:可视化echarts,bootstrap框架,vue框架 。。。。。几个概念:网站由一个或者多个网页组成网页由文字,图片,链接,动画,视频,音频,文...

2020-01-15 15:19:50 110

原创 jdbc DAO模式 DBUtil工具类设计 (注:将配置单独写成配置文件,放在source下)

java.util下有一个Properties类通过反射方式用Class.getClassLoader().getResourceAsStream(“src目录下”);prop.load()将上面返回的inputstream载入//静态代码块 static{ try { //反射:获取propertites属性文件信息 InputStream in= DBU...

2020-01-15 15:18:00 172

原创 java反射 jdbc 利用反射读取属性文件

package test;import java.io.IOException;import java.io.InputStream;import java.util.Properties;public class test01 { private String name; public test01(String name) { super(); this.name =...

2020-01-14 19:00:59 147

原创 jdbc DAO设计模式 实现类 DAO接口 DAO实现类 数据库工具类 测试类

实体类package com.neuedu.entity;import java.util.Date;public class Emp { private int empno; private String ename; private String job; private Date hiredate; private double sal; private double ...

2020-01-14 11:23:23 348

原创 jdbc DAO设计模式

2020-01-14 11:17:36 101

原创 jdbc statement与preparedstatement区别

preparedstatement好处1.不用字符串拼接2.防止SQL注入package lesson29;import java.sql.*;public class TestJDBC3 { public static void main(String[] args) throws ClassNotFoundException, SQLException { //1.加载...

2020-01-13 14:54:20 112

原创 java 反射

在运行期间加载类对象的信息(动态编译)在运行期间动态加载某一个类Emp.class获得类的字节码文件,返回Class类在reflection中有Filed和Method两个类,分别获得属性和方法信息package lesson29;import java.lang.reflect.Field;import java.lang.reflect.Method;public class...

2020-01-13 14:33:08 64

原创 jdbc 连接错误 显示找不到某数据库 unknown database ;Duplicate entry 'hello1' for key 'name'

有可能3306端口被两个以上的数据库服务同时使用,这事打开服务,查看是否有2个数据库服务同时运行,有可能其中一个没有。navicat闪退,与有道词典共用一个端口...

2020-01-13 14:05:17 4202 3

原创 eclipse等IDE 导入jar包

右键工程,new 一个 folder,将想要引入的外部jar包复制到该文件夹下,右键该jar包,选择add to build path

2020-01-13 13:54:04 577

原创 jdbc 对数据库的表中数据定义成类

package lesson29;import java.util.Date;public class Emp { private int empno; private String ename; private String job; private Date hiredate; private double sal; private double comm; privat...

2020-01-13 13:30:57 138

原创 jdbc 对结果集进行操作

package lesson29;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.Date;public class T...

2020-01-13 13:29:59 210

原创 jdbc java连接数据库,对数据进行增删改查

package lesson29;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.Scanner;public clas...

2020-01-13 13:28:19 161

原创 jdbc 数据库连接步骤

package lesson29;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;public class TestJdbc { public static void main(String[] args)...

2020-01-13 13:25:34 82

原创 java基础 增加程序健壮性 防止空指针异常 以及 其他异常

第一个问题:if(“3”.equals(n)){}if(n.equals(“3”)){}用上面的写法可以防止n为空指针异常虽然Scanner.next()方法底层实现会返回“”空字符串,但是有可能n被其他程序员在中途改成null,使用下面的写法就会导致打印堆栈,而使用上面的写法就会返回false,程序继续运行第二个问题:String empno =sc.next();no=Integ...

2020-01-13 13:09:02 201

原创 java基础 重写compareTo()方法

降序 后面减前面升序 前面减后面场景:在一个学生类中,希望通过年龄实现对象之间的大小比较。创建Student类添加属性实现Compareble接口、comparaTo()方法package com.hpit.demo2;public class Person implements Comparable {private String name;private int age;p...

2020-01-13 08:35:39 1283

原创 数据结构与算法 数独(Sudoku)问题

题目描述问题描述:数独(Sudoku)是一款大众喜爱的数字逻辑游戏。玩家需要根据9X9盘面上的已知数字,推算出所有剩余空格的数字,并且满足每一行、每一列、每一个粗线宫内的数字均含1-9,并且不重复。输入:包含已知数字的9X9盘面数组[空缺位以数字0表示]输出:完整的9X9盘面数组输入描述:包含已知数字的9X9盘面数组[空缺位以数字0表示]输出描述:完整的9X9盘面数组示例1输...

2020-01-12 20:07:58 652

原创 数据结构与算法 24点

题目描述计算24点是一种扑克牌益智游戏,随机抽出4张扑克牌,通过加(+),减(-),乘(*), 除(/)四种运算法则计算得到整数24,本问题中,扑克牌通过如下字符或者字符串表示,其中,小写joker表示小王,大写JOKER表示大王: 3 4 5 6 7 8 9 10 J Q K A 2 joker JOKER本程序要求实现:输入4张牌,输出一个算式,算式的结果为...

2020-01-12 20:06:09 378

原创 java基础 运算优先级与结合方向

下列代码的输出结果是_____boolean b=true?false:true==true?false:true;System.out.println(b);a.trueb.falsec.nulld.空字符串b.false== 优先级高于 三目运算符,先判断 true == true,此时返回为 true,这时表达式为 boolean b = true?false:...

2020-01-12 16:48:58 146

原创 java基础 线程开启run()与start()的区别

以下程序运行的结果为 ( )public class Example extends Thread{@Override public void run(){ try { Thread.sleep(1000); } catch (InterruptedException e){ e.printS...

2020-01-12 16:44:45 158

原创 java基础 反射

用户不能调用构造方法,只能通过new关键字自动调用。()A.正确B.错误package com.niuke;import java.lang.reflect.Constructor;import java.lang.reflect.InvocationTargetException;public class test{ String str=new String("hell...

2020-01-12 16:42:32 69

原创 java 集合

1.集合简介:集合用于存放一组对象的,长度不固定(可扩容),对象的类型任意与数组的区别:数组长度固定不可扩容,存放的元素数据类型必须一致,可存放基本数据类型和引用类型2.集合体系结构中Collection集合类的接口常用方法添加 boolean add(Object obj) addAll(Collection)删除 boolean remove(Object obj) ...

2020-01-11 12:20:54 95

转载 数据结构与算法 和至少为 K 的最短子数组

返回 A 的最短的非空连续子数组的长度,该子数组的和至少为 K 。如果没有和至少为 K 的非空子数组,返回 -1 。示例 1:输入:A = [1], K = 1输出:1示例 2:输入:A = [1,2], K = 4输出:-1示例 3:输入:A = [2,-1,2], K = 3输出:3提示:1 <= A.length <= 50000-10 ^ 5 <...

2020-01-11 11:04:28 221

原创 数据结构与算法练习题 n*m棋盘格子从左上至右下有多少种走法

题目描述请编写一个函数(允许增加子函数),计算n x m的棋盘格子(n为横向的格子数,m为竖向的格子数)沿着各自边缘线从左上角走到右下角,总共有多少种走法,要求不能走回头路,即:只能往右和往下走,不能往左和往上走。输入描述:输入两个正整数输出描述:返回结果示例1输入22输出6import java.util.*;public class Main{ p...

2020-01-11 10:24:05 997

原创 数据结构与算法练习题 【中级】单词倒排

题目描述对字符串中的所有单词进行倒排。说明:1、每个单词是以26个大写或小写英文字母构成;2、非构成单词的字符均视为单词间隔符;3、要求倒排后的单词间隔符以一个空格表示;如果原字符串中相邻单词间有多个间隔符时,倒排转换后也只允许出现一个空格间隔符;4、每个单词最长20个字母;输入描述:输入一行以空格来分隔的句子输出描述:输出句子的逆序示例1输入I am a student...

2020-01-11 09:17:19 105

原创 数据结构与算法练习题 成绩排序问题

题目描述查找和排序题目:输入任意(用户,成绩)序列,可以获得成绩从高到低或从低到高的排列,相同成绩都按先录入排列在前的规则处理。例示:jack 70peter 96Tom 70smith 67从高到低 成绩peter 96jack 70Tom 70smith 67从低到高smith ...

2020-01-11 09:16:28 399

原创 数据结构与算法练习题 百钱百鸡问题

题目描述公元前五世纪,我国古代数学家张丘建在《算经》一书中提出了“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?详细描述:接口说明原型:int GetResult(vector &list)输入参数: 无输出参数(指针指向的内存区域保证有效):list 鸡翁、鸡母、鸡雏组合的列表返回值: -1 失败 ...

2020-01-11 09:15:01 465

原创 数据结构与算法练习题 明明的随机数

题目描述明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作(同一个测试用例里可能会有多组数据,希望大家能正确处理)。Input Para...

2020-01-11 08:03:48 143

原创 java 字符串与日期类

包装类装箱和拆箱装箱:将基本类型直接赋值给包装类对象Integer obj=10;拆箱:将包装类对象直接赋值给基本类型Integer obj=10;int x=obj;//拆箱2.String类(1)String是不可改变的字符序列 public final class String常用方法:(1)字符串转成字符数组toCharArray() (2)字符串转成字节数组g...

2020-01-10 08:51:16 303

原创 java 工具类

1.api java开发应用接口Application Programming Interface常用包:lang语言包,自动导入util:工具包io:文件输入输出流math:数学net:网络编程2.Object类是所有类的父类,根类常用方法:boolean equals(Object obj)比较对象的地址int hashCode()返回对象的10进制地址标识Strin...

2020-01-10 08:50:18 147

原创 java 面向对象编程(5)

1.引用类型转换(掌握)基本数据数据类型转换:自动转换(byte/short/char---->int---->long—>float---->double)强制转换 (类型字节小的)字节大 int x=256; byte b=(byte)x引用类型转换:向上造型(上塑造性):自动转换 子类转父类特点:损失子类新扩展的属性和方法向下造型(下塑造性):强制...

2020-01-10 08:49:43 110

原创 java 面向对象编程(4)

1.方法的重写(覆盖)override作用:改造父类同名的方法在继承体系中,子类重写父类同方法名,同返回类型,同参数列表的方法重载overload:同一个类中,方法名相同,参数列表不同,与返回类型无关2.抽象类abstract 抽象的(1)可以修饰类:抽象类(2)可以修饰方法:抽象方法抽象类:为了统一管理类的定义的可以有抽象方法也可以有普通方法抽象类不可以实例化对象,子类需要继...

2020-01-10 08:48:58 98

原创 java 面向对象编程(3)

1.单例模式常见的设计模式(23种)之一单例:唯一的实例(对象)将构造方法私有化,提供一个返回对象的公共static方法,私有的static成员属性public class Sigleton {//成员属性private static Sigleton sig=new Sigleton();//私有化构造器private Sigleton(){}//公有化的创建对象的方法pub...

2020-01-10 08:48:04 132

原创 java 面向对象编程(2)

1.访问权限修饰符private私有的 ,修饰属性和方法, 权限:本类中default默认,缺省的,修饰类,属性,方法,权限:本类中,同一个包下的其他类protected受保护的,修饰属性和方法,权限:本类中,同一个包下其他类,不同包下的子类public公共的,修饰类,属性,方法,权限:本类中,同一个包下,不同包下的所有类2.面向对象特征抽象 封装 继承 多态封装:隐藏内部细节,对...

2020-01-10 08:47:08 111

空空如也

空空如也

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

TA关注的人

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