蓝牙4.0 BLE 数据传输(四)

今天我们做一个简单的数据传输实验,就是用TI提供的lightblue 来点亮控制LED 首先我们来看一下用手机APP来控制led,我是用app来控制cc2540这个模块,那么我的模块就是从机,从机一般都是service,那么手机就是主机,是client。 这个很简单,我没有用协议栈里面的hal_led,因为我看了,这个很麻烦,明明两句话的事情非搞得那么复杂,废话不说直接来分析。打开cc2540协议栈中的例子SimpleBLEPeripheral.eww。 首先我们得把hal_led的宏关了,
分类: 其他 发布时间: 05-06 23:13 阅读次数: 0

蓝牙4.0 BLE 数据传输(五)

原文地址 相信看了《蓝牙4.0 BLE 数据传输(四)》,大家应该知道怎么通过发送特征值来控制CC2540了,不说别的,就用这个,点亮一个LED就能忽悠一下我们老师,期末肯定不挂科… 回忆一下我的初恋,初恋在初中,记得那时候没有手机什么的,谈恋爱也要偷偷摸摸的,跟小女朋友表白,也显得很羞射我记得初恋的表白是让哥们给我递的小纸条来着。不过高中了就不一样了,高中看到漂亮妹子就直接上去要号码了。。。。说这么多好像是废话哈,哈哈哈 其实我想说的是,表白无非是两种方式,一种是通过第三方传达你的爱慕之情,
分类: 其他 发布时间: 05-06 23:13 阅读次数: 0

蓝牙4.0 BLE 程序设计相关问题解答(转载)

问:什么是蓝牙通信? 答:蓝牙通讯最初设计初衷是方便移动电话(手机)与配件之间进行低成本、低功耗无线通信连接,现在已经成为IEEE802.15标准,得到全球上万家厂商支持。 问:如果从事蓝牙开发有没有前途? 答:严格地说,这不是一个技术问题,而是一个世界观问题。什么是前途?如果单纯是金钱,从事技术是不太可能暴富的(注意比尔.盖茨是个技术商人);如果想用你所能改善世界,这是可能的,毕竟蓝牙的主要用途是民用。附带说一句,考虑赚钱和改变世界是中国和西方人世界观的主要差别。 问:蓝牙有什么优势? 答:
分类: 其他 发布时间: 05-06 23:13 阅读次数: 0

关于小程序中给组件设置样式的方式

可通过class和style来设置 二者区别是 下面文字是转载的别人写的,链接是https://blog.csdn.net/qq_34596739/article/details/79792398 因为在开发小程序时,只有部分在做毕业设计时候的前端经验,很多问题都是遇到后才了解到。 在制作前端的过程中遇到了修改css样式不起作用的问题。因为代码是从网络上拷贝下来的,最开始如下: {{item.classnames}} 我们可以看到,里面不仅仅有css样式tr,而且还有一句style="wid
分类: 其他 发布时间: 05-06 23:13 阅读次数: 0

小程序bindtap事件与catchtap事件含义及区别

总结 bindtap设置冒泡点击事件,就是允许事件嵌套,当点击最里层按钮事件发生时,其他外层的也会触发,而catchtap只触发自身的点击事件,它会阻断自身的冒泡行为 参考链接https://www.cnblogs.com/lhm166/articles/9947383.html bindtap就是点击事件 在.wxml文件绑定: 1 cilck here 在一个组件的属性上添加bindtap并赋予一个值(一个函数名) 当点击该组件时, 会触发相应的函数执行 在后台.js文件中定义tapMes
分类: 其他 发布时间: 05-06 23:12 阅读次数: 0

一个小程序账号下可以有几个小程序?

转载出处https://blog.csdn.net/qq_32678401/article/details/81868552 在微信公众平台上,小程序名称、头像只能设置一个 在小程序账号注册时,已经说明了,每个邮箱仅能申请一个小程序 所以,一个小程序账号只能发布一个小程序,如果想要发布最新版本的会把之前的版本覆盖掉; 或者发布了另一个小程序,也会把之前的小程序替换掉。 【个人帐户可以发5个、企业50个】指的是同一个身份证号可以注册几个帐号。
分类: 其他 发布时间: 05-06 23:12 阅读次数: 0

如何实现一个高性能的Socket后端 (C#,CSharp)

转载地址http://blog.sina.com.cn/s/blog_53b839dd0100pdg4.html 当你要创建一个对象,最好不要在事件监听函数,循环调用的函数中创建,因为只要函数体不释放,新创建的对象也永远不释放,结果造成内存泄露. 当你想用多线程去加速你的事务处理, 但你最好不要这么做,因为IOCP 已经实现了这功能,每一个接收到的Socket都是在一个独立的Thread运行的,如果再自行创建Thread,则会严重降低运行速度. Thread的数量越多, CPU要花费更多时间在
分类: 其他 发布时间: 05-06 23:12 阅读次数: 0

C#后端学习资料

一、网站 1、http://msdn.microsoft.com/zh-CN/ 微软的官方网站,C#程序员必去的地方。那里有API开发文档,还有各种代码、资源下载。 2、http://social.msdn.microsoft.com/Forums/zh-CN/home 微软msdn论坛。定位于微软技术的传播和技术问题的解决,是学习微软技术的好去处。 3、https://referencesource.microsoft.com/ 如果你想了解C# API底层是如何实现的,可以来这里查阅。 4
分类: 其他 发布时间: 05-06 23:11 阅读次数: 0

几种前后端接口的对比:RESTful,GraphQL,APIJSON

转载地址https://blog.csdn.net/kikajack/article/details/79075405 REST 和 GraphQL 的对比 APIJSON 和 GraphQL 的对比 REST 核心理念是资源。服务端定义资源形式。资源的类型和获取资源的方法是紧密相关的。 REST 是多入口的,每个资源对应一个 URL,例如:http://api.test.com/books/,http://api.test.com/users/。 每个资源由后台定义好后,通过指定的一个 UR
分类: 其他 发布时间: 05-06 23:11 阅读次数: 0

接口测试全流程扫盲:什么是接口?接口都有哪些类型?本质是什么?

转载地址http://www.sohu.com/a/254976978_100194747 Http-API设计指南https://github.com/ZhangBohan/http-api-design-ZH_CN 扫盲内容: 1.什么是接口? 2.接口都有哪些类型? 3.接口的本质是什么? 4.什么是接口测试? 5.问什么要做接口测试? 6.怎样做接口测试? 7.接口测测试点是什么? 8.接口测试都要掌握哪些知识? 9.其他相关知识? 一.什么是接口? 新互联教育(http://nie.
分类: 其他 发布时间: 05-06 23:11 阅读次数: 0

微信小程序的Web API接口设计及常见接口实现

http://www.cnblogs.com/wuhuacong/p/7488939.html 小程序精选源码包含49个行业源码
分类: 其他 发布时间: 05-06 23:11 阅读次数: 0

使用Asp.net WebAPI 快速构建后台数据接口

使用Asp.net WebAPI 快速构建后台数据接口 Asp.net WebApi 项目示例(增删改查) ASP.NET Web API设计.pdf(中文高清版)https://download.csdn.net/download/towangjindian/10112890 基于GraphQL的ASP.NET WebAPI Demo
分类: 其他 发布时间: 05-06 23:10 阅读次数: 0

ios开发中各种版本、设备的区分的代码

把开发过程中比较好的内容段做个收藏,如下的内容是关于ios开发中各种版本、设备的区分的内容。if([modelnameisEqualToString:@"iPhone"]){}if([modelnameisEqualToString:@"IPodTouch"]){}if([modelnameisEqualToString:@"iPhoneSimulator"]){}也可以通过宏定义区分#ifTAR
分类: 移动开发 发布时间: 05-06 23:10 阅读次数: 0

微信中网站域名域名被腾讯封锁、被屏蔽、被和谐后的解决方法

做微信营销活动,域名没被封过,那你的营销人生肯定是不完整的。如果做到微信域名防封呢?这就要借助一些工具来实现有效的防封措施了。本身在网站要想在微信端被使用,多多少少都会有预防被拦截,是专门为运营网站和公众号的运营者一个研究的工具几十你是正常网站,也是公司企业备案,照样也会被拦截。这个被拦截一般来说就是你的这个域名已经在微信中打不开了,意思就是被封了。就是这个会出现“已停止访问该网页”和一个“申请恢
分类: 移动开发 发布时间: 05-06 23:10 阅读次数: 0

微信网址防封防屏蔽,微信域名一直被封怎么解决

本身在网站要想在微信端被使用,多多少少都会有预防被拦截,是专门为运营网站和公众号的运营者一个研究的工具几十你是正常网站,也是公司企业备案,照样也会被拦截。这个被拦截一般来说就是你的这个域名已经在微信中打不开了,意思就是被封了。就是这个会出现“已停止访问该网页”和一个“申请恢复访问”,在这里说明一点,若果你想要申请恢复访问的话,这个过程很复杂,人工电话核实,企业信息核实确认,等等最后才给你恢复访问,
分类: 移动开发 发布时间: 05-06 23:10 阅读次数: 0

DHCP(二)

DHCP中继
分类: 企业开发 发布时间: 05-06 23:10 阅读次数: 0

C# 做微信小程序后台,基本服务器配置 以及 图片上传

转载地址https://blog.csdn.net/weixin_37752503/article/details/81007259 最近参加腾讯的高校微信小程序大赛,用C#做过几个网站,便用C#做后台写接口,在操作的过程中遇到了很多问题。由于C#的生态(C#是最好的语言,不接受反驳),网上资料很少,一边摸索着一边写,还是很艰难的,就先写个总结吧。 一、图片文件上传 1.1基本上传代码 刚开开始做图片上传的时候,前端代码可移步到腾讯小程序的开发文档点击打开链接,后端代码如下: [WebMeth
分类: 其他 发布时间: 05-06 23:09 阅读次数: 0

微信小程序支付C#后端源码

转载地址https://www.cnblogs.com/oneall/p/9548722.html using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Web; using System.Web.Mvc; using System.IO; using System.Security.Cryptography; using System.Text; u
分类: 其他 发布时间: 05-06 23:09 阅读次数: 0

小猿圈WEB前端之HTML5+CSS3面试题(一)

学习是一件非常充实的过程,特别是把自己的乐趣变成工作的时候,很多朋友就喜欢学习web前端,所以学习前端,也希望从事前端的工作,但是因为缺少实战经验,所以很多都是卡在面试这关上,下面小猿圈总结了web前端中HTML5+CSS3面试题。 一、移动端(Android IOS)怎么做好用户体验? 1.清晰的视觉纵线 2.信息的分组、极致的减法 3.利用选择代替输入 4.标签及文字的排布方式 5.依靠明文确认密码 6.合理的键盘利用 二、什么是Retina 显示屏,带来了什么问题? retina:一种具
分类: 其他 发布时间: 05-06 23:08 阅读次数: 0

小猿圈WEB前端之HTML5+CSS3面试题(二)

上次小猿圈web前端老师讲到关于HTML5+CSS3面试题,因为篇幅有限,只写了其中的一部分,下面我们就了解余下关于HTML5+CSS3面试题的内容。 一、消除transition闪屏 .css{ /*设置内嵌的元素在 3D 空间如何呈现:保留 3D*/ -webkit-transform-style: preserve-3d; /*(设置进行转换的元素的背面在面对用户时是否可见:隐藏)*/ -webkit-backface-visibility: hidden; } 二、开启硬件加速 1,解
分类: 其他 发布时间: 05-06 23:08 阅读次数: 0