自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VM安装centOS

配置软件选择最小安装:一般不用桌面开发工具、调试工具手动分区- 标准分区,xfs文件- /boot 启动文件 300MB- /swap 交换分区,一般是物理内存的两倍大小,用于物理内存不足时使用,设置512MB- / 设置根分区,不设置大小,自动分配剩余空间

2023-07-29 10:27:38 126

原创 IDEA代码自动格式化工具

在IDEA中,打开 IDEA 的设置,找到 Editor -> General -> Auto Import。2.找到版本控制(Version Control),点击提交(Commit)3.勾选Before Commit下的Reform code。

2023-07-25 15:03:50 6142

转载 SprinBoot application.properties配置详情之DataSource

该属性只在使用 Hikari 数 据库连接池时有用。(默认值: false。spring.datasource.use-disposable-connection-facade 连接是否要用一个门面(facade)封装起来,在调用了 Connection.close() 后就不能 再使用这个连接了。spring.datasource.min-evictable-idle-time-millis 一个空闲连接被空闲连接释放器(如果存在的话)优雅地释放前,最短会在连接池里停 留多少时间。

2023-07-24 13:47:08 346

原创 Navicat试用

第一步:关闭Navicat第二步:打开注册表编辑器,win + R, 输入regedit第三步:在最上方搜索框输入HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium将Registration15XCS文件夹 和 Update文件夹删除第四步:在最上方搜索框输入:HKEY_CURRENT_USER\Software\Classes\CLSID倒叙展开(因为一般都在最后几个文件夹中)每一个文件夹,如果只包含一个名为Info的文件夹,就删除

2022-04-29 23:44:21 1471 1

原创 JavaWeb_jQuery

1.练习1.全选,全不选,反选<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"> </script> <

2022-01-04 21:55:30 592

原创 Tomcat 下载和安装

1.配置tomcat1. 下载2. 解压缩bin 启动,关闭的脚本文件conf 配置lib 依赖的jar包logs 日志webapps 存放的网站3. 启动4. 访问测试:http://localhost:8080/2.配置可以配置启动的端口号tomcat 默认 8080mysql:3306http:80https:443可以配置主机的名称,存放网站的名称3. 发布一个网站http://localhost:8080/examples/servl

2021-12-19 23:30:53 1525

原创 JSP注释,声明,脚本,

一,注释:1.HTML注释(输出注释):会在客户端(浏览器)显示的注释代码:<!-- comment-- >2.JSP注释(隐藏注释):在jsp中但不会发送给客户代码:<%-- comment --%>二,声明:定义类的属性和方法格式:<%! 变量/方法/类的声明 %>如:<%! String str="hello word" %>注...

2021-12-19 21:16:34 327

原创 jsp内置对象page,exception,config

config对象Config对象提供了对每一个给定的服务器小程序及JSP页面的javax.servletConfig对象的访问,该对象封装了初始化参数及一些方法序号方法作用01getInitParameter(String name)获得初始化参数02getInitParameterNames()获得所有初始化参数的名称03getServleyNam...

2021-12-19 21:16:11 165

原创 tomcat中部署jsp

下载tomcat后进入Toncat的安装目录webapps目录,可以看到tomcat自带的目录ROOT,examples,tomcat-docs1.在webapps下新建一个目录,起名叫myapp2.在myapp下新建一个目录WEB-INF3.在WEB-INF下新建一个文件web.xml4.在浏览器中输入http://127.0.0.1:8080查看结果如图...

2021-12-19 21:15:50 755

转载 SQL的适配问题

1. mysql分组时出现Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggreSET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));借鉴于:https://blog.csdn.net/weixin_45065907/article/details/112787725

2021-12-17 14:13:54 190

原创 VScode插件

1. 设置默认浏览器有时没有设置默认浏览器会出现 about:blank可以设置默认的浏览器页面2. 设置中文3.自动更改标签可以同步更改

2021-10-27 21:47:41 318

原创 IDEA jdk配置

3. project language level 不能高于project 版本要保持一致

2021-10-16 17:49:37 100

原创 JAVA-API-1

一.String和StringBuffer类String类在操作前要进行初始化1. String类字符串的构造方法String的基本操作String的转换操作String的替换和去除空格操作字符串的判断操作注意:==是判断地址是否相同,equals是判断内容是否相同字符串的截取和分割2. StringBuffer类(字符串缓冲区)添加删除修改3. 区别String类表示的字符串时常量,一旦创建,内容和长度

2021-10-13 09:11:01 330

原创 JAVA入门基础

1. JDK使用包括Java编译器,Java运行工具,Java文档生成工具,Java打包工具JDK包括JRE(JAVA运行工具)2.JDK目录bin目录:存放一些可执行程序 javac.exe(java编译器),java.exe(java运行工具),jar.exe(java打包工具),javadoc.exe(打包工具)javac.exe:将编写好的java文件编译成java字节码文件 .java->.classjava.exe:运行字节码文件(.class)db目录

2021-09-06 21:32:00 590

原创 SQL 基本2

1. DQL查询数据(重点)1.1 DQL(Data Query Language:数据查询语言)1.2 指定查询字段 SELECT'查询全部的学生 select 字段 from 表'SELECT * FROM `student`'-- 查询指定字段'SELECT `studentno`,`studentname` FROM `student`'-- 别名,给结果起一个名字 AS ,可以给字段起别名,也可以给表起别名'SELECT `studentno` AS 学号,`student

2021-06-27 10:30:15 627

原创 SQL基本

1. 数据库SQL创建数据表 create detabase <数据库文件名> [ON] //数据库参数 [LOG ON] 数据库日志文件参数 ([name=<逻辑文件名>, filename=<物理文件名>, size=<初始值大小>, maxsize= <可增长最大值>, filegrowth=<增长比例>])修改数据表alter database &l

2021-05-04 21:30:22 803

原创 Java-IO

java的“流”都位于java.io包中1.0 字节流通过InputStream从源设备输入到程序,通过OutputStream从程序输出到目标设备InputStream与OutputStream两个类都是抽象类不能被实例化,针对不同的功能提供了不同的子类方法功能int read()从输入流读取一个8位的字节,转化为0-255之间的整数,并返回int read(byte[] b)从输入流读取若干字节,保存到b指定的字节数组中,返回的整数表示读取字节的数目i.

2021-04-25 22:21:54 321

原创 JAVA集合类

1. 集合概述collection :单列集合List :有序,可重复set :无序,不可重复Map :双列集合,用于存储键(key),值(value)的映射关系1.1 collection接口方法功能描述boolean add(Object o)向集合中添加一个元素boolean addAll(Collection c)将指定collection中的所有元素添加到该集合中void clear()删除该集合中的所有元素boolean re

2021-04-14 14:14:15 299

原创 SQL与sqlyog安装

1. SQL安装官网下载安装解压安装到自己电脑环境目录下配置环境变量配置用户变量系统变量Path下添加找到my.ini文件,我的在data下,在[mysqld]这个条目下加入 skip-grant-tables(使mysql登录不需要密码) 保存退出后重启mysql。查看文件位置和端口号,注意端口冲突问题管理员下启动mysql,切换到SQL的\bin目录下, 然后在mysql> 下输入mysqld --install安装mysql,成功显示successed

2021-04-13 20:33:26 191

原创 Java-API

String 类的常见操作方法声明方法描述获取字符串长度,获得指定位置的字符/字符串int indexOf(int ch)返回指定字符在此字符中第一次出现索引int lastIndexOf(int ch)返回指定字符在此字符中最后一次出现处的索引int indexOf(String str)返回指定字符串在此字符中第一次出现处的索引int LastIndexOf(String str)回指定字符串在此字符中最后一次出现处的索引int leng.

2021-04-08 09:34:25 224

原创 Java 异常

1. 继承源:java有大量的异常类,继承自java.lang.Throwable类。2.体系架构图Error称为错误类,是系统内部错误或资源耗尽的错误,是比较严重的。Exception是异常类,其中RuntimeException及其子类属于运行时异常,其他子类为编译时异常。Throwable的常用方法方法声明功能String getMessage()返回此throwable的详细信息字符串void printStackTrace()

2021-04-04 11:52:47 153

原创 AS之Notification

Notification基本布局Icon/Photo:大图标Title/Name:标题Message:内容信息Timestamp:通知时间,默认是系统发出通知的时间,也可以通过setWhen()来设置Secondary Icon:小图标Notification基本使用流程Notification:通知信息类,它里面对应了通知栏的各个属性NotificationManager:状态栏通知的管理类,负责发通知,清除通知等操作step1. 获得NotificationManage.

2020-06-22 09:38:24 309

原创 AS资源文件代码layer-list,clip,

1. < shape >用于设置控件的自身属性的形状效果,这些效果不会因为状态的改变而改变,比如圆形,圆角,边框效果等<shape>android:shape=["rectangle" | "oval" | "line" | "ring"] //其中rectagle矩形,oval椭圆,line水平直线,ring环形 <shape> ...

2020-05-26 17:31:20 300

原创 AS之Menu

一,3种菜单模式选项菜单(Options Menu):用户可以通过菜单键(Menu)打开菜单或点击右上角打开。上下文菜单(Context Menu):类似于计算机中的“右键菜单”,当用户点击界面上某个元素超过2秒后,将启动注册到该界面元素的上下文菜单。子菜单(SubMenu):子菜单是二级菜单,是将功能相同的操作分组显示,用户点击选项菜单或上下文中的菜单项就可以打开子菜单OptionMenu对应的是Activity,一个Activity只能拥有一个选项菜单ContextMenu对应的是Vie

2020-05-26 17:31:04 483

原创 Activity的生命周期

1.回调方法回调方法作用说明onCreate()表示Activity正在被创建Activity 被创建时调用。一般在这个方法中进行活动的初始化工作,如设置布局工作、加载数据、绑定控件等。onRestart()表示Activity正在重新启动这个回调代表了 Activity 由完全不可见重新变为可见的过程,当 Activity 经历了 onStop() 回调变为完全不可见后,如果用户返回原 Activity,便会触发该回调,并且紧接着会触发 onStart() 来使活动重

2020-05-26 17:30:02 128

原创 AS之ListView和ListActivity

一,ListView 列表视图1. 特点:以垂直列表的形式列出需要的列表项,当超出屏幕时,可以滚动显示2. ListView常用属性属性作用android:divider设置分隔条,既可以用颜色分割,又可以用Drawable资源分割android:dividerHeight设置分隔条的高android:entries用于通过数组资源为ListVie...

2020-05-07 21:14:05 481

原创 AS之TabHost

1.概述:TabHost(选项卡组件),可以在一个窗口中显示多个标签栏的内容。主要功能是进行应用程序的分类管理,比如手机的通话记录,未接来电,已接电话。2.TabHost(选项卡)构成TabHost:根布局选项卡整体布局:可设置标签栏和标签页内容的布局位置标签栏(TabWidget):用于实现一个多标签的用户见面,通过将一个复杂的对话框分割成若干个标签页,实现对信息的分类显示和管理标签...

2020-05-04 11:37:27 314

原创 jsp通过ODBC和JDBC连接sql2012

数据准备:SQL2012 --64位jdk1.6或1.7(jdk1.8已经不兼容OBDC)–64位1.下载jdk1.6并配置好环境链接:https://pan.baidu.com/s/1KbGXohg-DZ09FiKTitgX0g 提取码:eluy 复制这段内容后打开百度网盘手机App,操作更方便哦2.tomcat安装过程中:选择jdk虚拟机安装目录,选择安装的jdk1.6路径。...

2020-04-28 21:00:44 674

原创 AS之ProgressBar与SeekBar,RatingBar

1.通过style设置PrograssBar样式,属性如2.ProgressBar常用属性XML属性作用android:max设置进度条的最大值android:min设置进度条的最小值android:progress设置进度条的已完成进度值android:progressDrawable设置进度条的绘制形式andr...

2020-04-27 15:02:04 262

原创 AS之Handler消息处理

Looper常用方法方法作用public static Looper getMainLooper()取得主线程public static Looper myLooper()返回主线程public static void prepare() 初始化Looper对象publics tatic void prepareMainLooper()初始化主线程...

2020-04-23 21:18:24 759

原创 AS之AutoCompleteTextView

自动完成文本框1.作用:当用户输入一定字符后,自动完成框会显示一个下拉菜单,用户选择后自动填写该文本框XML属性XML属性作用completionHint设置出现在下拉菜单中的提示标题completionThreshold设置用户至少输入几个字符才会显示提示,默认为2dropDrownHeight设置下拉菜单的高度dropDrownHorizati...

2020-04-22 19:40:45 161

原创 JSP之page,include,taglib指令

一,Page指令1.作用:设定JSP页面的全局属性2.格式:<%@page 属性=“属性值” %>3.属性:序号命令作用01language用来指明所使用的脚本语言类型02imports用来指定要导入的java包: 1)java.lang.; 2)java.serv...

2020-04-21 21:01:48 298

原创 AS之onKeyListener接口

OnKeyListener接口是对设备的键盘进行监听的接口,当对界面上的View注册了该监听器,则当该View获得焦点并触发了键盘事件时,程序会调用其接口中的onKey()方法。接口中需要实现的方法的定义方式如下:public boolean onKey(View v, int keyCode, KeyEvent keyEvent)参数v表示事件的事件源。参数keyCode表示键盘的键盘码。...

2020-04-20 21:48:31 380

原创 AS之onFocusChangeEvent

OnFocusChangeListener接口用于处理控件焦点发生改变的事件,如对某控件注册了该监听器,则当该控件失去焦点或者获得焦点时都会触发OnFocusChangeListener接口中的回调方法onFocusChange(),接口中需要实现的方法的定义方式如下:public void onFocusChange(View v, boolean hasFocus)参数v表示触发焦点发生改...

2020-04-20 21:21:30 383

原创 AS之OnTouchEvent方法

重写OnTouchEvent()方法废话不多说,上例子package com.example.a4_7;import androidx.appcompat.app.AppCompatActivity;import android.annotation.SuppressLint;import android.content.Context;import android.os.Bundl...

2020-04-20 20:10:39 129

原创 As基于回调的监听

1.View类的常见回调方法序号方法作用01boolean onKeyDown(int keyCode,KeyEvent event)捕捉手机键盘的事件,即键盘码。event为按键事件的对象,封装了触发事件的各种信息02boolean onKeyUp(int keyCode,KeyEvent event)捕捉手机键盘按键抬起的事件03boolean ...

2020-04-15 20:52:37 253

原创 磁盘与RAID技术

一.磁盘组成二.磁盘属性三. RAID:redundant array of independent disks独立硬盘冗余阵列,功能:通过对磁盘上的数据进行条带化,实现对数据成块存取,减少磁盘的机械寻道时间,提高了数据存取速度通过对一个阵列中的几块磁盘同时读取,减少了磁盘的机械寻道时间,提高数据存取速度通过镜像或者存储奇偶校验信息的方式,实现了对数据的冗余保护四. RAID...

2020-04-15 10:07:11 145

原创 JSP之内置对象Session与application

序号方法名作用01getAttribute(String name)获得指定名字的属性02getAttributeNames()返回session对象中存储的每一个属性对象03getCreationTime()返回session对象的创建时间04getId()返回当前session对象的编号05getLastAccessedTime...

2020-04-14 18:49:42 655

原创 Android基于监听的事件处理

1.常见事件监听接口及处理方法事件接口处理方法说明单击事件OnClickListeneronClick()单击组件时触发单击事件OnLongClickListeneronLongClick()长安组件时触发键盘事件OnkeyListeneronKey()处理键盘事件焦点事件OnFocusChangeListeneronFocusCh...

2020-04-11 17:34:22 156

原创 Android线性布局

1. 概述:LinearLayout通过线性将容器一个一个排列起来2.XML属性xml属性相关方法作用android:gratitysetGravity设置对齐方式,该属性支持多个属性值,可以用 竖线连接android:orientationsetOrientation设置容器内组件的排列方向,水平(horizontal默认)或垂直(vertical)...

2020-04-09 14:33:52 133

空空如也

空空如也

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

TA关注的人

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