上一页 1 ··· 7 8 9 10 11 12 13 14 下一页
摘要: 1.脉冲宽度调制是(PWM):用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。一般用于直流电机调速。 2.外部中断:外部中断是单片机实时地处理外部事件的一种内部机制。当某种外部事件发生时,单片机的中断系统将迫使CPU暂停正在执行的程序 阅读全文
posted @ 2019-09-29 23:26 kerwin cui 阅读(282) 评论(0) 推荐(0) 编辑
摘要: rosrun 运行单个节点 roslaunch 运行多个节点 rosclean 检查或删除ros日志 roscore 开启Ros服务、日志记录和参数管理 roscd 进入功能包 rosls 查看功能包文件列表 rosed 编辑功能包特定文件 rosbag 记录和回访Ros信息 rossvr ... 阅读全文
posted @ 2019-08-25 13:01 kerwin cui 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-06-21 10:21 kerwin cui 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 领域驱动开发的特点:1.分层更多,前期代码量大,后期维护方便2.业务进行了专业的领域划分,业务逻辑更加清晰,便于业务扩展。3.代码工程高内聚,更加精简。4.主要是解决复杂业务逻辑编写问题 为什么要使用DTO(数据传输对象)?1.领域对象更注重领域,而DTO更注重数据,面向界面UI。通过DTO我们实现 阅读全文
posted @ 2019-04-03 12:11 kerwin cui 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 今天在一个 asp.net core 项目中遇到了 nuget 包版本冲突的问题,错误信息如下: Cnblogs.Zzk.Web 是一个基于 asp.net core 2.1 rc 1 的项目,所引用的 nuget 包 Microsoft.AspNetCore.App 引用了 Microsoft.A 阅读全文
posted @ 2018-10-21 15:19 kerwin cui 阅读(2331) 评论(0) 推荐(0) 编辑
摘要: 介绍视图组件 视图组件是 ASP.NET Core MVC 中的新特性,与局部视图相似,但是它们更加的强大。视图组件不使用模型绑定,只取决于调用它时所提供的数据。视图组件有以下特点: 渲染一个块,而不是整个响应 在控制器和视图之间同样包含了关注点分离和可测试性带来的好处 可以拥有参数和业务逻辑 通常 阅读全文
posted @ 2018-09-21 13:44 kerwin cui 阅读(949) 评论(0) 推荐(0) 编辑
摘要: 一、Fork 方式 网上介绍比较多的方式(比较大型的开源项目,比如cocos2d-x) 开发者 fork 自己生成一个独立的分支,跟主分支完全独立,pull代码后,项目维护者可根据代码质量决定是否merge代码 此方式网上方法比较多,这里不详细描述。 二、组织 组织的所有者可以针对不同的代码仓库建立 阅读全文
posted @ 2018-09-17 18:59 kerwin cui 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 使用程序包管理控制台输入命令。 数据迁移命令: Add-Migration 对比当前数据库和模型的差异,生成相应的代码,使数据库和模型匹配的。 Remove-Migration 删除上次的迁移 Script-Migration 生成迁移Sql脚本 Update-Database 将任何挂起的迁移到数 阅读全文
posted @ 2018-09-13 22:57 kerwin cui 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 1.Vue.js是当下很火的一个JavaScript MVVM库,它是以数据驱动和组件化的思想构建的。ViewModel是Vue.js的核心,它是一个Vue实例。 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> 阅读全文
posted @ 2018-09-07 21:02 kerwin cui 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1.重复提交攻击:通过Bind特性指定要绑定和不绑定的值。 2.Cookie盗窃:阻止脚本对站点中Cookie的访问,webconfig文件中添加<HttpCookies domain="" httpOnlyCookies="true" requireSSL="false"> 3.开放重定向:登录重 阅读全文
posted @ 2018-09-05 17:05 kerwin cui 阅读(136) 评论(0) 推荐(0) 编辑
摘要: [Route] 路由 [Route("~/")] 忽略路由前缀 [Route("person/{id:int}")] 路由内联约束 [Route("home/{action=index}")] 定义默认值 [Route("{action}/{id?}")] 可选参数id=UrlParameterOp 阅读全文
posted @ 2018-09-05 16:24 kerwin cui 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 收对应用程序的第一个请求 > 执行路由 > 创建 MVC 请求处理程序 > 创建控制器 > 执行控制器 > 调用操作 > 执行结果 阅读全文
posted @ 2018-09-05 16:07 kerwin cui 阅读(215) 评论(0) 推荐(0) 编辑
摘要: SOA:面向服务的架构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。C/S端框架有WPF,服务端应用程序有WCF、asp.net webapi。内部通讯采用WCF,对外的服务采用ASP.NET WEB API。 AOP:面向切面编程,对 阅读全文
posted @ 2018-09-05 15:23 kerwin cui 阅读(888) 评论(0) 推荐(0) 编辑
摘要: 对于Socket通信,只要大概的了解通信协议就可以了 网络之间传输数据需要协议。所谓协议呢,就是一些的规定,这些规定就是为了减少资源浪费来达成的一个统一的标准。 网络七层:应用层、表示层、会话层、传输层、网络层、链路层、物理层; 网络五层:应用层、传输层、网络层、链路层、物理层。 一般因特网现在都是 阅读全文
posted @ 2018-09-03 16:43 kerwin cui 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1.TCP粘包:Tcp是面向连接、流式传送的,没有明确的边界定义。他有一个缓冲区,每过一段时间或者缓存满了就发送出去,造成一次发送的数据可能是多个包或者包的一部分,这就是发送端的粘包。接收端的粘包指应用程序没有及时处理缓冲区中的数据,后续到达的数据继续放到缓存中。 解决方法: a.对发送的数据划分边 阅读全文
posted @ 2018-09-03 16:39 kerwin cui 阅读(545) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 下一页