自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端基础知识点大全 ==> HTML基础知识,CSS基础知识

头文件 : <html></html>注释: <!-- 注释内容 -->网站的基本结构(关键字,网站的描述): <meta></meta> ==>https://blog.csdn.net/qq_43281459/article/details/109708711基础知识:块元素: 在页面中独占一行的元素称为块元素(block element)在网页中一般通过块元素来对页面进行布局行内元素:(inlin...

2020-11-15 21:11:32 359

原创 JAVA集合 ==> JAVA基础练习题 - 集合练习十道题

1.产生10个1-100的随机数,并放到一个数组中,把数组中大于等于10的数字放到一个list集合中,并打印到控制台。public class Test { public static void main(String[] args){ Random random = new Random(); // 随机数 int[] arr = new int[10]; // 十个数的数组 for (int i = 0; i < 10; i++)

2020-11-05 19:20:20 7738 8

原创 基于Docker的MySQL主从同步搭建

环境: Debian9.9, mysql5.7从安装到配置

2022-03-14 13:56:02 267

原创 获取图片HashCode代码

public String getMd5ByFile(String path) throws FileNotFoundException { File file = new File(path); String value = null; FileInputStream in = new FileInputStream(file); try { MappedByteBuffer byteBuffer = ...

2021-11-15 15:02:34 268

原创 SpringBoot @Around环绕通知错误

检查一下几点内部重复调用接口url判断全部用的contains, 获取详情xx/{id}和新增xx两个接口都会判true接口url判断修改为equals和contains之后, 获取详情xx/{id}和删除xx/{id} contains是一样的, 增加判断请求方式HttpServletRequest.getMethod() 判断是否为DELETE接口返回值不同, 有Result和列表ListDateInfo, Around环绕方法之后, proceed.getClass().getTypeNam

2021-10-13 11:08:29 1169

原创 编程之前 换行与高考

编程之前互联网 = 计算机 = 高薪 = 996?前段时间国家说要实现共同富裕,知乎上有一个热问“国家何时整治程序员高薪现象”,引起大片关注。由此可见程序员高薪已经是大家普遍的想法了。确实是这样,大学生只要大学学习,毕业之后六七千都很轻松,一些重本院校的月薪过万也是常事,这也导致出现了很多想要转行或者高考想要报取计算机相关专业的朋友。转行对于大三或者刚毕业不久的大学生,想要转行到程序员方向是可以考虑的,建议不要直接去报班,先去B站大课堂自学一下相关的基础内容,一个是看自己是否适合程序员这个行业,

2021-09-08 16:15:09 92

原创 2021-09-08

二分法查找 -LeetCode题目给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。输入: nums = [-1,0,3,5,9,12], target = 9输出: 4解释: 9 出现在 nums 中并且下标为 4输入: nums = [-1,0,3,5,9,12], target = 2输出: -1解释: 2 不存在 nums 中因此返回 -1 publ

2021-09-08 16:14:07 59

原创 Java面试 框架

三点的三

2021-03-23 19:43:04 171

原创 Java面试 Redis

七、Redis1、redis是什么,有哪些使用场景? redis是一个开源的使用ANSIC语言编写,支持网络,可基于内存亦可持久化的日志型,key-value数据库,并提供多种语言的API 使用场景:数据高并发的读写、海量数据的读写、对扩展性要求高的数据2、redis有哪些功能? 数据缓存功能、分布式锁的功能、支持数据持久化、支持事务、支持消息队列3、redis和memecache有什么区别 memecache所有的值均是简单的字符...

2021-03-22 21:12:38 152

原创 Java面试 数据库

六、数据库1、什么是MySQL? MySQL是一种关系型数据库,在Java企业级开发中非常常用,因为MySQL是开源免费的,并且方便扩展。阿里巴巴数据库系统也大量用到了MySQL。因此他的稳定性是有保障的,MySQL是开放源代码的,因此任何人都可以在GPL的许可下下载并根据个性化的需要对其进行修改2、数据库三范式 1.原子性约束(每列不可再分) 2.对记录的唯一性约束,表中的每个记录都是唯一的(设置主键) 3.对字段冗余性的约束,他要求...

2021-03-22 16:00:19 136

原创 Java面试 JavaWeb

1、jsp 和 servlet 有什么区别?2、jsp 有哪些内置对象?作用分别是什么?3、说一下 jsp 的 4 种作用域?4、session 和 cookie 有什么区别?5、说一下 session 的工作原理?6、如果客户端禁止 cookie 能实现 session 还能用吗?7、spring mvc 和 struts 的区别是什么?8、如何避免 sql 注入?9、什么是 XSS 攻击,如何避免?10、什么是 C...

2021-03-22 14:19:07 135

原创 Java面试 基础补充(反射,对象拷贝,异常)

四、基础补充1、什么是反射2、什么是Java序列化,什么情况下需要徐利乐华3、动态代理是什么?有哪些应用4、怎么实现动态代理5、为什么使用克隆6、如何实现对象克隆7、深拷贝和浅拷贝的区别是什么8、throw和throws的区别9、try-catch-finally 那个部分可以省略10、常见的异常类11、你熟悉的设计模式12、简单模式和工厂模式的区别13、14、15、16、17、18、19、20、21、22、23、

2021-03-22 11:04:44 69

原创 Java面试 多线程

三、多线程1、并行和并发有什么区别?2、线程和进程的区别3、守护线程是什么4、创建线程的几种方式5、Runnable和Callable的区别6、线程有哪些状态7、sleep() 和wait() 有什么区别8、notify() 和notifyAll() 有什么区别9、现成的run() 和 start() 有什么区别10、创建线程池的几种方式11、线程池的状态12、线程池中submit() 和 execute() 方法有什么区别13、在Java中怎么保证多线程

2021-03-21 23:07:15 101

原创 Java面试 容器 面试题

二、容器1、Java容器都有哪些 list:ArrayList,LinkedList,Vector set:hashSet,treeSet map:hashMap,TreeMap2、Collection和Collections有什么区别 Collection是List和Set的实现借口 Collections是集合工具类,里面有很多集合的方法,例如:搜索,排序等3、List、Set、Map之间的区别分别是什么 ...

2021-03-20 16:22:40 109

原创 Java基础面试题

目录一、Java基础面向对象和面向过程的区别Java语言有哪些特点自动装箱与拆箱分别是什么JDK和JRE的区别==和equals() 的区别是什么?两个对象的hashCode()相同,则equels()也一定为true吗?final在Java中的作用Java中的Math.round(-1.5)为多少,Math.round(1.5)又等于多少String属于Java的基本数据类型吗?Java中操作字符串的类都有哪些,他们之间有什么不同Strin...

2021-03-20 14:42:55 66

原创 Property or method “item“ is not defined on the instance but referenced during render.

属性或方法“item”未在实例上定义,但在呈现期间被引用。通过初始化属性,确保此属性是被动的,无论是在data选项中,还是对于基于类的组件具体情况如下图所示,提示信息是item没有定义,然而实际上是 key值出现了问题我把 :key="index" 写成了 :key:"index"有相同父元素的子元素必须有独特的 key。最为常见的就是v-for循环,所以 key 错了也会报这个错误...

2020-12-14 13:30:22 12926 3

原创 CSS基础知识 ==> 盒子模型,框模型

盒模型,盒子模型,框模型(box model) - CSS将页面中的所有元素都设置为了一个矩形的盒子 - 将元素设置为矩形的合资后,对页面的布局就变成将不同的盒子摆放到不同的位置 - 每一个盒子都由以下几个部分组成: 内容区(content) 内边距(padding) ...

2020-11-17 21:04:35 312

原创 CSS基础知识 ==> CSS选择器: 通配选择器,类选择器,id选择器,元素选择器,交集选择器,选择器分组,关系选择器,伪类选择器,伪元素选择器

CSS选择器: 通配选择器,类选择器,id选择器,元素选择器 将所有的段落设置为红色(字体) 元素选择器 作用: 根据标签名来选中指定的元素 语法: 标签名{} 例子: p{} h1{} div{} p{ color:red; } i...

2020-11-15 20:51:43 361

原创 HTML基础知识 ==> 使用CSS来修改元素样式的三种方式

CSS: - 层叠样式表 - 网页实际上是一个多层的结构,通过css可以分别为网页的每一层来设置样式 而最终我们能看到的知识网页的最上边的一层 - 总之一句话,css是用来设置网页中元素的形式 使用css来修改元素的样式 第一种方式(内联样式,行内样式) ==> 不推荐使用 ...

2020-11-15 20:40:02 1707

原创 HTML基础知识 ==> 超链接<a></a>

HTML基础知识 ==> 超链接<a></a> : 超链接可以让我们从一个页面跳转到其他页面或者是我们当前页面的其他位置 使用 a 标签来定义超链接 属性: href 指定跳转的目标路径 - 值可以是一个外部网站的地址 - 也...

2020-11-15 20:26:23 4422

原创 HTML基础知识 ==> 网站的基本结构

网站的基本结构 <mate><html> <head> <title> <meta charset = "utf-8"> 网页的基本结构 <!-- keywords 表示网站的关键字,可以同时指定多个关键字,关键字使用 ,隔开 <mate name = "keywords" content = "关键字1,关键字2,关键字3 ...."> description

2020-11-15 20:06:54 181

原创 JAVA作业: ==> IO练习题

目录目录使用IO技术,创建一个目录,然后复制一个文件到该目录!使用IO技术,开发出一个控制台的资源管理器!要求:从命令行输入一个路径!如果存在,将该目录下所有的文件和文件夹列举出来,如果不存在则输出不存在该路径。从控制台输入一些字符串,并将该类信息保存到日志文件”log.txt”中去。从控制台进行输入用户名以及用户密码,判断是否登录成功!要求准确的用户名和密码存在配置文件中!创建一个学生类,包含属性:学号、姓名、性别,包含show()方法用于显示学生的详细信息。创建测试类,在控...

2020-11-09 22:05:04 889

原创 JAVA基础 ==> 线程 ==> 怎么合理的终止一个线程的执行

灵活运用标记 boolean 来达到终止程序的可控的,具体如下所示 对你有帮助的话给个赞public class ThreadTest08 { public static void main(String[] args) { MyRunnable4 r = new MyRunnable4(); Thread t = new Thread(r); t.setName("t"); t.start(); // 模拟5秒

2020-11-08 20:38:09 108

原创 JAVA基础 ==> 线程 ==> 怎么中断线程的睡眠(slepp)???

中断线程的睡眠,需要调用 interrupt()方法,把睡眠的线程启动异常处理机制,达到中断的效果,具体代码实现如下 :public class ThreadTest06 { public static void main(String[] args) { Thread t = new Thread(new MyRunnable2()); t.setName("t"); t.start(); // 希望5秒之后t线程醒来 .

2020-11-08 20:21:58 324

原创 JAVA面试题 ==> 多线程 ==> Thread.sleep() 方法

Thread.sleep()方法面试题 问 : 程序中的 thread.sleep(1000*5) 会让线程thread进入休眠状态吗 答 : 答案在程序末尾public class ThreadTest05 { public static void main(String[] args) { // 创建线程对象 Thread thread = new MyThread3(); thread.setName("t"); ...

2020-11-08 20:06:12 390

原创 JAVA基础 ==> 线程 ==> JAVA线程的sleep方法

关于线程的sleep方法 ==> 使用的时候会报异常 ==> try/catch 1. 静态方法 2. 参数是毫秒 3. 作用 : 让当前线程进入休眠状态,进入"阻塞状态",放弃占有的CPU时间片,让其他线程使用. 这个方法出现存在A线程中,A线程就会进入休眠 4. Thead.sleep() 方法可以做到 : 间隔特定的时间,去执行一段特定的代码,每隔多久执行一次public class ThreadTest04 { pu...

2020-11-08 19:51:15 119

原创 JAVA基础知识点 ==> 多线程 ==> 线程对象

1. 怎么获取当前线程对象 Thread 变量名 = Thread.currentThread();2. 获取线程对象的名字 String name = 线程对象.getName()3. 修改线程对象的名字 线程对象.setName("线程名字")4. 当线程没有设置名字的时候,默认的名字规律 : Thread-0 Thread-1 Thread-2 Thread-3 ......以下为实例,觉得还不错的点个赞呗pack.

2020-11-08 19:42:12 97

原创 JAVA基础 ==> 实现线程的两种方式

实现线程的两种方式第一种方式: 编写一个类,直接继承java.lang.Thread ,重写run方法package exercise.thread;/* 实现线程的第一种方式 ; 编写一个类,直接继承java.lang.Thread,重写run方法 怎么创建线程对象? 怎么启动线程? 调用线程对象的start()方法 亘古不变的道理 : 方法体当中的代码永远都是自上而下从的顺序依次逐行执行的 */

2020-11-08 17:44:24 98

原创 JAVA作业: ==>JAVA基础练习题 ==> IO流练习题

注释特详细,欢迎评论和点赞package exercise.io.homework;import java.io.*;/* 拷贝目录 */public class Work { public static void main(String[] args) { // 拷贝源 File srcFile = new File("C:\\Users\\JAVASM\\Desktop\\新建文件夹"); // 拷贝目标

2020-11-08 13:49:06 783

原创 JAVA作业 : JAVA基础练习题 ==> 面向对象综合练习题

共享单车练习题单车具备的属性单车公司具备的属性共享单车系统具备的方法具体存放各个文件的路径constants.BikeConstanspublic interface BikeConstans { /** * ofo单车 */ String BIKE_COMPANY_OFO = "ofo单车公司"; /** * 哈啰单车公司 */ String BIKE_COMPANY_HELLO = "哈啰单

2020-11-06 16:46:57 696

原创 JAVA工具类 ==> 自定义随机获取N个字母或数字(0~9 a~z A~Z)

JAVA工具类 ==> 自定义随机获取N个字母或数字(0~9 a~z A~Z)1.采用"暴力法"public static void main(String[] args){ String str = "qwertyuiopasdfghjklzxcvbnm0123456789ZXCVBNMASDFGHJKLPOIUYTREWQ"; Scanner sc = new Scanner(System.in); System.out.println("

2020-11-04 13:24:31 662

原创 日期类 : Calendar练习题 ==> 使用Calendar打印出某年某月的日历信息

日期类 : Calendar练习题 ==> 使用Calendar打印出某年某月的日历信息public class Work { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("请输入年 : "); int a = sc.nextInt(); sc.nextLine();

2020-11-04 09:13:38 475

原创 JAVA基础 ==> String类 ==> JAVA练习题

String类 ==> 练习题1.用户从控制台输入一个字符串,要求判断是否为合法的email地址,如果合法,请判断是否为sina的邮箱地址。(PS:记住异常处理) 合法邮箱规则:  有且仅有一个@和.  @在.之前 且@不能是第一位 .不能是最后一位  @与.不能相邻  新浪邮箱应当以@sina.com结尾public class Work { public static void main(String[] args) { Scanner sc = new

2020-11-03 19:20:05 1006

原创 JAVA字符串类 ==> String

JAVA字符串类 ==> StringString构造方法String() 将创建一个字符串 String(String original) 将新建一个字符串作为指定字符串的副本 String(char[] value) 将根据字符数组构造一个新字符串 String(byte[] tytes) 将通过转换指定的字节数组建一个字符串 String(byte[] bytes,Charset charset) 使用指定编码格式对字节数组进行解码 .

2020-11-03 13:42:13 146

原创 初学python小测试

作业考试成绩判断成绩由用户输入90以上,输出优秀80-90,良70-80,中60-70.差60以下,傻学生ender = input(“请输入你的成绩”)gender = int(gender)print(gender)if gender >60:if 100> gender >=90:print(“优秀”)if 80 <= gender &...

2019-04-06 20:27:09 108

空空如也

空空如也

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

TA关注的人

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