码迷,mamicode.com
首页 > 编程语言 > 日排行
scala写算法-用小根堆解决topK
topK问题是指从大量数据中获取最大(或最小)的k个数,比如从全校学生中寻找成绩最高的500名学生等等. 本问题可采用小根堆解决.思路是先把源数据中的前k个数放入堆中,然后构建堆,使其保持堆序(可以简单的看成k次insert操作).然后从源数据中的第k个数据之后的每个元素与堆的根节点(小根堆得roo ...
分类:编程语言   时间:2017-12-24 14:43:34    阅读次数:187
Python练习题目
题目出自: http://www.liujiangblog.com/blog/7/ 1.下面三个选项哪个为True 5+4j > 2-3j TypeError:复数能比较大小(可参考:知乎链接) 'abc' 2>1 True 3>2>2 True (3>2)>1 False (3>2)>1 à Tr... ...
分类:编程语言   时间:2017-12-24 14:45:58    阅读次数:163
python第四周迭代器生成器序列化
第一节装饰器复习和知识储备 ...
分类:编程语言   时间:2017-12-24 14:46:28    阅读次数:174
Java中使用UDP实现简单的聊天功能
通过DatagramSocket类来实现。此类表示用来发送和接收数据报包的套接字。 发送端代码如下: 接收端代码如下: 因为要一直接受消息和发送消息,故用了while循环。 注意事项:发送端的端口要和接收端的端口保持一致。 这里我接受消息的ip地址设置为自己的ip地址来演示实际效果。 ...
分类:编程语言   时间:2017-12-24 15:10:28    阅读次数:435
javaweb中的乱码问题(初次接触时写)
javaweb中的乱码问题 在初次接触javaweb中就遇到了乱码问题,下面是我遇到这些问题的解决办法 1. 页面乱码(jsp) 1. 在页面最前方加上 <%@ page language="java" contentType="text/html; charset=UTF 8" pageEncod ...
分类:编程语言   时间:2017-12-24 15:10:36    阅读次数:172
Java设计模式之《单例模式》及应用场景
转载参考:http://www.cnblogs.com/V1haoge/p/6510196.html 所谓单例,指的就是单实例,有且仅有一个类实例,这个单例不应该由人来控制,而应该由代码来限制,强制单例。 单例有其独有的使用场景,一般是对于那些业务逻辑上限定不能多例只能单例的情况,例如:类似于计数器 ...
分类:编程语言   时间:2017-12-24 15:10:52    阅读次数:193
python--open用法
open/文件操作f=open('/tmp/hello','w')#open(路径+文件名,读写模式)#读写模式:r只读,r+读写,w新建(会覆盖原有文件),a追加,b二进制文件.常用模式如:'rb','wb','r+b'等等 读写模式的类型有: rU 或 Ua 以读方式打开, 同时提供通用换行符支 ...
分类:编程语言   时间:2017-12-24 15:11:08    阅读次数:158
Python的程序结构[2] -> 类/class -> 类的特殊属性
类的特殊属性 / Special Property of Class Python 中通过 class 进行类的定义,类可以实例化成实例并利用实例对方法进行调用。 类中还包含的一些共有的特殊属性。 特殊类属性 含义 __name__ 类的名字(字符串) __doc__ 类的文档字符串 __bases ...
分类:编程语言   时间:2017-12-24 15:11:57    阅读次数:135
Python与金融分析基础
一 、ipython的简单使用 IPython:交互式的Python命令行 丰富的快捷键 TAB键自动完成 ?:内省、命名空间搜索 !:执行系统命令 魔术命令:以%开始的命令 jupyter notebook 在cmd上安装jupyter 然后运行 jupyter notebook 即可 NumPy ...
分类:编程语言   时间:2017-12-24 15:49:07    阅读次数:185
刷题14 调整数组顺序使奇数位于偶数前面
描述: 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 ...
分类:编程语言   时间:2017-12-24 15:49:23    阅读次数:151
Spring Cloud微服务系统下的数据一致性探讨
我想这个问题需要根据自己的系统具体架构来分别讨论,这边拿一个车联网的系统举例。 拆除GPS这个功能接口需要分几个步骤实现(不涉及数据更新的步骤略去了): ①更改GPS设备状态(设备管理服务) ②更改工单状态(工单管理服务) 假设调用拆除GPS这个接口的时候,由于各种原因②不能工作了。 架构1:普通的 ...
分类:编程语言   时间:2017-12-24 15:49:40    阅读次数:721
Java线程总结(二)
自定义线程的数据可以共享,也可以不共享,这要看具体的实现方式。 1.不共享数据多线程实现方式: 执行结果如下: 从结果上看,每个线程都是都是先打印3,再打印2,然后是1,0。由此可知各个线程都有一份变量count,不受其他线程的干扰。 2. 共享数据的多线程实现方式 执行结果如下: 由结果可知,A, ...
分类:编程语言   时间:2017-12-24 15:49:56    阅读次数:336
C语言博客作业--结构体
一、PTA实验作业(5分) 题目1:题目名称 1. 本题PTA提交列表(要提交列表,不是结果) 2. 设计思路(伪代码或流程图) 3.代码截图(注意,截图,截图,截图。不要粘贴博客上。不用用···语法去渲染) 4.本题调试过程碰到问题及PTA提交列表情况说明。 题目1:题目名称 1. 本题PTA提交 ...
分类:编程语言   时间:2017-12-24 15:50:06    阅读次数:151
配置Python实战开发环境
一、安装Python和easy_install 和pip 新版本的linux下面应该带有这些环境,没有自带的话可以查找google配置。 二、配置python运行的虚拟化环境: 好处:Python的库、套件等安装升级、卸载、更正不影响实体机中的python环境和其他虚拟环境中的python环境;程序 ...
分类:编程语言   时间:2017-12-24 15:50:39    阅读次数:224
通过Java对象来遍历成员方法,成员变量,构造函数
1 package classTest; 2 3 import java.lang.reflect.Constructor; 4 import java.lang.reflect.Field; 5 import java.lang.reflect.Method; 6 7 /** 8 * 打印类的信息... ...
分类:编程语言   时间:2017-12-24 15:50:47    阅读次数:267
JavaScript--location.href的跳转
true 强制从服务器加载 false 优先从缓存加载 window.location.reload(true); window.location.assign(url) : 加载URL 指定的新的 HTML 文档。就相当于一个链接,跳转到指定的url,当前页面会转为新页面内容,可以点击后退返回上一 ...
分类:编程语言   时间:2017-12-24 15:52:14    阅读次数:188
Java中Class类的使用
1 package classTest; 2 3 /** 4 * 如何表示类的实例对象,也就是类类型(Class Type),有三种方法,也可以通过类类型来创建类的对象实例 5 * @author Wang 6 * 7 */ 8 public class ClassDemo1 { 9 public ... ...
分类:编程语言   时间:2017-12-24 15:53:06    阅读次数:172
C语言结构体作业
一、PTA实验作业 题目1:6 3 结构体数组中查找指定编号人员 1. 本题PTA提交列表 2. 设计思路 3.代码截图 4.本题调试过程碰到问题及PTA提交列表情况说明。 无错误 题目2:7 2 时间换算 1. 本题PTA提交列表 2. 设计思路 3.代码截图 4.本题调试过程碰到问题及PTA提交 ...
分类:编程语言   时间:2017-12-24 15:54:18    阅读次数:201
Java的的简单线程复制文件工具类FileUtil2.0
相对于版本1.0,多了很多方法, 比如,获取文件的后缀名,或修改后缀名和一些文件的简单操作。 文件复制到文件,文件复制到路径,路径下文件复制到新路径下, 代码如下,请享用: 组合并且封装了File的一些方法,文件路径就是File对象。 上边都是字符流,至于线程开启字符流的的运算,加油,你可以的。 ...
分类:编程语言   时间:2017-12-24 15:54:46    阅读次数:157
Java中通过method对象来调用方法
1 package reflectTest; 2 3 import java.lang.reflect.Method; 4 5 /** 6 * 通过获取类类型,进而获取Method对象,进而调用类的方法, 7 * 和直接通过类的对象来调用方法可以达到一样的效果,这里的示例调用了对象的三个方法 8 *... ...
分类:编程语言   时间:2017-12-24 15:54:58    阅读次数:523
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!