码迷,mamicode.com
首页 > 编程语言
线程池
线程池与线程的不同 线程的创建是比较占用资源的一件事情,.NET 为我们提供了线程池来帮助我们创建和管理线程。Task是默认会直接使用线程池,但是Thread不会。如果我们不使用Task,又想用线程池的话,可以使用ThreadPool类。 Demo 上代码。 1 using System; 2 us... ...
分类:编程语言   时间:2016-07-08 13:49:00    阅读次数:208
javascript最佳实践
摘要:这篇文章主要内容的来源是《javascript高级程序设计第三版》,因为第二遍读完,按照书里面的规范,发觉自己在工作中没有好好遵守。所以此文也是对自己书写js的一种矫正。 1、可维护性 1.1 可理解性——其他人可以接手代码并理解它的意图和一般途径,而无需原开发人员的完整解释。 直观性——代码 ...
分类:编程语言   时间:2016-07-08 13:45:31    阅读次数:190
Java 单例模式
1、方式1 (饿汉式) 优点:在未调用getInstance() 之前,实例就已经创建了,天生线程安全 缺点:如果一直没有调用getInstance() , 但是已经创建了实例,造成了资源浪费。 2、方式1 (懒汉式) 优点:get() 方法被调用的时候,才创建实例,节省资源。 缺点:线程不安全。 ...
分类:编程语言   时间:2016-07-08 13:44:11    阅读次数:238
关于java中创建文件,并且写入内容
以下内容完全为本人原创,如若转载,请注明出自:http://www.cnblogs.com/XiOrang/ 前两天在项目中因为要通过http请求获取一个比较大的json数据(300KB左右)并且保存,思来想去,最后还是决定将获取到的json数据以文件的形式保存下来,每次使用的时候去读取文件就可以了 ...
分类:编程语言   时间:2016-07-08 13:42:10    阅读次数:138
C++ 文件流的详解
部分内容转载:http://blog.csdn.net/kingstar158/article/details/6859379 感谢追求执着,原本想自己写,却发现了这么明白的文章。 C++文件流操作是基础内容之一,但是内容繁杂,其实会者不难,这里简单概述一下: 需要调用的类: 读入/输出有两种方法, ...
分类:编程语言   时间:2016-07-08 13:39:53    阅读次数:184
Python 2 中的编码
在 Python 尤其是 Python2 中,编码问题是困扰开发者尤其初学者的一大问题。什么 Unicode/UTF-8/str ,又是 decode/encode 的,搞得人头都大了。其实不然,这有点类似 Java 中 java.io 包一样,看似庞大难懂,但是可以非常精细地定制需求。 编码 计算 ...
分类:编程语言   时间:2016-07-08 13:41:13    阅读次数:191
Java自增原子性问题(测试Volatile、AtomicInteger)
这是美团一面面试官的一个问题,后来发现这是一道面试常见题,怪自己没有准备充分:i++;在多线程环境下是否存在问题?当时回答存在,接着问,那怎么解决?。。。好吧,我说加锁或者synchronized同步方法。接着问,那有没有更好的方法? 经过一番百度、谷歌,还可以用AtomicInteger这个类,这 ...
分类:编程语言   时间:2016-07-08 13:41:49    阅读次数:185
大数据实战课程基于Python机器学习、项目案例实战下载
目前,机器学习可谓业界火热的一项技术。 随着计算机与网络的快速发展,机器学习在我们的生活和工作中起着越来越大的作用,正在改变着我们的生活和工作。从日常使用的相机,每天使用的搜索引擎,网上的每一次购物,到无人驾驶汽车,智能家居,智能机器人等,都有机器学习的影子。 继Facebook开源人工智能系统Te ...
分类:编程语言   时间:2016-07-08 13:35:23    阅读次数:217
单人猜数游戏java
//这是一个以1到10为例的单人猜数游戏 ...
分类:编程语言   时间:2016-07-08 13:34:39    阅读次数:138
JavaScript作用域
JavaScript作用域 JavaScript的作用域一直以来是前端开发中比较难以理解的知识点,对于JavaScript的作用域主要记住几句话,走遍天下都不怕... 一、“JavaScript中无块级作用域” 在Java或C#中存在块级作用域,即:大括号也是一个作用域。 Java C# 在Java ...
分类:编程语言   时间:2016-07-08 13:31:08    阅读次数:166
JavaScript
简单数据类型:字符串型、布尔型、数值型 变量名可以包含数字、字母、下划线、$,但不能以数字开头,大小写敏感,不能是JavaScript关键字、避开保留字 //JavaScript保留字 break else new var case finally return void catch for swi ...
分类:编程语言   时间:2016-07-08 13:26:03    阅读次数:124
大数据项目实战之Python金融应用编程(数据分析、定价与量化投资)下载
300转一播放码,下载地址:http://pan.baidu.com/s/1dE1XTpZ近年来,金融领域的量化分析越来越受到理论界与实务界的重视,量化分析的技术也取得了较大的进展,成为备受关注的一个热点领域。所谓金融量化,就是将金融分析理论与计算机编程技术相结合,更为有效的利用现代计算技术实现准确 ...
分类:编程语言   时间:2016-07-08 13:23:55    阅读次数:541
关于c#调用c/c++ dll遇到的问题总结
前段时间公司做了个winform程序,需要调用c 的dll去读取卡号的程序,期间遇到些问题,下面来分享下 一、dll路径问题 相信很多开发者都会遇到这个问题,我总结了下我现在有3总方式去解决这个问题; 1.直接放在bin下面,跟exe文件在同一文件夹下, ps:调试代码的时候,如果是debug模式的 ...
分类:编程语言   时间:2016-07-08 13:21:44    阅读次数:185
day09 Python socket编程
Python 提供了两个基本的 socket 模块。 第一个是 Socket,它提供了标准的 BSD Sockets API。 第二个是 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发。 下面讲的是Socket模块功能 1、Socket 类型 套接字格式: socket(... ...
分类:编程语言   时间:2016-07-08 13:23:30    阅读次数:146
hashheap python 实现
这个hashheap的实现可以既可以是最大堆,也可以是最小堆,同时因为hash表中存的value是在heap数组中的index和这个key值的数目,所以可以处理重复数字.关键在于siftup和siftdown的非递归实现.siftdown相当于heapify,但是之前只使用过递归版本. ...
分类:编程语言   时间:2016-07-08 13:22:37    阅读次数:182
spring + spring mvc + mybatis + react + reflux + webpack Web工程例子
最近写了个Java Web工程demo,使用maven构建; 后端使用spring + spring mvc + mybatis; 前端使用react + reflux + webpack,使用ES6语法;顺带用了下jquery,bootstrap,echarts等插件,写了两个小demo 初版,还 ...
分类:编程语言   时间:2016-07-08 13:20:15    阅读次数:234
Python_列表_02
列表:特点:1有序的集合2通过偏移来索引,从而读取数据3支持嵌套4可变的类型操作:1切片2添加操作3修改4删除操作5成员关系6列表推导式7排序翻转1切片:a=[1,2,3,4,5,6,7]正向索引反向索引默认索引2添加操作:+生成一个新的列表Extend:接受参数并将该参数的每个元素都添加..
分类:编程语言   时间:2016-07-08 12:09:26    阅读次数:150
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!