在上一篇文章里 我们配置好和微信交互的URL里 我们就能接收到微信用户发送的消息了 我只需要判断消息的类型或者其他处理其他的业务逻辑 比如你可以根据他发的关键字来处理 他发订单号 你收到后可以去数据库查询 然后在反馈给他 这里我们就简单回复好了 比如他发送什么消息 我们就返回什么消息 首先是我封装的 ...
分类:
微信 时间:
2019-03-24 09:14:36
阅读次数:
367
JDK1.5之后,引入了元数据的概念,也就是Annotation(注释),其实它是代码里的特殊标记,这些标记可以再编译、类加载、运行时被读取,并执行相应的处理。元数据的作用:如果要对于元数据的作用进行分类,目前还没有明确的定义,不过我们可以根据它所起的作用,大致可分为三类: 1. 编写文档:通过代码 ...
分类:
其他好文 时间:
2019-03-24 09:14:20
阅读次数:
128
关于display相关的一些内容—关于RGB接口屏调试1)关于VBP、VFP、HFP、HPB的影响需要注意的是,对于像RGB接口tft9k23553这样的tft屏,本身支持通过硬件拉高或者拉低两个管脚来控制扫描的方向和起始点,从而实现上下屏镜像或者左右屏镜像。本身不存储一帧数据,所以只是通过扫描方向和起始点实现此种镜像。但是如果调整了一个方向后,你再硬件修改了上下镜像方向,那么VBP和VFP可能需
分类:
其他好文 时间:
2019-03-24 00:32:53
阅读次数:
802
关于linux和linux驱动程序解bug的技巧和思考方法解bug三步:1)看log,看现象。2)对比代码分析过程,程序流程,线程、中断、workqueue等各个独立执行体的交互3)调试,加入log、验证。光看代码只能停留在理论上,一定要亲手调试一下才真正知道。另外对比正常和异常时的行为和log区别,交叉试验,才能发现问题的关键。注意各种调试尝试,各种替换调试,即好的和坏的,好的A和好的C,好的A
分类:
系统相关 时间:
2019-03-24 00:32:06
阅读次数:
224
全新版本测试流程: 1.接口测试 2.功能测试 3.性能测试(自动化) 4.自动化测试(可选,时间充裕的情况下) 二次发布的版本(验收的版本) 1.验证bug 2.新功能测试 3.修改了bug的功能点的回归测试 4.性能测试 5.自动化脚本需要更新 6.探索式测试 ...
分类:
其他好文 时间:
2019-03-24 00:30:38
阅读次数:
172
CAN总线基础和在linux下使用实战CAN是ControllerAreaNetwork的缩写有CANH和CANL两线,即差分信号通信。当然设备芯片还会有电源和地等线。在总线空闲时,所有的单元都可开始发送消息(多主控制)。最先访问总线的单元可获得发送权(CSMA/CA方式)。多个单元同时开始发送时,发送高优先级ID消息的单元可获得发送权。没有目标地址和源地址的概念,只有标识符,根据标识符决定优先级
分类:
系统相关 时间:
2019-03-24 00:30:06
阅读次数:
560
关于linux哪些能调用schedule或者等待事件的问题对同步问题,需要注意:1)不能调用schedule的情况(wait_event、sleep等,等待函数内部会调用schedule):(1)中断、(2)软中断、(3)tasklet、(4)timer(基于软中断实现)、(5)hrtimer(软中断或硬中断环境下执行)执行环境下、(6)或者“内核线程、普通线程内核态环境下调用了preempt_d
分类:
系统相关 时间:
2019-03-24 00:29:54
阅读次数:
265
各个平台camera驱动编写注意事项camera驱动开发1)另外注意,在imx6平台中,4.1.15kernel版本的代码,mxc的mxc_v4l2_capture.ccamera主控制器和ov5642.c的sensor驱动之间,通过v4l2-int-device.h和v4l2-int-device.c中的master和slave注册attach连接的方式来关联,关联后,master(camera
分类:
其他好文 时间:
2019-03-24 00:29:25
阅读次数:
462
关于androidaudio路由策略的修改在工作时,往往有这样一些需求:1)希望针对不同的audiostreamtype(例如music、tts),有输出到不同的输出设备(例如speaker、headset、BT、usbaudio等)的需求,另外还有输出设备的优先级的需求。例如AUX(headset)>BT>FMTX>speaker。即例如BT连接了,那么音频就输出到BT,而不是
分类:
移动开发 时间:
2019-03-24 00:28:48
阅读次数:
590
编写linux设备驱动的注意事项之一当然写驱动,你得清楚上层调用是否导致存在函数重入、什么执行context下(1.中断、2.软中断、3.tasklet(软中断的一种)、4.timer(基于软中断实现)、5.hrtimer(软中断或硬中断环境下执行)、6.workqueue(也是kernelthread)、7.kernelthread、8.普通thread的内核态下)会访问此函数和此资源,需要什么
分类:
系统相关 时间:
2019-03-24 00:28:34
阅读次数:
251
// tinyMCE不会用,随意改成MARKDOWN编辑器,自动给格式现在这个样子了,比TINYMCE稍微好点。 / 6.16.6 / include int main(void) { typedef long long llong; int upperlimit; int lowerlimit; ...
分类:
其他好文 时间:
2019-03-24 00:28:13
阅读次数:
172
关于如何编写linux设备驱动1)首先确定硬件接口使用的总线,2)然后确定要实现的功能,是网卡、sensor还是什么?再确定对上层应用暴露的接口,从而选择子系统,例如iio、input子系统等。由于linux只有字符设备、块设备、网络设备三种设备,其实iio、input子系统都是字符设备,只是它们帮你封装好了字符设备的file_operations和Major设备号了,另外提供统一的sysfs接口
分类:
系统相关 时间:
2019-03-24 00:27:56
阅读次数:
237
1 package cn.zmh.Exception; 2 /* 3 * 4 * try{ 5 * 需要被检测的语句 6 * } 7 * catch(异常类 变量){ 8 * 异常的处理语句 9 * } 10 * finally{ 11 * 一定会被执行的语句 12 * } 13 * 14 * */... ...
分类:
其他好文 时间:
2019-03-24 00:27:42
阅读次数:
230
1 package cn.zmh.File; 2 3 import java.io.File; 4 /* 5 * 6 * File类的构造方法 三种重载形式 7 * 8 * */ 9 public class FileDemo1 { 10 public static void main(String... ...
分类:
其他好文 时间:
2019-03-24 00:27:12
阅读次数:
178
【1G免费全能空间,免备案,无广告】1G全能空间+100M数据库(Mysql5.5)支持的脚本:ASP、PHP(5.2-7.0)、.NET(2.0/4.0)没有任何限制,详细功能请访问:https://www.ybe.net/host/free.html(云邦互联)推广员:ftp307066z
分类:
其他好文 时间:
2019-03-24 00:25:57
阅读次数:
159
androidnativeHAL程序java程序linuxkernel打印调用栈的方法关于androidjava打出调用栈的方法1)方法一:refs:frameworks/base/services/java/com/android/server/ActivityManagerService.javastartProcessLocked(){Trace.traceBegin(Trace.TRACE
分类:
移动开发 时间:
2019-03-24 00:25:42
阅读次数:
300
文本处理工具和正则表达式:文本查看工具:1,less,more查看命令的执行的结果。区别在于less查看命令的执行结果,可以向上和向下翻页,而more仅可以向下翻页2,head从文件的开始查看内容,默认是显示10行3,tail从文件尾部查看内容,默认是显示10行4,cut截取命令的执行结果,不过cut属于列截取5,rev倒置命令的显示结果6,tac,cat查看文件内容分析文本工具:1,sortso
分类:
其他好文 时间:
2019-03-24 00:24:49
阅读次数:
181