- 博客(36)
- 资源 (5)
- 收藏
- 关注
原创 Java基础知识全面总结(第四章-static关键字)
static是一个关键字,可以用来修饰方法和类的属性,当用static修饰类的属性时,被修饰的属性将和普通属性有以下区别:(1.内存中的存放位置不同,普通属性存放在堆内存中,被static修饰的属性存放在全局数据区,(2.普通属性在堆内存中只要新建了一个实例化对象,就会产生一份新的属性值,而被static修饰的属性在全局数据区有且仅有一份,不会随着实例化对象的产生而增多,
2024-10-15 23:33:17 986
原创 Java基础知识全面总结(第二章)
构造方法是用于实现实例化对象中属性的初始化处理,每一个类都至少有一个构造方法,如果在类建立后没有人为的写一个构造方法,那么编译器会在编译的时候添加一个无参数的构造方法,一个类可以有多个参数不同的构造方法,构造方法结构如下:(1).方法名称和类名称相同(2).没有返回值关键字(3).只在实例化对象时能调用Person person=new Person("张三",20);//修改实例化对象person的年龄//定义一个类//类的成员属性姓名//类的成员属性年龄//构造方法。
2024-10-13 00:49:04 409
原创 Java基础知识全面总结(第一章)
1.面向对象编程和面向过程编程的区别无论是面向过程编程还是面向对象编程都是用于解决一个实际问题,当面向过程编程在解决一个问题时,更多的情况下是不会做出重用的设计思考的;而面向对象的设计形式为模块化设计,并且可以进行重用配置,在整个面向对象的设计里面更多考虑的是标准。2.面向对象设计的三个主要特征封装性:内部的操作对外部来说不可见,当内部的操作都不可以直接使用的时候才是安全的。继承性:在已有的结构基础上继续对功能进行扩充多态性:是在继承性的基础上扩充的概念,指的是类型的转换处理。1.类的定义。
2024-10-10 10:45:01 1055 1
原创 spring boot中@ConfigurationProperties 与 @Value区别以及用法
Value(“”)介绍:用来指定bean中某一个属性的值,它的值可以是字面量,从配置文件获取的值,spel表达式person.last-name=张三。
2022-12-29 11:33:39 1151 2
原创 新手入门搭建一个spring boot项目
3.导入spring boot 相关的依赖,将新建项目的pom.xml文件的内容替换成以下内容,内容详情请看注释。1. 打开Idea,新建一个maven项目,详细情况见下图,(idea版本2021.1.2)注意:maven包需要自己去下载,注意要下载与版本对应匹配的包。4.写一个spring boot的主程序用来启动项目。这里新建一个包是因为主程序必须在某个包下面。在包下面新建一个类testController。2.查看新建项目的maven包是否存在,新建一个包controller。
2022-12-26 10:20:17 564
原创 MySql数据库常用的详细操作语句(包括增删改查等)
MySQL数据库常用的sql语句:创建相关的MySQL语句删除相关MySQL语句修改相关的MySQL语句查询相关的MySQL语句备份与恢复:数据库权限设置其它语句
2022-12-14 16:29:05 275
原创 微信小程序API的介绍
以Sync结尾的api都是同步API。同步API的执行结果可以通过返回值直接获取,如果有错误会直接抛出异常。例如:wx.onWindowResize(function callback)用来监听窗口尺寸大小的变化。类似与jQUery里面的ajax函数,需要通过返回类型success,fail接受调用的结果。例如:wx.setStorageSync('key','value')向本地存储中写入内容。例如:wx.request(),发起网络请求,通过success回调函数接受数据。
2022-10-03 10:18:31 1271
原创 微信小程序项目中JSON文件的作用详解
在微信小程序开发项目中,会包含多个JSON文件,不同的JSON文件会有不同的作用,下面就微信小程序开发中的json文件进行说明。
2022-09-29 14:28:26 7033
原创 小程序与普通网页开发的区别
由于运行环境的不同,导致小程序不同使用浏览器提供的DOM和BOM接口,但是小程序可以调用微信中自带API接口,如:微信登录,微信支付,地理位置信息,等接口。网页开发主要只是浏览器加上代码编辑器的方式开发,小程序的开发主要流程包括。网页开发运行在浏览器中,小程序运行在微信中。(1)到微信公众平台申请小程序账号。(2)使用专用的微信小程序开发工具。(3)创建和配置小程序项目。2. 使用的API不同。
2022-09-29 13:22:40 1678
原创 java中的各种类型的判空操作
1. java中对类对象的判空操作:Person person= new Person();if(null==person){ }2. String类型的判空操作: public static void main(String[] args) { String s=null; if(s == null || s.length() <= 0){ System.out.println("执行s为空---------
2022-05-20 20:19:10 1407
原创 js基础(一):ECMAScript,DOM,BOM,变量类型,类型转换,变量命名法
ECMQAScript: 这是js的核心,相当于java的虚拟机,负责对代码进行解释DOM: DocumentObject Model,表示js操作HTML的能力。BOM: Broswer Object Model,表示js操作浏览器的能力变量:1. js中对变量类型的判断,typeof(a);2. 一个变量在没有赋值之前,类型是不确定的。字符串与数字的转换:1.字符串与整数转换主要的方法:parsenInt() 字符串转成整数isNAN()判断一个字符串是不是数字
2022-04-14 11:30:37 1271
原创 对innerHtml的理解(附上例子)
innerHtml:顾名思义,innerHtml就是html标签的内部内容。例如:把一个input标签里面的内容写到一个div标签里面。代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>innerHtml标签</title> <style> #div1 {
2022-04-12 17:55:55 1777
原创 用js实现选项卡,点击不同按钮显示执行不同的操作
内容描述:通过不同的按钮显示不同的页面,用js实现。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>用js实现选项卡</title> <style> /*class的css写法*/ .active { background-color: gold;
2022-04-12 16:07:30 3684
原创 用js实现点击一个复选框其它复选框也会被选中
内容描述:实现点击一个复选框其它复选框也全部选中,取消一个复选框其它也全部取消。代码实现:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>js实现全选</title> <script> //window.onload里面的函数会在页面加载之后执行 window.onlo
2022-04-12 14:08:25 1419
原创 向js中传参来动态改变div的样式
内容描述:通过三个按钮来改变一个div的样式,用js来实现,对于要修改不同的样式,需要两个参数,一个是样式名称,一个是样式值,但是在修改时只能用v1.style[name] = value;不能使用v1.style.name = value;代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</titl
2022-04-11 18:28:44 884
原创 用js实现点击按钮修改div的颜色
内容描述:当点击button按钮时修改div的颜色代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> #div1 { width: 100px; height: 100px;
2022-04-11 17:28:55 2954
原创 用js代码实现点击按钮对div框架隐藏和显示
内容描述:用js代码实现点击按钮对div框架隐藏和显示,点击一次展开div,再次点击隐藏代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> #div1 { width: 100px; heig
2022-04-11 17:23:51 1779
原创 使用js代码修改input的默认值
内容:使用js代码来对input设置的默认值进行修改,点击按钮修改input的默认值代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script> function f() { var v1 = document.getEle
2022-04-11 17:15:18 3947
原创 js实现鼠标悬停事件
介绍:把鼠标放在选择框上实现文字浮现<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>第一个JS</title> <style> #div1 { width: 100px; height: 100px; backgrou
2022-04-09 17:59:58 6959
原创 跑马灯虚拟项目总结
项目构思:项目需求:按输入不同频率控制LED灯的亮灭UI设计构思:由项目设计书可知,页面分为两个部分,标题页和内容页,标题页主要是用来展示标题内容,根据标题页切换实现内容页的切换。还要能够实现页面间的滑动效果;根据需求可以用TabLayout+ViewPager+Fragment来实现。对技术的理解:TabLayout:继承自HorizontalScrollView,用作页面切换指示器,可以实现标题页部分和滑动效果;在这里,他只是一个用来存放标题页的容器。Viewpager:视图翻页工具,
2021-07-29 15:29:17 167
原创 把一个jsp项目或Java项目部署到阿里云轻量级服务器
演示项目:自助售卖系统:http://47.94.223.123:8080/%E7%8C%9C%E6%95%B0%E5%AD%97/Java项目猜数字游戏:http://47.94.223.123:8080/%E5%8C%BB%E8%8D%AF%E8%87%AA%E5%8A%A9%E5%94%AE%E5%8D%96%E7%B3%BB%E7%BB%9F/主要实现步骤:1.申请阿里云服务器2.在阿里云服务器上配置jdk,tomcat,mysql3.把jsp项目打包到服务器在项目配置到
2021-03-17 20:04:51 337
原创 jsp+session实现猜数字游戏
.使用JSP编写页面。生成一个100之内的随机数。JSP显示一个文本框,用户输入数字。点击提交按钮。如果用户输入比随机数大了,则显示“大了”,如果用户输入比该随机数小了,则显示“小了”,如果相等,则显示“猜对了”。 可以进行多次猜测,直到正确位置(只使用JSP技术,可显示猜测次数。 提示:使用session保存数据)源码:NewFile.jsp:<%@pagelanguage=...
2020-03-11 08:34:16 4563
原创 用js实现图片轮播转换
主要实现过程:用一个定时器加上一个循环函数即可。实验源码:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript...
2019-08-19 17:45:28 233
原创 登陆表单页面的制作和校验
制作的效果图:制作思路:整个表单框在div控件中,可把此表单看作是一个十行三列的表格。要用到的控件:<form></form>表单控件 <table></table>表格控件 <tr></tr>行控件 <td></td>单元格控件<input/>控件校验思路:当...
2019-08-19 17:04:32 443
原创 Javaweb的前端基础:CSS的简单介绍
CSS样式:作用:使HTML更好看,为了渲染HTML制作的页面代码规则:选择器:{ 属性名:属性值; 属性名:属性值;}如何在HTML中引入CSS样式:行内样式:在标签的sytle属性值中写入css代码,此时可不用写选择器和大括号。例:<h1 style = "font-size:100px">江苏科技大学</h...
2019-08-08 22:12:18 161
原创 Javaweb的前端知识:HTML的一些简单知识点及应用
1.html的编写框架:<html> <head> <title> </title> </head> <body> </body></html>2.常用的编写软件:Hbuilder,3.基础知识点:1...
2019-08-04 17:12:26 371
原创 面向网络编程:TCP协议和UDP协议
UDP协议: 无连接通信协议,当一台计算机向另一台计算机发送数据时,发送端不会确定接收端是否存在,接收端是否收到数据也不会向发送端反馈。例:QQ留言,视频广播(UDP协议内容大小限制在64kb以内)TCP协议: 面向连接的通信协议,必须由客户端去连接服务器端才能实现通信,服务器端一般不会主动联系客户端,并且服务器需要先启动去等待客户端连接。三次握手:1.客户端向服务端发出...
2019-07-31 22:10:40 333
原创 DBUtils工具类的三大核心功能以及DBCP连接池介绍
DBUtils工具类:1.QueryRunner中提供对sql语句的操作的API;2.ResultSetHandler 接口,用于定义select操作后,怎样封装结果集;3.DbUtils,工具类,定义了关闭资源和事务处理的方法。QueryRunner类:调用QueryRunner类的方法update(Connection con,String sql,object...param...
2019-07-28 17:36:13 910
原创 数据库的链接步骤以及数据库工具类的书写
<1>数据库的链接步骤(以链接mysql数据库为例子):1.注册驱动:注册驱动两种方法,(1)DriverManager.registerDriver(new Driver())(浪费资源)。(2) Class.forName("com.mysql.jdbc.Driver)(常用方法)。2.获得链接:String url = "jdbc:mysql://localh...
2019-07-25 22:24:29 354
原创 JDBC与数据库驱动总结
JDBC:(全称Java Data Base Connectivity)java数据库连接,JDBC就是一套API,是sun公司定义的类或者接口,接口的实现类由数据库驱动自己完成,不同的数据库会有不同的实现类。数据库驱动:是一个类库,是数据库实现sun公司规定的接口的类。 形象比喻的说整个java体系就像是一台电脑,JDBC就像是电脑外接设备的一个接口,各种数据库(mysql, ora...
2019-07-24 20:02:30 418
原创 使用mysql编写学生期末成绩表的流程以及源码
实验源码:CREATE DATABASE mybase;//创建数据库USE mybase;//使用数据库/*创建一个成绩表,定义表头的姓名,学号,专业和各科成绩等。*/CREATE TABLE grades(序号 INT PRIMARY KEY AUTO_INCREMENT,专业 VARCHAR(20),学号 VARCHAR(30),姓名 VARCHAR(10),父母电话...
2019-07-24 16:08:07 3706
jsp生鲜销售系统.zip
2020-04-30
在HTML用frameset框架设计诗词欣赏源码可直接运行.zip
2019-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人