码迷,mamicode.com
首页 > 编程语言 > 月排行
day02-计算机操作系统及python基础介绍
计算机操作系统及python基础介绍 1、什么是操作系统? 操作系统是介于计算机硬件与应用程序之间 是协调,控制,管理计算机硬件资源与软件资源的控制程序 2、为何要有操作系统? 1、控制硬件 2、把对硬件复杂的操作封装成优美简单的接口(文件),供用户或者应用程序去使用 3、一套完成的计算机系统包括哪 ...
分类:编程语言   时间:2018-05-26 17:53:16    阅读次数:161
Spring Cloud Feign的文件上传实现
在Spring Cloud封装的Feign中并不直接支持传文件,但可以通过引入Feign的扩展包来实现,本来就来具体说说如何实现。 原文:http://blog.didispace.com/spring cloud starter dalston 2 4/ 服务提供方(接收文件) 服务提供方的实现比 ...
分类:编程语言   时间:2018-05-26 17:54:14    阅读次数:214
超详细Python正则表达式操作指南(re使用),一
Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。Python 1.5之前版本则是通过 regex 模块提供 Emecs 风格的模式。Emacs 风格模式可读性稍差些,而且功能也不强,因此编写新代码时尽量不要再使用 regex 模块,当然偶尔你还是可能在老代码里发 ...
分类:编程语言   时间:2018-05-26 17:54:31    阅读次数:180
JDK1.8(Java Development Kit)安装和环境变量配置
换了电脑,重装一次,温习一下 1.下载地址,下载windows 64 位的 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.安装时,下一步,下一步 3.安装完成后,从power ...
分类:编程语言   时间:2018-05-26 17:54:50    阅读次数:179
[TimLinux] JavaScript 获取元素节点的5种方法
1. getElementById document.getElementById("id_value") # 返回值为Node对象,没有元素时,返回 == undefined值(两个等号) 2. getElementsByName document.getElementsByName("name_ ...
分类:编程语言   时间:2018-05-26 17:56:54    阅读次数:171
Python2+python3——多版本启动和多版本pip install问题
Python2+python3——多版本启动和多版本pip install问题 ...
分类:编程语言   时间:2018-05-26 17:57:21    阅读次数:209
使用Python开发一个超级简单的接水果小游戏,零基础也可以学会
Pylash项目地址创建项目这样的话我们的项目就创建好了,然后只用往Main.py里填写代码运行即可。编写Hello World小程序编写游戏有以上对pylash的小小了解,我们接下来可以开始编写游戏了。首先我们把第四行以后所有代码删除。引入所需全局变量游戏里面要用到一些全局变量,大家先浏览一遍,不同知道它们是干什么的,之后会用到:加载资源创建开始界面在main函数中我们调用了gameInit函数
分类:编程语言   时间:2018-05-26 17:58:10    阅读次数:420
Python3之socket粘包问题
解决方法一: 客户端: 服务端: 进阶版2: 客户端: from socket import * import struct import json ip = '127.0.0.1' # ip='192.168.0.105' port = 8080 back_log = 5 buffer_size ...
分类:编程语言   时间:2018-05-26 17:59:03    阅读次数:208
『Python CoolBook』C扩展库_其六_从C语言中调用Python代码
一、C语言运行pyfun的PyObject对象 思路是在C语言中提供实参,传给python函数: 获取py函数对象(PyObject),函数参数(C类型) 获取GIL(PyGILState_Ensure) 确保fun对象可调用 参数转换为python对应类型(Py_BuildValue) 调用pyt ...
分类:编程语言   时间:2018-05-26 17:59:23    阅读次数:179
超详细Python正则表达式操作指南(re使用),一
Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。Python 1.5之前版本则是通过 regex 模块提供 Emecs 风格的模式。Emacs 风格模式可读性稍差些,而且功能也不强,因此编写新代码时尽量不要再使用 regex 模块,当然偶尔你还是可能在老代码里发现其踪影。就其本质而言,正则表达式(或 RE)是一种小型的、高度专业化的编程语言,(在Pyth
分类:编程语言   时间:2018-05-26 17:59:32    阅读次数:162
线程Thread类的start()方法和run()方法
一、初识java的线程是通过java.lang.Thread类来实现的。VM启动时会有一个由主方法所定义的线程。可以通过创建Thread的实例来创建新的线程。每个线程都是通过某个特定Thread对象所对应的方法run()来完成其操作的,方法run()称为线程体。通过调用Thread类的start()方法来启动一个线程。在Java当中,线程通常都有五种状态,创建、就绪、运行、阻塞和死亡。  第一是创
分类:编程语言   时间:2018-05-26 18:00:40    阅读次数:211
R语言计算IV值及使用
更多风控建模、大数据分析等内容请关注公众号《大数据风控的一点一滴》在对变量分箱后,需要计算变量的重要性,IV是评估变量区分度或重要性的统计量之一,R语言计算IV值的代码如下:CalcIV<-function(df_bin,key_var,y_var){N_0<-table(df_bin[,y_var])[1]N_1<-table(df_bin[,y_var])[2]iv_c<
分类:编程语言   时间:2018-05-26 18:43:49    阅读次数:653
深入浅出 Java Concurrency (11): 锁机制 part 6 CyclicBarrier
如果说CountDownLatch是一次性的,那么CyclicBarrier正好可以循环使用。它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。所谓屏障点就是一组任务执行完毕的时刻。 清单1 一个使用CyclicBarrier的例子 package xyl ...
分类:编程语言   时间:2018-05-26 18:44:34    阅读次数:184
深入浅出 Java Concurrency (12): 锁机制 part 7 信号量(Semaphore)
Semaphore 是一个计数信号量。从概念上讲,信号量维护了一个许可集。如有必要,在许可可用前会阻塞每一个 acquire(),然后再获取该许可。每个 release() 添加一个许可,从而可能释放一个正在阻塞的获取者。但是,不使用实际的许可对象,Semaphore 只对可用许可的号码进行计数,并 ...
分类:编程语言   时间:2018-05-26 18:45:40    阅读次数:152
Spring003--Spring事务管理(mooc)
Spring事务管理 一。事务回顾 1.1。什么是事务 事务指的是逻辑上的一组操作,这组操作要么全部成功,要么全部失败。 异常情况发生,需要保证:【1】张三将钱转出,李四收到钱。【2】张三钱未成功转出,李四也未收到钱。 1.2。事务特性 事务有4大特性:原子性,一致性,隔离性,持久性。 1.2.1。 ...
分类:编程语言   时间:2018-05-26 18:46:45    阅读次数:171
5个强大的Java分布式缓存框架推荐
5个强大的Java分布式缓存框架推荐 在开发中大型Java软件项目时,很多Java架构师都会遇到数据库读写瓶颈,如果你在系统架构时并没有将缓存策略考虑进去,或者并没有选择更优的缓存策略,那么到时候重构起来将会是一个噩梦。 5个强大的Java分布式缓存框架推荐 在开发中大型Java软件项目时,很多Ja ...
分类:编程语言   时间:2018-05-26 18:46:54    阅读次数:173
spring aop中获取request对象
应用场景是简单做个后台的权限管理,目前还没吃透shiro,并且时间不多。 用aop切入systemService中以do开头的方法,获取session中的用户Id,查看用户是否具有修改权限,如果没权限,就抛出异常,交给自定义的异常处理器去处理,转向提示页面 RequestAttributes ra  ...
分类:编程语言   时间:2018-05-26 18:47:18    阅读次数:630
Java集合学习
一、集合的分类: 二、常用的集合: 1、Java collection:Jdk中的集合 1、List 2、Map 3、Set 4、Iterator遍历集合 5、遍历MAP 2、Guava Collections(google开源工具 ) 1、List 2、Map 3、Set 3、Trove 1、构造 ...
分类:编程语言   时间:2018-05-26 18:48:04    阅读次数:207
springboot打war包部署tomcat服务器,以及表单提交数据乱码处理
小白觉得springboot打成jar包直接使用内嵌的tomcat或jetty容器(java -jar xxx.jar)运行项目不利于定位问题,我还是习惯于查看tomcat或nginx的日志来定位问题,今天小白就讲讲springboot打成war部署JavaWeb项目于tomcat。 新建web项目 ...
分类:编程语言   时间:2018-05-26 18:48:11    阅读次数:430
Elasticsearch之pythonAPI简单使用
elasticsearch自动补全建议功能 数据入库操作 ESmapping要求 PUT music { "mappings": { "_doc" : { "properties" : { "suggest" : { "type" : "completion" }, "title" : { "typ ...
分类:编程语言   时间:2018-05-26 18:48:29    阅读次数:622
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!