码迷,mamicode.com
首页 > 编程语言
《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
操作系统: 用户级线程和内核级线程
http://www.cnblogs.com/yxzfscg/p/4758728.html 三种线程——内核线程、轻量级进程、用户线程 内核线程 内核线程就是内核的分身,一个分身可以处理一件特定事情。这在处理异步事件如异步IO时特别有用。内核线程的使用是廉价的,唯一使用的资源就是内核栈和上下文切换时 ...
分类:编程语言   时间:2017-05-03 19:20:28    阅读次数:237
python软件目录结构规范
软件目录结构规范 软件开发规范 一、为什么要设计好目录结构? 1.可读性高: 不熟悉这个项目的代码的人,一眼就能看懂目录结构,知道程序启动脚本是哪个,测试目录在哪儿,配置文件在哪儿等等。从而非常快速的了解这个项目。 2.可维护性高: 定义好组织规则后,维护者就能很明确地知道,新增的哪个文件和代码应该 ...
分类:编程语言   时间:2017-05-03 19:20:21    阅读次数:186
Spring简洁版总结
一:为什么使用spring? spring泉眼,最好的水,在企业开发中,是业务层最好的框架 spring优点是什么? 1.低侵入,低耦合 2.方便集成其他框架 3.降低javaee开发难度 4.spring包含javaee三层每一层的解决方案(一站式) 二:Spring三大功能? IOC DI AO ...
分类:编程语言   时间:2017-05-03 19:17:55    阅读次数:165
动态创建二维数组
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
用户级线程demo
http://blog.csdn.net/dabing69221/article/details/17426953 前言: 前几天复习了一下多线程,发现有许多网上讲的都很抽象,所以,自己把网上的一些案例总结了一下! 一. Thread.yield( )方法: 使当前线程从执行状态(运行状态)变为可执 ...
分类:编程语言   时间:2017-05-03 19:16:50    阅读次数:183
Eclipse对于多个Java项目的支持并不友好!
本文吐槽! 如果我们创建两个Java项目。一个叫StatsReader。把数据从网上下载到本地数据库里。一个叫StatsViewer。把数据从数据库里拿出来呈现给用户。这两个项目都要用同一个外部类库mysql-connector-java-5.0.8-bin.jar。 Eclipse能够创建一个工作 ...
分类:编程语言   时间:2017-05-03 19:16:41    阅读次数:182
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
C++程序设计
C++程序设计之前学过C++课程,但是时间有点久,忘了很多,这里做一个简单的回顾。网站推荐:C++在线编译器学习C++之前,您可以先了解C语言。c++的扩展名一般为cpp(cplusplus)。补充:这里介绍了如何编译和执行C++文件,即一般需要下面的步骤:在文件的外面shift+右键单击,选..
分类:编程语言   时间:2017-05-03 19:15:40    阅读次数:222
SpringMVC
一、核心类型及接口1.1DispatcherServlet完整路径:org.springframework.web.servlet.DispatcherServlet它是所有request请求的前置控制器1.2HandlerMapping所有请求的映射集合,有两种方式可以对应请求与实际控制器的关联关系。1.2.1SimpleUrlHandlerMapping通过配置文件,把一..
分类:编程语言   时间:2017-05-03 19:15:23    阅读次数:229
AdaBoot算法学习笔记
算法原理 相比单一的学习器,集成Ensemble的思想是将不同的分类器组合,以期得到更优的(组合)模型用于预测。根据实现的不同,集成算法又有多种形式: 不同算法集成 相同算法的不同参数(设置)集成 使用数据集的不同部分 集成Ensemble算法主要分为Bagging和Boosting,AdaBoos ...
分类:编程语言   时间:2017-05-03 19:14:14    阅读次数:157
python的pip使用方法
使用pip下载软件很方便在cmd界面进入python的Scripts所在的文件夹,然后使用pipinstall工具包即可下载如pipinstallnumpy有时需要更新pip版本如图所示还可以安装.whl的文件下载.whl的文件在Scripts的文件夹下,然后使用pipinstallxxx.whl即可如图所示
分类:编程语言   时间:2017-05-03 19:12:43    阅读次数:159
《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: 对CSV文件读写
1. python 有专门的csv包,直接导入即可。 2. 直接使用普通文件的open方法 3. 使用csv.reader & writer,返回迭代类型 4. 使用 csv.DictReader & DictWriter, 返回dict 字典类型。 参考 ...
分类:编程语言   时间:2017-05-03 19:11:37    阅读次数:185
6.Spring中AOP术语与XML方式简单实现
1.AOP术语 2.AOP基于AspectJ的XML方式简单实现 1.引入jar包 sprig框架基础包+JUntil整合包+日志包+AOP包 spring的传统AOP的开发的包 spring-aop-4.2.4.RELEASE.jar com.springsource.org.aopallianc ...
分类:编程语言   时间:2017-05-03 19:10:31    阅读次数:241
Python基础之软件目录结构规范
设计一个层次清晰的目录结构,就是为了达到这两点: 目录组织方式: ATM├── bin│ └── start.py├── conf│ └── settings.py├── core│ └── test_main.py├── db│ └── db.json├── docs├── lib│ └── co ...
分类:编程语言   时间:2017-05-03 19:09:40    阅读次数:228
[Java]-Java的版本演化
一、Java SE 8 Java SE 8发行于2014年3月18日,代号culture,这是一个在Java历史上的重大发布 Java SE 8 新特性: Lambda Expressions(Lambda表达式) Pipelines and Streams(管道和流) Date and Time ...
分类:编程语言   时间:2017-05-03 19:08:22    阅读次数:173
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!