协程:又称为微线程,英文名称Coroutine。作用:它拥有自己的寄存器上下文和栈,能保留上一次调用时的状态,可以随时暂停程序,随时切换回来。优点:?无需线程上下文切换的开销?无需原子操作锁定及同步的开销?方便切换控制流,简化编程模型?高并发+高扩展性+低成本:一个CPU支持上万的协程都不是问题。所以很适合用于高并发处理缺点:?无法利用多核资源:协程的本质是个单线程,它不能同时将单个CPU的多个核
分类:
编程语言 时间:
2018-07-03 16:46:40
阅读次数:
181
要使用加密和解密功能,您需要在JVM中安装全面的JCE(默认情况下不存在)。您可以从Oracle下载“Java加密扩展(JCE)无限强度管理策略文件”,并按照安装说明(实际上将JRE lib / security目录中的2个策略文件替换为您下载的文件)。 如果远程属性源包含加密内容(以{cipher ...
分类:
编程语言 时间:
2018-07-03 16:47:24
阅读次数:
175
上一篇我们回顾了关于 spring cloud eureka的相关基础知识,现在我们针对于HongHu cloud的eureka项目做以下构建,整个构建的过程很简单,我会将每一步都构建过程记录下来,希望可以帮助到大家: 1. 创建一个名为particle-common-eureka的maven项目, ...
分类:
编程语言 时间:
2018-07-03 16:50:28
阅读次数:
112
博主是大一时学的c++,后来就没有再看c++了。现在大二结束,为了学习systemC和Qt重新学习了c++。感觉c++的语法层出不穷,有很多有关细节的东西,很容易遗忘。想要学好c++,只有不断的书写程序,在程序中找到自己的错误再结合已经看过的语法,不断的总结。这也是博主的经验所得,目前博主对c++的学习还比较肤浅,文章的内容没有太精华的东西,不过日后会不断地更新并改进这些内容的。
分类:
编程语言 时间:
2018-07-03 16:50:56
阅读次数:
304
关于Python数据分析中pandas模块在输出的时候,每行的中间会有省略号出现,和行与行中间的省略号....问题,其他的站点(百度)中的大部分都是瞎写,根本就是复制黏贴以前的版本,你要想知道其他问题答案就得去读官方文档吧。 这是我本地测试用的,先看一下效果。 这里看到每一行中间都会出现一个“... ...
分类:
编程语言 时间:
2018-07-03 16:51:20
阅读次数:
230
Python lambda表达式
分类:
编程语言 时间:
2018-07-03 16:52:04
阅读次数:
131
很透彻通俗的介绍了红黑树 原文地址: https://www.sohu.com/a/201923614_466939 有个说明: 因为插入之前所有根至外部节点的路径上黑色节点数目都相同,所以如果插入的节点是黑色肯定错误(黑色节点数目不相同),而相对的插入红节点可能会也可能不会违反“没有连续两个节点是 ...
分类:
编程语言 时间:
2018-07-03 16:52:46
阅读次数:
114
// 之前判断素数, 只需要到sqrt(x)即可,//更加简单的, 判断能够比已知的小于x的素数整除, 运行更快 那么如何构造素数表? 1. 想要构造n以内的素数表, 令x为2, 2.将小于n的2x 3x 4x...的数标记为非素数, 3.令x 为下一个没有被标记为非素数的数, 重复2; 直到所有的 ...
分类:
编程语言 时间:
2018-07-03 16:52:54
阅读次数:
154
1、application.properties 简述配置文件的使用和调整都非常方便,直接在项目默认的classpath下的application.properties文件中做调整即可。例如SpringBoot中默认的Tomcat毒启动端口是8080,我们需要调整为8081,那么直接在配置文件中调整... ...
分类:
编程语言 时间:
2018-07-03 16:53:44
阅读次数:
164
1 集合(天生去重) 1.1 定义集合 集合是无序的 1 1 1 {1, 2, 3, 4} 2 2 2 {1, 2, 3, 4} 3 3 3 set() 1.2 集合取值 1 1 # 集合取值 2 2 for n in nums2: 3 3 print('4 ',n) 1 1 4 1 2 2 4 2 ...
分类:
编程语言 时间:
2018-07-03 16:54:05
阅读次数:
192
解析: 序列化:当再次读取Unity时候序列化的变量是有值的,不需要你再次去赋值,因为它已经被保存下来。在下次读取的时候,就是你上次的赋值的值。即控制Attitude属性状态 [SerializeField] 继承自属性Attitude,强制Unity序列化一个私有(可以使一个私有属性序列化在Ins ...
分类:
编程语言 时间:
2018-07-03 16:55:30
阅读次数:
203
#coding=utf-8 import os import multiprocessing from time import ctime, sleep from selenium import webdriver class testClass(object): def worker(self, ... ...
分类:
编程语言 时间:
2018-07-03 16:55:40
阅读次数:
279
参考:Spring Boot Admin 2.0 上手 Spring Boot Admin 用于管理和监控一个或多个Spring Boot程序,在 Spring Boot Actuator 的基础上提供简洁的可视化 WEB UI,提供如下功能: 显示 name/id 和版本号 显示在线状态 Logg ...
分类:
编程语言 时间:
2018-07-03 16:55:55
阅读次数:
428
来源:https://www.cnblogs.com/wenBlog/p/6023742.html
分类:
编程语言 时间:
2018-07-03 16:57:46
阅读次数:
178
如果你希望一个bean在特定的条件下才会出现: 应用的类路径下包含特定的库时才创建 只有当某个特定的bean也声明之后才会创建 某个特定的环境变量设定之后才创建某个bean 在Spring 4之前,很难实现这种级别的条件化配置,但是Spring4引入了一个新的@Conditional注解,它可以用到 ...
分类:
编程语言 时间:
2018-07-03 16:58:03
阅读次数:
227
04_项目实战pygame的初始化和退出pygame.init()pygame.quit()exit()pygame.Rect(x,y,width,height)描述矩形的类包含以下属性(x、y、size、width、height、left、right、top、bottom、center、centerx、centery)screen=pygame.display.set_mode(resoluti
分类:
编程语言 时间:
2018-07-03 16:58:11
阅读次数:
170
在计算机编程中,有一个基本概念,就是在同一时刻处理多个任务的思想。 许多程序设计,需要程序能停下正在做的工作,转而处理其他问题,然后返回主进程。 首先,我们先理清一下并行和并发的关系: 并行是指,同一时刻处理多个任务,并发是指多个可独立运行的任务,彼此在某一段时间内独立有序运行。 实现: 最初,程序 ...
分类:
编程语言 时间:
2018-07-03 16:58:18
阅读次数:
158
函数式编程 函数式编程是种编程方式,它将电脑运算视为函数的计算;通俗来说就是先用数学逻辑定义一个表达式,然后使用函数来实现这个功能。 实例(Python3.0+): 如何判断一个函数是否属于函数式编程? 不用变量保存状态(不给变量赋值),不修改变量 实例(Python3.0+): 函数即变量 在Py ...
分类:
编程语言 时间:
2018-07-03 18:08:44
阅读次数:
132
递归,指在当前方法内调用自己的这种现象 递归分为两种,直接递归和间接递归。 直接递归称为方法自身调用自己。间接递归可以A方法调用B方法,B方法调用C方法,C方法调用A方法。 计算1-n之间的和 递归方法 注意:递归一定要有条件限定,保证递归能够停止下来,否则会发生栈内存溢出。 在递归中虽然有限定条件 ...
分类:
编程语言 时间:
2018-07-03 18:09:49
阅读次数:
148
1.创建logback.xml文件 2.在文件中加入以下内容 其中<logger neme=“”>标签中加入的内容是你需要添加的扫描子日志的包 ...
分类:
编程语言 时间:
2018-07-03 18:10:10
阅读次数:
198