- 博客(38)
- 收藏
- 关注
原创 实战用户注册界面编程问题
文章目录1.两次密码不一致的代码编写2.表单提交不通过的3.sql语句4.ajax提交表单的一些注意事项:为什么return false却依然提交5.新的问题:我认为和ajax的运行流程有很大关系6.结果集处理器1.两次密码不一致的代码编写两次密码不一致的label出现在reloginpass中,但是如果只在reloginpass中校验,那么就会出现当先填好reloginpass,再去修改lo...
2018-09-26 17:58:19
334
原创 小问题
1.google游览器修改css文件后,不生效的原因 google游览器会缓存css文件,按ctrl+F5强制刷新 2.myeclipse如何快捷生成重写方法(alt+/) 3.The method regist(HttpServletRequest, HttpServletResponse) of type UserServlet must override a super remove...
2018-09-15 14:26:37
182
原创 面试宝典第五章Java Web
5.1——Servlet与jsp5.1.1页面请求的流程是怎样的?一个web程序一般是由客户端与服务器端两个部分组成。 1.客户端 客户端主要是指用户和游览器,用户可以通过游览器查找所需要的资源,这些资源位于服务器上。 a.游览器 游览器是一个工具软件,他主要有两个作用:一是完成与服务器端的交互;二是完成HTML(超文本标记语言)的解析,从而实现把用户需要查看的资料以直观的形式...
2018-08-18 14:16:45
164
原创 java面试张怡3
java基础java基础29.super.getClass()方法调用30.String是基本的数据类型吗?31.String s = “Hello”;s = s + “world!”;这两行代码执行后,原始的String对象中的内容到底变了没有?32.是否可以继承String类?33.String s = new String(“xyz”);创建了几个String Objec...
2018-08-15 15:10:46
279
原创 java面试张怡2
java基础17.请说出作用域public,private,protected以及不写(friendly)的时候的区别18.overload和override的区别?overload的方法是否可以改变返回值的类型(是否能够通过返回值类型的不同来实现overload)?overloadoverride19.构造器constructor是否可以被override?20.接口可否继...
2018-08-01 18:51:07
202
原创 java面试张怡
Java基础部分一个”java”源文件中是否可以包含多个类(不是内部类)?有什么限制?可以有多个类,但是只有一个public类,并且public的类名必须和文件名相一致java中有没有gotojava中的goto作为保留字,现在没有在java中使用,在c++中goto是用来跳出多层循环的,以后java也可能会使用goto作为关键字,所以现在先将其保留。说说&(逻辑与)和&
2018-07-26 20:46:00
239
原创 Oracle的使用
使用过程数据库管理员(DBA)登录数据库,创建用户,查询数据库中的数据1. 创建数据库管理员在sql命令行中键入 Connect as sysdba;Enter user-name: system Enter password: (这里设置数据库管理员密码如123456)conn system/oracle;SQL> create user admin ide...
2018-07-24 19:15:21
161
原创 TomCat
TomCat的配置File-New-Dynamic Web Project生成一个网路项目如Login在Login项目的WebContent项目下建立jsp文件如Login.jsp给出截图 配置tomcat:window-Preferences-Server-Runtime Environments在这里添加或者删除tomcat在Login.jsp中run on Server,...
2018-07-24 16:08:24
132
原创 面试经验
字符串1.去除字符串首尾空格首先,String类中提供了trim()方法来去除字符串的首尾空格,但是如果我们只想去除头部,或者只想去除尾部的空格,该怎么办呢?如果想去除头部的空格,可以在尾部拼接一个字符串,然后对新字符串调用trim()方法,然后再使用subString()方法,去掉拼接的字符串 String str = " a bbbdd "; //去掉前面的空格 String t...
2018-04-03 15:04:33
145
原创 DARING in the FRANXX
鸟笼放眼教室窗外我下意识的向天空发问自己究竟是为何而活我不明白在教科书的空白处画下理想的自己那是不受大人所摆布的存在拥有如同飞鸟那般的自由给予梦想的同时却剥夺实现梦想的力量只会一味的让人痛苦甚至裙摆的长度都要受他人决定无法随心所欲我究竟身在何处学习学到的东西全都是我不愿意去了解的回过神来才发现我已经失去自我虽然在铃声开始响起的时候我伸了一个懒腰但情绪却日渐低落我想从平凡的鸟笼中逃离我讨厌行尸走肉般...
2018-04-02 10:17:10
1105
原创 左程云程序员代码面试指南——第五章字符串
算法题1.判断两个字符串是否为变形词__p2425_1以字符串中字符为索引的数组容器分析:这个数组容器用于比较两个字符串的字符类型是否一致上解释:将前一个字符串遍历得到每一个字符,以字符为索引,使得map[cha] ++再将后一个字符串遍历得到每一个字符,以字符为索引,使得map[cha] --,如果出现了map[cha] -- 等于0,那么说明了前一个字符串没有这个字符 public stati...
2018-04-01 19:28:51
509
转载 多线程面试题
多线程有几种实现方案,分别是哪几种???三种。继承Thread类实现Runnable接口:Java不支持类的多重继承,但允许你调用多个接口。所以如果你要继承其他类,当然是调用Runnable接口好了。线程与进程的区别???线程是进程的子集,一个进程可以有很多线程,每条线程并行执行不同的任务。...
2018-03-31 09:30:20
617
转载 如何转载他人的博客
对于喜欢逛CSDN的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时候我们就想快速转载别人的博客,把别人的博客移到自己的空间里面,当然有人会说我们可以收藏博客啊,就不需要转载,(⊙o⊙)… 也对。。实现 因为我自...
2018-03-31 09:28:01
152
转载 Java面试总结
前言16年毕业到现在也近两年了,最近面试了阿里集团(菜鸟网络,蚂蚁金服),网易,滴滴,点我达,最终收到点我达,网易offer,蚂蚁金服二面挂掉,菜鸟网络一个月了还在流程中…最终有幸去了网易。但是要特别感谢点我达的领导及HR,真的非常非常好,很感谢他们一直的关照和指导。面试整体事项简历要准备好...
2018-03-31 09:26:14
174
原创 17.集合Set,HashSet,TreeSet及其底层实现HashMap和红黑树;Collection总结
ONE.Set集合one.Set集合的特点 无序,唯一TWO.HashSet集合1.底层数据结构是哈希表(是一个元素为链表的数组)2.那么HashSet如何来实现元素的唯一性的呢?通过一HashSet添加字符串的案例查看HashSet中add()的源码,看为什么相同的字符串没有被加入HashSet中interface Collection {...}int...
2018-03-30 17:50:44
4501
原创 equals()源码
equals():ONE.重写了equal()的类 1.String 重写结果,比较的是字符串的内容是否相等 2.自定义类默认给出的重写方法(Student) 重写结果,比较自定义类的成员变量是否相同 TWO.没有重写equal()的类(使用的是object类中的equal方法) 1.StringBuffertwo.1.Object类中的equals的实现 pub...
2018-03-29 21:33:40
3470
原创 toString()源码解析
TWO.没有重写toString()two.1.Object类中的toString方法public String toString() { return getClass().getName() + "@" + Integer.toHexString(hashCode()); }
2018-03-29 21:15:00
1878
原创 hashCode()源码
ONE.重写了hashCode()的类 1.String类 2.自定义类默认给出的重写方法 TWO.没有重写hashCode()的类 具体实现暂时不明确,通过哈希表获得one.1.String类中的hashCode()方法 public int hashCode() { int h = hash; if (h == 0 && v...
2018-03-29 21:12:48
1112
原创 16.泛型Generic,JDK1.5增强for,静态导入
ONE.泛型1.泛型概述 是一种把明确类型的工作推迟到创建对象或者调用方法时才去明确的特殊类型 2.格式 <数据类型> 注意:该数据类型只能是引用类型 3.好处 1)把运行时期的问题提前到了编译期间 2)避免了强制类型转换 3)优化了程序设计,解决了黄色警告线问题,使程序更安全 4.泛型的前世今生 1)泛型的由来 2)泛型类 3)泛型方法 4)泛型接口 ...
2018-03-28 19:34:51
143
原创 23.多线程
One——实现多线程的方法有三种1)方式一:继承Thread类 A.自定义MyThread类继承Thread类 B.在MyThread类中重写Thread类中的run()方法 C.创建MyThread类对象。 D.启动线程对象 2)问题: A.为什么要重写run()方法? 重写之后的run()方法里面封装着要被线程执行的代码,而Thread类中的run()没有意...
2018-03-28 18:25:01
157
原创 15.集合Collection,List,ArrayList,LinkedList
ONE.集合1.集合的由来 当需要操作很多对象的时候,就需要使用容器,我们学过的容器有数组和StringBuffer,但是数组的长度固定,而StringBuffer只能容纳字符串,所以为了适应变化的需求,java中提供了集合供我们使用。2.集合和数组的区别 1)长度:集合可以变化,而数组的长度是固定的 2)内容:集合只能是引用类型,而数组即可以是引用类型也可以是基本类型,但是...
2018-03-28 18:22:14
162
原创 Java笔试——错题集2
1.知识点——关键字 true,false,null,sizeof,goto,synchronize哪些是java关键字 答案:goto,sychronnizeA.true,false,null不是关键字,虽然这三个在eclipse中都会变色,但不代表是关键字。true,false是boolean类型的两个具体值,而null则是表示java中的空 B.goto作为java的保留字(同时也...
2018-03-20 16:50:08
433
原创 面试宝典第四章Java基础知识
4.6.0——try,catch,finally的执行机制 1.catch块和finally块至少要有一个 2.关于return 我们知道try块在返回之前,会将返回值存储在一个指定位置,然后再去执行finally,等执行完finally块,才会将返回值返回。但是如果finally块中有return,那么这个return将会覆盖其他return语句。 3.有try,catch,finall...
2018-03-19 11:06:50
157
原创 java笔试——错题集1
Java基础&纠错 1.知识点:null,静态(静态方法也叫类方法) public class TestClass { private static void testMethod(){ System.out.println(“testMethod”); } public static void main(String[] args) { ...
2018-03-17 22:20:27
1186
原创 12.String类,StringBuffer类
ONE.String类String通过字面值直接赋值和通过创建对象赋值有什么区别呢? String s1 = “hello”; String s2 = new String “hello”; 这里我们来到底层了解一下是如何直接赋值的: 首先字符串直接赋值的方式是到方法区的字符串常量池区去找,看是否有这个字符串,如果有,就直接返回这个字符的地址,如果没有,就会创建一个该字符串,并为其...
2018-03-15 13:13:21
215
1
原创 李白诗句集
长风破浪会有时,直挂云帆济沧海。《行路难》 抽刀断水水更流,举杯消愁愁更愁。《宣州谢眺楼饯别校书叔云》 天生我材必有用,千金散尽还复来。《将进酒》 人生得意须尽欢,莫使金樽空对月。《将进酒》 孤帆远影碧空尽,惟见长江天际流。《黄鹤楼送孟浩然之广陵》 飞流直下三千尺,疑是银河落九天。《望庐山瀑布》 仰天大笑出门去,我辈岂是蓬蒿人。《南陵别儿童入京》 总为浮云能蔽日,长安不见使人愁。《等...
2018-03-15 12:34:37
279
原创 11.API概述,Object类,toString(),equals()和==
ONE.API概述API:Application Programming Interface 应用程序编程接口 对于JavaAPI来说,指的是jre中提供的各种类库 对于厂商来说说,是指开发者提供的操作某一项目的各种类库 总之,就是各种供操作的类库。one.Object类Obect类是所有类层次的根类,所有的类都直接或间接的继承自Object类。1.构造方法 Obje...
2018-03-14 10:52:09
166
转载 使用Markdown编写博客
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...
2018-03-14 10:31:07
147
原创 4.流程控制语句
one——流程控制语句顺序结构:从上往下,依次执行 选择结构:按照不同的选择,执行不同的代码 循环结构:做一些重复的代码two——if语句(选择结构) 1.if语句有三种格式 A. if(){} B. if(){} else{} C. if(){} elseif(){}…. else{} 2.注意事项 A.比较表达式无论是简单还是复杂,结果是boolean类型 ...
2018-03-14 10:29:53
106
原创 6.数组
java中的参数传递问题java中只有值传递 基本类型:形式参数的改变不影响实际参数 引用类型:形式参数的改变直接影响实际参数 原因是:基本类型传递的是值,引用类型传递的是地址值 下面我们通过代码和内存图来讲解这个问题package cn.itcast_03;public class ArgsDemo { public static void main(String...
2018-03-12 21:47:16
124
原创 3.运算符
运算符运算符:就是对变量和常量进行操作的运算符 运算符分为算术运算符,赋值运算符,比较运算符,逻辑运算符,位运算符,和三目运算符1.算术运算符 +,-,*,/,%,++,– A.算术运算符在运算的时候,需要注意的是,整数作/,%操作时候只能得到整数,这是由于java规定参与运算的数据类型的精度要向上保持一致。B.+号有三个用法 a.加法 b.正号 c.字符串连接符 这里重...
2018-03-12 10:43:17
187
原创 2.关键字,标识符,进制,原反补码,变量和数据类型(转换)
1.关键字 被java语言赋予特殊含义的单词就叫关键字,关键字全部小写。 注意:goto和const作为保留字存在2.标识符 就是给包,类,接口,方法,变量,常量起名字的字符序列 A.组成规则: 英文大小写字母 数字 $和_ 注意: 不能以数字开头 不能是java中的关键字 区分大小写 B.常见的命名规则(要做到见名知意) a.包 单级包:小写;matty 多级包...
2018-03-12 10:41:54
195
原创 帮助文档API的使用和制作
如何制作一个说明书呢?A:写一个工具类 B:对这个工具类加文档注释 C:用工具解析文档注释 javadoc工具 D:格式;javadoc -d 目录 -author -version ArrayTools.java 目录;可以写一个文件夹的路径,如果只写了文件名就生成在当前文件路径下 -author:读取包含@author段 -version:读取包含@version段 ...
2018-03-10 15:33:04
1349
原创 Java中的代码块
代码块:在Java中用{}括起来的代码叫代码块根据其位置和声明的不同,可以分为: 1.局部代码块: 在局部位置,用{}括起来的代码。用于限定变量生命空间的代码块,在这一部分中声明的变量的地址空间在运行完这部分代码后就会被释放。 2.构造代码块: 在类中成员位置,用{}括起来的代码。初始化过程中在成员变量初始化之后初始化,每次执行构造方法前,都要先执行构造代码块。作用:可以把多个构造...
2018-03-10 15:32:53
191
原创 Java中的继承extends(this,super;类的加载和初始化问题;override,overload)
继承概述:把多个类中相同的内容提取出来定义到同一个类中的方法叫做继承,在java中用关键字extends来表示继承。格式是:class 子类名 extends 父类名{}。好处: 1.提高了代码的复用性。 2.提高了代码的可维护性。 3.让类与类之间产生了关系,是多态的前提。缺点: 1.类与类之间产生了关系其实也是一个弊端,类的耦合性增强了。而开发有一个重要原则叫:低耦合,...
2018-03-10 15:32:28
1191
原创 final关键字和成员变量,构造方法,成员方法在继承的深入思考
final关键字1.final可以修饰类,方法,变量 final修饰类,被final修饰的类不可以被继承。 final修饰方法,被final修饰的方法不能被子类override方法重写 final修饰变量,被final修饰的变量不能重新赋值,因为变量被final修饰后就变成了常量。常量知识点: 字面型常量:”hello“,20,ture 自定义常量:final int x = 2...
2018-03-10 15:31:28
742
原创 多态polymorphism(包含继承多态内存图解)和抽象类abstract。
多态polymorphimONE.多态的概述和访问特点1.多态的概述 A:多态polymorphism:同一个对象在不同时刻体现出来的不同状态。 举例: 猫是猫,猫是动物 水(液态,气态,固态) B:多态的前提: a:要有继承关系 b:要有方法重写(没有不会报错,但是没有意义) c:要有父类引用子类对象 格式:Fu f = new Zi();读法,把子对象...
2018-03-10 15:30:51
337
原创 1.JAVA基础,快捷键,DOS命令,JVM,path环境变量
* 1.计算机概述* a.计算机分为计算机硬件和计算机软件,计算机软件可以分为系统软件(window,linux,mac)和应用软件(qq) b.软件(由软件是由数据和指令组成的)开发是由开发工具和计算机语言(C,C ++,C#,JAVA)来实现的 ç.人机交互界面。图形操作界面:操作简单直观DOS命令:需要记忆一些常见的命令 * 2.键盘的功能键的认识和快捷键* tab...
2018-03-10 15:30:22
271
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人