码迷,mamicode.com
首页 > 编程语言 > 月排行
Python: 对CSV文件读写
1. python 有专门的csv包,直接导入即可。 2. 直接使用普通文件的open方法 3. 使用csv.reader & writer,返回迭代类型 4. 使用 csv.DictReader & DictWriter, 返回dict 字典类型。 参考 ...
分类:编程语言   时间:2017-05-03 19:11:37    阅读次数:185
《Java核心技术》---- 多线程
API: java.lang.Thread static void sleep(long millis) 休眠给定的毫秒数。 Thread(Runnable target) 构造一个新线程,用于调用给定target的run()方法。 void start() 启动这个线程,将引发调用run()方法。 ...
分类:编程语言   时间:2017-05-03 19:12:33    阅读次数:179
python的pip使用方法
使用pip下载软件很方便在cmd界面进入python的Scripts所在的文件夹,然后使用pipinstall工具包即可下载如pipinstallnumpy有时需要更新pip版本如图所示还可以安装.whl的文件下载.whl的文件在Scripts的文件夹下,然后使用pipinstallxxx.whl即可如图所示
分类:编程语言   时间:2017-05-03 19:12:43    阅读次数:159
AdaBoot算法学习笔记
算法原理 相比单一的学习器,集成Ensemble的思想是将不同的分类器组合,以期得到更优的(组合)模型用于预测。根据实现的不同,集成算法又有多种形式: 不同算法集成 相同算法的不同参数(设置)集成 使用数据集的不同部分 集成Ensemble算法主要分为Bagging和Boosting,AdaBoos ...
分类:编程语言   时间:2017-05-03 19:14:14    阅读次数:157
SpringMVC
一、核心类型及接口1.1DispatcherServlet完整路径:org.springframework.web.servlet.DispatcherServlet它是所有request请求的前置控制器1.2HandlerMapping所有请求的映射集合,有两种方式可以对应请求与实际控制器的关联关系。1.2.1SimpleUrlHandlerMapping通过配置文件,把一..
分类:编程语言   时间:2017-05-03 19:15:23    阅读次数:229
C++程序设计
C++程序设计之前学过C++课程,但是时间有点久,忘了很多,这里做一个简单的回顾。网站推荐:C++在线编译器学习C++之前,您可以先了解C语言。c++的扩展名一般为cpp(cplusplus)。补充:这里介绍了如何编译和执行C++文件,即一般需要下面的步骤:在文件的外面shift+右键单击,选..
分类:编程语言   时间:2017-05-03 19:15:40    阅读次数:222
python3学习之内置函数
filter参数中函数返回True或者False,将元素返回到结果li=[1,2,3,4,5,6]f=lambdaa:a>3原理:简单函数用lambda;a相当于参数,"a>3"是函数体,有返回值filter(函数A,可迭代序列B)原理:把B的值逐个给A,过滤机制在函数A中,返回True时输出当前B的值,否则不输出filter(lam..
分类:编程语言   时间:2017-05-03 19:15:45    阅读次数:157
Eclipse对于多个Java项目的支持并不友好!
本文吐槽! 如果我们创建两个Java项目。一个叫StatsReader。把数据从网上下载到本地数据库里。一个叫StatsViewer。把数据从数据库里拿出来呈现给用户。这两个项目都要用同一个外部类库mysql-connector-java-5.0.8-bin.jar。 Eclipse能够创建一个工作 ...
分类:编程语言   时间:2017-05-03 19:16:41    阅读次数:182
用户级线程demo
http://blog.csdn.net/dabing69221/article/details/17426953 前言: 前几天复习了一下多线程,发现有许多网上讲的都很抽象,所以,自己把网上的一些案例总结了一下! 一. Thread.yield( )方法: 使当前线程从执行状态(运行状态)变为可执 ...
分类:编程语言   时间:2017-05-03 19:16:50    阅读次数:183
动态创建二维数组
vector创建二维数组 初始化二维数组 vector > ivec(n ,vector(m)); //n*m的二维vector vector > ivec(n , vector(m, 0)); //n*m的二维vector,所有元素为0 动态创建m*n的二维 方法一: vector > ivec;... ...
分类:编程语言   时间:2017-05-03 19:17:40    阅读次数:168
Spring简洁版总结
一:为什么使用spring? spring泉眼,最好的水,在企业开发中,是业务层最好的框架 spring优点是什么? 1.低侵入,低耦合 2.方便集成其他框架 3.降低javaee开发难度 4.spring包含javaee三层每一层的解决方案(一站式) 二:Spring三大功能? IOC DI AO ...
分类:编程语言   时间:2017-05-03 19:17:55    阅读次数:165
python软件目录结构规范
软件目录结构规范 软件开发规范 一、为什么要设计好目录结构? 1.可读性高: 不熟悉这个项目的代码的人,一眼就能看懂目录结构,知道程序启动脚本是哪个,测试目录在哪儿,配置文件在哪儿等等。从而非常快速的了解这个项目。 2.可维护性高: 定义好组织规则后,维护者就能很明确地知道,新增的哪个文件和代码应该 ...
分类:编程语言   时间:2017-05-03 19:20:21    阅读次数:186
操作系统: 用户级线程和内核级线程
http://www.cnblogs.com/yxzfscg/p/4758728.html 三种线程——内核线程、轻量级进程、用户线程 内核线程 内核线程就是内核的分身,一个分身可以处理一件特定事情。这在处理异步事件如异步IO时特别有用。内核线程的使用是廉价的,唯一使用的资源就是内核栈和上下文切换时 ...
分类:编程语言   时间:2017-05-03 19:20:28    阅读次数:237
《C++编程思想》第二章 数 据 抽 象(原书代码+习题+答案)
相关代码例如以下: 1. <span style="font-size:18px;">/*声明与定义的差别*/ #include <iostream> using namespace std; extern int i;//声明 extern float f(float);//声明 float b; ...
分类:编程语言   时间:2017-05-03 19:21:00    阅读次数:198
ArrayList如何实现线程安全
一、 1、使用synchronized关键字; 2.使用Collections.synchronizedList();使用方法如下: 假如你创建的代码如下:List<Map<String,Object>> data=new ArrayList<Map<String,Object>>(); 那么为了解 ...
分类:编程语言   时间:2017-05-03 19:21:14    阅读次数:159
POSIX 线程详解(经典必看)
http://www.cnblogs.com/sunminmin/p/4479952.html 总共三部分: 第一部分:POSIX 线程详解 Daniel Robbins (drobbins@gentoo.org), 总裁/CEO, Gentoo Technologies, Inc. 2000 年 ...
分类:编程语言   时间:2017-05-03 19:23:21    阅读次数:245
python模块之re正则表达式
一、简单介绍正则表达式是一种小型的、高度专业化的编程语言,并不是python中特有的,是许多编程语言中基础而又重要的一部分。在python中,主要通过re模块来实现。正则表达式模式被编译成一系列的字节码,然后由用c编写的匹配引擎执行。那么正则表达式通常有哪些使用场景呢?比..
分类:编程语言   时间:2017-05-03 19:23:44    阅读次数:239
python_socket应用
一客户端/服务端架构 即C/S架构,包括 1.硬件C/S架构(打印机) 2.软件C/S架构(web服务) 美好的愿望: 最常用的软件服务器是 Web 服务器。一台机器里放一些网页或 Web 应用程序,然后启动 服务。这样的服务器的任务就是接受客户的请求,把网页发给客户(如用户计算机上的浏览器),然 ...
分类:编程语言   时间:2017-05-03 19:23:52    阅读次数:245
开坑!JavaScript AMD模块的设计与实现
开个坑,慢慢学习总结JavaScript的AMD规范 先把自己写的一个简易实现放上来,然后慢慢从0開始解说一下AMD,以及怎样自己动手实现一个AMD (function(w, DOC) { var _$ = w.$; var head = DOC.head || DOC.getElementsByT ...
分类:编程语言   时间:2017-05-03 19:24:07    阅读次数:204
python基础之socket编程
一、客户端/服务器架构 即C/S架构,包括:硬件C/S架构(打印机)软件C/S架构(web服务),B/S架构也是一种C/S架构。 生活中的C/S架构:饭店是S端,所有的食客是C端 C/S架构与socket的关系:学习socket就是为了完成C/S架构的开发 二、osi七层 网络通信原理:http:/ ...
分类:编程语言   时间:2017-05-03 20:27:04    阅读次数:298
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!