- 博客(32)
- 收藏
- 关注
原创 2023年最适合女生转行的IT方向,网络安全是个不错的方向
最近两年找工作是越发难了,好多应届生毕业找不到工作,那是因为近年来行业的大环境低迷。当然是可以的了,想转行的小伙伴听我一句劝,转行不能盲目就转。并不是所有IT行业的专业都适合转行,或者适合零基础的小白。随着互联网时代的发展,国际国内网络环境迅速变化,因此催生了一系列安全政策,使得网络安全产业从小众产业逐步发展成国家战略新兴产业,与人工智能、大数据、云计算领域并驾齐驱。安全行业人才缺口大,造成了安全人才供不应求,因此越早进入行业就越早享受行业红利。2023年最适合女生转行的IT方向,网络安全。
2023-04-07 12:36:17 169
原创 给初学嵌入式的小白朋友们一些建议
给初学嵌入式的小白朋友们一些建议!!学习嵌入式,我认为两个重点,cpu和操作系统,目前市场是比较流行arm,所以推荐大家学习arm。操作系统很多,我个人对开始学习的人,特别不是计算机专业的,推荐学习ucos。那是开源的,同时很小,学习很好。为什么选linux,我想不用讲太多,网上这方面问题回答都太多,但是我在工作中发现,做linux的技术路线很难,在windows几乎不会有的问题,在linux开发中几乎遍地陷阱。一掉进去划很长时间出来,一旦解决自己又长进了!相对来说开发周期长,难度大。
2023-04-07 12:30:28 357
原创 大专转行嵌入式1W+ 选对方向真的很重要,不知道大家有没有这种情况呢
🔸我大学学的是人力资源管理,毕业之后,做过一段时间的HR,行业内机会有限,竞争激烈,的压力及无数的其它原因,让我有一种想要转行的心思,但是一直没有下定决心。考虑到各个方面的因素,后面还是去找了个机构进行系统学习,虽然要花钱,但至少我节省下来了时间成本,我也可以尽早就业,算下来其实挺值得的!✔️C语言是基础,有一些面试要做C语言题目,有些是面试官问一些C语言知识点,这一关是跑不掉的。☑️薪资不高,天天加班。
2023-04-07 12:21:54 352 1
原创 有什么好的uni-app视频实战教程吗?
博主推荐通过这几个项目我的uniapp实战技巧得到很大的提高!刚开始我是在b站看的,后面的我在网上百度的。第一个项目:uni-app多端企业网盘全栈开发第二个项目:uni-app实战仿微信app开发第三个项目:uni-app实战商城类app和小程序第四个项目:uni-app实战社区交友类app开发第五个项目:uni-app实战视频点播app小程序第六个项目:uni-app实战音频小说app小程序第七个项目:uni-app实战直播app全栈开发'use strict';module.ex
2021-07-10 22:39:26 639 2
原创 java集合整理
java集合整理1. java集合的常规比较2、JDK1.8中ConcurrentHashMap中的CAS和synchronized在哪使用的3、Arrays.asList方法后的List可以扩容吗?4、HashMap中hash函数做了哪些改动?(1.7->1.8)5.hashmap中1.7和1.8的区别6. 如何解决哈希冲突1. java集合的常规比较(1)HashMap:初始容量16、扩容两倍、默认加载因子是0.75,extends AbstractMap implements Map,长度是
2021-03-15 09:27:28 135
翻译 java基础面试题
java基础面试题整理1. java语言特性1.1 Java语言特性(优点/特点/谈谈你对java的认识)1.2 Java 如何实现平台无关1.3 JDK 和 JRE 的区别?1.4 什么是字节码?采用字节码的最大好处是什么1.5 Java和C++的区别1.6 Java 按值调用还是引用调用?1.7 浅拷贝和深拷贝的区别?1.8 什么是反射?1.9 反射机制使用常见,优缺点,如何优化1.10 java获取反射的三种方法1.11 什么是注解?什么是元注解?1.12 什么是泛型,有什么作用?1.13 泛型擦除是
2021-03-12 14:34:15 156
原创 java面试
request:一次服务跳转有效responsesession:一个用户有效pagecontextapplication:属性作用域outconfigpage:一个页面有效exeception单例模式:一个类只有一个实例,主要分为饿汉和懒汉模式,懒汉模式在调用自己的时候实现,饿汉是在初始化的时候实现简单工厂:一个工厂方法创建不同类型的对象。工厂方法模式:定义一个接口,具体的功能实现由子类来实例化。抽象工厂模式:抽象工厂是生成工厂的工厂,相当于生产的工厂其实是我们的产品。建造者模式:
2021-03-09 20:24:48 45
原创 多图片上传java
后端写法首先传进来是一个数组,判断他的长度是否>0,大于0就遍历切割,最后 map.put(“src”,FilePath+timeDf+"/"+fName +"."+ oName);就是给他返回一个url给前端。 /*文件上传页面*/ @RequestMapping("/goods/upload") @ResponseBody public HashMap<String, Object> upload(MultipartFile[] file){
2020-11-29 12:47:44 221
原创 pagehelper使用记录
1. controller层pageNum代表当前多少页,pageSize代表当前每页有多少条记录你传进去service返回一个pageinfo对象然后把这个pageinfo对象的getlist存到model里面 /*分页列表*/ @RequestMapping("/goods/goodsList") public String goodsList(ModelMap modelMap, @RequestParam(value =
2020-11-29 12:26:53 298
原创 springboot用户级联新增和图片上传实现步骤
整篇文章都是用的layul的前端框架,很多前端的东西都封装了的1.在list.html页面添加新增按钮,代码如下:就是你要加的那个页面加个按钮,按了之后他就会跳出来<button class="layui-btn" onclick="x_admin_show('添加用户','/userInfo/add')" type="button"><i class="layui-icon"></i>添加</button>2.add.html<body&g
2020-10-15 19:54:15 580
原创 springboot关联查询一对一
我们要实现的功能是让除了角色里面的信息,其他的全部显示出来,角色涉及到多对多了。也就是我们最终要让这个东西最终一对一的展现在这个界面上两个实体类也就是两张表,我们可以不用创建表,她一般会自动生成,关键是这个的表与表的映射关系新建UserDetail/** * 登录用户详细信息实体类 */@Table@Entitypublic class UserDetail { @Id @GeneratedValue(strategy = GenerationType.IDENTITY
2020-10-15 19:35:00 1370
原创 springboot通过kaptcha生成验证码
1.pom.xml文件配置 <dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> <version>2.3.2</version> </dependency>2.新建configimport com.google.code.kapt
2020-10-13 20:08:14 76
原创 mysql解压版重装教程
mysql卸载1.主要步骤mysql服务停止,然后进行下面的的卸载软件本身。清除残留文件(☆☆☆☆☆)。清理注册表。2. 清除残余文件。这里我们需要清理两个文件夹。第一个是:C:\Program Files (x86)\MySQL,第二个是:C:\ProgramData\MySQL,这里的ProgramData可能是隐藏的,我们需要在资源管理器中设置查看隐藏的文件。我们要把这两个文件彻底删除,如果出现占用的情况我们可以重启计算机或者使用各种工具强制删除这两个文件夹。3. 清理注册表往
2020-09-23 19:09:09 319
原创 json前后台传值方法,json和js相互转换的方法
json前后台传值方法,json和js相互转换的方法前端json和js相互转换前端演示后台演示前后台交互前端json和js相互转换n和js的区别就是json是字符串类型的js。JSON.stringify()可以在前端把js对象转换成json字符串传给后台JSON.parse()这个方法是把json字符串转换成js对象前端演示需要注意的就是json的key值一定是字符串类型,你看我的key全部都打了双引号的。而js是可打可不打双引号<script> var str = {"
2020-09-12 18:52:51 1032
原创 ajax+servlet实现更换验证码
实现效果点击看不清,换一张图片,会换一张图片实现原理:继承HttpServlet使用CaptchaUtil.createCircleCaptcha()方法注意:http://localhost:8080/jspday05/gc?i=1这个i是可以变换的,没变一次,图片改变一次html页面<%@ page contentType="text/html;charset=UTF-8" language="java" %><html>//下面这个是获取绝对路径的意思,用
2020-09-03 21:39:34 231
原创 抽象类有接口的区别,抽象类与普通类的区别
抽象类有接口的区别①抽象类中可以有构造方法,但接口中没有;②抽象类中可以有普通成员变量、静态方法、普通方法,抽象方法,而接口中只有抽象方法③接口可以多实现,但只能继承一个类抽象类与普通类的区别包含抽象方法的类称为抽象类,但并不意味着抽象类中只能有抽象方法,它和普通类一样,同样可以拥有成员变量和普通的成员方法。注意,抽象类和普通类的主要有三点区别:1)抽象方法必须为public或者protected(因为如果为private,则不能被子类继承,子类便无法实现该方法),缺省情况下默认为public。
2020-08-19 16:05:10 204
原创 对出师表文本的内容进行排序
3.侍中、侍郎郭攸之、费祎、董允等,此皆良实,志虑忠纯,是以先帝简拔以遗陛下。愚以为宫中之事,事无大小,悉以咨之,然后施行,必得裨补阙漏,有所广益。8.愿陛下托臣以讨贼兴复之效,不效,则治臣之罪,以告先帝之灵。若无兴德之言,则责攸之、袜允等之慢,以彰其咎:陛下亦宜自谋,以咨诹善道,察纳雅言,深追先帝遗诏,臣不胜受恩感激。4.将军向宠,性行淑均,晓畅军事,试用之于昔日,先帝称之日能,是以众议举宠为督。愚以为营中之事,悉以咨之,必能使行阵和睦,优劣得所。2.宫中府中,俱为一体,陟罚臧否,不宜异同。若
2020-08-06 10:34:15 672
原创 字节流与字符流
字节流与字符流1. IO分类1.1 **io流说明图解**2. 字节流2.1 一切皆为字节2.2 outputstream2.3 InputStream2.4 FileReader2.5 FileWriterProperties1. IO分类根据数据的流向分为:输入流和输出流。输入流:把数据从其他设备上读取到内存中的流。输出流:把数据从内存J中写出到其他设备上的流。格局数据的类型分为:字节流和字符流。字节流:以字节为单位,读写数据的流。字符流:以字符为单位,读写数据的流。1
2020-08-05 15:30:12 402 1
原创 线程创建线程同步线程状态线程池整理
线程1.多线程基础1.1进程与线程的概念1.2 简单描述什么是并行,什么是并发?1.3进程概念、线程概念、线程与进程联系2.创建线程的几种模式2.1 继承Thread类2.2 继承Runnable接口创建线程2.3 使用匿名内部类创建线程2.4使用Lambda创建线程2.5使用Callable接口创建线程2.6 Thread和Runnable的区别3.线程同步3.1同步代码块3.2 同步方法3.3 lock锁4.线程状态/线程调度4.1 Waiting和Inotify4.2线程优先级4.3线程方法5.线程池
2020-08-03 18:04:57 133
原创 java集合汇总,看这篇就够了!
关于java集合的的汇总,轩成笔记1 Java集合简介 Java是一门面向对象的语言,就免不了处理对象,为了方便操作多个对象,那么我们就得把这多个对象存储起来,想要存储多个对象(变量),很容易就能想到一个容器(集合)来装载简单来说集合就是“由若干个确定的元素所构成的整体”。就是Java给我们提供了工具方便我们去操作多个Java对象。1.集合只能存放对象。比如你存入一个int型数据66放入集合中,其实它是自动转换成Integer类后存入的,Java中每一种基本数据类型都有对应的引用类型。2.集合存
2020-08-01 12:37:39 307
原创 异常
异常,线程异常throw关键字:objectstry...catch异常java. Lang. Throwable :此类是Java语言中所有错误或异常的超类。java. Lang.Error :错误错误就相当于程序得了- - 个无法治愈的毛病,必须修改源代码,程序才能继续执行java. Llang. Exception :异常异常就相当于程序得了一.个小毛病,把异常处理掉,程序就可以继续执行编译期异常:写代码的时候报红运行期异常(RunTimeException) :控制台报红注意:以后
2020-07-31 15:10:34 75
原创 Map
Mapmap继承关系图map与collection接口的关系map常用方法以及常用的子类maphashmaphashmap的特点LinkedHashMapmap继承关系图map与collection接口的关系Collection中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。Map中的集合,元素是成对存在的(理解为夫妻)。每个元素由键与值两部分组成,通过键可以找对所对应的值。Collection中的集合称为单列集合,Map 中的集合称为双列集合。需要注意的
2020-07-30 16:05:52 108
原创 List、 Set、 数据结构、可变参数、Collections
List、 Set、 数据结构、Collections数据结构栈(stack)队列(queue)数据结构----数组与链表结构数据结构----树二叉树与查找树/排序树平衡树与不平衡树红黑树List集合常见面试笔试题Arraylist,LinkedList,Vector的区别LinkedList集合set集合HashSet哈希表哈希冲突HashSet存储自定义元素类型:LinkedHashSet:可变参数Collections数据结构当你用着java里面的容器类很爽的时候,你有没有想过,怎么ArrayLi
2020-07-29 16:09:00 132
原创 Collection接口和迭代器
Collection接口和迭代器Collection接口:使用泛型与不使用泛型的区别iterator迭代器的使用增强for循环定义和使用含有泛型的类自定义泛型方法泛型的通配符: .Collection接口:定义的是所有单列集合中共性的方法所有的单列集合都可以使用这些共性的方法没有带索引的方法(不能用for循环遍历)List接口:1.有序的集合(存储和取出元素的顺序是相同的)2.允许存储重复的元素3.有索引,可以用普通的for循环进行遍历Set接口:1.不允许存储重复的元素2.没有索引,
2020-07-28 15:44:03 181
原创 system工具类日期类Integer
system工具类currentTimeMillisarrgycopyDate/SimpleDateFormat小练习,使用getTime求自己出生了多少天Calendar小练习 求2008年08月08日是星期几DecimalFormatInteger的使用currentTimeMillispackage com.hqyj.demo02;/*public static long currentTimeMillis()返回当前时间(以毫秒为单位)。得到当前时间1595827732167*///练习
2020-07-27 16:22:22 171
原创 Object类工具类方法的应用
Object类方法的应用关于Object类中的finalize关于Object类中的toString():关于Object类中的equals():关于Object类中的hashCode():关于Object类中的finalize关Fobject类中的finalize():1.看源码:protected void finalize() throws Throwable { }1)protected2)不需要程序员手动调用的。JVM垃圾回收器进行调用3) SUN公司准备的一个垃圾回收时机4)它只
2020-07-27 13:22:20 115
原创 利用scanner输入一个年份,判断是不是闰年
package day01;import java.util.Scanner;/*利用scanner输入一个年份,判断是不是闰年满足闰年的条件是能被4整除但不能被100整除,或者能被400整除public class RunNian { public static void main(String[] args) { System.out.println("请输入一个年份"); long year = new Scanner(System.in).nex
2020-07-22 21:58:14 857
原创 如何不使用中间变量对两个变量进行置换
对输入的两个进行置换,不使用中间变量*使用的是异或进行变量的置换这个不使用中间变量的目的是减少内存消耗,可以使用异或来处理public class bian { public static void main(String[] args) { System.out.println("输入第一个变量"); long next1 = new Scanner(System.in).nextLong(); System.out.println("输入第二
2020-07-22 21:47:53 120
原创 利用三元运算符对此输入数字进行判断是奇数还是偶数
import java.util.Scanner;//利用三元运算符对此输入数字进行判断是奇数还是偶数public class jiO { public static void main(String[] args) { System.out.println("请输入一个整数:"); long l = new Scanner(System.in).nextLong(); String ls= l%2==0?"这个数是偶数": "这个数不是偶数";
2020-07-22 21:45:41 1007
原创 对输入的一串数字进行排序然后进行加密和简单的解密
import java.util.Arrays;import java.util.Scanner;/*对输入的一串数字进行排序然后进行加密和简单的解密加密其实就是对这个字符进行异或操作解密还是对这个字符进行异或操作,最终实现复原利用的是ascall编码的原理*/public class Scanner01 { public static void main(String[] args) { String next = new Scanner(System.in).n
2020-07-22 21:43:02 1148
原创 java中i++(i--)和++i(--i)的区别算术运算符的使用方法
java中i++(i–)和++i(–i)的区别算术运算符的使用方法这个东西真的不用死记硬背,理解下下面的总结放法1.//(前)++ :先自增1,后运算//(后)++ :先运算,后自增12.//(前)-- :先自减1,后运算//(后)-- :先运算,后自减1 //++-- int a = 10; int b = a++; System.out.println(b);//10 System.out.println(a);//11
2020-07-16 19:43:47 374 1
原创 怎么让二维数组遍历,两种方法深度解读
public class Dome10 {/** 二维数组多种方式实现二维数组的遍历* 二维数组其实和一维数组区别不大,仅仅是在上面的衍生。*** */public static void main(String[] args) { method(); method1(); method2();}//for循环实现对arr数组的遍历private static void method() { int [] arr = {1,3,5,7,9}; /
2020-07-16 19:32:10 1194
burpsuite安装教程
2023-04-08
数据集资源大数据基础下载
2023-04-08
wordpress支付插件erphpdown13.33最新版,站长亲测可用
2023-04-06
wordpress主题modown主题V8.12开源版亲测可用,无限授权
2023-04-06
2023年人工智能实战入门教程
2023-04-01
python自动化办公教程
2023-04-01
2023年python数据分析教程
2023-04-01
python24期全套视频编程课程百度网盘
2023-03-31
Java软件工程师简历模板(打包18个)
2023-03-12
子比主题6.8,wordpress付费资源下载主题
2023-03-12
亲测自用wordpress总裁主题4.3.0
2023-03-12
ASP+ACCESS在线教育系统设计(源代码+论文)
2023-03-12
网上订餐项目打包-网上订餐项目代码及视频部署教程(毕设项目,毕业设计教程,练手项目)
2023-03-09
叮当书城项目-叮当书城项目部署代码视频教程带源码(java毕业设计项目-java练手项目)
2023-03-09
网易云课堂 uni-app实战仿糗事百科app开发
2023-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人