一、线程概述 1. 并发与并行 并行:指在同一时刻,有多条指令在多个处理器上同时执行; 并发:指在同一时刻只能有一条指令执行,但是被快速轮转,表现为多线程。 2. 多线程编程的优点 进程之间不能共享内存,但是线程之间共享内存很容易; 对操作系统而言,线程的创建代价小,而进程的创建和销毁代价很高; 二 ...
分类:
编程语言 时间:
2018-06-26 00:52:31
阅读次数:
196
[Shoi2010]最小生成树 Time Limit: 10 Sec Memory Limit: 128 MB Description Secsa最近对最小生成树问题特别感兴趣。他已经知道如果要去求出一个n个点、m条边的无向图的最小生成树有一个Krustal算法和另一个Prim的算法。另外,他还知道 ...
分类:
其他好文 时间:
2018-06-26 00:52:21
阅读次数:
163
1、php编译参数说明: --bindir=DIR user executables [EPREFIX/bin] --sbindir=DIR system admin executables [EPREFIX/sbin] --libexecdir=DIR program executables [E ...
分类:
其他好文 时间:
2018-06-26 00:52:12
阅读次数:
198
1.什么是docker? 轻量级操作系统虚拟化解决方案 2.为什么使用docker? 1.docker的启动是秒级的,比传统虚拟机快很多 2.资源利用率高,一台主机上可同时运行数千个docker容器 3.系统资源消耗少 4.更快速的交付和部署 5.更高效的虚拟化 6.更轻松的迁移部署 7.更简单的管 ...
分类:
其他好文 时间:
2018-06-26 00:52:04
阅读次数:
145
MongoDB NoSQL:not only sql 并行数据库:水平切分,分区查询 NoSQL数据库管理系统:非关系型、分布式、不支持ACID数据库设计范式 简单数据模型; 元数据库和数据分离; 弱一致性; 高吞吐量; 搞水平扩展能力和低端硬件集群; 数据存储类型: 列式存储模型; 文档数据模型; ...
分类:
数据库 时间:
2018-06-26 00:51:40
阅读次数:
224
本文主要记录在调研移动机器的路径规划时找到的相关的算法。 A*算法的详解 https://blog.csdn.net/hitwhylz/article/details/23089415 扫地机器人中用到的路径规划算法 https://www.leiphone.com/news/201606/p4rt ...
分类:
编程语言 时间:
2018-06-26 00:51:31
阅读次数:
303
一、卷积的物理意义 卷积的重要的物理意义是:一个函数(如:单位响应)在另一个函数(如:输入信号)上的加权叠加。 在输入信号的每个位置,叠加一个单位响应,就得到了输出信号。这正是单位响应是如此重要的原因。 二、卷积的另外解释 比如说你的老板命令你干活,你却到楼下打台球去了,后来被老板发现,他非常气愤, ...
分类:
其他好文 时间:
2018-06-26 00:51:23
阅读次数:
212
Java的中BIO、NIO、AIO-2java 举个栗子接上一篇接着说,C/S模式、Reactor模式、Proactor模式是服务器处理IO常用的处理模型,这一篇就来解释一下这几种模式:以一个餐饮为例,每一个人来就餐就是一个事件,他会先看一下菜单,然后点餐。就像一个网站会有很多的请求,要求服务器做一... ...
分类:
编程语言 时间:
2018-06-26 00:51:15
阅读次数:
201
常用的链表/堆栈 都是先 生成一个头指针head 再用头指针 申请一个 头节点空间,然后 头节点 的Data 一般是不储存数据的 , { 当用 malloc函数分配内存后head就变为了名叫head的节点了。而不在是一个单独的指针了 } { 注意只要用malloc申请的空间 才能使 指针再 下次循环 ...
分类:
编程语言 时间:
2018-06-26 00:50:59
阅读次数:
188
1. 间接引用坏指针 2. 读未初始化的内存 int main() { int n = 10; int y = (int ) malloc(n sizeof(int)); for (int i = 0; i ...
分类:
编程语言 时间:
2018-06-26 00:50:50
阅读次数:
161
相关命令:1 创建项目 django-admin startproject 项目名称2 创建应用 python manage.py startapp app名称3 启动项目 python manage.py runserver IP PORT 4 新建一个app python manage.py s ...
分类:
其他好文 时间:
2018-06-26 00:50:35
阅读次数:
165
tomcat-jvm MVC: data:数据层 bussiness:业务层 presentation:展示层 java:能够在不同的硬件平台上运行同一种语言开发的程序 跨平台性 包含四个独立又彼此相关的技术: java程序设计语言 java API java class文件格式 jvm:java ...
分类:
其他好文 时间:
2018-06-26 00:50:26
阅读次数:
129
做系统要首先要进行计划,要明确要做什么,要有一个大体规模。还有对自己的项目进行估算,明白了软件项目估算指估算软件开发过程中所花费的工作量及相应代价。软件成本预测的直接目的是估算成本和工作量,而最终目标是为项目的过程和结果提供概率意义上德育处,同时可以用来改进软件工程。 ...
分类:
其他好文 时间:
2018-06-26 00:50:19
阅读次数:
177
客户经理每个月要拜访很多客户,公司要求必须要一个拜访记录汇总表并且要做一个拜访客户的分表,以便主管抽查,表的结构如图一。这个时候如果一个客户一个客户填的话就很烦很耗时间。我们可以做一个VBA按钮,每个月只要把汇总部分填好后,只要点击一下该按钮,就自动生成和客户信息的分表,省力又省心。 图一 先贴代码 ...
分类:
编程语言 时间:
2018-06-26 00:50:12
阅读次数:
176
本次免考实践提纲及链接 "第一部分 基础知识" 1.1 0day漏洞概述 1.2二进制文件概述 1.3 必备工具 第二部分 漏洞利用 "2.1栈溢出利用" 2.1.1 系统栈工作原理 2.1.2 修改邻接变量 2.1.3 修改函数返回地址 2.1.4 代码植入 "2.2 DEP" 2.2.1 DEP ...
分类:
其他好文 时间:
2018-06-26 00:50:05
阅读次数:
168
出现这种情况是因为baseurl填写错误,最开始的时候我写的是用tomcat启动后浏览器中访问solr的地址 结果就出现了如题的异常,当然提示的是404,还有可能提示405,Method not allowed,method post is not supported等等 查看源码后发现给出的实例是 ...
分类:
移动开发 时间:
2018-06-26 00:49:58
阅读次数:
556
XML 站点备份仅仅被用于整合到一个新的数据库。设置一个测试服务器 或者 创建一个可用的备份策略 相对 XML 备份来说是更合适的策略。 相关页面: Enabling detailed SQL logging XML 站点备份仅仅被用于整合到一个新的数据库。设置一个测试服务器 或者 创建一个可用的备 ...
分类:
其他好文 时间:
2018-06-26 00:49:51
阅读次数:
166