自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(151)
  • 资源 (6)
  • 论坛 (11)
  • 收藏
  • 关注

原创 Unity iOS打包持续集成若干问题整理(脚本自动化打包ipa)

由于Unity通过命令行导出的包很多设置不能手动修改,所以需要做一系列的操作去修改xcode的配置,命令行修改只作用于命令行,并不影响原Unity导出xcode工程。以下解决方案均在命令行中编译xcode时添加执行1、Architecture不支持armv7问题原因:一般导出的xcode工程支持armv7以及arm64,如果代码需要不支持armv7则修改修改buildsettings里的A...

2019-04-24 15:48:09 1830

原创 CocoaPods源报404错误bad response Not Found 404

cocoapods国内源域名变更1、https://ruby.taobao.org/2、https://gems.ruby-china.org/以上两个源都不能使用了,目前可用源:https://gems.ruby-china.com执行命令:$ gem sources --add https://gems.ruby-china.com --remove https...

2018-09-17 17:56:36 492 1

原创 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 308

原创 服务端安装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 44

原创 服务端安装SVN记录及httpd、nginx实现端口转发域名访问(CentOS7)

一、SVN介绍SVN的全称是Subversion,即版本控制系统。作为一个开源的版本控制系统,Subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库(Repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样就可以把档案恢复到旧的版本,或是浏览文件的变动历史。Subversion是一个通用的系统,可用来管理任何类型的文件,其中包括程序源码。二、SVN安装流程//安装SVN服务端[root@yang~]# yum install...

2021-07-11 19:46:53 92

原创 Elasticsearch基本用法

一、ES介绍官方:开源搜索:Elasticsearch、ELK Stack 和 Kibana 的开发者 | ElasticGithub:

2021-05-30 22:41:17 104 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 166

原创 .gitmodules详解(Git子模块配置)

参考文档:https://git-scm.com/book/en/v2/Git-Tools-Submodules

2021-03-27 11:47:55 2551

原创 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 235

原创 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 95

转载 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 1874

原创 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 548

原创 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 490

原创 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 845

原创 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 3000 1

原创 Linux运维笔记(四)

一、构建Linux下MySQL数据库1、MySQL数据库MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL两个引擎:MyISAM和innoDB。区别是MyISAM类型的表强调的是性能,其执行速度比InnoDB类型更快,但不提供事务支持,如果执行大量的SELECT操作,MyISA...

2020-10-05 04:44:33 110 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 324 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 8867 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 710

原创 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 316

原创 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 409

原创 iOS开发Provisioning Profile依赖文件安装后位置

~/Library/MobileDevice/Provisioning Profiles/记录下,总是忘记

2020-05-30 18:18:45 403

原创 Fiddler手机抓包方法及添加代理后连不上网解决

Fidder手机抓包要保证电脑和手机在同一个局域网内,电脑端使用ipconfig查看ip地址1、Fiddle给手机添加代理:Tools->Options2、手机添加代理,对应wifi点击高级选项->代理(手动)->设置代理主机名和代理服务器端口就是电脑IP地址和设置里的端口号3、安装https证书,在浏览器输入http://IP地址:8888,打开fiddler服务界面,点击最下方证书下载并安装如果不能直接点击安装,到设置里找隐私->加密与凭据->从

2020-05-30 18:12:33 2946

原创 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 606

原创 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 4169 1

原创 Linux运维笔记(三)

一、构建Linux下Apache主流WEB服务器Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。官网:http://httpd.apache....

2020-03-23 02:19:11 178

原创 Linux运维笔记(二)

一、构建NTP时间服务器NTP服务器是用于局域网服务器时间同步使用的,可以保证局域网所有的服务与时间服务器的时间保持一致,某些应用对时间实时性要求高的必须统一时间。国内外常用NTP公共时间同步服务器如下供参考:(https://blog.csdn.net/weixin_42588262/article/details/82501488)servercn.pool.ntp.org...

2020-03-17 22:18:50 535

原创 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 2556

原创 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 383

原创 Linux运维笔记(一)

一、基础知识1、分区:类似windows分区,Linux通常分区为根分区/、swap分区,Linux中规定每一个硬盘设备最多智能有4个主分区()文件系统类型:ext2、ext3、ext4等(windows文件系统类型:nfts、fat32)。...

2020-03-15 20:55:06 811

原创 mysql用户管理

mysql中的用户信息和权限等都存储在一个名为mysql的数据库中。其中主要用到的是user、db、tables_priv、columns_priv、procs_priv这五张表,最重要的是user表。  user表存储全局权限,适用于一个给定服务器中的所有数据库,在命令中展现形式为*.*;  db表存储数据库权限,适用于一个给定数据库中的所有表,在命令中展现形式为[数据库名].*; ...

2020-03-15 02:12:43 91

原创 /etc/sysconfig/iptables详解

一、iptables概念Linux内核集成的IP信息包过滤系统,linux的包过滤功能,即linux防火墙,它由netfilter和iptables两个组件组成。防火墙在做数据包过滤决定时,有一套遵循和组成的规则,这些规则存储在专用的数据包过滤表中,而这些表集成在 Linux内核中。在数据包过滤表中,规则被分组放在我们所谓的链(chain)中。而netfilter/iptables IP 数据...

2020-03-15 01:18:33 7645

原创 刷路由器方法记录(极路由)

刷路由器方法1、开启开发者模式2、备份/proc/mtdroot@Hiwifi:~# cat /proc/mtddev: size erasesize namemtd0: 00030000 00010000 "u-boot"mtd1: 00010000 00010000 "hw_panic"mtd2: 00010000 00010000 "Factory"mtd3: 0...

2020-03-07 16:52:12 811

原创 Docker容器学习(一)

目录一、hello worlddocker命令docker run hello-worlddocker imagesdocker ps -a一、hello worlddocker命令[root@yangrenhao ~]# docker //查看docker命令helpUsage: docker [OPTIONS] COMMANDA ...

2020-02-27 00:55:11 272

原创 自动查找关键字pid杀进程脚本

#!/bin/shpid=`ps -ef | grep 《关键字》| grep -v "grep" | awk '{print $2}'`echo $pidfor id in $piddo kill -9 $id echo "killed $id"done

2019-12-24 20:06:08 472

原创 Android Manifest merger failed :tools:replace="android:networkSecurityConfig

编译错误提示信息:Suggestion: add 'tools:replace="android:networkSecurityConfig"' to <application> element at AndroidManifest.xml:16:5-199:19 to override. <application android:allowBa...

2019-10-10 20:57:02 1814

原创 scp从linux服务器拷贝文件到windows

用于密钥登陆时难以拷贝时,命令格式:scp -r 文件路径 administrator@IP地址:/d:/

2019-09-24 15:00:10 16797 2

原创 tcpcopy(记录备用)

1、介绍tcpcopy是一个分布式在线压力测试工具,可以将线上流量拷贝到测试机器,实时的模拟线上环境。参考文档:https://github.com/session-replay-tools/tcpcopyhttps://blog.csdn.net/github_39037504/article/details/93030068https://www.imooc.c...

2019-09-17 10:07:26 150

原创 Jenkins插件实现自动备份

1、插件名称:Backup Plugin插件市场搜索thinbackup2、插件链接:https://wiki.jenkins.io/display/JENKINS/Backup+Plugin使用方法1、安装完成后在Manage Jenkins页面下会有如下图标点击进入后如下图2、设置界面如下,一般设置备份路径、备份时间后就可以了3、设定完成后点击save,保...

2019-08-16 16:37:00 2296

原创 Unity Android打包持续集成一次出多个APK问题解决(脚本自动化打包APK)

解决思路:1、先使用Unity打出Android工程,再使用Android工程进行打包1)修改CommandBuild.cs在public static void Build()方法中修改 { locationPathName ="Android_Build"; buildOption |= BuildOptions.AcceptExternalModi...

2019-07-05 11:36:35 985

iconv.exe文件编码修改工具

windows下修改文件编码工具,可批量处理 C:\Users\test>iconv -help Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...] or: iconv -l

2017-01-05

tcpdump和libpcap(2020年11月20日)

官网下载,TCPDump可以将网络中传送的数据包完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。

2020-11-20

Android SDK 26以后ant编译错误解决(ant-tasks.jar等文件)

Android SDK 26以后ant编译错误解决办法(错误信息:taskdef A class needed by class com.android.ant.GetUiTargetTask) https://blog.csdn.net/xlyrh/article/details/107766878

2020-08-03

可以供Robotium等实现跨进程的Uiautomator.jar

可以供Robotium等实现跨进程的Uiautomator.jar,直接导入即可调用 API e.g: UiDevice uiDevice = UiDevice.getInstance(getInstrumentation());

2016-11-07

WinSCP远程文件传输工具

WinSCP远程文件传输工具

2016-12-06

Putty远程操作Linux工具

Putty远程操作Linux工具

2016-12-06

Robotium执行js报错

发表于 2016-10-18 最后回复 2021-02-20

关于java构造器问题

发表于 2016-10-18 最后回复 2016-11-03

andriod 急求,请教各位如何代码实现截屏,以下是我写的部分代码,谢谢指教

发表于 2014-03-27 最后回复 2016-10-18

android PC和手机端通信问题

发表于 2014-03-16 最后回复 2016-10-18

android 反射调用API中@hide的方法失败,请大神指教

发表于 2014-04-03 最后回复 2016-10-18

Java swing 问题请教

发表于 2014-09-03 最后回复 2014-09-03

Java Swing 如何切换Jpanel显示内容,菜鸟请多指教

发表于 2014-08-15 最后回复 2014-08-15

android socket使用USB连接问题,请大神指点,虚拟机调试成功,真机好久了都没有成功连接过

发表于 2014-04-03 最后回复 2014-04-03

android请教context能否传入当前界面的Activity,请高手指教,谢谢

发表于 2014-03-28 最后回复 2014-03-31

菜鸟请教,list和listmodel中addElement()添加控件怎么添加类似面板的,亲试不好使,如下,谢谢

发表于 2014-03-19 最后回复 2014-03-20

proguard混淆机制求教

发表于 2013-11-04 最后回复 2014-03-16

空空如也

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

TA关注的人 TA的粉丝

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