Windows10自动关机-创建定时任务

2021年01月29日 阅读:710

自动关机任务创建 右击此电脑, 管理 系统工具 任务计划程序 创建任务 名称随便取 点击触发器 新建 点击操作 新建 点击确定完成创建 该命令为强制关机无法取消,别忘了保存重要文件哦。 ... 查看全文

线程池阻塞队列之ArrayBlockingQueue

2021年01月29日 阅读:596

ArrayBlockingQueue介绍 ArrayBlockingQueue是数组实现的线程安全的有界的阻塞队列。 线程安全是指,ArrayBlockingQueue内部通过“互斥锁”保护竞争资源,实现了多线程对竞争资源的互斥访问。 有界是指,ArrayBlockingQueue对应的数组是有界限 ... 查看全文

【数组】146. LRU缓存机制

2021年01月29日 阅读:524

题目: 解答: 1 // 总的思想就是 哈希双向链表 2 struct Node 3 { 4 int key; 5 int value; 6 Node* pre; 7 Node* next; 8 // 构造函数初始化 9 Node(int key, int value) : key(key), va ... 查看全文

一脚踩进java之基础篇16——面向对象 (构造方法)

2021年01月29日 阅读:580

一、什么是构造方法呢? 从字面上理解即为构建创造时用的方法,即就是对象创建时要执行的方法。既然是对象创建时要执行的方法,那么只要在new对象时,知道其执行的构造方法是什么,就可以在执行这个方法的时候给对象进行属性赋值。 1.1 构造方法的体现: 1) 构造方法没有返回值类型。因为它是为构建对象的,对 ... 查看全文

Java_17:volatile和AtomicInteger

2021年01月29日 阅读:690

volatile关键字和atomic 查看全文

3张思维导图说清楚:java设计模式的6大设计原则,前3讲!

2021年01月29日 阅读:1657

本文重点介绍java设计模式原则:单一职责原则、里氏替换原则、依赖倒置原则。用思维导图的方式来表现。 23种java设计模式遵循了6大设计原则,本文介绍前3个设计原则,下一篇介绍后面3个设计原则。 查看全文

Python中批量修改变量名太费劲?Pycharm中使用重命名一次搞定

2021年01月29日 阅读:572

如果程序中有一个变量被用得比较多,但名字起得不是很好,导致其他阅读程序的人搞不清它到底表示的是什么,这时可以考虑起一个有意义的名字。但是,要一个一个改吗?显然不合适。举个栗子,下面这段小程序:其中的i,表示的是要输入的年龄,但就意义来说,就不如用age来得好懂。如何将i都改成age呢?很简单,在Pycharm中右键单击i,然后选择refactor-rename就可以了。这里的refactor意思是 查看全文

spark-xgboost8.1 java 例子

2021年01月29日 阅读:507

spark-xgboost8.1 java 例子 查看全文

简单了解java历史

2021年01月29日 阅读:700

计算机硬件发展的同时,软件始终伴随其步伐迅猛发展,就计算机的编程语言而言,也划分为三代。 第一代: 机器语言 。每条指令用二进制编码,编码效率极低,但运行效率高。 第二代: 汇编语言 。用符号编程,和具体机器指令有关,需要记住的指令太多,编写效率低下。 第三代: 高级语言 :如FORTRAN、COB ... 查看全文

3张图说清楚:java设计模式原则:开闭、接口隔离、迪米特法则

2021年01月29日 阅读:723

本文重点介绍java设计模式原则:开闭原则、接口隔离原则、迪米特法则。用思维导图的方式来表现。 21种java设计模式遵循了6大设计原则,本文介绍后面3个设计原则,上一篇介绍前3个设计原则。 查看全文

java学习资料

2021年01月29日 阅读:546

学习java,用最简洁的语言,最简短的时间帮助大家快速掌握技术 查看全文

java学习

2021年01月29日 阅读:775

java学习资料 查看全文

C语言——BCD解密

2021年01月29日 阅读:825

BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位。所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12。但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输出了。于是BCD的0x12被输出成了十进制的18了! 现在,你的程序要读入这个错误的十进制数,然后输出正 ... 查看全文

andorid jar/库源码解析之Bolts

2021年01月29日 阅读:734

目录:andorid jar/库源码解析 Bolts: 作用: 用于链式执行跨线程代码,且传递数据 栗子: Task.call(new Callable<Boolean>() { @Override public Boolean call() throws Exception { return tr ... 查看全文

java对象转json JsonFormat注解 get方法

2021年01月29日 阅读:584

写在前面,首先,我用的java转json序列化的工具是java开源的jackson。 今天在做后端接口的时候,发现 获取的json对象中少了几个属性 ,因为其他的接口都能得到正确的json,所以很快就找到了问题所在,先上代码 是的,这里我的类中只有属性,没有getter、setter方法,所以获取的 ... 查看全文

8-29 实战技巧:如何设置线程池

2021年01月29日 阅读:516

Hystrix最重要的一个点。 线程池具体怎么设置不知道?里面的数量是怎么来的。和对于我们来说是一个非常大的困惑。 Hystrix的线程池在工作中设置的时候,有哪些技巧? 首先在我们业务系统中,有个很重要的指标就是QPS,更精确的说,他其实分三大类,包括RPS、TPS、QPS这三个分别是什么呢?一个 ... 查看全文

【数组】面试题 01.07. 旋转矩阵

2021年01月29日 阅读:556

题目: 解答: 方法一:会超时间 1 class Solution { 2 public: 3 void rotate(vector<vector<int>>& matrix) 4 { 5 // 思路是: 转置 + 反转每一行 6 7 int len = matrix.size(); 8 9 // ... 查看全文

python--基本语法

2021年01月29日 阅读:613

pycharm:是一款python 集成开发环境。带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。 1. 中文编码:python 默认格式为ASCII码,所以无法打印汉字,写python文件前面加上 #coding=utf-8. python 以#作为注释。 2. python ... 查看全文

【数组】面试题 16.06. 最小差

2021年01月29日 阅读:974

题目: 解答: 先排序,然后设定返回值为最大,用双指针求得结果。 1 class Solution { 2 public: 3 int smallestDifference(vector<int>& a, vector<int>& b) 4 { 5 sort(a.begin(),a.end()); ... 查看全文

spring cloud Eureka服务注册

2021年01月29日 阅读:643

yls 2020/5/5 创建注册管理中心 1.添加依赖 2.在启动程序添加注解 3.创建配置文件 4.运行项目后,打开网址 成功即可 微服务注册到服务注册中心 1.添加依赖 2.在启动类上添加注解 3.添加配置文件application.yml 4.在注册中心启动的情况下,启动该服务,然后在注册中 ... 查看全文

【数组】面试题 10.01. 合并排序的数组

2021年01月29日 阅读:577

题目: 解答: 1 class Solution { 2 public: 3 void merge(vector<int>& A, int m, vector<int>& B, int n) 4 { 5 int len1 = m - 1; 6 int len2 = n - 1; 7 int len ... 查看全文

2020/6/28 JS流程控制语句和循环语句

2021年01月29日 阅读:522

一、流程控制语句 1、if语句 :if语句是指如果满足某种条件,就进行某种处理。 if (条件语句){ 执行语句; …… } 2、 if…else语句:if…else语句是指如果满足某种条件,就进行某种处理,否则就进行另一种处理。 if (判断条件){ 执行语句1 …… }else{ 执行语句2 … ... 查看全文

热门文章

推荐文章

最新文章

置顶文章