自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java线程池

原文线程池线程池任务,线程是如何选择的 ?​ 是阻塞队列选择一个消费者线程空闲时,操作系统是否会调度?​ 阻塞线程池状态状态转换状态转换方式RUNNING -> SHUTDOWN当调用了线程池的shutdown方法时,或者当finalize方法被隐式调用后(该方法内部会调用shutdown方法)RUNNING,SHUTDOWN -> STOP当调用了线程池的shutdownNow方法时SHUTDOWN -> TIDYING在线

2023-07-12 15:27:52 74 1

原创 java多线程

​ 若只采用3个线程则是有3个核心利用率达到100%,由此可见,Java的多线程虽然是有jvm管理的,但最终还是将线程映射到内核线程上了。当然,当jvm中管理的线程大于cpu提供的线程数,则jvm则会将多个Java程序的线程映射到同一个系统级线程上。在后一种情况下,在进行线程调度时,只需要切换线程自己的上下文,寄存器等数据,而不需要保存进程共享的数据。用户级线程是由应用程序开发者直接创建和控制的,而不需要操作系统的干预。与用户级线程相比,内核级线程的创建和管理是由操作系统提供的线程管理机制来完成的。

2023-07-04 19:08:12 61

原创 C++基础入门

C++基础

2022-07-22 22:04:22 298 1

原创 微信消息提醒python实现

使用python进行微信来消息自动发邮件提醒# python3 author jin xiangimport timefrom PIL import ImageGrabimport osbasePath = "C:\\Users\\Administrator\\Desktop\\"# 这里是为了如果找不到png这个目录的情况自己建一个png目录absPath = os.path.abspath('.')path = [x for x in os.listdir('.') if os.pat

2022-03-28 19:04:04 980

原创 服务器磁盘爆满

服务器爆满df -h查看不到是哪个文件夹爆了,只能另寻他径。du -cks * | sort -rn | head -n 10/proc这个目录本身是一个『虚拟档案系统』!它放置的数据都是在内存当中, 例如系统核心、形成信息、接口设备的状态及网络状态等等。因为这个目录下的数据都是在内存当中, 所以本身不占任何硬盘空间!所以依旧失败。ls |grep -v proc |xargs du -sh |sort -h(解决)去根目录下,一层层使用改命令查看结果发现是宝塔回收站的问题,每次

2022-03-27 22:47:59 526

原创 Java面试

1.Java方法访问修饰符(1)public: 用public修饰的类、类属变量及方法,包内及包外的任何类(包括子类和普通类)均可以访问;(2)protected: 用protected修饰的类、类属变量及方法,包内的任何类及包外那些继承了该类的子类才能访问(此处稍后解释),protected重点突出继承;(3)default: 如果一个类、类属变量及方法没有用任何修饰符(即没有用public、protected及private中任何一种修饰),则其访问权限为default(默认访问权限)。默认访问权

2022-03-11 16:04:36 698

原创 Java无重复字符的最长子串

题目给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: s = “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。示例 2:输入: s = “bbbbb”输出: 1解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。示例 3:输入: s = “pwwkew”输出: 3解释: 因为无重复字符的最长子串是 “wke”,所以其长度为 3。请注意,你的答案必须是 子串 的长度,“pwke” 是一个

2022-02-23 15:07:39 2203

转载 vue上传图片给PHP后台全过程

https://blog.csdn.net/qq_38086247/article/details/82229979

2019-08-04 16:11:15 1878

原创 Vue中简单封装Axios请求

在日常开发过程中,常见的需要在业务层和数据服务层中抽离一个接口层,来统一管理数据请求和接口。这样做的好处是显而易见的,不再累述。下面就来试试在Vue中进行Axios的封装操作:1.首先在src文件夹下建立一个文件夹这里取名为servers,在这个文件夹里建立一个文件这里取名为request.js。下面是request.js内容,这里是我对axios的简单的封装。代码很简单,看注释应该很容易看懂,...

2019-08-04 16:08:40 369

空空如也

空空如也

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

TA关注的人

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