- 博客(29)
- 资源 (12)
- 收藏
- 关注
原创 海思开发板使用手册四
关于海思板卡基础环境的配置基本就这样了,后面进行代码开发,跑跑算法程序什么的教程就多了。本来是想把培训视频放上来的,但看了下,涉及到公司的内容有点多,不太方便上传了。后面如果得空的话再整理个瑞芯微开发板的配置手册。
2025-02-19 07:57:49
375
原创 海思开发板使用手册三
进入busybox目录: open_source/busybox配置busyboxtar –jxvf 压包进入压包路径执行busybox目录中的补丁4.初始化配置文件5.配置busybox在弹出的界面中选择需要添加的程序,比如tftp。6.编译busyboxmake编译成功后生成如下文件3.更新文件系统然后把上面文件拷贝到/osdrv/rootfs_scripts/rootfs中(需要先解压rootfs压包),还可以添加其它想添加的文件。再打包为rootfs.tgz。
2025-02-18 09:11:17
683
原创 海思开发板使用手册二
这节主要介绍下QT环境的搭建(注1:QT环境的搭建前先完成交叉编译工具的安装,交叉编译工具链的版本根据自己装的调整,要和板卡端的一致;注2:本次搭建时是基于QT5.8.0的源码进行搭建,可自行根据项目的需要,参照步骤更换其他版本;
2025-02-17 10:47:02
1015
原创 海思开发板使用手册一
这两年搞了嵌入式相关的内容,一开始弄时汇总了下针对海思开发板的使用,供大家参考下,主要包括:Linux开发环境的搭建,板卡固件的编译和烧写,内存和存储的分配管理。三块内容完成后,还有个培训的录屏到时再发下。注1:海思提供的板卡官方文档(ReleaseDoc)里面是很全,本文做个汇总整理和踩的一些坑。注2:后面文章里面有些命令首字母是大写,是由于是从word中复制过来的,执行的时候自行改下。
2025-02-16 11:20:28
878
原创 pyecharts+flask制作数据大屏-进阶
去年整理了个pyecharts+flask制作数据大屏的基础版,事情比较多,一直没时间进一步完善。这篇进阶版是基于上篇的基础上,说明如何实现一个功能完整的数据大屏。注:本人对CSS和JS并不熟悉,只能说会点皮毛,能看懂,而大屏要漂亮还是要个前端来调样式的,这块内容就不阐述了,本文的核心内容是把完善数据大屏的过程中遇到的问题。一、前提准备查看这篇文章的前提是已经基于pyecharts + flask 搭建了一个能够动态刷新数据的基础大屏。具体可以参考上一篇文章。整个说明也是基于上篇文章Demo中的
2022-04-24 13:46:32
5477
原创 pyecharts+flask制作数据大屏(ajax动态刷新数据)
通过flask+pyecharts实现图表大屏。本文重点阐述实现方案,每个人的大屏使用到的图表和布局都会不一样,让前端设计好页面,后面就很顺了。
2021-11-25 15:14:38
11360
1
原创 JAVA_Web系统部署后需要做的事情(性能调优、异地备份)
一。Java动态代理机制详解(JDK和CGLIB,Javassist,ASM)http://www.it165.net/pro/html/201406/14928.html
2021-08-16 17:15:58
420
原创 centos7加载磁盘和配置网络命令记录
加载磁盘原贴地址: https://www.jb51.net/article/162363.htm1、fdisk-l查看硬盘信息(主要查看没挂载磁盘的信息)2、fdisk /dev/sdb (“/dev/sdb”根据自己的磁盘名称填写)进入fdisk模式,开始对新增数据盘执行分区操作 n, -几个默认选项-,p,w3、partprobe,将新的分区表变更同步至操作系统4、mkfs -t ext4 /dev/sdb1 格式化 (可以采用不同的格式方式)5、mount ...
2020-11-25 17:49:57
1579
1
原创 VS2013源码编译nmap 7.91
执行编译时间是2020-10-28,当前nmap最新版本是7.91.1.下载源码SVN check out : nmap-mswin32-aux (https://svn.nmap.org/nmap-mswin32-aux) 和 nmap(https://svn.nmap.org/nmap) ,需要放在同一目录下即可。(nmap项目里面的附件目录已经设置了相对路径)2.源码编译a.下载安装VS2013 , 最好是用2013的VS,一开始我使用的是VS2019 进行的编译,报sprintf重定
2020-10-28 11:07:37
685
2
原创 记第一次投标 --- 失败
岗位调整后接手的第一个公开招标的项目。 结果没有中标。失败的原因:1.价格的原因,比中标方多了11W,这个没办法。2.技术方案上也有失分,其实这个是不应该的。因为我们的产品确实要比中标方的要符合度高,虽然事后知道他们是定制搞了一个demo。对自己满意的地方:1.还算进入了讲标的状态。对自己不满意的地方:1.准备的不够充分,没有真正抓住讲标关键点。
2016-02-25 09:07:18
1371
原创 Android service后台保活原理相关和测试结果
引子:目前在做的一个Android项目,涉及到了后台Service保活的问题,网上找了很多资料,基本的保活方法都测试了。结果是:不同的手机,不同的Android版本保活效果各有差异~。下面把相应的测试结果和保活方法罗列下。测试的机子有限,非常希望有不完整的地方提出补充。正文:一、为什么我们的后台Service会被结束掉?我想到的是有三个方面:Android系统内存回收机制,各厂
2016-01-21 12:23:24
16908
1
原创 关于Android自启动管理的相关知识点
1.自启动的实现1.添加权限。2.在xml文件里,静态注册广播接收器。3.实现具体自启动广播接收器类代码。2.发送BOOT_COMPLETED广播 3.接收不到BOOT_COMPLETED广播的情况1.应用处于stoped状态:安装完后没有启动(安装在/system/app/除外),或者被强制关闭。是接收不到系统广播的(有的说是从3.1开始)。2.应用安装在SD卡
2015-10-14 09:16:04
5535
1
原创 APK加壳详解和demo
首先加壳的方法和代码都是从Jack_Jia的博客学习的。详见:http://blog.youkuaiyun.com/jiazhijun/article/details/8678399由于本人从c++开发直接跳到android开发,没有对android进行系统的学习,看上面博客时还是有很多不理解的地方。本文把不理解的地方梳理一下,最后提供个测试源码(加了比较详细的注释)。希望对于跟我一样安卓基础不是太好
2014-12-26 11:11:50
28073
4
原创 long long 格式化
__int64 ltime=1404710506319,lDuration=14690; CString strSql=_T("");strSql.Format(_T("INSERT INTO t_CallRecordText (d_IMEI,d_TellNum,d_Time,d_Duration) VALUES ('%s','%s',%I64d,%I64d)"),_T("123455")
2014-07-29 09:19:18
2659
转载 字符编码各种转换:utf8,unicode
原帖地址:http://bbs.youkuaiyun.com/topics/320095332#include "stdafx.h"#include #include using namespace std;#include "charsetCvt.h"string ws2s(const wstring& ws){ string curLocale = setlocale(LC_ALL,
2014-07-07 15:17:34
755
原创 WEB应用漏洞简单介绍
注入:命令注入:; || | && 等连接语句XPath注入:针对xml的注入与sql注入类似(要熟悉XML语法)LDAP注入:SQL注入:大家都很熟悉的一个注入URL参数注入:主要是指通过“&”注入一些额外的参数跨站脚本(xss):(一般窃取cookie)反射式:存储式:跨站请求伪造(CSRF):伪造一个URL,让有权限的用户去点击,执行一些有害操作。
2014-02-20 16:22:42
714
原创 Windows内存体系结构
一、每个进程的地址空间都是独立的私有的,用VS调试时输入的“内存地址”是地址空间值,其对应的真实物理地址对我们是透明的(MMU负责虚拟地址映射为物理地址)。(调试不同的exe时,定位0x00040172时 可以看见各自可执行程序的路径)二、CPU只能访问内存上的数据。所以当要访问地址空间的一个数据时,要查看这个数据是否在内存上,不在则需要从页交互文件中复制到内存上。三、页保护属性是针对
2014-01-03 16:25:35
1076
原创 32位,64位,各变量对应的长度(VS2010)
32位,64位会有下面4种情况。(CPU现在一般都是64位的 了)32位系统,32位编译:int --4字节 DWORD64 -- 8字节 指针 -- 4字节32位系统,64位编译(程序不能运行)64位系统,32位编译:int --4字节 DWORD64 -- 8字节 指针 -- 4字节64位系统,64位编译:int --4字节 DWORD64 -- 8字节
2013-12-24 11:31:07
8214
原创 JSON格式详解
基本概念:(引百度百科)1、对象:对象在js中表示为“{}”扩起来的内容,数据结构为 {key:value,key:value,...}的键值对的结构,在面向对象的语言中,key为对象的属性,value为对应的属性值,所以很容易理解,取值方法为 对象.key 获取属性值,这个属性值的类型可以是 数字、字符串、数组、对象几种。2、数组:数组在js中是中括号“[]”扩起来的内容,数据结构为
2013-08-26 15:54:18
737
转载 项目管理的5大过程,9个知识领域,44个定义
项目管理的5大过程,9个知识领域,44个定义 项目管理的5大过程分别是:1)启动过程2)规划过程3)执行过程4)监控过程5)收尾过程9大知识领域分别是:1)项目整合管理2)项目范围管理3)项目时间管理4)项目成本管理5)项目质量管理6)项目人力资源管理7)项目沟通管理8)项目风险管理9)项目采购管理44个定义分别是:项
2013-04-24 14:59:23
3482
原创 用Activex控件(cab)自动部署软件:Activex开发和发布过程与总结。
引言就不写了,直接讲过程,希望对大家有帮助。-----------------------------------------------------------------------------------------------------------------开发环境:WIN7 VS2010目的:通过IE,自动部署软件。总的过程:1.制作好要部署软件的安装包,2.创建一个
2012-08-16 09:35:59
2217
原创 打开DICOM图片(图像内容转换为BMP格式)
很久前写的,今天有人来问我这方面的问题,我也其实就实现一个简单显示的问题,对于“窗位”,“窗宽”的取值问题,以前在优快云上提问过,却没有得到很好的解决方案。对与DICOM图片的打开也就实现了,“窗位”,“窗宽”标明的。把显示部分的代码放上来,希望对刚接触DICOM图片格式的人有点帮助,若有高手希望指点下,“窗宽”,“窗位”的取值问题。我碰到过三种DICOM图片:1.窗位,窗宽的标识位后直
2012-06-18 12:29:41
8250
原创 ZLIB压缩库的使用注意的一点。
_CRT_NONSTDC_NO_DEPRECATE_CRT_SECURE_NO_DEPRECATE_CRT_NONSTDC_NO_WARNINGSZLIB_WINAPIASMVASMINF C++ 里面用ZLIB库,除了加载lib 和 头文件后,还有在C++的预编译信息里面添加上面内容。(项目属性 -> C++ ->预处理器)。这个只是针对动态链接库的使用方法。1.2
2012-04-26 14:58:23
1220
转载 命名管道在WIN7下运行出错的解决方法
用命名管道做进程通信,在WIN7下运行,本来是正常的,管道的服务器端做为服务是,在其他权限的管道客户端就不能跟服务器端正常通信了。解决方法,在创建管道的时候增加安全描述符(CreateNamedPipe,最后个参数不能为NULL)。BYTE sd[SECURITY_DESCRIPTOR_MIN_LENGTH]; SECURITY_ATTRIBUTES sa; sa
2012-04-26 14:19:37
3388
转载 MFC 关闭时调用的函数
1.OnClose() 消息响应函数,响应WM_CLOSE消息,当”关闭”按钮被单击的时候,该函数被调用2.OnKillFocus() 消息响应函数,响应WM_KILLFOCUS消息,当一个窗口即将失去键盘输入焦点以前被发送3.OnDestroy() 消息响应函数,响应WM_DESTROY消息,当一个窗口即将被销毁时,被发送4.OnNcDestroy()
2012-04-23 10:43:34
3200
转载 List 使用详解
原文地址:http://blog.163.com/xychenbaihu@yeah/blog/static/13222965520101155213612/ list头文件:#include using namespace std;list和vector的不同在于,vector采用的顺序存储,即vector中的元素像数组一样,一个紧挨着一个存放。所以vector可以进行
2012-04-17 12:56:57
1373
转载 全局变量,编译的一些概念:extern static
在讨论全局变量之前我们先要明白几个基本的概念:1. 编译单元(模块): 在IDE开发工具大行其道的今天,对于编译的一些概念很多人已经不再清楚了,很多程序员最怕的就是处理连接错误(LINK ERROR), 因为它不像编译错误那样可以给出你程序错误的具体位置,你常常对这种错误感到懊恼,但是如果你经常使用gcc,makefile等工具在linux或者嵌 入式下做开发工作的话,那么你可能非常
2012-03-31 15:12:49
723
原创 SQlite3 使用流程
http://www.sqlite.org/download.html 在这里可以下到源码,DLL和exe工具。一般下载到dll就可以使用了。但编译成lib再使用感觉要方便一点。编译成lib的过程:1.下载好dll 解压到E:\\sqlit目录中2.打开“命令提示符” --CMD3.再跳转到lib.exe 目录,我的是在:D:\Program Files\Microsoft V
2012-03-13 16:20:06
638
包含:QT5.8.0的源码,交叉编译补丁文件,字体文件 配合海思板卡用户手册二,QT环境搭建使用
2025-02-17
Flask_DataView.zip
2021-11-25
基于socket的Native层守护进程
2016-01-21
基于socket的native守护进程
2016-01-21
WinLicense2.1.0.10,汉化
2012-10-11
CAB打包工具和数字签名工具
2012-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人