码迷,mamicode.com
首页 > 编程语言
SafeList-线程安全的List(c#)
List是线程不安全的,通过一个数组存储数据,当容量达到数组上限时,创建一个新数组,因此存在线程安全问题 SafeList是在做增删改操作时返回一个新的ReadonlyList,所以不存在线程安全问题 /// <summary> /// SafeList is mutable, but it use ...
分类:编程语言   时间:2021-02-20 12:22:14    阅读次数:0
简简单单用java写一个营销号话术生成器
废话不多讲直接上代码 import java.util.Scanner; public class sb { public static void main(String[] args) { String a; String b; String c; try (Scanner scanner = n ...
分类:编程语言   时间:2021-02-20 12:20:40    阅读次数:0
Callable接口创建和执行线程
参考LittleCadet的博客多线程中Future与FutureTask的区别和联系 线程创建的两种方法,一种是实现Runnable接口,另一种是继承Thread。二者无法获取返回结果,于是有Callable接口,Future接口与FutureTask类的配和取得返回的结果。 FutureTask ...
分类:编程语言   时间:2021-02-20 12:20:07    阅读次数:0
python——matploylib模块
(1)二位坐标画图 (最后需有一行plt.show()将图显示) x = np.linspace(-3,3,50) #区间 [-1 1] 平分50个点 y1 = 2*x+1 y2 = x**2 # figure() 定义一张图,可设置序号,长宽等 plt.figure() #定义一张图(下面一行属于 ...
分类:编程语言   时间:2021-02-20 12:18:23    阅读次数:0
Java8 Date与LocalDate互转
reference:https://blog.csdn.net/panchang199266/article/details/95724991 Java8 日期时间API,新增了LocalDate、LocalDateTime、LocalTime等线程安全类: LocalDate:只有日期,诸如:20 ...
分类:编程语言   时间:2021-02-20 12:15:59    阅读次数:0
线程的三种创建方式
1. 线程简介: 程序:指令和数据的集合,是静态的概念。 进程:一个运行的程序可以理解为为一个进程,是程序的一个动态的概念,如运行中的WPS、360、QQ等。 线程:一个进程中可以有多个线程,如在流氓软件360中,你可以同时清理垃圾、扫描病毒、开机优化等,又如在Edge浏览器中LSP可以边浏览Por ...
分类:编程语言   时间:2021-02-20 12:14:49    阅读次数:0
调度场算法&&中缀表达式=>后缀表达式
#include<stdio.h> #include<string.h> int main(void){ char ch,stro[1001],stack[1001]; int numstack[1001]; int top=-1,head=-1; /************************ ...
分类:编程语言   时间:2021-02-20 12:11:32    阅读次数:0
ES6标准入门 - 6. 数组的扩展
扩展运算符 spread ... 如同rest参数的逆运算,将一个数组转为用逗号分隔的参数序列。 该运算符主要用于函数调用 如果扩展运算符后面是一个空数组 则不产生任何效果 由于扩展运算符可以展开数组,所以不再需要使用apply方法将数组转为函数的参数。 #例子1 # ES5 的写法 functio ...
分类:编程语言   时间:2021-02-20 12:09:10    阅读次数:0
翻译:《实用的Python编程》01_07_Functions
目录 | 上一节 (1.6 文件) | 下一节 (2.0 处理数据) 1.7 函数 随着程序开始变大,我们会想要有条理地组织这些程序。本节简要介绍函数、库模块以及带有异常的错误处理。 自定义函数 对你要重用的代码使用函数。下面是函数的定义方式: def sumcount(n): ''' Return ...
分类:编程语言   时间:2021-02-20 12:06:51    阅读次数:0
C 语言不同类型变量与“零值”比较的 if 语句的规范写法
注意:这里的 “零值” 可以是 0、0.0、NULL(空指针)、空白符、空字符串等 不同的数据类型对应不同的 “零值”,切勿比较错误 #1 int i 与 “零值” 比较的 if 语句 int 类型对应的 “零值” 为整数 0 ##1.1 代码 if(i == 0) 或 if(i != 0) #2 ...
分类:编程语言   时间:2021-02-20 12:03:12    阅读次数:0
SpringCloud之Ribbon源码解析(一)--准备
一 RibbonAutoConfiguration @Configuration @Conditional(RibbonAutoConfiguration.RibbonClassesConditions.class) @RibbonClients @AutoConfigureAfter( name ...
分类:编程语言   时间:2021-02-20 12:02:23    阅读次数:0
JavaSE的学习之路
重写:需要有维承关系,子类重写父类的方法! 1。方法名必湖和问 2.参数到表列表必须相同 3。修饰符:范围可以扩大但不能缩小:public>Protected>Default>private 4。抛出的异常:范图。可以被缩小,但不能扩天大:C1assNotFoundException --> Exc ...
分类:编程语言   时间:2021-02-20 12:00:01    阅读次数:0
关于稀疏数组
Ⅰ、为什么用稀疏数组? 比如这个棋盘,如果要记录黑蓝棋子的位置首先会想到运用二维数组,我们把二维数组建好后(1是黑,2是蓝),发现很多空白位置浪费了大量的内存空间 当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来存储给数组。我们这个时候可以用稀疏数组来存储“有效数据” Ⅱ、怎么 ...
分类:编程语言   时间:2021-02-20 11:54:11    阅读次数:0
爬虫之多线程,提高效率
arr = ["http://music.163.com/song/media/outer/url?id=1820550501.mp3", "http://music.163.com/song/media/outer/url?id=1820550501.mp3", "http://music.163 ...
分类:编程语言   时间:2021-02-20 11:52:43    阅读次数:0
Java多线程:超详细的线程方法合集
1、线程基本方法 package com.lyq.java.thread; /* 1、怎么获取当前线程对象? Thread t = Thread.currentThread(); 返回值t就是当前线程。 2、获取线程对象的名字 String name = 线程对象.getName(); 3、修改线程 ...
分类:编程语言   时间:2021-02-20 11:51:32    阅读次数:0
08 python面向对象
付出不一定有回报,但没有付出何来回报之说! 有些路,你必须一个人走。这不是孤独,而是选择! ...
分类:编程语言   时间:2021-02-20 11:51:15    阅读次数:0
『Java』String类
Java中的字符串 java.lang.String类表示字符串类,Java程序中所有字符串文字都可以看作实现该类的实例。 特点: 字符串不可变:字符串的值在创建后不能在发生改变 public class Dome001_String { public static void main(String ...
分类:编程语言   时间:2021-02-20 11:48:26    阅读次数:0
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!