自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (9)
  • 问答 (2)
  • 收藏
  • 关注

转载 用Docker跑Android系统,在x86电脑玩ARM手机游戏

ReDroid (Remote anDroid) 是自架「云手机」的方案,透过docker在电脑上跑Android系统容器,再利用Scrcpy的镜射萤幕功能连线到Android桌面。目前来看,ReDroid的泛用性比Waydroid好,因为不只造福Linux使用者,连那些想摆脱专有模拟器、想自架云手机的用户都可以利用ReDroid达成目的。目前即使有安装libndk,Android 11的Play商店还是不给下载ARM架构的APP,请配合APKPure之类的应用程式商店安装APP。ReDroid容器的。

2023-05-31 17:10:33 14106

原创 QTCreator调试多子项目时,多个main函数debug选择

如图所示被依赖的项目中包含测试程序都可以在debug中找到,针对ui程序的debug则选择ui,然后点击debug按钮。

2023-05-09 21:54:25 367

原创 QT源码编译#error “Q_ATOMIC_INT64_IS_SUPPORTED must be defined on a 64-bit platform“

【代码】QT源码编译#error "Q_ATOMIC_INT64_IS_SUPPORTED must be defined on a 64-bit platform"

2023-04-25 19:49:42 838

转载 J1939协议简介

J1939协议是由()定义的一组标准。J1939标准用于卡车、公共汽车和移动液压等重型车辆。在许多方面,J1939标准类似于旧版J1708和J1587标准,但J1939标准协议建立在CAN(控制器区域网络,ISO11898)上。物理层(J1939/11)描述了针对客车的电气接口。数据链路层描述了构建报文、访问总线以及诊断传送故障的规则。应用层(J1939/71和J1939/73)定义了在网络中传送的每条报文的具体数据。

2022-12-19 18:34:50 1001

转载 Modbus协议

Modbus协议解析

2022-12-08 23:02:23 1927

转载 面向对象设计的六大设计原则(附 Demo & UML类图)

面向对象设计的六大设计原则

2022-11-09 14:13:30 1224

原创 车辆VIN校验位计算方法 - Java及Python算法实现

VIN码从从第一位开始,码数字的对应值×该位的加权值,计算全部17位的乘积值相加除以11,所得的余数,即为第九位校验值。车辆识别码:WU6JA69621D713820第九位为9为校验码,我们可以验证下是否正确。376除以11,余2,该余数9即为校验码,和识别码的校验位相同。注意:VIN中不会包含 I、O、Q 三个英文字母。如果余数为10,则检验位为字母“X”

2022-08-24 06:33:23 1213

转载 Robot Framework自定义测试库开发详解

开发自定义测试库Robot Framework主要有三种API:静态API、动态API和混合API,下面分别进行介绍。静态API静态API直接将方法(methods)映射为关键字。关键字接收的参数和方法相同的参数一样。1. 编写测试库在~\Lib\site-packages目录中新建一个包【比如MyLibrary】, 然后在创建的测试库MyLibrary目录下新建MyKeywords类文件(MyKeywords.py),用来封装要实现的关键字。class MyKeywords():.

2022-04-16 11:48:15 557

翻译 6 个例子教你重构 Python 代码

1. 合并嵌套的 if 条件合并之前:if a: if b: return c合并后:if a and b: return c2. 将重复的代码移到条件语句之外if sold > DISCOUNT_AMOUNT: total = sold * DISCOUNT_PRICE label = f'Total: {total}'else: total = sold * PRICE label = f'Total:

2022-03-24 12:26:16 753

原创 Linux HDMI使用

系统:Manjaro with NVIDIA RX2060安装好Manjaro并安装好显卡驱动程序;此时插上HDMI双显示器,下面为使能HDMI双屏显示步骤:1. 命令行输入:xrandr | grep connected此时相关软件都安装好之后会有如下输出:eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mmDP-1 disconnected (

2021-12-30 20:22:46 3967

原创 pylink Windows下中文路径报错Specified file could not be opened

解决方案:在pylink包路径下修改jlink.py文件, 找到flash_file方法;在该方法下找到self._dll.JLINK_DownloadFile行, 后边的参数path.encode()修改为path.encode(locale.getpreferredencoding()), 当然还得在使用locale前导包...

2021-12-18 11:17:04 569

原创 ModuleNotFoundError: No module named ‘flask._compat‘

解决方案:1. flask及werkzeug降级flask<=1.1.4werkzeug<=1.0.12. 保持flask及werkzeug为最新版本,修改flask-script/__init__.py文件下:from flask._compat import text_type为from flask_script._compat import text_type

2021-11-24 23:09:05 379

转载 在Windows上将Ctrl+C信号发送到Python subprocess子进程

连接:https://blog.csdn.net/polyhedronx/article/details/82022093CSDN上很久没看到这么认真的博客了, 最重要的是解决了我的实际问题, Make a mark<div id="content_views" class="htmledit_views"> <h1><a name="t0"></a><a name="t0"></a>一...

2021-04-15 00:10:06 392 2

原创 Tensorflow_gpu Aborted (core dumped)

@[TOC](Tensorflow_gpu Aborted (core dumped))提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档Tensorflow_gpu报错python: malloc.c:2394: sysmalloc: Assertion `(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_i

2020-12-26 04:55:08 608

原创 神舟战神Z8-CU7NA折腾Windows10 + Manjaro双系统

前言: 此博文是笔者折腾笔记, 同时贡献给爱折腾的Linuxer, 笔者使用过Ubuntu, 红帽RHEL, CentOS, Fedora, Manjaro(按时间先后顺序), 我个人觉得好用性一个比一个强. 另外①操作系统而言看需求和个人喜好, 用Windows还是Linux或者MacOS没有什么好争辩的, ②Linuxer用图形操作还是命令行也是个人自由, 没有强制要求, 在这里稍微谈一下笔者的看法: 命令行有好处, 就比如下面安装系统要介绍的, 其实Windows已经自带bcd编辑功能, 只不过只有命

2020-07-19 14:33:18 3151

原创 Django: DefaultStorageFinder doesnt have a valid location

Django配置STATICFILES_FINDERS使用'django.contrib.staticfiles.finders.DefaultStorageFinder'时报错ImproperlyConfigured: The storage backend of the staticfiles finder <class 'django.contrib.staticfiles.finders.DefaultStorageFinder'> doesn't have a valid lo.

2020-05-25 23:46:39 173

原创 MIUI11线刷包精简

本文针对python3更新, 并解决上次博客中的一些问题. 参考MIUI9线刷包精简:https://blog.csdn.net/zhuyu4839/article/details/779792551. md5文件更新直接使用: flash_gen_md5_list.py, 此文件更新内容:删除第31行:file = os.path.join(path, file)或者在前面加#2. crc校验文件生成, 使用:flash_gen_crc_list.py更新110行左右(不同机型线刷包...

2020-05-21 22:31:09 4305 8

原创 解决tensonflow1.1报No Module Named '_pywrap_tensorflow_internal'

参考:https://zhuanlan.zhihu.com/p/28997106import tensorflow报错No Module Named '_pywrap_tensorflow_internal'PS:首先需要解决本地依赖的Visual C++ Redistributable 2015 X64(或X32),安装完成之后再报错再参照网上的解决。...

2019-08-25 11:26:59 182

转载 Wrapping a C library in Java

https://nachtimwald.com/2017/06/06/wrapping-a-c-library-in-java/IntroductionIt can’t be argued that Java is popular and successful. It is consistently the number one language on TIOBE’s popularity...

2019-03-15 09:58:17 270 1

转载 选择示波器要考虑的十大因素

本文引用地址: http://www.21ic.com/app/test/200907/44906.htm1、您需要多少带宽  我们已经处于数字示波器时代,与仅考虑模拟放大器的带宽相比,应更多的考虑示波器的带宽,为了保证示波器为应用提供足够的带宽,您必需考虑示波器将要考察的信号带宽。  带宽是示波器最重要的特点,因为它决定这显示的信号范围,它在很大程度上还决定着用户需要支付的价格。在制定带...

2018-12-20 17:21:30 1076 1

原创 kchmviewer乱码现象之一的解决方案

对于用Linux的人来说kchmviewer是Linux下最好用的chm文件阅读器了(至少我使用过的没有比她更好的了)之前版本在编码方式上可能处理的不太好,经过不断更新和完善,目前支持绝大部分编码的chm文件,但是可能你在使用过程中会发现导航和主界面的文字怎么设置编码格式,就是不能设置到一块去:导航设置正常了这时如果制作的chm文件路径包含中文的话就是这样解决方法:下载源码,修改代码,然后编译:把...

2018-06-10 14:34:17 2995 2

转载 关于MATLAB 中的 opengl错误

com.jogamp.opengl.GLException: X11GLXDrawableFactory - Could not initialize shared resources for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj ...

2018-05-28 00:23:11 2783

原创 MIUI9线刷包精简

MIUI9线刷包精简1. 说明:系统包一经修改,将无法通过OTA升级(可能只是修改system分区的无法OTA升级,一般精简都修改system分区,system分区未修改的能不能OTA升级未测试)2. 需要准备的工具:系统 Windowspython2.7蘑菇rom助手文本编辑器(notepad,notepad++等)miflash_unlock(小米官方bootloa...

2017-09-14 13:26:06 19037 33

原创 Linux修改硬件时间与系统时间差

在Linuxer中,很多人都发现Linux系统安装好之后BIOS中的时间和系统显示的时间差几个小时,这要取决于你系统设置的时区,如果你设置的时区时间是UTC时间,那么这个时间就不会差,但是大多人也不知道UTC选择哪一个时区,那怎么解决这个时间差的问题呢?其实很简单的,只需要一个命令:timedatectl set-local-rtc 1或者timedatectl set-loc

2017-06-30 01:12:46 1339 1

原创 Linux下51单片机开发

鉴于目前在linux下开发51单片机的文章均为转载,而且未经过亲试,造成以讹传讹,一下开发方案经由本人测试:1. 系统fedora 242. 编译环境sdcc3. 下载环境: stcflash,下载stcflash.pyStcflash支持89系列、12c5a系列、12c52系列、12cx052系列单片机4. 编译下载步骤:A)建立test.c文件:B)编写一个简单

2016-07-12 10:42:37 6582

转载 jetbrains IDEs激活码

1. webStorm :UserName:William===== LICENSE BEGIN =====45550-1204201000001SzFN0n1bPII7FnAxnt0DDOPJAINauvJkeVJBuE5bqLEznccE4tet6trRiyoMxDK8oDY93tx!ipPyGmqYYeWxS===== LICENSE END =====

2015-11-13 10:39:24 1002

原创 解决insmod error required key not available

由于目前bios支持efi,如果支持UEFI Secure Boot启动,那么内核所有模块都必须使用UEFI Secure key 签名.查看当前系统key:#keyctl list %:.system_keyring如果系统没有开启UEFI Secure Boot,会类似如下输出:3 keys in keyring:...asymmetric: Red Hat Enterp

2015-01-19 18:27:24 12486 2

原创 jlink程序更新新版本后jlink V8无法使用

Jlink更新到高版本后,国内的克隆版的j-link仿真器无法使用,并且报错:The connected emulator is a J-Link clone.The use of the licensed software to operate SEGGER product clones is prohibited and illegal.由于高版本的Jlink软件增加了SN

2014-12-26 09:21:52 4952 1

转载 minicom配置和使用

1. 配置,使用minicom -s进行文本菜单配置:需要使用root权限,因为保存的配置文件在etc目录。2. 进入minicom无法输入:解决方案:在Serial port setup项中关闭Hardware Flow Control为no(F键切换)然后还是无法输入(其实是可以输入的,只是回显屏蔽了)解决方案:在minicom工作窗口Ctrl-A -> Z -> E(每次使用

2014-12-02 21:21:09 551

原创 今天的棘手问题

1. libiconv 1.14 报错./stdio.h:1010:1: error: 'gets' undeclared here (not in a function)解决方案:patch文件 http://www.itkb.ro/userfiles/file/libiconv-glibc-2.16.patch.gz然后patch。2. 编译调用llvm项目报错

2014-11-29 11:39:32 712

转载 如何解决Linux操作系统下时间错误的问题

1. 设置/etc/rc.conf中的clock 为local  cp /usr/share/zoneinfo/Asia/Shanghai 到 /etc/localtime  date MMDDhhmmYY (月日小时分钟年份)  运行/sbin/hwclock --directisa --systohc (写入硬件,directisa为引导时钟到isa模式)  P

2014-11-23 19:29:29 1186

转载 configure的制作

前提:安装autoconf automake m4 用autotools制作Makefile 和configure文件。制作一个最简单的helloworld程序:现有目录testmkdir src 建立src目录存放 源代码在src下。编辑hello.c文件#include int main(){        printf("hel

2014-09-29 20:31:19 509

原创 C语言中的位段

1. 定义: type  [var]: digits;如:struct node{    unsigned int a:4;     //位段a,占4位    unsigned int  :0;     //无名位段,占0位    unsigned int b:4;     //位段b,占4位    int c:32;             //位段c,占32位

2014-09-24 18:57:35 760

原创 kernel 3.x install oss4(open source sound v4.x)

the /usr/lib/oss/build/osscore.c: In function ‘oss_get_uid’:/usr/lib/oss/build/osscore.c:479:3: error: incompatible types when returning type ‘kuid_t’ but ‘unsigned int’ was expected   return cu

2014-09-06 13:14:22 1047

转载 css 滤镜效果

CSS样式的filter(滤镜效果)对HTML的一些标记设置滤镜效果。黑白照片 filter: gray; X光照片 filter: Xray; 风动模糊 filter: blur(add=true,direction=45,strength=30); 正弦波纹 filter: Wave(Add=0, Freq=60, LightStrength=1, Phase=0, Stren

2014-09-04 10:41:17 624

转载 How to install MySQL Server 5.6 on CentOS 7 / RHEL 7

the article address : http://sharadchhetri.com/2014/07/31/how-to-install-mysql-server-5-6-on-centos-7-rhel-7/n CentOS 7/ RHEL 7 , now MariaDB is introduced as a defualt database. Still many Orga

2014-08-20 23:41:29 1161

转载 java 处理 barCode(条形码)

java 处理 barCode(条形码)生成条形码:http://barcode4j.sourceforge.net/download.html1.下载压缩包barcode4j-2.0alpha2-bin.zip和barcode4j-2.0alpha2-src.zip。2、解压barcode4j-2.0alpha2-bin.zip这个包,在build目录下有barc

2014-03-30 09:36:23 875 1

原创 hadoop2.2 MapReduce and yarn(二) MapReduce in MR v2 API

MapReduce1. 首先了解MapReduce的功能:一个分布式系统(Distribute System)是用来处理大计算量的数据,即当计算量在一台计算机无法处理的情况下,就通过把整个计算过程分成很多个小的计算块,通过Master分派给分布式系统中集群的Cluster,Cluster计算完成后结果返回给Master,如此迭代;在Hadoop模型中MapReduce即为实现.MapRed

2014-03-29 08:13:01 849

转载 MapReduce 2.0 in Apache Hadoop 0.23

This blog provides developers with architectural details of the new MapReduce design. Apache Hadoop 0.23 has major improvements over previous releases. Here are a few highlights on the MapReduce f

2014-03-23 18:36:43 821

原创 hadoop2.2 MapReduce and yarn(一)

1. MapReduce前后框架对比:2. MapReduce主要操作对象Driver:是一个很重要的内容,主要负责MapReduce job的初始化,它定义了job的配置 输入输出格式 使用的combiner和partitioner.Context:drivers mappers reducers...的上下文环境.InputData:InputFormat:

2014-03-23 01:11:36 617

hadoop1.x与hadoop2.x配置异同

英文的,讲解hadoop1.x与hadoop2.x配置异同

2014-03-18

servlet filter

在com.tacitknowledge.filters开源项目上的扩展,修改了原项目的部分代码,其中配置文件名字应该在classes目录下filters_config.properties.其他的可以参照apidocs,如有bug可给我留言或者email:[email protected]

2014-02-17

jBPM5.4 API

CSDN首发jBPM5.4 API文档,带索引

2013-11-19

单片机汇编、最小系统学习资料

有利于单片机学习的资料,单片机,汇编,时钟,LCD,键盘的相关设计

2010-09-01

基于MCS51的点阵滚动显示汇编

点阵滚动显示,为2*16的8*8点阵排列,滚动显示,内有ASM HEX PROTUES文件

2010-08-27

51单片机汇编指令大全

本文档包含111条基本单片机汇编指令,按指令分粪列出,方便易查

2010-07-29

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除