- 博客(37)
- 收藏
- 关注
原创 equals方法和hashCode方法
equals方法和hashCode方法创建User类,重写它的equals方法和hashCode方法。public class User { private Integer userId; private String account; private String key; private Character sex; private Intege...
2019-02-22 14:30:39
856
原创 序列化和反序列化
序列化和反序列化序列化:指将一个对象给定一个唯一的编号,让其他人也可以通过序列号使用它。反序列化:将序列化的对象再重新转换为对象。创建一个User类/** * 创建一个User类并实现Serializable接口 * 使该类序列化 */public class User implements Serializable { private Integer use...
2019-02-21 20:36:44
571
原创 IO的使用
IO流的使用IO流 即 InputStream 和OutputStreanFile类File的构造//表示创建一个文件类,而所需参数为 文件的地址File file = new File("e:"+File.separator+"abc.txt");File的方法File.separator //表示一个目录的分隔符“/”(斜杠)file.isDirectory(...
2019-02-21 16:32:41
437
原创 Maven项目的搭建
Maven项目的搭建使用集成环境:IntelliJ IDEA。下载maven,repository解压文件1.解压到某磁盘的根目录下。大概这样以及搭建环境修改配置文件项目搭建选择文件 --> 新建项目点击下一步 --|>点击下一步 --|>点击下一步 --|>项目创建完成之后:1.在窗口右下角会出现一个小提示:...
2019-02-21 00:36:25
234
原创 Oracle的笔记整理
Oracle的笔记整理使用CMD命令连接到oraclesqlplus / as sysdba;连接到oracle后的提示。接着可以在sql>后面输入命令来执行添加用户操作● 添加用户create user xxx identified by 1234;创建了一个name为xxx,密码为1234的用户● 授权用户grant resource,connect to...
2019-01-05 20:16:32
281
原创 List,Set,Map接口
集合框架各种数据结构封装类数据结构的类型:1.连续存储2.链式(非连续)java集合框架有两大类:1.Collection(一个元素只存储一个对象)list接口继承Collection接口Set接口继承Collection接口2.Map(一个元素存储key-value两个对象)HashMap直接实现Map接口TreeMap直接实现Map接口List接口...
2018-12-20 14:19:14
285
原创 接口和异常
接口和异常接口接口是一种类型,更多体现的能力。而接口的声明则和类的声明不同,创建一个类,使用public class xxx(){};而创建一个接口,则使用public interface xxx(){};public interface Fly(){ void fly();}接口的作用:接口的作用和父类的作用基本一致,子类必须重写接口中定义的方法。public cla...
2018-12-18 22:22:39
272
原创 面向对象编程
面向对象编程封装将属性和方法封装到一个类中。比如宠物类public class Pet { private String name; private int health; private int love; int num; public void print(){ System.out.println("宠物的名字是:"+name+",健康值:"+health+",...
2018-12-15 19:53:49
337
原创 Day33-String和StringBuffer和StringBuilder
Day33-String和StringBuffer和StringBuilderString类,里面的值每发生一次改变,都会生成新的内存地址。StringBuffer类,不论怎么折腾里面的值,内存地址都不会发生改变。定义String str = "java";String str = new String("java");String的定义可以是直接赋值或者用new关键字实例化。...
2018-12-10 23:45:23
208
原创 Day29-String类的常用方法
Day29-String类的常用方法String 类的声明:String str = “string”;String str2 = new String(“string字符串”);1.length()获取字符串的字符个数。System.out.println("长度:"+str2.length());2.getBytes()转换成byte[]数组 【byte 就是字节...
2018-12-06 23:11:33
258
原创 Day28-变量
Day28-变量变量分为 全局变量 和局部变量。全局变量顾名思义,全局都能使用的变量。public class Test{ int a; void test(){ System.out.println(a); //全局变量的使用范围,在整个类当中。所以该类中的方法可以调用。 }}局部变量顾名思义,局部可以使用的变量。public class Test(){ int...
2018-12-05 23:44:47
168
原创 Day27-万物皆对象
Day27-万物皆对象在世间的任何事物,都可以成为对象,以至于我一度怀疑这个世界的真实性。也许我们只是生存在网络里。而网络的外端才是把我们创造出来的人,只是他们的文明比我们更高,我们无法发现。因为没有人知道宇宙的边界到底是什么。扯个闲篇。没有对象的程序员可以自己new一个出来【来自程序员的烂梗】Java中都是以类来作为单位的。而类是什么?类是class,也称为类型,类也可以理解为一...
2018-12-04 22:29:04
230
原创 Day26-数组的三种排序方式
Day26-数组的三种排序方式关于数组的三种排序方式先声明一个数组:int[] nums = {4,9,7,2,5};使用sort方法Arrays.sort(nums);遍历数组for(int n:nums){ System.out.print(n+",");}结果:使用插入排序for(int j = 0;j < nums.length;j++){ for...
2018-12-03 23:26:04
243
原创 Day24 - 小功能系列:验证码效果
Day24 - 小功能系列:验证码效果就是验证码。先写前端布局。HTML代码 <div> <input id="code" type="text"> <span id="codediv" title="点击我切换验证码" class="codediv"> &l
2018-12-01 22:13:36
224
原创 Day22-Array数组
Day22-Array数组。数组…Emmmm,要怎么描述,算了不描述了今天才将的for循环,昨天就写完了。然后补了点,我可真是个小机灵鬼呀~1.数组的声明方式 //第一种数组的声明 int[] stuScore = new int[30]; //第二种数组的声明 int[] stuScore2 = new int[]{1,2,3,4,5}; //第三种数组的声明 ...
2018-11-29 23:32:35
198
原创 Day21-Java的程序控制语句
Day21-Java的程序控制语句程序控制包括:顺序控制,条件控制,循环控制。1.顺序控制顺序控制就是从上至下运行。public class Blog { public static void main(String[] args) { int a = 1; int b = 2; int c = a + b; System.out.println(c); }}...
2018-11-28 22:37:33
177
原创 Day20-Java的数据类型及基础运算符
Day20-Java的数据类型即基础运算符1.数据类型Java中有八大数据类型。整数类型:byte:字节型。【占1个字节,即8位】short:短整型。【占2个字节,即16位】int:整型【占4个字节,即32位】long:长整型【占8个字节,即64位】小数类型:float:单精度小数【占4个字节,即32位】double:双精度小数【占8个字节,即64位】其他类型:...
2018-11-27 23:45:49
148
原创 Day19-初识Java之JDK的安装与环境变量的配置
Day19-初识Java思考了很久,是否写这期博客,因为有点太单调了。1.JDK的安装Java的历史就不写了。首先先去官网下载JDK。文件上传不上来的说。然后一直点下一步下一步就好了,就使用默认路径即可。2.环境变量的配置一般来说,按照默认路径按照的JDK会存放在这个路径下。然后找到然后把整个路径复制一下。C:\Program Files\Java\...
2018-11-26 23:26:23
550
原创 Day19-使用单个img标签做轮播效果
Day19-使用单个img标签做轮播效果使img标签不断显示和隐藏来实现轮播图效果。1.HTML界面<div> <img src="../images/a1.jpg" width="160" height="160" /></div>2.JavaScript记得导入JQuery文件。var i = 1;var Time;var im..
2018-11-26 11:12:43
500
1
原创 Day18-使用多个img标签做轮播效果
Day18-使用多个img标签做轮播图使img标签不断显示和隐藏来实现轮播图效果。1.HTML界面首先先创建好一个div存放图片。其次放5张图片进去。除第一张之外,都设display:none样式隐藏起来&amp;lt;div id=&quot;DivImg&quot;&amp;gt; &amp;lt;img src=&quot;../images/a1.jpg&
2018-11-25 21:31:24
705
1
原创 Day17-transform动画效果
Day17-transform动画效果就是动画效果咯。关于div(或图片)的旋转,偏移等等效果。transform:rotate();旋转效果<div class="main"> 这是一个奇怪的盒子</div>.main{ width:100px; height:100px; border:1px solid #000;}原本它只是个普...
2018-11-24 22:15:41
241
原创 Day17-小功能系列:盒子的旋转
Day17-小功能系列:盒子的旋转功能描述:当鼠标放在盒子上,盒子进行顺时针转动,转动完一圈后停止;当鼠标移开,盒子进行逆时针转动,回到初始位置停止。1.HTML界面前端界面和简单,随便创建一个div<div class="test">这是旋转的盒子</div>2.Css样式主要将创建的div变成一个圆形,当然可有可无。.test{ width:...
2018-11-24 20:52:50
473
原创 Day16-小功能系列:无缝滚动
Day16-小功能系列:无缝滚动。图片的连续滚动效果前端界面<div class="main"> <div class="width"> <div class="color red"></div> <div class="color blue"></d
2018-11-22 22:08:43
189
原创 Day15-小功能系列:分别使用伪类和JavaScript做盒子的显示与隐藏
Day15-小功能系列:分别使用伪类和JavaScript做盒子的显示与隐藏当鼠标移入时,则显示隐藏div。当鼠标移出时,则继续隐藏使用伪类1.HTML界面<div class="main"> 显示 <div class="display"></div></div>2.Css界面.main{ width:...
2018-11-21 23:29:09
230
原创 Day15-小功能系列:树状菜单
Day15-小功能系列:树状菜单树状菜单:点击标题,则隐藏/显示子元素。效果图: 1.前端界面使用<ul><li></li></ul>的方式布局。如下所示:<body> <ul> <li style="cursor:pointer" onclick="show('mem
2018-11-21 22:44:07
240
原创 Day14-小功能系列:全选效果
Day14-小功能系列:全选效果全选效果:选中全选复选框,则选中所有的复选框首先:先写前端界面创建一个checkbox为全选功能的复选框在创建多个其他复选框<body> <a><input type="checkbox" name="all" />全选/反选</a><br /><br />
2018-11-20 22:24:17
169
原创 Day9-JQuery的使用(5)[文档处理篇]
Day9-JQuery的使用(5)[文档处理篇]eq(index)获取第N个元素$(“p”).eq(1)
2018-11-15 09:48:20
129
原创 Day8-JQuery的使用(4)[筛选篇]
Day8-JQuery的使用(4)[筛选篇]eq(index)获取第N个元素和选择器篇写的一样。只不过这里是.eq(index);而选择器是:eq(index),一个是点一个是冒号。first()获取第一个元素last()获取最后个元素hasClass(class)判断是否存在class$("div").hasClass("a");判断div标签是否存在class...
2018-11-14 23:47:52
154
原创 Day7-JQuery的使用(3)[属性篇]
Day7-JQuery的使用(3)[属性篇]1.attr()设置或返回被选元素的属性值。之前在Day6中也有提过attr的用法。有参方法$("img").attr({src:"../images/b.jpg"});即修改img的src值。替换为…/images/b.jpg。无参方法$("img").attr("src");即获取img的scr值。2.prop()设置...
2018-11-13 23:35:25
201
原创 Day7-JQuery的使用(2)[效果篇]
Day7-JQuery的使用(2)[效果篇]以下方代码演示<div style="width:200px; height:200px; background-color:red;"></div>缩放式效果1.show() 以缩放的方式显示隐藏
2018-11-13 23:07:31
150
原创 Day-6 JQuery的使用(1)[选择器篇]
jQuery的使用一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)jQuery的文件1.jquery2.1.min.js2.jquery1.8.3_20121129.chm导入jQuery的方法&amp;lt;script src=&quot;文件路径&quot; &amp;gt;&amp;lt;/
2018-11-12 23:45:16
166
原创 Day4-getElement获取页面元素
Day4-getElement获取页面元素getElementById()通过id获取页面标签<body> <div id="div"></div></body><script type="text/javascript"> document.getElementById("div");&a
2018-11-10 13:44:24
668
原创 Day4-关于window对象的常用属性补充
Day4-关于window对象的常用属性补充screen有关客户端的屏幕的显示性能的信息width:屏幕的宽度height:屏幕的高度availwidth:屏幕的可用宽度availheight:屏幕的可用高度pixeldepth:屏幕的颜色分辨率colordepth:屏幕的色彩深度window.onload = alert("高度:"+screen.width+"px"...
2018-11-10 12:38:35
183
原创 Day3-Date对象和Array对象
Day3-Date对象和Array对象Date对象声明一个Date(日期)对象;var d = new Date();获取当前系统时间;var str = d.getFullYear()+"/"+(d.getMonth()+1)+"/"+d.getDate()+"&amp;nbsp;&amp;nbsp;"+d.getHours()+&
2018-11-10 00:00:15
264
原创 Day2-Window对象
Day2-Window对象window对象的常用属性screen:有关客户端的屏幕和显示性能的信息。history:有关客户访问过的url的信息location:有关当前url的信息window对象的常用方法prompt:现实可提示用户输入的对话框例:prompt("你是大猪蹄子吗?","是的");效果:其输入框内容可通过声明变量接收。var tip = prompt(...
2018-11-08 13:33:53
614
原创 Day1-使用Html+css+JavaSrcipt制作简易计算器
Day1-使用Html+css+JavaSrcipt制作简易计算器第一步:需要制作前端界面使用表格和表单布局<div class="main"> <div class="math"> <table> <tr> <td><input id="num1&q
2018-11-07 22:16:46
524
原创 Day1-JavaScript 的基础练习
Day1-JavaScript 的基础练习***1.使用JavaScript在页面上打印10行8列的小圆点。&amp;amp;amp;lt;script type=&amp;amp;quot;text/javascript&amp;amp;quot;&amp;amp;amp;gt; for(var i=0;i&amp;amp;amp;lt;10;i++){ for(var j=0;j&amp;a
2018-11-07 11:06:40
358
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人