12 2018 档案

装机总结
摘要:1. 选购硬件 CPU要和主板对应,机箱支持主板的尺寸。 CPU 盒装与散装:AMD通常只有盒装,Intel的在淘宝上可以买到散片,价格低一些,性价比高一些。 风扇:盒装含风扇,否则要自己购买。 品牌:暂时消费市场只有Intel和AMD,Intel比较主流,但AMD性价比高一些,尤其最近锐龙出了以后 阅读全文

posted @ 2018-12-31 16:15 碎羽love星谊 阅读(505) 评论(0) 推荐(0)

STM32开发(一):简介及开发环境
摘要:1. 背景 STM32是意法(ST)公司开发的基于ARM Cortex M系列的一系列微控制器(MCU)。 有两种库 标准外设库(StdPeriph_Driver、Standard Peripheral library):是开发STM32比较经典的库,直接反应底层(寄存器)的代码,适合初学者,或需要 阅读全文

posted @ 2018-12-29 10:50 碎羽love星谊 阅读(8216) 评论(0) 推荐(0)

使用st link v2向stm32下载和调试程序
摘要:"st官网" "正版ST link/V2引脚定义和注意事项" 分为ST LINK/V2和ST LINK/V2 ISOL两种型号 是STM8和STM32微控制器(MCU)系列的在线调试器和编程器(还是下载器、仿真器??)。 使用 keil "ST LINK_V2使用说明" sw4stm32 "sw4s 阅读全文

posted @ 2018-12-28 15:36 碎羽love星谊 阅读(3690) 评论(0) 推荐(0)

Zeal - 开源离线开发文档浏览器
摘要:https://zealdocs.org/ win10上暂时安装版会crash,请用portalable的解压版 阅读全文

posted @ 2018-12-27 08:54 碎羽love星谊 阅读(228) 评论(0) 推荐(0)

C#中的委托和事件的使用
摘要:委托 事件的基础 将方法当做变量传递, 也有多播 事件 便于一对多的事件通知和联动操作 封装性,限制只能有+=和 =操作 用于间接的互相交互时解耦(直接或单向交互就可以直接调用了)。 例如GridView控件、Pager控件、主界面 例如A要通知C做一些事就在A上面定义委托和事件,C也可能通知A做一 阅读全文

posted @ 2018-12-21 14:56 碎羽love星谊 阅读(122) 评论(0) 推荐(0)

C#中Attribute/特性的使用
摘要:类似Java的注解/Annotation 特性是用于在运行时传递程序中各种元素(比如类、方法、结构、枚举、组件等)的行为信息的 声明性标签 ,这个标签 可以有多个 。您可以通过使用特性向程序添加声明性信息。一个声明性标签是通过放置在它所应用的元素前面的方括号([ ])来描述的。 特性可以 描述我们的 阅读全文

posted @ 2018-12-21 10:37 碎羽love星谊 阅读(308) 评论(0) 推荐(0)

Eclipase + CDT
摘要:1. 参考 https://blog.csdn.net/imlsz/article/details/50441830 https://blog.csdn.net/happylife1527/article/details/8459529 https://blog.csdn.net/dong_beij 阅读全文

posted @ 2018-12-21 09:17 碎羽love星谊 阅读(131) 评论(0) 推荐(0)

设计模式总结 - 创建型
摘要:特点 对类的实例化过程的抽象。一些系统在创建对象时,需要动态地决定怎样创建对象,创建哪些对象,以及如何组合和表示这些对象。创建模式描述了怎样构造和封装这些动态的决定。包含类的创建模式和对象的创建模式。 都是为了创建对象,工厂模式用工厂类提供的方法创建,builder模式通过builder类提供的方法 阅读全文

posted @ 2018-12-19 11:24 碎羽love星谊 阅读(154) 评论(0) 推荐(0)

Nginx源码编译
摘要:1. 概述 有时由于添加了自己编写的c++模块,或者改了源码的一些名称、配置什么的,需要自行编译nginx。 可以先下下来源码,然后需要的话就自己改下源码或增加模块,最后再编译成linux或者windows平台来用。 参考 "官方手册" "编译windows版nginx rtmp module" " 阅读全文

posted @ 2018-12-18 13:42 碎羽love星谊 阅读(1307) 评论(0) 推荐(0)

Nginx自定义扩展模块
摘要:1. 概述 参考 "Nginx开发HTTP模块入门" 2. 扩展模块(假设根目录名称为nginx) nginx/configure文件中可以修改配置文件路径(编译时使用): 例如像把配置文件从默认的nginx.conf改为webserver.conf:NGX_PREFIX=${NGX_PREFIX: 阅读全文

posted @ 2018-12-18 13:41 碎羽love星谊 阅读(1596) 评论(0) 推荐(0)

Nginx使用
摘要:1. 基本使用 分linux和windows版 windows版可以直接双击exe运行,默认配置为80端口,只有两个页面 html目录下为页面、css、js等代码文件 conf目录下为配置文件 主要的配置文件 conf/ngnix.conf。如果自编译的话,可以编译时在configure文件中修改名 阅读全文

posted @ 2018-12-14 15:34 碎羽love星谊 阅读(93) 评论(0) 推荐(0)

21天学通C++学习笔记(九):类和对象
摘要:1. 类和对象 现实中的人等事物往往具备一些特征并且可以做某些事情,要在程序中模拟这些事物,需要一个结构,将定义其属性(数据)以及其可用这些属性执行的操作(函数)整合在一起。这种结构就是类,而这种结构的每一个实例就是对象。 声明类 使用关键字class,并在它后面依次包含类名,一组放在{}内的成员属 阅读全文

posted @ 2018-12-14 11:13 碎羽love星谊 阅读(120) 评论(0) 推荐(0)

1. 个人经验总结 - 技术交接
摘要:通用 项目/产品的功能、需求(含未来的)、设计、架构文档 开发/编译环境、测试/联调环境、如何调试(有些嵌入式的或者有设备的,需要有仿真器或者如何在线调试打断点) 学习/查看代码、逻辑时,结合下面的多种方式可以快一些。 从上到下 从下到上 按模块(如专门研究一下数据库、消息队列等方面的结构和逻辑) 阅读全文

posted @ 2018-12-13 16:16 碎羽love星谊 阅读(147) 评论(0) 推荐(0)

C++视频教程学习笔记
摘要:1. 命名空间 用于解决命名冲突的问题 里面可以放函数、变量、结构体、类 可以嵌套 必须定义在全局作用域下 是开放的,可以随时往原先的命名空间中 追加 内容,而不是覆盖 实现命名空间下的函数和调用时,需要使用作用域运算符xxx:: 也可以使用无名/匿名命名空间,相当于和static一样是静态元素,也 阅读全文

posted @ 2018-12-11 20:25 碎羽love星谊 阅读(111) 评论(0) 推荐(0)

C++&VS项目学习
摘要:vs使用 C++项目中,Solution Explorer主要是逻辑视图(不对应文件的逻辑位置,没有文件夹只有Filter的概念。头文件源文件被自动分配到Header Files和Source Files下面);不像C 那样主要是物理视图,文件夹和文件通常对应物理位置 工程目录的.cpp和.h文件通 阅读全文

posted @ 2018-12-07 16:26 碎羽love星谊 阅读(371) 评论(0) 推荐(0)

21天学通C++学习笔记(八):指针和引用
摘要:1. 简述 C++最大的优点之一是,既可以用它来编写不依赖于机器(主要是内存)的高级应用程序,又可以用它来编写与硬件紧密协作的应用程序。 事实上C++让您能够在字节和比特级调整应用程序的性能,而要编写高效地利用系统资源的程序,理解指针和引用时必不可少的一步。 在编程语言中,变量使你能够处理内存中的数 阅读全文

posted @ 2018-12-03 11:29 碎羽love星谊 阅读(199) 评论(0) 推荐(0)

element-ui学习
摘要:1. 小技巧 使用导航路由 配置el menu item的index属性,如照片 也可使用数据动态配置导航菜单: "参考" 走马灯高度自适应 "动态设置Carousel的height参数" 阅读全文

posted @ 2018-12-02 23:45 碎羽love星谊 阅读(109) 评论(0) 推荐(0)

ASP.NET Web API总结
摘要:1. 跨域 提供Http层的web api时,通常需要考虑跨域问题。 因为浏览器处于安全考虑,默认不允许前端页面向不是自己所在的ip/域名发起请求,因此需要服务器端指明自己允许部分或所有域名进行跨域请求 通常是在web.config中配置、web服务器中进行站点配置、根目录下方式跨域文件等方式。 最 阅读全文

posted @ 2018-12-02 23:02 碎羽love星谊 阅读(200) 评论(0) 推荐(0)

Vue学习
摘要:1. 小技巧 经常编译会报一堆错误,都是格式方面的,比如函数定义中()前面要有空格、缩进应该是4个而不是6个等,这是因为设置了eslint,如果你不想有规范的js代码,可以重新初始化关掉eslint。 在bulid/webpack.base.conf.js里面有配置:module: { rules: 阅读全文

posted @ 2018-12-02 22:36 碎羽love星谊 阅读(90) 评论(0) 推荐(0)

导航