自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

OPTI's Pensieve

记录 做过的 乱七八糟的 事儿!

  • 博客(38)
  • 收藏
  • 关注

原创 mysql 解决 ERROR 1227 (42000): Access denied;

MySQL8 报错,出现如下提示:ERROR 1227 (42000): Access denied; you need (at least one of) the SYSTEM_USER privilege(s) for this operation原因:MySQL8版本中新增了一个system_user帐户类型,由于root用户没有SYSTEM_USER权限,导致错误出现。grant...

2020-04-17 16:20:06 18496 5

原创 查看 CentOS 版本

查看 CentOS 版本cat /etc/redhat-release

2020-03-13 17:11:49 185

原创 UE4 自定义 LOG 类型

UE4 自定义 LOG 类型头文件中声明类型DECLARE_LOG_CATEGORY_EXTERN( LogTest, Log, All ); 在 cpp 文件中添加DEFINE_LOG_CATEGORY( LogTest );使用UE_LOG( LogTest, Display, TEXT( "A Display message" ) );UE_LOG( LogTe...

2019-07-29 16:30:44 759

原创 CentOS UUID生成

CentOS UUID生成uuidgen31ab7eda-61e2-4a2b-8821-2de11fed0b7c

2019-07-24 16:11:18 2686

原创 CentOS 安装 svn

CentOS 安装 svn安装yum -y install subversion查看svn安装位置rpm -ql subversion创建版本库(xxxx)svnadmin create /var/svnrepos/xxxx 修改库(xxxx)配置:svnserve.confanon-access = noneauth-access = write修...

2019-07-17 16:18:17 106

原创 CentOS 查看某个进程的线程

CentOS 查看某个进程的线程方法一ps -T -p <pid>方法二top -H -p <pid>

2019-07-12 17:35:08 2409

原创 cmake 解决 recompile with fpic 问题

cmake 解决 recompile with fpic 问题出现问题relocation r_x86_64_32 against rodata can not be used when making a pie object recompile with fpic编辑 CMakeLists.txt, 添加如下内容SET(CMAKE_POSITION_INDEPENDENT_CO...

2019-07-12 15:03:30 1216

原创 查看 .so 导出函数

查看 .so 导出函数方式一objdump -tT bin/testphy.so方式二nm -D bin/testphy.so

2019-07-12 14:20:26 1448

原创 Makefile 的三个常用变量

Makefile 的三个常用变量main:main.o myobj1.o myobj2.o gcc -o $@ $^ 变量说明$@目标文件$^所有的依赖文件$<第一个依赖文件

2019-07-11 14:50:21 130

原创 CentOS 在sh文件中生成配置文件

CentOS 在sh文件中生成配置文件#!/bin/bashSERVICE_FILE=/etc/systemd/system/testserver.servicecat <<EOF | sudo tee ${SERVICE_FILE}[Unit]Description=testserver[Service]TimeoutStartSec=0ExecStart=/ho...

2019-07-06 11:17:55 977

原创 iOS 和 Android 中打开 URL

iOS 和 Android 中打开URLiOS[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.baidu.com"]];AndroidString payUrl = "http://www.baidu.com";Uri uri = Uri.parse(payUrl);In...

2019-07-06 11:00:59 299

原创 nginx设置反向代理https

nginx设置反向代理打开配置文件nano /etc/nginx/nginx.conf在 http 项中添加目标地址upstream testapp { server 10.10.2.10:8001;}在 http 项中添加 serverserver { listen 443 ssl http2 default_server; listen [::]:443 ...

2019-07-04 14:46:12 463

原创 mysql 在配置文件中保存密码

mysql 在配置文件中保存密码打开配置文件nano /etc/my.cnf添加[client]host=localhostuser=rootpassword='123456'

2019-07-04 14:31:47 3524

原创 CentOS 使用 Cron定时服务

CentOS 使用 Cron定时服务查看cron服务启动状态systemctl status crond启动cron服务systemctl restart crond编辑要执行命令crontab -e例:*/1 * * * * bash /home/check.sh*/10 5 * * * bash /home/backup_db.sh查看要执行命令crontab -l...

2019-07-04 11:56:27 434

原创 CentOS 使用脚本拉起服务器

CentOS 使用脚本拉起服务添加脚本文件nano check.sh拉起服务 mysrv, 每五秒检查一次, 并将日志写入check.log#!/bin/bashwhile truedo ts=`date "+%Y-%m-%d-%H-%M-%S"` procnum=`ps -ef | grep "mysrv" | grep -v grep |...

2019-07-04 11:44:05 196

原创 CentOS firewall配置

CentOS firewall配置打开配置文件nano /etc/firewalld/zones/public.xml开放端口 8080<port protocol="tcp" port="8080" />开放端口 3306, 但是只有192.168.0.123可用<rule family="ipv4"> <source address="192.1...

2019-07-04 11:33:25 429

原创 CentOS 时间同步

CentOS 时间同步安装yum install ntpdate配置ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime同步ntpdate time.apple.com

2019-07-02 17:56:00 105

原创 jar 打包

jar 打包带清单文件jar cvfm ant-tasks.jar ../manifest.mf .jar cvfm firebase-common-15.0.1.jar ../META-INF/MANIFEST.MF .不带清单文件jar cvf ant-tasks.jar .

2019-07-02 17:53:40 139

原创 CentOS 添加库的搜索路径

CentOS 添加库的搜索路径在/etc/ld.so.conf.d 下新建一个.conf文件nano searchlib.conf将搜索路径一行一个加入/home/test/home/test2生效sbin/ldconfig

2019-07-02 17:51:28 2428

原创 mysql 修改密码约束

mysql 修改密码约束登陆 mysqlmysql -uroot -p修改set global validate_password_length=1;set global validate_password_policy=0;显示修改结果SHOW VARIABLES LIKE 'validate_password%';...

2019-07-02 17:44:10 288

原创 mysql 跳过密码

mysql 跳过密码打开配置文件 nano /etc/my.cnf添加配置 [mysqld]段中添加:skip-grant-tables 修改密码 UPDATE user SET Password = password ( '321y6!@asDF' ) WHERE User = 'root' ; flush privileges ; ...

2019-07-02 17:40:16 346

原创 CentOS 安装 mysql

CentOS 安装 mysql下载 curl -O https://repo.mysql.com//mysql57-community-release-el7-10.noarch.rpm安装 yum -y install mysql57-community-release-el7-10.noarch.rpm yum -y install mysql-community-serv...

2019-07-02 17:36:21 247

原创 CentOS 网络配置

CentOS 网络配置网络配置文件目录 cd /etc/sysconfig/network-scripts/编辑配置文件(配置文件名以ifcfg-为前缀,可能会有所不同) ifcfg-eno16777736修改配置 HWADDR=00:11:22:33:44:55 TYPE=Ethernet BOOTPROTO=static DEFROUTE=yes PEER...

2019-07-02 17:29:40 183

原创 CentOS 安装 7-zip

CentOS 安装 7-zip准备 yum -y install bzip2下载 curl -O https://svwh.dl.sourceforge.net/project/p7zip/p7zip/16.02/p7zip_16.02_src_all.tar.bz2解压 tar -jxvf p7zip_16.02_src_all.tar.bz2编译安装 ma...

2019-07-02 17:23:40 440

原创 CentOS 安装 GCC6

CentOS yum 安装 GCC6安装 sudo yum install centos-release-scl -y sudo yum install devtoolset-6-gcc devtoolset-6-gcc-c++ -y启用 scl enable devtoolset-6 bash查看版本 gcc --version创建连接 ln -s /op...

2019-07-02 17:19:53 1361

原创 关闭 selinux

关闭 selinux打开配置文件 nano /etc/selinux/config修改 SELINUX SELINUX=enforcing 改为 SELINUX=disabled重启系统 reboot临时关闭,无需重启 setenforce 0查看当前状态 getenforce...

2019-07-02 17:15:34 516

原创 redis-cli 入门

redis-cli 入门进入客户端 redis-cli -h 127.0.0.1枚举 key keys *清空所有 key flushall添加redis到服务中, 生成 redis.service 文件 [Unit] Description=Ls-Redis After=network.target [Service] ExecStart=/opt...

2019-07-02 17:07:40 509

原创 mysql 备份数据库

mysql 备份数据库mysqldump -uroot -p123456 mydb > ./mydb_backup_file.dump参数说明-u用户名 root-p密码 123456mydb备份的数据库名称mydb_backup_file.dump目标文件...

2019-07-02 16:59:56 128

原创 CentOS 安装初始操作

CentOS 安装初始操作新建用户 useradd newname修改密码 passwd passwd newname修改SSHD配置,禁止root直接登录 nano /etc/ssh/sshd_config 查找“#PermitRootLogin yes”,将前面的“#”去掉,段末“yes”改为“no”为新添加的用户添加root权限 nano /etc/s...

2019-07-02 16:50:59 122

原创 zabbix 安装

zabbix 安装添加依赖,防止服务端安装出错yum install -y epel-release参照官方步骤安装服务端zabbix 服务端安装步骤 https://www.zabbix.com修改网站端口sudo nano /etc/httpd/conf/httpd.conf修改 windows agent 配置文件// 修改配置文件Server=192.16...

2019-07-02 16:39:21 117

原创 CURL 发送POST请求

CURL 发送POST请求curl -H "Content-Type: application/json" -X POST -d '{"user_id": "123", "coin":100, "success":1, "msg":"OK!" }' "http://192.168.0.1:8001/test"参数内容-H请求头-dPOST内容-...

2019-07-02 16:28:05 89049 6

原创 SSH 隧道使用

SSH 隧道使用创建隧道ssh -NfL 2022:192.168.0.1:22 root@192.168.0.2通过主机 192.168.0.2 转发到 192.168.0.1 的 22 端口使用隧道ssh -p 2022 root@127.0.0.1

2019-07-02 16:21:50 546

原创 CentOS 使用文件作为Swap分区

CentOS 使用文件作为Swap分区创建要作为swap分区的文件:增加1GB大小的交换分区,则命令写法如下,其中的count等于想要的块的数量(bs*count=文件大小)。dd if=/dev/zero of=/root/swapfile bs=1M count=1024格式化为交换分区文件:mkswap /root/swapfile #建立swap的文件系统启用交换分...

2019-07-02 14:17:43 284

原创 怎样使用CURL发送邮件

怎样使用CURL发送邮件格式格式curl --verbose -s --url "smtp://smtp.sina.com" --mail-from "发件人邮箱" --mail-rcpt "收件人邮箱" --upload-file mail.txt --user "用户名:密码" mail.txtFrom: "eightbits" <thatelf@sina.com>To...

2019-07-02 11:40:18 1416

原创 HomeBrew 安装 mysql

HomeBrew 安装 mysql确保环境没有mysql brew remove mysql brew cleanup   安装 brew install mysql   启动 brew services start mysql设置开机启动 launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist获取相关

2017-11-29 16:35:52 154

原创 GDB 使用入门

GDB 使用入门启动 GDB(未启动程序) gdb xxx gdb xxx -q 示例 功能 xxx 变量名称 -q 不显示版权信息下断点 b 123 b func b xxx.c:123 示例 功能 123 断点的行数 func 断点的函数 xxx.c:123 原文件文件xxx.c断点的行数列出当前断点 info b列出当前代

2017-11-22 15:06:23 168

原创 Mac OSX GDB调试

Mac OSX GDB调试安装GDB安装 homebrew ruby -e "$(curl -fsSL --insecure https://raw.githubusercontent.com/Homebrew/install/master/install)"安装 GDB brew install gdb使用”钥匙串”添加证书,添加 GDB 访问权限。钥匙串访问 –> 证书助理 –> 创建

2017-11-22 14:20:04 329

翻译 Unity Shader 常用函数列表

Unity Shader 常用函数列表数学函数(Mathematical Functions) 函数 功能 abs(x) 返回输入参数的绝对值 acos(x) 反余切函数,输入参数范围为[-1,1],返回[0,π]区间的角度值 all(x) 如果输入参数均不为0,则返回 ture;否则返回 flase。&&运算 any(x) 输入参数只要有其中一个不为0,则返回

2017-11-02 14:30:55 378

空空如也

空空如也

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

TA关注的人

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