- 博客(32)
- 收藏
- 关注
原创 STM8L通过内部参考电压计算电池电压
STM8L内部有个固定的参考电压值,在外部接入参考电压3V的情况下,这个模拟电压值为1.225V,转换后的工厂测量电压LSB值在寄存器地址(0x4910)中,MSB部分为固定值0x6,则转换后的参考电压值为(0x6<<8) + LSB。本人项目中参考电压为3.3V所以内部固定参考电压值需要转换得到。因为内部固定参考电压值为1.225V,通过Vref通道测得电压值,得到转换值,通过分...
2019-07-01 15:26:07 4798 1
原创 BC28对接Onenet平台,添加对个对象流程
在做NBIOT智能门锁项目,用移远的BC28模组对接onenet平台,在注册网络成功后,添加多个对象,以便更好的实现指令的兼容性,流程如下:AT+MIPLCREATE[19:24:42.296]收←◆NBIoT RSP << +MIPLCREATE:0NBIoT RSP << OK[19:24:42.327]收←◆NBIoT SEND CMD >>...
2019-09-16 19:33:29 1343
转载 STM8L052R8大小端测试
int checkSystem2(void){ APP_INT32U i = 0x12345678; APP_INT32U *c = &i; return ((c[0] == 0x78) && (c[1] == 0x56) && (c[2] == 0x34) && (c[3] == 0x12));}if(checkSystem...
2019-06-19 11:29:02 812
原创 STM8L调低功耗方法
做低功耗产品主要把握一下几点: 1、功能芯片能关电源的,关闭电源。 2、能配置低功耗模式的芯片配置成低功耗模式。 3、对于外部有上拉下拉电阻的引脚分别推挽输出高电平和低电平,一般电路中上拉电阻比较多(比如IIC的总线外部都有上拉的,按键上拉),没有上拉的引脚都推挽输出低电平。 4、最后是关闭CPU指令。...
2019-05-24 18:34:37 1725
原创 IAR for stm8 出现 Reading memory at 0x191 did not return without remarks :gdi-errror[40414]错误
本人使用的是stm8L052R8芯片,由于MCU设置了低功耗模式,且该芯片不支持低功耗下通信,只许利用外部中断唤醒后做处理即可。
2019-02-13 14:33:39 1121 3
原创 用keil编译Protobuf3协议移植到stm32中出现的问题
第一个问题error: #3301: anonymous unions are only supported in --gnu mode, or when enabled with #pragma anon_unions错误:匿名联合仅在--gnu模式下支持,或者在使用#pragma anon_unions时启用解决:1、在arm编译器中会定义 __CC_ARM ,其功能是启用对...
2019-02-01 14:16:40 2044
原创 关于Protobuf3 singular字段的说明
文档指南中写到singular修饰符修饰的字段可以是0次或者1次。但是当定制协议,用该修饰符修饰的字段都报错。error: missing filed number !后来github上看到是说该字段为默认字段。https://github.com/protocolbuffers/protobuf/issues/3457...
2019-01-29 11:09:32 4176
原创 Lucene全文检索原理的理解
全文检索在很多领域都有广泛的应用,比如: 1、互联网全文检索(百度,谷歌) 2、站内全文检索(淘宝,京东) 3、优化数据库查询(like采用的是顺序扫描法,查询速度慢)Lucene检索的算法是倒序索引算法,类似于字典的查询。将文件中的内容提取出来,将文字拆封成一个一个词,然后组成索引,搜索的时候,先搜索索引,通过索引找文档。其中分...
2018-10-10 15:25:32 215
原创 C# 异步Socket客户端通讯
最近在项目中由于同步阻塞通讯带来程序效率过低学习了异步Socket通讯。这里粘贴Socket客户端异步非阻塞工具类代码。using System;using System.Collections.Generic;using System.ComponentModel;using System.Linq;using System.Net;using System.Net.Socket...
2018-09-19 13:34:56 1003 1
原创 常用Linux查看进程端口号命令
查看程序进程 ps -ef|grep zookeeper查看端口号 netstat -anp|grep 2181查看端口号 lsof -i:2181
2018-08-31 22:55:10 18290 1
转载 mybatis的dtd约束文件配置
转自:https://blog.csdn.net/a15920804969/article/details/79107852
2018-08-12 19:20:19 322
原创 在centos6.5下安装redis一些配置
首先解压安装包,然后进入安装目录,尝试make编译一下。问题一、GCC++未安装,解决:yum install gcc-c++问题二、make之后再src下有残余 解决:make distclean看到Hint: It's a good idea to run 'make test' ;就OK了! 进入redis.conf 设置后台运行 daemonize yes...
2018-08-10 17:14:51 261
原创 centos6.5下安装JDK环境配置
•解压缩到 /OPC•配置环境变量的配置文件vim /etc/profileJAVA_HOME=/opt/jdk1.7.0_79PATH=/opt/jdk1.7.0_79/bin:$PATHCLASSPATH=.:/opt/jdk1.7.0_79/lib/dt.jar:/opt/jdk1.7.0_79/lib/tools.jarexport JAVA_HOME PATH CL...
2018-08-10 16:37:53 176
原创 maven 配置阿里云中央仓库
一、修改maven根目录下的conf文件夹中的setting.xml文件<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/publ...
2018-07-28 07:34:35 1309
原创 关于String,StringBuilder,ArrayList底层实现的分析
1、--String字符串 底层最主要的实现是 final char[ ]; final修饰后当这个属性第一次被赋值后就不可以改变了,所以当我们拼接字符串的时候,每次拼接都会创建一个新的对象。所以不允许大量的拼接,否则会产生大量的对象,影响性能。2、--StringBuilder可变字符串 底层的实现是char[ ] ,数组的长度一但初始化就不可变了,要想实现可变,就得当传入值的长...
2018-07-09 15:12:49 939 1
原创 mybatis支持批量操作的URL配置
jdbc.url=jdbc:mysql://localhost:3306/crowdfunding?allowMultiQueries=true&useUnicode=true&characterEncoding=utf8
2018-07-06 21:42:24 1129
原创 利用redis解决秒杀Demo的相关笔记
redis解决并发问题,redis本身可以采用的乐观锁的方式,像乐观锁的设计还有SVN都是通过控制版本号来控制写操作,但是乐观锁一般用于多读少写的情况,并发量大的时候性能会降低,而且会产生先抢购的人抢购失败。为了解决上述的一些问题,我们可以采取的解决方案:利用Lua脚本,嵌入到redis中,将全部的并发操作,一次性的执行到redis当中,形成队列的结构。...
2018-07-04 12:00:39 211
原创 php分布式简单部署笔记之wamp2.5下的apache配置
参见day1-PHP基础语法,httpd-conf配置<Directory /> AllowOverride all #Require all denied</Directory>虚拟主机配置 <Directory "D:/www/"> AllowOverride all Allow from all </Direct...
2018-06-19 13:41:33 195
原创 SVN配置多仓库步骤
步骤: 1、新建一个文件夹 2、按住SHIFT+右键打开命令窗口输入:svnadmin create ./ 3、进入conf下打开svnserve.conf 编辑 anon-access = none auth-access = write password-db = passwd authz...
2018-06-16 16:07:33 1522
转载 解决net start mysql 提示:服务名无效 请键入NET HELPING 2185以获得更多的帮助的问题
转自:https://blog.csdn.net/star0311/article/details/66475803?utm_source=itdadao&utm_medium=referral
2018-06-09 14:33:55 2524
转载 关于mysql5.7.17的解压安装
参考地址:https://blog.csdn.net/li_magic/article/details/70186609
2018-06-01 12:51:53 199
原创 java.lang.ClassCastException: com.sun.proxy.$Proxy30 cannot be cast to zj.style.erp.biz.impl.DepBiz
ApplicationContext ac = new ClassPathXmlApplicationContext("classpath*:applicationContext_*.xml"); DepBiz db = (DepBiz) ac.getBean("depBiz");在使用springAOP产生对象时, getBean产生的对象时IDepBiz的实现类DepBiz,接收的是De...
2018-05-16 11:08:46 386
转载 VMWare虚拟机提示:锁定文件失败,打不开磁盘的解决办法
解决方法: https://blog.csdn.net/asdfzjs/article/details/48465487
2018-05-10 15:23:11 648
原创 关于安装ssh框架DTD约束的插件细节
每次新建xml文件是都要导入DTD文件,很繁琐。解决: 将插件复制在eclipse安装目录的plugins下,再将eclipse\configuration\org.eclipse.update目录删除后再启动eclipse。再创建xml文件时直接导入约束即可...
2018-05-08 13:52:21 406 2
转载 彻底解决mysql中文乱码
转自https://blog.csdn.net/u012410733/article/details/61619656作者已经写的很详细了,我这边保存一下
2018-05-04 15:24:41 203
转载 SVN: Error running context: 由于目标计算机积极拒绝,无法连接。
解决:1、【打开控制面板】->【管理工具-】>【服务】 2、找到【visual SVN Sever】,右击选择【启动】
2018-05-02 20:58:25 3674
转载 解决阿里云centos下tomcat启动慢的问题
自学了一段时间javaweb用ssh框架简单搭了个网站就想着部署到阿里云上,配置好环境之后,发现启动tomcat贼慢,于是就找了一些资料,最终解决了问题https://www.cnblogs.com/jessezeng/p/7325070.html...
2018-04-25 13:12:36 470
原创 整合SSH的时候出现配置切面错误
java.lang.IllegalArgumentException: Pointcut is not well-formed: expecting '(' at character position解决: <aop:config> <aop:pointcut expression="execution(* com.wh.serviceImp.*ServiceImp.*...
2018-04-22 23:09:43 264 1
原创 关于动态代理的一些初步理解
一、在JDK动态代理增强一个类中方法: public class MyProxy implements InvocationHandle{ //定义一个成员变量 private UserDao userDao; //带参构造 public MyProxy(UserDap userDao){ this.userDao = userDao; } ...
2018-04-20 10:52:52 120
原创 Hibernate初学配置相关问题
问题一: Exception in thread "main" org.hibernate.boot.MappingNotFoundException: Mapping (RESOURCE) not found : /com/domain/Customer.hbm.xml : origin(/com/domain/Customer.hbm.xml)原因: 在配置mapping的时候默认...
2018-04-12 19:22:57 191
原创 Centos6.5 自己项目部署后访问不了的问题
tomcat下部署自己的项目,访问http:ip:8080时可以访问,访问自己的项目出现404错误的解决方案: 进入webapps下修改权限 chmod 755 项目.war文件即可!...
2018-03-31 16:18:04 2059 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人