自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

azhangyi188的专栏

技术交流 互相学习

  • 博客(244)
  • 资源 (18)
  • 问答 (1)
  • 收藏
  • 关注

原创 如何将 android studio项目复制为一个新项目

原文链接:https://blog.csdn.net/qq_41838043/article/details/106057033。更改为applicationId "com.example.MyObject2"将 applicationId "com.example.MyObject"更改为rootProject.name='MyObject2'打开 MyObject2\app\build.gradle'将 rootProject.name='MyObject'修改包名为 MyObject2。

2024-08-19 10:39:08 291

原创 二级指针详解

*p:这是一个字符指针的指针,通过对 *p 进行解引用,你获得了 *p 指向的地址处的值,即 a[0],然后再对其进行解引用,你获得了字符串 "as" 的第一个字符 'a'。但是 p的偏移量为指针数组内的一个指针量(8位)(64位编译器), *p的偏移量就只有一个字节(对比的是如下的操作,具体*p偏移量看数据类型)。然后定义了一个字符指针指针 p,并将其指向了数组 a。所以,p 指向字符串 "as",*p 也指向字符串 "as",而 **p 是字符串 "as" 的第一个字符 'a'。

2024-05-17 16:52:29 458

原创 随身wifi410 救砖刷机步骤 或者openwrt刷回安卓步骤

刷机方式有2种 一种是通过emmc 刷XXX.bin 但是这种刷入 容易报error。第二种方式通过XML方式具体如下。

2024-04-22 12:36:37 1277

原创 nslookup查询网站是否支持IPV6

nslookup是一种网络管理命令行工具,可用于查询DNS域名和IP地址输入指令nslookup默认服务器和Address是当前上网所用的DNS服务器域名和地址A记录A(Address)记录指的是用来指定主机名或域名对应的IP记录。

2024-04-02 17:20:59 1024

原创 adb 命令

8.adb shell pm list packages -u:只输出包和未安装信息(安装来源)7.adb shell pm list packages -i:只输出包和安装信息(安装来源)5.adb shell pm list packages -s:只输出系统的包。3.adb shell pm list packages -d:输出禁用的包。4.adb shell pm list packages -e:输出启用的包。.adb shell pm list packages -3:只输出第三方包。

2024-03-25 14:25:42 1028

原创 balenaEtcher格式化的U盘恢复原来样子

3、在diskpart里面,输入list disk命令查看当前系统挂载的磁盘(包括SATA、U盘、SD卡等);1、打开命令行cmd(win+r打开运行,在其中输入cmd就可以打开);今天用balenaEtcher烧录了U盘,刷机N1盒子openwrt,想要恢复原来的64G以下是方法,使用win10系统。刷完机结果发现自己的U盘电脑最后只有167M。2、在cmd下输入diskpart命令;

2023-09-24 15:51:17 4620 5

原创 各个 Android Gradle 插件版本所需的 Gradle 版本。

为了获得最佳性能,您应使用 Gradle 和插件这两者的最新版本。3.0.0+ 4.1+ 3.1.0+ 4.4+ 3.2.0 - 3.2.1 4.6+ 3.3.0 - 3.3.3 4.10.1+ 3.4.0 - 3.4.3 5.1.1+ 3.5.0 - 3.5.4 5.4.1+ 3.6.0 - 3.6.4 5.6.4+ 4.0.0+ 6.1.1+ 4.1.0+ 6.5+ ...

2022-05-23 21:29:43 938

原创 eclipse下 安卓复制项目,生成另一个新的工程项目

操作步骤:1:复制Android项目导出到桌面;2:修改项目文件名称,修改该项目的.project文件的<name>自定义名称</name>3:导入到eclipse,androidmanifest.xml修改包名4:修改androidmanifest.xml中 Activity的name一、修改源码包名1、按下F2或鼠标右键选择重命名输入新名称,四个CheckBox全部选中。3、点击Preview在弹出界面中,点击continue继续修改包,进入下一

2022-05-23 19:41:51 782

原创 小数在计算机中的存储形式

本篇的目的就是为了让更多的人了解浮点数存储的基本原理,还是那句话,学习的同时带着思考。同样这里不讨论浮点数的精度损失和数值的计算理论。直接讲实质的表现。上节讲到,C语言中的小数可以使用指数形式来表示,即aEn或aen,它等价于a * 10n在内存中,小数也是以指数形式来表示的,但又和C语言中的有所区别。小数在被存储到内存前,首先转换为下面的形式:a * 2na 为尾数,是二进制形式,且 1 ≤ a < 2;n 为指数,是十进制形式。其中,2 是固定的,不需要在内存中体现出来;正负号、指数(n

2022-01-28 16:13:14 5389

原创 adb root 权限运行

adb root结果:C:\signapp>adb rootrestarting adbd as root # 说明有root权限 ,若是adbd cannot run as root in production builds 则说明没有root权限

2021-05-20 19:25:42 1692

原创 通过adb logcat 将app的日志输入到电脑的文件中

mac : adb logcat -v time >/Users/Desktop/log.txtwindows : adb logcat -v time > d:/log.txt

2021-05-20 10:33:23 1175

原创 银联AID

应用标识 application identifier;AID由注册的应用提供商标识(RID)以及专用应用标识符扩展(PIX)组成AID:即唯一标识一个应用,分为两部分,RID(5字节)+PIX(最多11字节)RID:注册标识符,由ISO组织来分配,标识一个全球唯一的应用提供商,一般是分配给卡组织,比如分配给Master,比如分配给银联,我们遵循的是PBOC规范,分配到的RID=A000000333PIX:扩展应用标识符,一般是由应用提供商自己定义,比如我们银联定义的借记应用的PIX=010.

2021-03-03 15:19:00 1173 1

原创 Eclipse里同一变量高亮显示标记

在Eclipse环境下,打开一个类。如果选中一个变量,往往,只要其他行里也用到这个变量,就会在这一行的右侧边框处,显示一个标记。使用起来非常方便。要是不显示了,就比较麻烦了。怎么才能调出来呢,这些标记又是怎么消失的呢?很简单,按Alt+Shift+O,相互切换...

2020-07-30 13:16:37 394

原创 K3C刷官改

刷机后记:补了一次下载链接。最后一次记录,为了稳定,我把所有功能都关了,只留路由功能,NAS之类的功能全交给旧笔记本实现了,就酱紫。距离这个刷机教程20天之后再谈一下感受,1.6这个版本也没有我想象中的那么稳,前几天还是OK的,后来因为家里断电了一次,出现了一些问题,最后手机连不上WIFI了,无奈之下恢复出厂,恢复了两次才成功。功能方面,Aira2不太好用,Transmission倒是不错,我开了FTP和硬盘休眠功能,不想增加硬件负担其他的功能都没开。我的主要用途就是挂机BT下载,共享给电视看。移动硬

2020-06-25 12:59:48 10462 1

原创 Error:Unable to resolve dependency for ':app@debug/compileClasspath': Could not download easypermiss

下载不到相应的类库,添加镜像源allprojects { repositories {// google()// jcenter() maven { url "https://maven.aliyun.com/repository/google" } maven { ...

2020-04-11 19:08:14 677

原创 C#调用C++dll,C++中void*与C#类型的对应关系

IntPtr input= Marshal.AllocHGlobal(100); IntPtr output= Marshal.AllocHGlobal(100); C++ 对应的int misposTrans(void* input, void* output) C#对应的misposTrans(input, output) string str=Ma...

2020-03-21 15:34:45 5132 1

原创 win10彻底解决COM端口被占用(在使用中)问题的办法

打开CMD命令行,输入regedit打开注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\COM Name Arbiter,然后把ComDB删除,扫描检测硬件改动即可,不行的话重启PC即可...

2019-12-12 13:16:58 9617

原创 c:\windows\system32\cmd.exe 时出错.

打开VC---------工程 -----------设置------自定义组件

2019-07-12 11:07:02 1524

原创 WebSocket Error: Network Error 12029

CheckNetIsolation LoopbackExempt -a -n=Microsoft.MicrosoftEdge_8wekyb3d8bbwe 以管理员运行

2019-07-10 10:32:39 7931 12

原创 RSA生成公私钥对 签名 验签工具

https://docs.open.alipay.com/291/106097这是支付宝做的工具 ,

2019-07-01 12:28:28 2753

原创 Beyond Compare 4 注册码提示这个授权密钥已被吊销

Beyond Compare 4 提示错误“这个授权密钥已被吊销”:解决方法:删除以下目录中的所有文件即可。C:/Users/Administrator/AppData/Roaming/Scooter Software/Beyond Compare 4/Users/Administrator/依据自己电脑配置 ,我的是C:\Users\90335\AppData\Roam...

2019-06-26 13:10:15 5932 1

原创 eclipse android aidl导出jar包

android aidl导出jar包时需要注意,直接导出src会出现类找不到的情况。解决方法:导出时把gen文件夹下aidl生成的 java文件选上即可

2019-06-20 17:27:29 525

原创 eclipse中在函数头部添加说明性注释和参数的注释

1.你在方法前输入/**然后一回车,自动帮你生成方法和参数的注释。2.或者你在创建方法时,勾选生成注释的选项,也能帮你生成。3.或者要把鼠标焦点放在方法里,然后ALT+SHIFT+J...

2019-06-03 20:35:54 2997

原创 Java URL 编码

public static String getURLEncoderString(String str) { String result = ""; if (null == str) { return ""; } try { result = java.net.URLEncoder.en...

2019-06-03 20:18:26 4014

原创 国密证书密钥第一个字节04

私钥长度:32字节。公钥长度:SM2非压缩公钥格式字节串长度为65字节,压缩格式长度为33字节,若公钥y坐标最后一位为0,则首字节为0x02,否则为0x03。非压缩格式公钥首字节为0x04。私钥长度:32字节。公钥长度:SM2非压缩公钥格式字节串长度为65字节,压缩格式长度为33字节,若公钥y坐标最后一位为0,则首字节为0x02,否则为0x03。非压缩格式公钥首字节为0x04。...

2019-05-12 13:23:32 5649 1

原创 Administrator privileges required for OLE Remote Procedure Call debugging: this feature will not wor

Administrator privileges required for OLE Remote Procedure Call debugging: this feature will not work..  VC++ 6.0单步调试(F10)出现警告框:    解决方法:  右键VC++ 6.0程序图标  ...

2019-03-20 12:59:19 1406

原创 Windows 10下VC6.0 不能进行单步调试的解决办法

win10 环境下运行VC6时,按F10、F11进行单步调试,会出现:Unhandled exception in ***.exe(OLE32.DLL):0xC0000005:Access Violation的错误,这该怎么办呢?下面,小编就给大家介绍下该问题的具体解决方案。做如下设置即可解决:1、菜单Tools->Options中的Debug,Disass...

2019-03-20 12:52:59 2080

原创 如何eclipse下安卓复制项目,生成另一个新的工程项目,两个项目同时存在

eclipse下安卓复制项目,生成另一个新的工程项目操作步骤:1:复制Android项目导出到桌面;2:修改项目文件名称,修改该项目的.project文件的&lt;name&gt;自定义名称&lt;/name&gt;3:导入到eclipse,androidmanifest.xml修改包名4: androidmanifest.xml 中修改&lt;provider&lt;au...

2019-03-01 16:42:20 892

原创 Android Studio的下载、安装与配置

1 下载下载地址:http://www.android-studio.org/index.phphttps://developer.android.google.cn/studio/这里下载的是3.1.2版本2 安装与配置2.1 初步安装    默认就可以,点击红框内按钮依次进行安装。点击finish完成安装,启动Android ...

2018-12-05 22:39:25 203

原创 dos界面突然变小

今天我一打开dos界面突然变小了,具体解决方法如下: 1、打开控制面板找到-&gt;更改显示语言2、格式-&gt;中文 3、管理-&gt;更改系统区域设置4、选择中文简体、重启计算机就好了。注意,有的人发现默认的就是中文简体改完之后 ,还是小字体 ,这个时候需要先把中文字体改为英文,按确定,然后在改为中文简体 ,重启 就好了...

2018-09-17 17:41:10 1496

原创 http响应头里没有或者有content-length的几种可能性

http响应头里没有或者有content-length的几种可能性 对于http的请求返回结果要进行内容的长度校验主要有两种方式,二者互斥使用1.客户端在http头(head)加Connection:keep-alive时,服务器的response是Transfer-Encoding:chunked的形式,通知页面数据是否接收完毕,例如长连接或者程序运行中可以动态的输出内容,例如一些运算比较复...

2018-06-01 10:20:30 8031

原创 eclipse 删除空白行

  1. 使用快捷键Ctrl + F,弹出查找/替换对话框,具体设置如下:(1)在Find输入框中输入:^\s*\n (2)Replace With输入框的值为空 (3)在【Options】选中的"Regular expressions" ...

2018-05-22 09:19:29 546

原创 Java对日期Date类进行加减运算,年月日,时分秒

第一种,知道日期,如2018051109144                String str=txnTime; Date dt = null; try { dt = sdf.parse(str); } catch (ParseException e) { // TODO 自动生成的 catch 块 e.printStackTrace(); } Calendar righ...

2018-05-22 09:15:50 33307

原创 equals()和==到底有什么区别

凡是比较基本类型只能用==,比较结果你看到的字面值相等就会相等,什么叫基本类型? byte,short,int,long,char,float,double这几种就是基本类型.基本类型不是对象所以不存在用equals比较.凡是比较引用类型(对象),==比较的是两个引用是不是指向同一个内存地址,equals比较的是两个引用的字面值是不是相同,什么叫字面值?你能看到的值就是字面值,比如:String ...

2018-05-14 10:48:10 224

原创 "".equals(user)

"".equals(user)意思是user为空串时,该表达式结果为true!"".equals(user)意思是user为空串时,该表达式结果为false

2018-05-10 13:37:28 570

原创 Your project contains error(s),please fix them before running your application

今天遇到这个问题。弹出一个框 提示这样的错误。页面上也没有问题啊。找了半天,搜索 了很久。也没发现。后来打开problems才发现 原来build path出错。找到build path ,删除library里面的miss掉的lib就好了...

2018-05-09 14:11:00 622

原创 Eclipse如何在运行时查看变量值

选中要查看的变量,用快捷键shift+ctrl+i 就可以查看了

2018-05-08 11:20:49 12779 4

原创 android 模拟宏定义,实现Debug & Release 模式

以前在C/C++ 开发中,我们可以宏定义,Debug模式下,输出日志,方便测试。Release模式下,无日志输出。使用Java时,Java 是解释语言,无法编译。就无模式之分了。有没有办法实现,Debug、Release版?debug 输出日志、调试信息。release 发布版本,无输出日志、调试信息。办法是人想出来的。下面说说我的解决方案:1 模拟C宏定义。[java] view plain c...

2018-05-08 09:12:33 1580

原创 eclipse中xml文件注释

eclipse中编辑Java文件时,注释和取消注释的快捷键都是: "CTRL + / "编辑xml文件时,注释:CTRL + SHIFT + /取消注释:CTRL + SHIFT + \

2018-05-07 17:00:14 1582

原创 Java类库的概念以及import的使用方法

Java类库及其组织结构(Java API)Java 官方为开发者提供了很多功能强大的类,这些类被分别放在各个包中,随JDK一起发布,称为Java类库或Java API。API(Application Programming Interface, 应用程序编程接口)是一个通用概念。例如我编写了一个类,可以获取计算机的各种硬件信息,它很强大很稳定,如果你的项目也需要这样一个功能,那么你就无需再自己编...

2018-05-06 14:42:59 30061 3

Android APP开发入门

本书从初学者的角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用AndroidStudio开发环境开发Android应用程序应该掌握的各方面技术。全书共分16章,

2019-03-01

Win32OpenSSL-1_0_1

openssl VC++ 安装包 ,测试可用,openssl VC++ 安装包 ,测试可用,

2018-01-26

NotePad++ 显示16进制 插件

1、下载 HexEditor.dll 2、将HexEditor.dll放到NotePad++安装目录下的【plugins】目录下; 3、退出Notepad++,然后重新打开; 4、点击【插件-->Hex-Editor--->Vew in Hex】,即可实现16进制显示。 下载路径: http://download.csdn.net/my

2017-08-29

EMV55域分析工具

EMV55域分析工具

2016-06-06

DES加密验证工具

单DES 双DES加密工具

2016-06-06

VMWare-Tools安装包

VMware虚拟机中如何安装VMWare-Tools详解 好处:可以支持图形界面,可以支持共享文件功能等,安装文档 http://blog.csdn.net/azhangyi188/article/details/21734209

2014-03-21

SecureCRT5.1 汉化版

有流行CRT Telnet客户机的所有特点,自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的 VT100,VT102,VT220和ANSI竞争.能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的 SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别。

2014-01-04

securecrt串口调试工具高版本

【基本介绍】 有流行CRT Telnet客户机的所有特点,自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的 VT100,VT102,VT220和ANSI竞争.能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的 SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别。 【软件特点】 广泛的终端仿真: VT100,VT102,VT220,ANSI,SCO ANSI,Xterm,Wyse 50/60, 和 Linux console 仿真(带有 ANSI 颜色)。 . 优秀的会话管理特性: 新的带标签的用户界面和 Activator 托盘工具,最小化桌面的杂乱。 会话设置可以保存在命名的会话中。 . 协议支持: 支持 SSH1,SSH2,Telnet,RLogin,Serial,和 TAPI 协议。 . Secure Shell: Secure Shell 加密登录和会话数据,包括以下支持: - 端口转发使 TCP/IP 数据更安全 - 口令,公钥,键盘交互和 Kerberos 验证 - AES,Twofish,Blowfish,3DES,RC4,和 DES 加密 - X11 转发 . 文件传输工具: VCP 和 VSFTP 命令行公用程序让使用 SFTP 的文件传输更安全。 . 脚本支持: 支持 VBScript 和 JScript 脚本语言。

2014-01-04

Win7中安装使用超级终端Hyper Terminal

如何在Win7中安装使用超级终端Hyper Terminal http://blog.csdn.net/azhangyi188/article/details/12505239

2013-10-09

insight-6.8.tar.bz2

insight-6.8.tar.bz2 学嵌入式开发的必备调试工具

2013-07-17

xz-5.0.3.tar.bz2

xz 是一个使用 LZMA压缩算法的无损数据压缩文件格式。 和gzip与bzip2一样,同样支持多文件压缩,但是约定不能将多于一个的目标文件压缩进同一个档案文件。 相反,xz通常作为一种归档文件自身的压缩格式,例如使用tar或cpioUnix程序创建的归档。 xz 在GNU coreutils(版本 7.1 或更新) 中被使用。 xz 作为压缩软件包被收录在 Fedora (自Fedora 12起) , Arch Linux , FreeBSD、 Slackware Linux、CRUX 和 Funtoo中。 xz utils 是 lzma utils 的下一代lzma utils 改名 xz utils。 压缩时 xz utils 耗时比 bzip2 长一倍, 压缩时 xz utils 耗时是 lzma utils 一半, 压缩时 xz utils 生成文件体积是 bzip2 的一半, 压缩时 xz utils 生成文件体积比 lzma utils 略大, 解压时 xz utils 耗时是 bzip2 的三分之一, 解压时 xz utils 速度比 lzma utils 略快, 解压时 xz utils 耗时仅比 gzip 多一倍。 压缩时 xz utils 使用 *.xz 格式 生成文件 比 *.lzma 格式 略大, 测试样本较小,多次测试结果有出入,无法判断 xz utils 使用 *.xz 与 *.lzma 格式 压缩与解压时间 谁占优势。 到目前为止,lzma utils 的压缩率仍是最大的,xz utils 解压时间占优势。 一个 xz 文件格式的实现XZ 实用程序已可在网上自由获得。GNU tar自版本1.22起使用这一软件透明支持xz文件格式(就如同其处理gzip格式或者bzip2格式一样)。 随着大量软件进入了公有领域(例如 liblzma等) 程序的4.999.9beta版本实现在GNU LGPL 和 GNU GPL条款下发布。 7-Zip在9.04 beta版支持了xz文件格式

2013-07-16

ARM9 自动获取ip 源码

基于arm 平台自动获取ip 源码文件,直接用交叉编译器 编译,优化上一个版本的一直连接问题,3次后自动退出

2013-06-18

e2fsprogs-1.39

e2fsprogs-1.39的交叉编译以及libuuid.so库的移植

2013-05-15

Makefile的详解

Makefile 详解 如何编写makefile,通俗易懂,循环渐进,

2013-04-22

函数close于fclose的区别

close 于 fclose的区别

2012-10-04

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

TA关注的人

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