自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库——JDBC入门

JDBC全称为Java DataBase Connectivity,即数据库连接。JDBC应用步骤包含以下几步:1.编写程序,在程序中加载数据库的驱动,2.通过驱动和数据库建立基本的连接3.编写SQL语句,并且执行SQL语句4.从代表结果集的ResultSet中取出数据5.断开与数据库的连接,并释放相关资源例如:1.加载驱动DriverManager.registerDriv...

2019-09-17 15:55:42 191

原创 HTML页面制作基础知识总结

超链接要点:a标签的target属性_blank 在新打开、未命名的窗口打开链接,_parent 在父窗口打开链接_self 当前窗口打开_top 目标将会清除所有被包含的frame框架锚点href="#duanluo" //锚点配合超链接的使用< a name=“duanluo”> //锚点的定义< a href=“01.html#duanluo”&g...

2019-08-22 14:53:28 362

原创 数据库——MYSQL常用函数总结

数学函数SELECT CEIL()进一取整;SELECT FLOOR()舍一取整SELECT ROUND()四舍五入SELECT TRUNCATE(3.456123987,3)取小数点后三位,直接截断;SELECT MOD(5,2)5对2取余SELECT ABS()求绝对值SELECT POWER(2,3)2的3次方SELECT PI()得到圆周率SELECT RAND()产...

2019-08-22 12:15:40 194

原创 数据库——约束性条件、多表联动操作入门操作

多表查询:1、笛卡尔积的形式2、内连接(内连接会查出符合两个表中连接条件的记录,是交集部分)的形式:查询两个表中符合连接条件的记录:SELECT 字段名称,… FROM tb_name1 INNER JOIN tb_name2 ON 连接条件3、外连接的形式:左外链接:SELECT 字段名称,… FROM tb_name1 LEFT OUTER JOIN tb_name2 ON 条件;先...

2019-08-22 11:51:38 667

原创 数据库——MYSQL基本增删改查功能总结

添加和删除字段操作CREATE TABLE IF NOT EXISTS user1(id INT UNSIGNED AUTO_INCREMENT KEY);–动态添加字段,username VARCHAR(20) 删除字段(已有的表下)。ALTER TABLE user1ADD username VARCHAR(20);– 添加密码字段 password CHAR(32) NOT...

2019-08-22 11:35:55 307

原创 数据库——MYSQL基础知识

数据库相关术语1、数据库系统(Database System)包括:数据库,数据库管理系统(DBMS),应用开发工具,管理员及用户;2、SQL语言(Structured Query Langyage):结构化管理语言,包括DDL(数据定义语言),DML(数据操作语言),DQL(数据查询语言),DCL(数据控制语言);3、SQL语句语法规范: 常用MySQL的关键字需要大写,库名、表名、字...

2019-08-22 11:17:53 162

原创 JAVA WEB——监听器入门总结

监听器的定义监听器是servlet规范定义的一种个特殊类,用于监听servletContext,HttpSession,ServetRequest等域对象的创建,销毁,一级其属性修改发生变化的事件,可以在事件发生后做一些必要的处理操作其应用场景包括统计在线人数,页面访问量的统计,应用启动时的完成信息的初始化等。使用监听器有以下两步:创建类实现监听器接口,并重写其方法;在xml文件中进行注册...

2019-08-18 20:49:47 160

原创 JAVA WEB——过滤器入门总结

过滤器作用及应用场景过滤器作用:实现对web资源请求的拦截,完成特殊操作,尤其是预处理。过滤器的常见应用场景:1.web资源权限访问的控制,比如用户不登录就无法进入某些页面或者进行某些操作2.编码字符集的设置3.内容敏感字符词汇过滤4.相响应信息压缩,响应信息量比较大的时候有必要进行过滤处过滤器的配置在xml中配置过滤器分为两步:注册过滤器及配置拦截请求映射。多个过滤器的作用...

2019-08-18 17:52:01 144

原创 JAVA WEB——正则表达式总结

正则表达式是什么?1,是检查,匹配字符串的表达式2,是描述规则,主流语言都有良好的支持3,字符串校验,查找与替换是正则表达式主要使用场景字符范围匹配元字符多次重复匹配定位匹配贪婪模式与非贪婪模式贪婪模式:在满足条件的情况下尽可能多的匹配到字符串(默认);非贪婪模式:在满足条件的情况下尽可能少的匹配到字符串。eg:\d{6,8}?(问号写在描述数...

2019-08-18 16:52:03 490

原创 JAVA WEB——ajax入门总结

什么是ajaxAsynchronous JavaScript And XML,异步的JS与XML,可以在不刷新页面的前提下局部更新数据ajax的使用流程创建XmlHttpRequest;发送Ajax请求;处理服务器响应;JQuery对ajax的支持JQuery通过$.ajax(options)方法实现对ajax的支持。常用设置项有以下几种:dataType中的j...

2019-08-18 16:05:26 136

原创 JAVA WEB——jQuery入门总结

什么是JQuery?jQuery是一个轻量级JS库 使用十分简单,其核心是选择器,用于获取页面元素。jQuery提供了大量高效的方法 开发速度大幅提升。JQuery用法 var selector=document.getElementById("txtSelector").value; $(selector).addClass("highlight");上述代码意为获取ID...

2019-08-18 11:55:31 164

原创 JAVA WEB——JSON入门

什么是JSONJSON是JavaScript Object Notation缩写,即JavaScript对象表示法,是一个轻量级的文本数据交互格式,独立于语言,具有自我描述性,更易于理解。JSON的语法规则数据由键(key)/值(value)描述,由逗号分隔;大括号代表一个完整的对象,拥有多个键/值对;中括号保存数据,多个对象之间使用逗号分隔。例如:{"sites":[...

2019-08-17 17:21:22 103

原创 JAVA WEB——JSTL与EL表达式知识点总结

什么是EL?EL就是表达式语言,用于简化JSP输出。EL表达式的基本语法:${表达式}。例如:<h1>学生姓名:¥{student.name}</h1>student stu = (student)request.getAttribute("student");out.println(stu.getName());out.println(stu.getMobi...

2019-08-17 16:08:10 202

原创 JAVA WEB——cookie&session

浏览器cookiecookie(小甜饼)是浏览器保存本地的文本内容,常用于保存登陆,用户资料和小文本。cookie具有时效性,其内容会伴随请求发送给tomcat。cookie的创建方法为Cookie co = new Coocie(名称,值); 通过response.addCookie(co)将其添加到cookie中。下次登陆时通过request.getCookies()返回一个cookie数组,...

2019-08-16 19:52:53 214

原创 JAVA WEB——JSP入门总结

单纯的Servlet进行网页开发面临许多困难,比如静态html代码与动态java代码混合造成难以维护、使用out.println逐行输出效率低下、开发过程中难以发现错误等。为解决这些问题,出现了JSP(JAVA服务器页面)。JSP页面中只需要在插入JAVA代码块部分加上<% %>即可完成JAVA与HTML的整合。在JSP中声明代码块格式为<%! %>,如<%!pub...

2019-08-16 15:44:50 146

原创 JAVA WEB——Servlet总结

BS开发模式下,在一个JAVA WEB应用程序中,用户通过浏览器将请求(request)发送到安装有Tomcat的服务器主机,主机中的Servlet将请求处理成html页面,在作为相应(response)返回给浏览器。通过request向服务器上传参数时,有两个方法:request.getParameter()与request.getParameterValues();一般用前者,而当采用复选...

2019-08-16 15:11:23 161

原创 HTML——轮播效果

页面效果:类似与TB,JD等电商网站的首页广告,可以自动轮播,通过鼠标操作可定住某一张图片,同时侧边有可以打开二级菜单的导航栏。实现代码要点:将三张图片在同一个div中叠加放置,并设置active样式,只有class中包含active才能显示出来;设置定时器timer,采取timer除以3取余的方式轮流对三个图片设置active类;鼠标悬停和点击右下圆点消除定时器,定住当前图片。代码...

2019-08-16 11:08:05 8584 2

原创 HTML——页面制作:career builder

效果展示:代码实现要点:顶部HTML代码:<div name="top" id="top"> <div name="topImg" id="topImg"> <img name="topImg1" id="topImg1" src="images/logo.png"> </div> <div name="topLis...

2019-08-16 10:14:26 672

原创 JAVA基础——学校管理小程序

详细设计:项目包括四个类的设计 学生类(Student) 班级类(BanJi) 学校类(School) 主流程类(TestDemo)1)Student类: 属性: 学号(stuNum)、姓名(stuName) 这两个属性为String类型 数学成绩(math)、语文成绩(chinese) 这两个属性为float类...

2019-08-15 14:42:23 1042

原创 JAVA基础——办公信息化管理小程序

详细设计:部门类: 类型描述:能够描述部门编号、部门名称、获取所有该部门员工信息 要求:设定方法统计该部门员工个数职务类: 类型描述:能够描述职务编号、职务名称员工类: 类型描述:能够描述员工姓名、工号、年龄、性别、所属部门、职务信息 要求: 1、 设定方法限定年龄只能是18--65之间,反之则设置默认为18岁 2、 设定方法限定性别...

2019-08-15 13:09:06 289

原创 JAVA基础——数组位移与统计小程序:学生成绩管理

详细设计:1、定义一个显示菜单的方法:public void displayMenu() { }2、定义一个初始化数学成绩的方法,数组的长度和元素均由键盘输入。public float[] initScore() { }3、定义一个求平均成绩的方法:public float average(float[] f) { }4、定义一个统计成绩大于85分的人数的方法:public int c...

2019-08-15 13:01:35 410

原创 JAVA中public,private,protected的区别与用途

类中成员的权限修饰符有:public, private, protected, or package-private (no explicit modifier)。当成员申明为public时,它对任何地方的类都是可见的。当成员没有申明权限时,即默认设为package-private,它只对在自己的包内的所有类可见。当成员申明为private时,它只对本类是可见的。当成员申明为protect...

2019-05-27 15:24:54 8136

原创 5.26读书笔记

《Head First JAVA》什么时候需要用到try-catch代码:调用存在风险的方法(或许并非本人所写),该方法执行某些风险任务可能会在运行期间出状况,此时需在代码中加入try-catch代码块,以确保使用者认识到风险并未雨绸缪。异常是一种Exception类型的对象,这种异常指的是无法预测或防止的执行失败状况,而非代码的逻辑错误,继承过RuntimeException的类都不...

2019-05-27 11:14:35 190

原创 5.24读书笔记

《Head First JAVA》在JAVA中,程序员应在乎内存中的两种区域:栈与堆。堆是对象存活的区域,包括类的实例变量,可进行垃圾回收;局部变量又被称为栈变量,存活于栈上,同时栈上还有方法调用以及对象引用变量。新建一个类时系统会调用类的构造函数,构造函数与类同名且没有返回类型。在新建一个类时最好能有无参构造函数,当用户设定参数值时调用有参构造方法,不设定时调用无参构造方法。多...

2019-05-24 18:46:40 120

原创 2019.5.22读书笔记

《Head First Java》编程时以面向对象的方式来思考,专注于程序中出现的事物而非过程。编程方法论:①找出类应该做的事;②列出实例变量与方法; ③编写方法的伪码; ④编写方法的测试用程序; ⑤实现类; ⑥测试方法; ⑦除错或重新设计。伪码介于真正的代码与英语之间,包含3部分:变量声明,方法声明以及方法的逻辑。重要的是逻辑,真正的实现在后续转换成真实码时完成。【个人认为该部分可...

2019-05-22 16:59:11 96

原创 2019.5.18读书随笔

《Head First JAVA》面向对象的优势:相比于面向过程,面向对象具有更强的适应性与可拓展性,这在修改及增删代码时或许不需动已经测试好的其他代码块,减轻工作量。对象创建时被存放于被称为堆得内存区域中,在使用过程中并无对象变量存在,而是对象引用变量,其保存的是存取对象的方法,即地址。对象创建共三个步骤,以Dog类为例:① Dog myDog 声明一个引用变量,将此变量命名为my...

2019-05-18 18:26:52 146

空空如也

空空如也

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

TA关注的人

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