- 博客(162)
- 资源 (6)
- 收藏
- 关注
原创 Appium启动APP时报错Security exception: Permission Denial
报错内容Security exception: Permission Denial: starting Intent。即可,配置该清单内容exported即为true。exported属性默认false,所以。直接通过am命令尝试也是同样的报错。
2024-07-03 15:13:03 513
原创 Failed to initialize NVML: Driver/library version mismatch
重启后再次执行cat /proc/driver/nvidia/version,可以看到版本已更新。再次执行nvidia-smi,可以正常输出结果。执行nvidia-smi报错,如下。重启服务器(内核会自动重新加载)查看nvidia升级版本。
2024-04-26 11:29:28 228 1
原创 通过REST API接口上传Nexus仓库
通过API上传只能上传release版本,不能上传snapshot版本,在Nexus页面上上传也有这个限制。
2023-07-27 20:08:41 2008
原创 nc命令使用
一、nc介绍netcat 简称 nc,安全界叫它瑞士军刀。官网地址:Ncat - Netcat for the 21st Centurync 的基本功能如下:telnet / 获取系统 banner 信息 传输文本信息 传输文件和目录 加密传输文件 端口扫描 远程控制 / 正方向 shell 流媒体服务器 远程克隆硬盘二、nc环境配置1、windows环境配置直接安装或者解压zip包都可以使用三、nc命令1、测试tcp连通性> ncat -vz..
2022-04-18 16:00:04 3823
原创 Windows11个人新电脑开发环境配置
以下安装适用于Windows11语言及环境1、JDK下载地址:Java Archive Downloads - Java SE 8 (oracle.com)注意:链接为最后一个免费版本JDK 8u2022、Python下载地址:Download Python | Python.org3、Go4、Android SDKIDE1、Intellij idea下载地址:Download IntelliJ IDEA: The Capable & Ergo..
2022-02-14 23:47:55 1125
原创 Python memory error问题记录
memory error可能会是多种原因引起的,这里逐步汇总原因及解决方法1、Python版本问题,32位和64位区别32bit 最大只能使用 2G 内存,超过 2G 报错MemoryError。64bit python则无此限制,所以建议使用 64bit python。...
2021-12-14 13:51:14 983
原创 go语言(Golang)protobuf在Windows下环境配置
一、protobuf概念ProtoBuf (Google Protocol Buffer)是由google公司用于数据交换的序列结构化数据格式,具有跨平台、跨语言、可扩展特性,类型于常用的XML及JSON,但具有更小的传输体积、更高的编码、解码能力,特别适合于数据存储、网络数据传输等对存储体积、实时性要求高的领域。二、环境部署1、go语言环境部署(略)2、protobuf的编译器protoc官方下载地址:https://github.com/protocolbuffers/protob.
2021-11-11 18:10:08 1576
原创 服务端安装Gitlab记录(CentOS7)
一、Gitlab介绍Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git的读音为/gɪt/。Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。二、环境准备1、下载gitlab安装包https://mirrors.tuna.tsinghua.edu.cn/在清华大学镜像站搜索选择社区版,选择yum->el7注:el是Red Hat Enterprise Linux(EL)的缩写[root...
2021-07-12 01:45:37 247
原创 服务端安装SVN记录及httpd、nginx实现端口转发域名访问(CentOS7)
一、SVN介绍SVN的全称是Subversion,即版本控制系统。作为一个开源的版本控制系统,Subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库(Repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样就可以把档案恢复到旧的版本,或是浏览文件的变动历史。Subversion是一个通用的系统,可用来管理任何类型的文件,其中包括程序源码。二、SVN安装流程//安装SVN服务端[root@yang~]# yum install...
2021-07-11 19:46:53 2110 1
原创 Elasticsearch基本用法
一、ES介绍官方:开源搜索:Elasticsearch、ELK Stack 和 Kibana 的开发者 | ElasticGithub:
2021-05-30 22:41:17 472 2
原创 CentOS7防火墙firewalld详解
一、firewalld概念firewalld是一个防火墙服务守护进程,它提供了一个具有D-Bus接口的动态可定制的基于主机的防火墙。它是动态的,允许创建、更改和删除规则,而无需在每次更改规则时重新启动防火墙守护程序。二、firewalld基础The configuration for firewalld is stored in various XML files in/usr/lib/firewalld/and/etc/firewalld/.1、系统配置目录/usr/lib/fi...
2021-05-10 01:14:06 7379
原创 .gitmodules详解(Git子模块配置)
参考文档:https://git-scm.com/book/en/v2/Git-Tools-Submodules
2021-03-27 11:47:55 24055
原创 CentOS7修改服务器时区
1、查看时区设置timedatectl2、修改时区,比如上海时区timedatectl set-timezone Asia/Shanghai注:列出所有时区timedatectl list-timezones[root@yang ~]# timedatectl Local time: Wed 2021-03-10 22:09:01 EST Universal time: Thu 2021-03-11 03:09:01 UTC ...
2021-03-11 10:54:49 627
原创 CentOS上兼容安装Python3
yum install yum-utilsyum-builddep pythoncurl -O https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgztar xf Python-3.9.1.tgzcd Python-3.9.1./configuremakemake install注:其中源码包参考目录为:https://www.python.org/ftp/python/安装完成检查:[root@y...
2021-02-01 20:39:25 209
转载 Docker 容器内无法通过 HTTP 访问外网
本文是转载:原文链接https://www.cnblogs.com/shawhe/p/11209678.html实测可以解决问题现象内/外网 IP 和 域名 可以 ping 通 容器内无法访问宿主机所在内网及外网的 Web 服务(404) 通过 curl 查看返回头信息感觉是所有 Web 请求被中转到一个固定的 Nginx 服务器 所有容器(包括新创建的)均出现以上问题[root@test root]$ docker run -it --rm busybox ping www.b.
2021-01-12 19:46:39 3638
原创 Redis的Cluster集群搭建(CentOS7环境,Redis6.0.9)
目录一、介绍二、部署Redis的Cluster集群1、编译完成Redis文件2、新建准备好6个文件夹3、拷贝redis执行文件和conf4、修改redis.conf文件5、创建启动文件start_all.sh6、创建停止文件stop_all.sh7、启动节点8、创建集群三、验证集群正常工作参考文献:一、介绍在单机版的Redis中,每个Master之间是没有任何通信的,所以我们一般在Jedis客户端或者Codis这样的代理中做Pre-shardi..
2020-12-06 22:35:01 878
原创 Redis安装与部署(CentOS7环境,Redis6.0.9)
目录一、Redis官网二、安装Redis1、解压2、编译源码3、安装三、部署Redis1、创建bin和etc文件夹2、移动文件四、启动Redis一、Redis官网https://redis.io/download本文使用的是当下最新的稳定版本V6.0.9二、安装Redis1、解压tar -zxf redis-6.0.9.tar.gz2、编译源码make注:make过程可能会报错,错误信息如下In file includ...
2020-12-06 00:59:15 1091
原创 Windows下Visual Studio Code配置GoLang开发环境
目录一、go环境安装配置二、Visual Studio Code安装三、配置Go插件四、安装Go工具五、Hello World一、go环境安装配置下载地址:https://golang.org/dl/本次下载的版本是go1.15.5.windows-amd64.msi,双击即可安装环境变量里配置Path添加go安装路径的bin目录,我这里是D:\Go\bin如果想修改默认workspace可以修改环境变量里的GOPATH参数,默认%USERPROFILE%\go二
2020-11-18 17:31:12 2118
原创 Mac上命令行安装证书p12文件及描述文件mobileprovision
一、p12证书文件安装1、安装命令//设置默认的钥匙串security default-keychain -s ~/Library/Keychains/login.keychain//解锁指定的钥匙串security unlock-keychain -p [Mac登录密码] ~/Library/Keychains/login.keychain//添加钥匙security import [p12路径] -k ~/Library/Keychains/login.keychain -P [p1
2020-10-16 16:33:46 10380 1
原创 Linux运维笔记(四)
一、构建Linux下MySQL数据库1、MySQL数据库MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL两个引擎:MyISAM和innoDB。区别是MyISAM类型的表强调的是性能,其执行速度比InnoDB类型更快,但不提供事务支持,如果执行大量的SELECT操作,MyISA...
2020-10-05 04:44:33 529 1
原创 Windows远程Mac的工具TightVNC
本文使用TightVNC远程MAC下载地址:https://www.tightvnc.com/download.php直接下载安装即可,密码没有设置1、Mac上开启屏幕共享,并设置密码2、打开TightVNC Viewer,输入IP,点击Connect,再输入步骤1设置的密码3、输入登录密码,即可操作Mac...
2020-09-22 15:13:50 1639 1
原创 iOS自动化之WDA(WebDriverAgent)安装及踩坑(本文仅作经验记录,原WDA已经废弃,详细请看更新说明)
一、部署环境OS:Xcode:参考文档:https://github.com/facebookarchive/WebDriverAgent二、安装步骤1、安装基础依赖:brew install gitbrew install carthage2、下载WDA执行命令:git clone https://github.com/facebookarchive/WebDriverAgent.git3、进入项目目录,执行以下命令cdWebDriverAgent./Sc.
2020-09-04 21:11:57 27373 5
原创 MAC不能操作/system、/sbin、/usr三个目录下文件
yangdeMac-mini:~ yang$ idevicenameERROR: Could not connect to lockdownd, error code -17yangdeMac-mini:~ yang$ idevicenameERROR: Could not connect to lockdownd, error code -17yangdeMac-mini:~ yang$ csrutil statusSystem Integrity Protection ..
2020-09-03 16:42:18 1829
原创 Android SDK 26以后ant编译错误解决办法(错误信息:taskdef A class needed by class com.android.ant.GetUiTargetTask)
build.xml:475: taskdef A class needed by class com.android.ant.GetUiTargetTask cannot be found: com/android/utils/ILoggerusing the classloader AntClassLoader[/usr/local/androidsdk/tools/lib/ant-tasks.jar:/usr/local/androidsdk/tools/lib/kxml2-2.3.0.jar:/..
2020-08-03 16:22:15 617
原创 CentOS7重置密码
CentOS7 重置密码,本文在虚拟机上进行操作记录1、开机如下界面按E2、进入脚本界面后再如下位置添加rd.break,完成后按下Ctrl+X3、之后会以单用户模式启动,输入命令修改用户密码,如果需要修改配置文件等,在该模式下也可以修改# mount -o remount,rw /sysroot/# chroot /sysroot/# passwd root# touch /.autorelabel# exit# reboot...
2020-06-24 15:37:19 845
原创 iOS开发Provisioning Profile依赖文件安装后位置
~/Library/MobileDevice/Provisioning Profiles/记录下,总是忘记
2020-05-30 18:18:45 2821
原创 Fiddler手机抓包方法及添加代理后连不上网解决
Fidder手机抓包要保证电脑和手机在同一个局域网内,电脑端使用ipconfig查看ip地址1、Fiddle给手机添加代理:Tools->Options2、手机添加代理,对应wifi点击高级选项->代理(手动)->设置代理主机名和代理服务器端口就是电脑IP地址和设置里的端口号3、安装https证书,在浏览器输入http://IP地址:8888,打开fiddler服务界面,点击最下方证书下载并安装如果不能直接点击安装,到设置里找隐私->加密与凭据->从
2020-05-30 18:12:33 5985 1
原创 Linux磁盘满了快速查找清理空间
du -sh *[root@yang /]# df -hFilesystem Size Used Avail Use% Mounted on/dev/vda1 40G 38G 0 100% /tmpfs 3.9G 12K 3.9G 1% /dev/shm[root@yang ...
2020-04-07 14:23:15 809
原创 Nexus环境安装部署及使用
目录一、Nexus介绍二、环境安装部署1、Nexus官网下载地址2、解压到本地3、修改Nexus端口(默认为8081)4、开放防火墙5、修改启动文件6、启动7、访问nexus一、Nexus介绍二、环境安装部署这里以2.X最新版为例,版本号2.14.161、Nexus官网下载地址https://www.sonatype.com/down...
2020-03-24 15:10:28 8604 1
原创 Linux运维笔记(三)
一、构建Linux下Apache主流WEB服务器Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。官网:http://httpd.apache....
2020-03-23 02:19:11 370
原创 Linux运维笔记(二)
一、构建NTP时间服务器NTP服务器是用于局域网服务器时间同步使用的,可以保证局域网所有的服务与时间服务器的时间保持一致,某些应用对时间实时性要求高的必须统一时间。国内外常用NTP公共时间同步服务器如下供参考:(https://blog.csdn.net/weixin_42588262/article/details/82501488)servercn.pool.ntp.org...
2020-03-17 22:18:50 1139
原创 VirtualBox安装CentOS7及网络配置
一、环境说明1、VirtualBox:6.1.4 r136177 (Qt5.6.2)2、CentOS:7二、安装步骤1、安装完成VirtualBox后,在首界面点新建2、自定义命名并选择系统类型Linux,版本可以选择RedHat3、点击下一步配置内存,并选择创建虚拟硬盘,点击创建,虚拟硬盘文件类型选择VDI,物理硬盘这里点动态分配,文件位置默认,这里修改了下路径磁...
2020-03-17 16:42:39 4713 1
原创 rsync基本命令说明
补充:rsync -hrsync version 3.1.2 protocol version 31Copyright (C) 1996-2015 by Andrew Tridgell, Wayne Davison, and others.Web site: http://rsync.samba.org/Capabilities: 64-bit fil...
2020-03-16 02:28:44 775
原创 Linux运维笔记(一)
一、基础知识1、分区:类似windows分区,Linux通常分区为根分区/、swap分区,Linux中规定每一个硬盘设备最多智能有4个主分区()文件系统类型:ext2、ext3、ext4等(windows文件系统类型:nfts、fat32)。...
2020-03-15 20:55:06 1362
原创 mysql用户管理
mysql中的用户信息和权限等都存储在一个名为mysql的数据库中。其中主要用到的是user、db、tables_priv、columns_priv、procs_priv这五张表,最重要的是user表。 user表存储全局权限,适用于一个给定服务器中的所有数据库,在命令中展现形式为*.*; db表存储数据库权限,适用于一个给定数据库中的所有表,在命令中展现形式为[数据库名].*; ...
2020-03-15 02:12:43 189
tcpdump和libpcap(2020年11月20日)
2020-11-20
Android SDK 26以后ant编译错误解决(ant-tasks.jar等文件)
2020-08-03
iconv.exe文件编码修改工具
2017-01-05
可以供Robotium等实现跨进程的Uiautomator.jar
2016-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人