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