首页 > 2015年07月29日 > 全部分享
为什么要引进多线程?
进程也可以完成任务,为什么要在一个进程中再有一类进程(也就是迷你进程,称为线程)?       有很多原因,其中主要原因是进一步提高系统的并发性。在许多应用中同时发生着多种活动,某些活动随着时间的推移会被阻塞。通过将这些应用程序分解成可并行运行的多个顺序程序,程序设计会变得更简单。       下面列出几个促使多线程产生的主要原因:      1)线程是并行实体,共享同一个地址空间和所有数据...
分类:编程语言   时间:2015-07-29 23:09:01    收藏:0  评论:0  赞:0  阅读:297
SOM自组织映射
SOM, 即Self- Organizing Mapping( 自组织映射网络) , 或称为Self- Organizing Feature Mapping( 自组织特征映射网络) , 它是一种无指导训练的神经网络, 自组织的过程实际上就是一种无指导的学习。它通过自身训练, 自动对输入模式进行聚类。它的拓扑结构图。最早是由芬兰赫尔辛基理工大学Kohen于1981年提出的。它模拟人脑中处于不同区域的神...
分类:其他   时间:2015-07-29 23:08:51    收藏:0  评论:0  赞:0  阅读:505
HDU 3249 Test for job (有向无环图上的最长路,DP)
?? 解题思路: 求有向无环图上的最长路,简单的动态规划#include #include #include #include #include #include #include #define LL long long using namespace std; const int MAXN = 100000 + 10; const int MAXM = 1000000 + 1...
分类:其他   时间:2015-07-29 23:08:31    收藏:0  评论:0  赞:0  阅读:207
log4j+slf4j迁移到log4j2+slf4j (Servlet3.0)
在web项目中是log4j2代替log4j...
分类:其他   时间:2015-07-29 23:08:01    收藏:0  评论:0  赞:0  阅读:359
《STL源码剖析》学习笔记(二)
STL标准模板库作为C++标准库的一部分,其组件包括:容器、算法、迭代器、仿函数、配接器、配置器。          今天来说说容器,容器主要可以分为两种:序列式容器(元素是可序的,但并非有序)、关联式容器。 一、序列式容器      1、vector      1)vector和C/C++的内置数组类似,只不过array空间是静态的,vector的空间则是可以改变的,当元素个数达到空间上...
分类:其他   时间:2015-07-29 23:07:51    收藏:0  评论:0  赞:0  阅读:142
HDU 1074 Doing Homework(状压dp)
Doing Homework Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 6299    Accepted Submission(s): 2708 Problem Description Ignatius ha...
分类:其他   时间:2015-07-29 23:07:38    收藏:0  评论:0  赞:0  阅读:304
设计模式之设计原则学习
设计模式的设计原则包含了:单一职责原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特法则和开闭原则等6大原则。         单一职责原则(Single Responsibility Principle,简称SRP),英文介绍为:There should never be more than one reason for a class to change,即一个类,应当只有一个引...
分类:其他   时间:2015-07-29 23:07:38    收藏:0  评论:0  赞:0  阅读:292
EF学习和使用(二)ModelFirst
ModelFirst我们称之为“模型优先”,这里的模型指的是“ADO.NET Entity Framework Data Model”,使用ModelFirst的前提是,应用程序还没有创建相应的数据库,咱们可以用Visual Studio通过设计系统相关的数据模型来生成数据库结构。当然和DataBaseFirst的区别也是显而易见,可以说是DataBaseFirst的逆向工程。 下面咱们来看看Mod...
分类:其他   时间:2015-07-29 23:07:11    收藏:0  评论:0  赞:0  阅读:232
欢迎使用CSDN-markdown编辑器
java ee中使用dbcp使用java进行网站开发时,访问数据库数据必不可少,而dbcp在管理数据库连接方面有着独特的优势。...
分类:其他   时间:2015-07-29 23:07:01    收藏:0  评论:0  赞:0  阅读:216
zoj3728_Collision(简单计算几何)
/////////////////////////////////////////////////////////////////////////////////////////////////////// 作者:tt2767 声明:本文遵循以下协议自由转载-非商用-非衍生-保持署名|Creative Commons BY-NC-ND 3.0 查看本文更新与讨论请点击:http://blog....
分类:其他   时间:2015-07-29 23:06:51    收藏:0  评论:0  赞:0  阅读:208
ExtJS的面向对象编程(继承、重写)
<link rel="stylesheet" type="text/css" href="/ext-3.4/resources/css/ext-all.css"> <script type="text/javascript" src="/ext-3.4/adapter/ext/ext-base.js"> <scr...
分类:Web开发   时间:2015-07-29 23:06:41    收藏:0  评论:0  赞:0  阅读:235
php设计模式入门-单例模式
在日常开发过程中,常常会遇到有些类是不需要重复实例化的,比如数据库连接,在这种情况下,单例模式就是最佳的解决方案。正好上次面试也有被问及这个模式,今天在这里做个总结。 先来看一个最简单的单例模式的实现: <?php class Singleton{ static $instance; static function getInstance(){ if(...
分类:Web开发   时间:2015-07-29 23:06:11    收藏:0  评论:0  赞:0  阅读:274
HDU 5316 Magician(线段树区间合并, 子序列最值 多校2015啊)
HDU 5316 Magician(线段树区间合并, 子序列最值 多校2015啊)...
分类:其他   时间:2015-07-29 23:06:01    收藏:0  评论:0  赞:0  阅读:289
hdu4800_Josephina and RPG(二维状态dp)
/////////////////////////////////////////////////////////////////////////////////////////////////////// 作者:tt2767 声明:本文遵循以下协议自由转载-非商用-非衍生-保持署名|Creative Commons BY-NC-ND 3.0 查看本文更新与讨论请点击:http://blog....
分类:其他   时间:2015-07-29 23:05:51    收藏:0  评论:0  赞:0  阅读:304
指针和引用的区别(More Effective c++ )
指针与引用看上去完全不同(指针用操作符“*”和“->”,引用使用操作符“. ” ),但 是它们似乎有相同的功能。指针与引用都是让你间接引用其他对象。你如何决定在什么时候 使用指针,在什么时候使用引用呢? 首先,要认识到在任何情况下都不能使用指向空值的引用。一个引用必须总是 指向某些 对象 。因此如果你使用一个变量并让它指向一个对象, 但是该变量在某些时候也可能不指向 任何 对象,这时你应...
分类:编程语言   时间:2015-07-29 23:05:41    收藏:0  评论:0  赞:0  阅读:274
编译器实践四 之 FIRST集合,NULLABLE集合,FOLLOW集合
闲来无事,就把龙书拿出来有看了看,把最近学的总结一下。 FIRST(X)集合定义:可从X推导得到的串的首符号的集合,其中X是任意文法符号。如果X=>······=>ε ,那么ε也在FIRST(X)中。(定义来自龙书) 算法伪代码(非准确版): foreach(nonterminal N) FIRST(N) = {} while(some set is changing) foreach (production p: N->β1 … βn) if (β1== a …) FIRST(N)∪...
分类:其他   时间:2015-07-29 23:05:31    收藏:0  评论:0  赞:0  阅读:710
vector\list\deque的选取
下面是选择顺序容器类型的一些准则          1、 如果我们需要随机访问一个容器则vector要比list好得多 。        2、 如果我们已知要存储元素的个数则vector 又是一个比list好的选择。          3、如果我们需要的不只是在容器两端插入和删除元素则list显然要比vector好          4、除非我们需要在容器首部插入和删除元素否则vect...
分类:其他   时间:2015-07-29 23:05:11    收藏:0  评论:0  赞:0  阅读:309
覆盖实例
#include using namespace std; class A { protected: int m_data; public: A(int data = 0) { m_data = data; } int GetData() { return doGetData(); } virtual int doGetData() { return m_data...
分类:其他   时间:2015-07-29 23:05:01    收藏:0  评论:0  赞:0  阅读:420
hdu 1166
敌兵布阵 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 57094    Accepted Submission(s): 24084 Problem Description C国的死对头A国这段时间正在进行军事演习,...
分类:其他   时间:2015-07-29 23:04:51    收藏:0  评论:0  赞:0  阅读:237
PHP自定义安装
① 自定义安装(先要在管理里停止apache服务,再卸载apache,再安装时不需要重启电脑) apache+php+mysql+phpmyadmin自行安装   我们建议大家,安装的时候安装到同一文件夹,利用管理(文件夹不要中文) 安装完一个测试一个.     1.     apache 完后 http://locahost 2.     下 php 核心包(用于支持ph...
分类:Web开发   时间:2015-07-29 23:04:41    收藏:0  评论:0  赞:0  阅读:375
1776条   上一页 1 2 3 4 ... 89 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!