51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#之二
五大常用算法之二:动态规划算法
一、基本概念 动态规划过程是:每次决策依赖于当前状态,又随即引起状态的转移。一个决策序列就是在变化的状态中产生出来的,所以,这种多阶段最优化决策解决问题的过程就称为动态规划。二、基本思想与策略 基本思想与分治法类似,也是将待求解...
代码星球
·
2020-12-10
算法
五大
常用
之二
动态规划
volatile适用场景之二
1.volatile最适用一个线程写,多个线程读的场合。 如果有多个线程并发写操作,仍然需要使用锁或者线程安全的容器或者原子变量来代替。(摘自Netty权威指南) 疑问:如果只是赋值的原子操作,是否可以多个线程写?(答案:可以,但是一般没有这样的必要,即没有这样的应用场景)&...
代码星球
·
2020-12-09
volatile
适用
场景
之二
精简高效CSS系列之二——浮动float
假如一个页面上有3个div块,如下排列:图1:不使用浮动图2:向右浮动 图2说明了框1脱离了文档流向右移动,直到它的右边缘碰到包含框的右边缘为止。图3:向左浮动 图3说明了框1向左浮动,脱离文档流向左移动,直到它的左边缘碰到框2的左边缘为止...
代码星球
·
2020-10-21
精简
高效
CSS
系列
之二
OpenStack云计算快速入门之二:OpenStack安装与配置
本章内容讲解如何在3台物理机上搭建最小化云平台,这3台机器分为称为Server1、Server2和Client1,之后的各章也是如此。Server1承载着Nova、Glance、Swift、Keystone及Horizon(OpenStack的Web UI)服务。Server2只用来运行实例管理的nova运算...
代码星球
·
2020-10-21
OpenStack
云计算
快速
入门
之二
现代C++学习笔记之二入门篇2,数据转换
static_cast: 这种强制转换只会在编译时检查。 如果编译器检测到您尝试强制转换完全不兼容的类型,则static_cast会返回错误。 您还可以使用它在基类指针和派生类指针之间强制转换,但是,编译器在无法分辨此类转换在运行时是否是安全的。dynamic_cast:&nb...
代码星球
·
2020-10-01
现代
C++
学习
笔记
之二
现代C++学习笔记之二入门篇1
现代C++强调:基于堆栈的范围,而非堆或静态全局范围。自动类型推理,而非显式类型名称。智能指针而不是原始指针。std::string 和 std::wstring 类型(请参见 <string>),而非原始 char[] 数组。标准模板库 ...
代码星球
·
2020-10-01
现代
C++
学习
笔记
之二
Mavlink地面站编写之二--Mission Planner编译
软件下载: 本文使用VS2013进行编译和改动Mission Planner,其它版本号没有尝试过。首先下载Mission Planner源码。https://github.com/diydrones/MissionPlanner同一时候声明本文是翻译APM官方论坛的文章,和尝试的结果。还有由于是开源的项目本身比...
代码星球
·
2020-08-29
Mavlink
地面站
编写
之二
--Mission
分布式爬虫搭建系列 之二-----神器PyCharm的安装
这里我们使用PyCharm作为开发工具,以下过程摘抄于:http://blog.csdn.net/qq_29883591/article/details/52664478 作者:陌上行走Python的安装步骤:1,首先从网站下载pycharm:点击打开链接(链接为:http://www.jetbrains.c...
代码星球
·
2020-08-15
分布式
爬虫
搭建
系列
之二
Halcon学习之二:摄像头获取图像和相关参数
1、close_all_framegrabbers ( : : : ) 关闭所有图像采集设备。2、close_framegrabber ( : : AcqHandle : )&...
代码星球
·
2020-08-15
Halcon
学习
之二
摄像头
获取
go之二进制协议gob和msgpack
文章引用自二进制协议gob和msgpack介绍本文主要介绍二进制协议gob及msgpack的基本使用。最近在写一个gin框架的session服务时遇到了一个问题,Go语言中的json包在序列化空接口存放的数字类型(整型、浮点型等)都序列化成float64类型。我们构造一个结构体如下:typesstruct{datama...
代码星球
·
2020-08-07
go
二进制
协议
gob
msgpack
wpf之二进制资源
一、当需要添加图片、音频、视屏的资源到wpf项目里是,可以直接把文件添加到项目里右击add->existingitem.1、如果想将外部文件编异常目标成为二进制资源,在文件的属性窗口BuildACtion设置为Resource。把Copytooutputdirectory属性设置为Donotcopy2,如果不想把...
代码星球
·
2020-08-05
wpf
二进制
资源
MVC5 网站开发之二 创建项目
昨天对项目的思路大致理了一下,今天先把解决方案建立起来。整个解决包含Ninesky.Web、Ninesky.Core,Ninesky.DataLibrary等3个项目。Ninesky.Web是web应用程序,Ninesky.Core和Ninesky.DataLibrary是类库。 目录奔跑吧,代码小哥!MVC...
代码星球
·
2020-07-24
MVC5
网站开发
之二
创建
项目
算法图解之二分查找
简单查找,如下图: 从图可知那个眼镜男从1开始猜,猜到100,大家都知道这种猜法最终都会得到答案,就是时间问题而已。100毕竟是这个列表的最大长度。但是换言之,如果是一万、百万、上千亿呢?那么这种猜法虽然能够得到答案,但是时间方面的成本将会非常大。于是二分法应需而生。二分法,如下图:从图可知这次眼镜男学聪明了...
代码星球
·
2020-07-24
算法
图解
二分
查找
APK反编译之二:工具介绍
前面一节我们说过,修改APK最终是通过修改smali来实现的,所以我们接下来介绍的工具就是如何把APK中的smali文件获取出来,当然同时也需要得到AndroidManifest.xml等文件。直接修改APK后缀为ZIP得到的xml文件是不能直接打开的,需要转换一下格式才能查看和修改。横观所有的工具中,最最...
代码星球
·
2020-06-02
APK
编译
之二
工具
介绍
nodeJS之二进制buffer对象
在ES6引入TypedArray之前,JavaScript语言没有读取或操作二进制数据流的机制。Buffer类被引入作为Nodejs的API的一部分,使其可以在TCP流和文件系统操作等场景中处理二进制数据流。现在TypedArray已经被添加进ES6中,Buffer类以一种更优与更适合Node.js用例的方式实现了...
代码星球
·
2020-05-24
nodeJS
二进制
buffer
对象
首页
上一页
1
2
3
4
5
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他