首页 > 编程语言
Unsafe.putOrderedXXX系列方法详解(数组赋值的第二种方式)
在Netty中,IO线程用于存储任务的容器是MpscUnboundedArrayQueue类. 所有对外的读写操作,都'委托'给IO线程来执行,非IO线程(比如业务线程)若要写数据,必须将写操作封装成一个任务,提交到IO线程的任务队列中.IO线程会择机执行任务队列中的任务,将数据写入到网络(实际只是 ...
分类:编程语言   时间:2021-05-28 09:56:41    收藏:0  评论:0  赞:0  阅读:13
Python控制语句《循环语句》
简单分享一下循环。Python中有2个循环语句:While语句和For语句。while语句:while(表达式):? ? ? ? ? 循环体........只有while语句中的表达式为真就进入循环体,为假就跳过while循环。当表达式一直为真,就变成死循环了,一直循环执行循环体。for语句:for? 变量? in? 集合:? ? ? ?循环体........其中集合通常是range()函数,只要
分类:编程语言   时间:2021-05-28 09:53:27    收藏:0  评论:0  赞:0  阅读:16
java指令记录
#javac hello.java 表示将java文件编译成class文件#java hello 表示执行hello.class文件(这个指令不用写后缀名)#java -jar hello.jar 表示执行jar包 平时其实只用过java-jar,另外俩知道但是基本没用过,记录下吧,万一以后要用到呢 ...
分类:编程语言   时间:2021-05-28 09:53:07    收藏:0  评论:0  赞:0  阅读:17
数组和元素
// 数组和元素 const arr: (number | string)[] = [1, "2", 3]; //数字或者字符串 const stringArr: string[] = ["a", "b", "c"]; // 字符串 const undefinedArr: undefined[] = ...
分类:编程语言   时间:2021-05-28 09:52:22    收藏:0  评论:0  赞:0  阅读:29
java springboot+vue的在线学习平台前后端源码
下载地址:https://download.csdn.net/download/qq_31293575/18340399 项目介绍 java springboot+vue的在线学习平台前后端源码 适用场景 毕业论文、课程设计、公司项目参考 运行截图 ? ? ? ? ...
分类:编程语言   时间:2021-05-28 09:49:20    收藏:0  评论:0  赞:0  阅读:24
python下载安装
window 1.1 下载地址:https://www.python.org/downloads/windows/ (windows版本) 图1-1-1 1.2 双击exe文件进行安装 如下图,并按照圈中区域进行设置,切记要勾选打钩的框,然后再点击Customize installation进入到下 ...
分类:编程语言   时间:2021-05-28 09:48:43    收藏:0  评论:0  赞:0  阅读:25
Spring集成使用工作流框架Activiti!事务配置,注解配置以及流程资源自动化部署
Spring使用Activiti提供了一些非常不错的集成特性,只在Activiti与Spring集成时使用 ProcessEngineFactoryBean 可以把流程引擎(ProcessEngine)作为一个普通的Spring bean进行配置 类org.activiti.spring.Proce ...
分类:编程语言   时间:2021-05-28 09:48:01    收藏:0  评论:0  赞:0  阅读:13
实验五 数组和指针
#include <stdio.h> const int N=3; int main() { int a[N] = {1, 2, 3}; int i; printf("通过数组名和下标直接访问数组元素:\n"); for(i=0; i<N; i++) printf("%d: %d\n", &a[i] ...
分类:编程语言   时间:2021-05-28 09:46:13    收藏:0  评论:0  赞:0  阅读:37
python-函数装饰器
函数装饰器可以修改其他函数的功能,可以让代码更加简介 函数装饰器可以将函数作为参数传给另一个函数 先写个例子 def hello(): return "hello" def everyone(function): print("everyone") print(function()) #执行 eve ...
分类:编程语言   时间:2021-05-28 09:45:46    收藏:0  评论:0  赞:0  阅读:28
Python中list怎么去重
方式一:转换为集合再转换为列表 运行结果: [0, 1, 2, 3, 4, 5] 方式二:使用for循环来遍历写入 结果: [1, 2, 3, 5, 4, 0] ...
分类:编程语言   时间:2021-05-28 09:44:46    收藏:0  评论:0  赞:0  阅读:16
Java:线程优先级Priority
Java提供一个线程调度器来监控程序中启动后进入就绪状态的所有线程,线程调度器按照优先级决定应该调度哪个线程来执行。 线程的优先级用数字表示,范围从1~10(数字越大优先级越高,小于1或者大于10都会报错) Thread.MIN_PRIORITY = 1 Thread.NORM_PRIORITY = ...
分类:编程语言   时间:2021-05-28 09:41:35    收藏:0  评论:0  赞:0  阅读:16
有关C++中函数的查漏补缺
函数 函数基础 除了函数名,函数指针也可以使用运算符()运行函数 函数的类型指的是 ( 返回类型 + 形参类型 ) 存在于语句块中的对象叫自动对象 在函数里面的对象叫局部对象,定义时不给初值就执行默认初始化(内置类型其值是未定义的,使用会报错,不用会警告) 局部对象定义时加个static就成局部静态 ...
分类:编程语言   时间:2021-05-28 09:40:10    收藏:0  评论:0  赞:0  阅读:20
JS数组去重
1.双指针(力扣26) var removeDuplicates = function(nums) { let n=nums.length; let slow=0; let fast=1; while(fast<n){ if(nums[fast]!=nums[slow]){ nums[slow+1] ...
分类:编程语言   时间:2021-05-28 09:39:44    收藏:0  评论:0  赞:0  阅读:29
十大经典排序算法(动图演示)
0、算法概述 0.1 算法分类 十种常见排序算法可以分为两大类: 比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。 非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此也称为线性时 ...
分类:编程语言   时间:2021-05-28 09:36:44    收藏:0  评论:0  赞:0  阅读:41
C++中for循环第三个语句何时执行
写for循环时,关于第三个语句什么时候执行,有点忘了,这里在cpp.sh测试了一下,如下: #include <iostream> int main() { for(int i =0 ; i< 5; ++i) { std::cout << i << " "; } std::cout << std:: ...
分类:编程语言   时间:2021-05-28 09:34:51    收藏:0  评论:0  赞:0  阅读:22
Golang二维数组
★二维数组的使用方式: 先声明或者定义,再赋值 1)语法:var 数组名[大小][大小]类型 2)比如:var arr[2][3]int[][] 两行三列的二维数组 ★二维数组的遍历 1)双层for循环 2)for-range方式完成遍历 package main import ( "fmt" ) ...
分类:编程语言   时间:2021-05-28 09:34:30    收藏:0  评论:0  赞:0  阅读:35
Python之PDF提取表格数据
提取PDF文件中的表格数据是一个很常见的需求,为此我们经常付费,其实实现起来比较容易 这里使用camelot提取数据 import camelot tables = camelot.read_pdf(pdf_filepath, pages='1-end') for item in tables: d ...
分类:编程语言   时间:2021-05-28 09:33:48    收藏:0  评论:0  赞:0  阅读:23
JavaSE多线程01 2021.05.26-27
多花时间学习,提高效率,提高专注度 加油! 1 Process与Thread 进程与线程 一个进程可以有多个线程,如视频中同时听声音,看图像,看弹幕等。 程序是指令和数据的有序集合,是一个静态概念 进程是执行程序的一次执行过程,是一个动态概念。是系统资源分配的单位 通常一个进程中可以包含若干个线程, ...
分类:编程语言   时间:2021-05-28 09:33:01    收藏:0  评论:0  赞:0  阅读:30
springboot @async线程池使用以及oom问题
springboot @async线程池使用以及oom问题声明线程池import?org.springframework.context.annotation.Bean; import?org.springframework.context.annotation.Configuration; import?org.springframework.scheduling.annotation.Enab
分类:编程语言   时间:2021-05-28 09:32:34    收藏:0  评论:0  赞:0  阅读:25
Spring源码(四)@Qualifier 在Spring中的应用
@Qualifier可以用来让程序员明确指定想要指定哪个bean,那有程序员就会想问,它和@Autowired和@Resource的区别是什么? 假设有如下bean定义: <bean id="user0" class="com.luban.entity.User"> <property name=" ...
分类:编程语言   时间:2021-05-28 09:28:37    收藏:0  评论:0  赞:0  阅读:47
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!