码迷,mamicode.com
首页 > 编程语言 > 日排行
C++ 日志生成DLL
#define log_dbg(format,args...) \ printf("[DBG] [%s:%s() #%d]:"format ,__FILE__,__func__,__LINE__,##args) 注:__FILE__,__func__,__LINE__ 为编译器内置宏,灵活使用可以巧 ...
分类:编程语言   时间:2018-08-10 15:58:14    阅读次数:134
[原创]获取JS数组最大值、最小值
核心关键 JS有Array数组对象,使用prototype内置属性扩展,增加Array数组max()、min()方法 具体代码 使用示例 总结提高 JS的prototype是所有对象自带的属性,可以新增、修改属性方法。真的很强大、很灵活。 PS 轻易不要乱用 ...
分类:编程语言   时间:2018-08-10 15:58:23    阅读次数:144
ACM算法目录
数据结构 栈,队列,链表 ?哈希表,哈希数组 ?堆,优先队列 双端队列 可并堆 左偏堆 ?二叉查找树 Treap 伸展树 ?并查集 集合计数问题 二分图的识别 ?平衡二叉树 ?二叉排序树 ?线段树 一维线段树 二维线段树 ?树状数组 一维树状数组 N维树状数组 ?字典树 ?后缀数组,后缀树 ?块状链 ...
分类:编程语言   时间:2018-08-10 15:59:19    阅读次数:175
python实现简单投资复利函数以及实现摇骰子猜大小函数
复利函数: 摇骰子猜大小(一次三个筛子) 思路:首先定义一个摇骰子函数,得到三个筛子随机结果并存入一个列表中(这个过程中需要导入random函数);然后定义一个区分大小的函数,规定什么样的结果返回大,什么时候返回小;最后定义一个游戏启动函数,先给出系统默认大小结果的列表,然后将用户的猜测(输入)进行 ...
分类:编程语言   时间:2018-08-10 15:59:25    阅读次数:184
Weka java.lang.reflect.InvocationTargetException
在用Weka导入数据的时候报 java.lang.reflect.InvocationTargetException 错误,Weka运行包没有给出详细的错误信息,无法查到。 直接调试Weka源码,发现m_maxC=Infinity,看来数据中有非法字符。 果然,看这个字段是数值类型,怎么能有Infi ...
分类:编程语言   时间:2018-08-10 16:00:13    阅读次数:166
基本springboot 2.0版本 spring-cloud的使用
基本springboot 2.0版本 spring-cloud的使用 Spring Cloud与Spring Boot版本匹配关系 Spring Cloud Spring Boot Finchley 兼容Spring Boot 2.0.x,不兼容Spring Boot 1.5.x Dalston和E ...
分类:编程语言   时间:2018-08-10 16:01:36    阅读次数:221
SpringBoot 集成 Activiti 一路踩得坑
由于项目需要,本人开始在项目Spring boot 中集成工作流引擎Activiti。由于第一次集成,一路上步步都是坑,怪我没有先去看官方文档。现将一路上遇到的问题一一记录。 一. 环境配置 1.项目环境:Springboot2.0 + Maven + activiti6.0 + Eclipse 2 ...
分类:编程语言   时间:2018-08-10 16:04:03    阅读次数:583
python 垃圾回收
# 垃圾回收 # 小整数对象池 # a = 100# python对小整数的定义是[-5,257],这些证书对象是提前创建好的,不会被垃圾回收,再一个python的程序中,所有位于这个范围内的正式使用的都是一个对象 # 大整数对象池 # 每一个大整数,均创建一个新的对象# >>> A = 1000# ...
分类:编程语言   时间:2018-08-10 17:02:50    阅读次数:140
分布式Raft算法
参考文章:《InSearchofanUnderstandableConsensusAlgorithm》https://raft.github.io/http://thesecretlivesofdata.com/raft/这里有一个非常适合理解raft协议的小动画。1.1.1简介概念:raft是一种用于管理log复制的一致性协议,它和paxos有同样功能,但是比它简单容易理解。功能:leader选
分类:编程语言   时间:2018-08-10 17:03:59    阅读次数:184
python-基础语法
python3 基础语法 编码——默认情况下,python3源码文件以utf-8编码,所有字符串都是unicode字符串 python保留字——关键字 关键字,我们不能把他们用作任何标识符名称,python的标准库提供了一个keyword模块,可以输出当前版的所有关键字: 示例: 注释:python ...
分类:编程语言   时间:2018-08-10 17:04:06    阅读次数:248
自己写的java保龄球记分
public?class?Game?{ int[]?bowlingScore?=?new?int[21];?//用来存放投掷击倒的数目 int?ball=0;?&nb
分类:编程语言   时间:2018-08-10 17:04:30    阅读次数:166
【Python】Django2.0集成Celery4.1详解
环境准备 Python3.6 pip install Django==2.0.1 pip install celery==4.1.0 pip install eventlet (加入协程支持) 安装erlang和rabbitMQ-server 配置settings.py文件 在settings.py ...
分类:编程语言   时间:2018-08-10 17:04:38    阅读次数:406
骑士计划-python全栈07 集合,深浅copy(copy,deepcopy)
集合set 集合要求里面的元素必须是不可变的数据类型,即int,字符串,bool。但是集合本身属于可变的数据类型 集合里面的元素是不重复的(所以具有天然去重的特点),集合是无序的 主要作用是: 1.去重 (面试题:将list去重) l1 = [1,1,2,1,3,4,5,6,4,2,"alex"," ...
分类:编程语言   时间:2018-08-10 17:05:36    阅读次数:326
python快捷查看模块源码
参考来源: https://blog.csdn.net/seekermp4/article/details/79142332/ ...
分类:编程语言   时间:2018-08-10 17:05:54    阅读次数:110
python enumerate() 函数
enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列, 同时列出索引和 数据,一般用在 for 循环当中。 enumerate(sequence, [start=0]) sequence -- 一个序列、迭代器或其他支持迭代对象。 start -- 下标起 ...
分类:编程语言   时间:2018-08-10 17:06:00    阅读次数:997
关于java中Exception异常
一、理解异常及异常处理的概念 异常就是在程序的运行过程中所发生的不正常的事件,它会中断正在运行的程序。 异常不是错误 程序中关键的位置有异常处理,提高程序的稳定性 二、掌握Java异常处理机制 Java的异常处理是通过5个关键字来实现的 try:尝试,把有可能发生错误的代码放在其中,必须有 catc ...
分类:编程语言   时间:2018-08-10 17:07:07    阅读次数:157
Kmeans 聚类 及其python实现
主要参考 K-means 聚类算法及 python 代码实现 还有 《机器学习实战》 这本书,当然前面那个链接的也是参考这本书,懂原理,会用就行了。 1、概述 K-means 算法是集简单和经典于一身的基于距离的聚类算法 采用距离作为相似性的评价指标,即认为两个对象的距离越近,其相似度就越大。 该算 ...
分类:编程语言   时间:2018-08-10 17:09:20    阅读次数:191
Codeforces 987E Petr and Permutations(数组的置换与复原 、结论)
题目连接: Petr and Permutations 题意:给出一个1到n的序列,Petr打乱了3n次,Um_nik打乱了7n+1次,现在给出被打乱后的序列,求是谁打乱的。 题解:因为给出了一个3*n和一个7*n+1,发现这两个当一个为奇数另一个一定为偶数,所以可以联想和奇偶性质有关。但是这里面要 ...
分类:编程语言   时间:2018-08-10 17:10:10    阅读次数:133
什么是java的线程安全?同步,异步
线程是比进程更小的执行单位,是在进程基础上进行的进一步划分。所谓多线程是指进程在执行过程中可以产生多个同时存在、同时运行的线程。多进程机制可以合理利用资源,提高程序的运行效率。一个进程至少包含一个线程(JVM虚拟机的启动是多线程的,至少有两个线程:main 和垃圾回收机制)。 1、什么是线程安全? ...
分类:编程语言   时间:2018-08-10 17:11:28    阅读次数:141
Python入门必须知道的11个知识点
Python被誉为全世界高效的编程语言,同时也被称作是“胶水语言”,那它为何能如此受欢迎,下面我们就来说说Python入门学习的必备11个知识点,也就是它为何能够如此受欢迎的原因.Python简介Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。P
分类:编程语言   时间:2018-08-10 17:12:33    阅读次数:151
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!