码迷,mamicode.com
首页 > 编程语言 > 月排行
『Python CoolBook』C扩展库_其六_线程
GIL操作 想让C扩展代码和Python解释器中的其他进程一起正确的执行, 那么你就需要去释放并重新获取全局解释器锁(GIL)。 在Python接口封装中去释放并重新获取全局解释器锁(GIL),此时本段程序失去GIL运行,其他线程可以无视本函数的运行而运行,直到Py_END_ALLOW_THREAD ...
分类:编程语言   时间:2018-05-26 18:50:00    阅读次数:131
Python计算KS值并绘制KS曲线
更多风控建模、大数据分析等内容请关注公众号《大数据风控的一点一滴》python实现KS曲线,相关使用方法请参考上篇博客-R语言实现KS曲线代码如下:#######################PlotKS##########################defPlotKS(preds,labels,n,asc):#predsisscore:asc=1#predsisprob:asc=0pred
分类:编程语言   时间:2018-05-26 18:50:59    阅读次数:1831
spring cloud实战与思考(三) 微服务之间通过fiegn上传一组文件(下)
需求场景: 用户调用微服务1的接口上传一组图片和对应的描述信息。微服务1处理后,再将这组图片上传给微服务2进行处理。各个微服务能区分开不同的图片进行不同处理。 上一篇博客已经讨论了在微服务之间传递一组图片和对应参数的解决方案。现在来看看如何对组内文件进行区分。当前项目中使用了“commons-fil ...
分类:编程语言   时间:2018-05-26 18:51:29    阅读次数:506
python计算IV值及使用
更多风控建模、大数据分析等内容请关注公众号《大数据风控的一点一滴》在对变量分箱后,需要计算变量的重要性,IV是评估变量区分度或重要性的统计量之一,python计算IV值的代码如下:defCalcIV(Xvar,Yvar):N_0=np.sum(Yvar==0)N_1=np.sum(Yvar==1)N_0_group=np.zeros(np.unique(Xvar).shape)N_1_group=
分类:编程语言   时间:2018-05-26 18:53:46    阅读次数:486
以太坊编程涉及那些开发语言?
智能合约编程语言 Solidity Solidity是第一批的描述智能合约的语言。当前是最流行的语言,因此也有最多的例子,文档,和教程。你应该学习这个,除非你有要学习其它的理由。 你可以使用基于浏览器的Remix IDE来进行快速验证。 下面是一个Solidity的合约: LLL LLL是一门Lis ...
分类:编程语言   时间:2018-05-26 18:53:59    阅读次数:233
C# 语言历史版本特性(C# 1.0到C# 8.0汇总)
历史版本 C#作为微软2000年以后.NET平台开发的当家语言,发展至今具有17年的历史,语言本身具有丰富的特性,微软对其更新支持也十分支持。微软将C#提交给标准组织ECMA,C# 5.0目前是ECMA发布的最新规范,C# 6.0还是草案阶段,C# 7.1是微软当前提供的最新规范。 这里仅仅列个提纲 ...
分类:编程语言   时间:2018-05-26 18:54:14    阅读次数:194
深入浅出 Java Concurrency (13): 锁机制 part 8 读写锁 (ReentrantReadWriteLock) (1)
从这一节开始介绍锁里面的最后一个工具:读写锁(ReadWriteLock)。 ReentrantLock 实现了标准的互斥操作,也就是一次只能有一个线程持有锁,也即所谓独占锁的概念。前面的章节中一直在强调这个特点。显然这个特点在一定程度上面减低了吞吐量,实际上独占锁是一种保守的锁策略,在这种情况下任 ...
分类:编程语言   时间:2018-05-26 18:54:39    阅读次数:180
JavaScript高级程序设计学习(六)之设计模式
每种编程语言都有其自己的设计模式。不禁让人疑惑设计模式是用来做什么?有什么用? 简单的说,设计模式是为了让代码更简洁,更优雅,更完美。 同时设计模式也会让软件的性能更好,同时也会让程序员们更轻松。设计模式可谓是编程界的“葵花宝典”或“辟邪剑法”。如果一旦练成,必可在编程界中来去自如,游刃有余。 下面 ...
分类:编程语言   时间:2018-05-26 19:33:27    阅读次数:195
Java Maven项目
导入Maven 项目 最近导入了一个Spring + SpringMVC + Hibernate框架加上Maven实现的项目,其中遇到了一些问题。这个SSH框架源代码: https://www.cnblogs.com/xrog/p/6359706.html 1、eclipse导入Maven项目流程 ...
分类:编程语言   时间:2018-05-26 19:34:11    阅读次数:201
【LeetCode-数组篇】 1 Two Sum
1 前言 之所以开始刷 LeetCode 上的算法题,一是快面临秋招,第二点是因为提升自己的编程能力,在博客上争取每天刷 5 道左右的算法题,坚持两个月,希望博友们监督。 这个系列打算用 C# 和 Java 编程,为什么用两门语言,因为经历春招,发现招 C# 的公司是在是太太太少了,只能在学 C# ...
分类:编程语言   时间:2018-05-26 19:35:23    阅读次数:280
win 10下的eclipse安装注意事项;解决cmd中javac显示非内外部命令
iOS系统下无需手动配置环境变量,而Windows则不同。参阅了网上许多教程,发现其配置环境变量的方法在win10下都容易出问题,cmd中验证java和java -version都显示正常,而javac则显示非内部和外部命令。 其原因是在在win10不同于其他win系统下配置环境变量,需要注意pat ...
分类:编程语言   时间:2018-05-26 19:35:34    阅读次数:164
Python3.6.3 IDLE ClearWindow 清屏扩展
1、http://bugs.python.org/issue6143 下载列表中的第二个ClearWindow.py(2009-6-15版本),右键另存为即可。 可以复制以下内容,新建一个 ClearWindow.py 2、将文件放到Python安装路径下:Python36\Lib\idlelib( ...
分类:编程语言   时间:2018-05-26 19:35:49    阅读次数:2447
Java 11 新功能来了!
关键时刻,第一时间送达! 目前 Oracle 已经发布了 Java Development Kit 10,下个版本 JDK 11 也即将发布。本文介绍 Java 11 的新功能。 根据Oracle新出台的每6个月发布一次Java SE的节奏,Java 11将于2018年9月发布,迄今为止Oracle ...
分类:编程语言   时间:2018-05-26 19:36:42    阅读次数:175
Python基础
速成课 你可以和Python解释器对话,你说表达式,它回你计算结果。这产生了一个清晰的读取-求值-输出循环。 不像纯函数式语言,Python并不要求每个表达式都打印一个结果--赋值语句就不会在屏幕上打印任何东西。前头的例子仅仅涉及到整数,很多你期望的东西也可以的。虽然不支持++和--操作,但是有一个 ...
分类:编程语言   时间:2018-05-26 19:38:28    阅读次数:155
java 基于TCP/IP协议的局域网聊天小程序
大概有5-6个模块 1.用户登录 2.两两私聊 3.群发消息 4.退出登录 5.关闭服务器 6.文件传输 一、用户登录 客户端: 1、发送登录信息:LOGIN|Username 处理USERLISTS命令:所有在线用户的用户名 2、处理新上线用户信息:ADD|username 服务器端: 1、得到所 ...
分类:编程语言   时间:2018-05-26 19:38:44    阅读次数:207
数组筛选和排序
涉及JavaScript基本语法、事件、DOM相关的知识。 关于升序排列和降序排列 ...
分类:编程语言   时间:2018-05-26 19:39:36    阅读次数:239
无所不能的python是如何解决程序员的终身大事的?
Python(发音:英[?pa?θ?n],美[?pa?θɑ:n]),是一种面向对象、直译式电脑编程语言,也是一种功能强大的通用型语言,已经具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法非常简捷和清晰,与其它大多数程序设计语言不一样,它使 ...
分类:编程语言   时间:2018-05-26 19:41:19    阅读次数:228
深入浅出 Java Concurrency (14): 锁机制 part 9 读写锁 (ReentrantReadWriteLock) (2)
这一节主要是谈谈读写锁的实现。 上一节中提到,ReadWriteLock看起来有两个锁:readLock/writeLock。如果真的是两个锁的话,它们之间又是如何相互影响的呢? 事实上在ReentrantReadWriteLock里锁的实现是靠java.util.concurrent.locks. ...
分类:编程语言   时间:2018-05-26 19:42:01    阅读次数:266
python入门之列表
1.列表基本格式# list 类 列表li = [1, 2, 3, "sb", ["时间",[9, 10], "huang"], 6, 7, True]#通过list创建的对象用中括号 括起来# , 分割每个元素#列表中的元素可以是字符串,数字,列表 ,布尔值,,,所有的都能放进去#就是“集合”,内... ...
分类:编程语言   时间:2018-05-26 19:43:07    阅读次数:192
送你6 个 Python 的日期时间库!让你的Python更加得心应手!
内建的 datetime 模块 让我们看看其他库是如何处理这种转换的。 Dateutil 通过 Arrow datetime 类的实例,你可以访问 Arrow 的其他有用方法。例如,它的humanize()方法将日期时间翻译成人类可读的短语,就像这样: 由于 Maya 与 datetime 库中很多 ...
分类:编程语言   时间:2018-05-26 19:43:25    阅读次数:194
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!