上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 52 下一页
摘要: 左值和右值的定义 在C++中,可以放到赋值操作符=左边的是左值,可以放到赋值操作符右边的是右值。有些变量既可以当左值又可以当右值。进一步来讲,左值为Lvalue,其实L代表Location,表示在内存中可以寻址,可以给它赋值(常量const类型也可以寻址,但是不能赋值),Rvalue中的R代表Rea 阅读全文
posted @ 2017-03-27 12:45 卖雨伞的小男孩 阅读(1623) 评论(0) 推荐(0)
摘要: 1. std::promise 可以用来在线程间提供数据传递。 std::future = std::promise.get_future()。 线程中可以对promise赋值std::promise.set_value。 赋值之后std::future.get()就会返回其他线程中设置的值。 #i 阅读全文
posted @ 2017-03-22 11:24 卖雨伞的小男孩 阅读(12591) 评论(0) 推荐(2)
摘要: 一、readonly, static, 和 const readonly, static, 和 const 是 C# 中用于修饰字段(成员变量)的关键字,它们有不同的含义和用法。 readonly:readonly 修饰的字段表示只读字段,它的值只能在声明时或在构造函数中进行初始化,之后不能再修改。 阅读全文
posted @ 2017-03-13 16:13 卖雨伞的小男孩 阅读(764) 评论(0) 推荐(0)
摘要: 系统的临时区里:C:\Documents and Settings\Administrator(用户名)\Local Settings\Temporary Internet Files 这是临时文件夹 C:\Documents and Settings\Administrator(用户名)\Loca 阅读全文
posted @ 2017-03-03 18:46 卖雨伞的小男孩 阅读(155) 评论(0) 推荐(0)
摘要: MVC、MVP、MVVM这些模式是为了解决开发过程中的实际问题而提出来的,目前作为主流的几种架构模式而被广泛使用。 一、MVC(Model-View-Controller) MVC是比较直观的架构模式,用户操作->View(负责接收用户的输入操作)->Controller(业务逻辑处理)->Mode 阅读全文
posted @ 2017-02-27 10:48 卖雨伞的小男孩 阅读(355) 评论(0) 推荐(0)
摘要: 因工作需要,笔者需要做一个客户端产品的在线更新系统,在线更新谁都知道,但是一些具体的业务细节还是需要说明一下的。 一、在线更新的实现方式 1、在部署安装包的时候,添加一个配置文件,配置文件中包含了所有的dll、exe、文件夹、其他类型的文件以及文件夹;每次启动或者需要调用的时候,根据需要覆盖相应的文件即可。此种方式比较简单,有效,更新体量小,不涉及用户文件夹的修改但是对于已经成熟的,以... 阅读全文
posted @ 2017-02-24 17:31 卖雨伞的小男孩 阅读(987) 评论(0) 推荐(0)
摘要: dll,lib,c++ 阅读全文
posted @ 2017-02-21 18:42 卖雨伞的小男孩 阅读(22792) 评论(0) 推荐(0)
摘要: 一、c++11的多线程 C++98标准中并没有线程库的存在,而在C++11中终于提供了多线程的标准库,提供了管理线程、保护共享数据、线程间同步操作、原子操作等类。 多线程库对应的头文件是#include <thread>,类名为std::thread。 例子: #include <iostream> 阅读全文
posted @ 2017-02-07 14:48 卖雨伞的小男孩 阅读(768) 评论(0) 推荐(1)
摘要: 注意事项: 关闭 关闭 关闭 阅读全文
posted @ 2017-01-20 15:53 卖雨伞的小男孩 阅读(3033) 评论(2) 推荐(1)
摘要: 一.margin:外边距;设置对象四边的外延边距。 margin: 20rpx 10rpx 25rpx 10rpx :如果提供全部四个参数值,将按上、右、下、左的顺序作用于四边。 margin:20rpx:如果只提供一个,将用于全部的四边。 margin:20rpx 20rpx:如果提供两个,第一个 阅读全文
posted @ 2017-01-19 18:53 卖雨伞的小男孩 阅读(1085) 评论(0) 推荐(0)
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 52 下一页