随笔分类 - 中间件和工具使用
摘要:1.安装依赖库 yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel 2.下载源码 下载地址:https://nginx.org/en/download.html 本次使用:https://nginx
阅读全文
摘要:1.为什么需要使用内网穿透式的反向代理 它可以帮助我们完成两件事:1.帮我们把一个内网机器上的服务发布到外网上,这样在给用户演示的情况下很有用。2.在开发阶段,如果我们集成了某种需要回调的第三方服务,可以让我们很方便的调试回调功能是否正常。 可以实现内网反向代理的工具有很多,如:ngrok、lanp
阅读全文
摘要:DNS解析设置 1.登陆域名服务器或DNS解析服务商管理控制台,这里以DNSPod的设置为例。 2.进入记录管理 3.点击“添加记录”,添加一条新记录。 在主机记录处填入本站要求解析的域名前缀(这里只需要填写域名前缀,不需要包含主域名,如要求解析“_acme-challenge.ztimage.co
阅读全文
摘要:Nginx SSL证书设置 一、证书获取 使用 https://ssl.ztimage.com 在线获取Let's Encrypt提供的免费证书。成功申请到证书后,下载下来的文件夹中Nginx文件夹里保存的就是本次设置需要的crt公钥和key私钥文件了,如果是从其它渠道获取的证书文件则需要准备这两个
阅读全文
摘要:centos7.5默认自带的是python2.7,本文所使用的是3.7的环境。
阅读全文
摘要:记性不好,每次手动配置的时候都从网站找关键字很麻烦,记录一下。
阅读全文
摘要:在把一些开源的SDK中java代码转成C#代码时经常需要写点java代码来实验下功能,装个Eclipse或IDEAs吧,好像也不太值当,所以用vs code搭个环境偶尔来实验下。以下: 1.下载并装好java sdk 设好环境变量:JAVA_HOME,PATH,CLASSPATH 装好后在命令行验证
阅读全文
摘要:#pragma message("this is message") #pragma message只能打印字符串,如果想打印任何宏定义可使用: #define PRINT_MACRO_HELPER(x) #x #define PRINT_MACRO(x) #x"="PRINT_MACRO_HELP
阅读全文
摘要:git checkout . #本地所有修改的。没有的提交的,都返回到原来的状态 git stash #把所有没有提交的修改暂存到stash里面。可用git stash pop回复。 git reset --hard HASH #返回到某个节点,不保留修改。 git reset --soft HAS
阅读全文
摘要:Let's Encrypt是一个免费的、自动的,开放的CA。
阅读全文
摘要:如果只需要编译一个版本的aosp,那么如果在主机上架建环境即可,可写的程序如果要在各个aosp版本中编译,那在主机上架建多个aosp编译环境可以会比较麻烦,github上找到一个openstf用docker架建aosp环境的代码,地址:https://github.com/openstf/docke
阅读全文
摘要:protocol buffer从3.0 原生的compiler支持c++,Java,Python,Go,Ruby,JavaNano,JavaScript,Objective-C,C#,PHP这篇文章作为上一篇文章的补充,简单记录下一些变化。 protobuf的开源地址为:https://github
阅读全文
摘要:sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF echo "deb http://download.mono-project.com/repo
阅读全文
摘要:1.安装apache sudo apt-get update sudo apt-get install apache2 这时http://你机器的ip,就可以访问了。 2.安装mysql sudo apt-get install mysql-server php5-mysql 安装过程中会要求你输入
阅读全文
摘要:在互种系统中数据通信或数据交换可以使用protobuf,他比json、xml的数据量要小一些。
另外因为消息要单独写一个.proto文件,来生成各平台的代码,所以对跨平台通信来说也比较友好。
阅读全文
摘要:1.seq 用于产生一个整数到另一个整数之间所有的整数,如:seq 3 5
输出:3
4
5
注:如果参数为一个整数,则输出1至这个数之间的所有整数
2.tee [-a] file 从标准输入设备读取内容并显示在标准输出设备,另外保存至文件
在没有参数-a的时候,如果文件不存在则创建,如果存在则覆盖
在有参数-a的时候,如果文件不存在则创建,如果存在则追加
echo 123 | tee s.txt 123会被保存在s.txt,并输出到屏幕
ls "*" 2>&1 | tee.s.txt 错误信息也会保存在s.txt
阅读全文
摘要:1.新建一个空的asp.net站点 2.通过nuget引用 Nuget.Server程序集,引用后项目会多出一些文件。修改web.config 里的apikey为你要上传包时用的apikey,我的为:123456789456123 3.发布此站到服务器上,我发布到了192.168.1.111:178
阅读全文
摘要:dockerfiles的指令不区分大小写,但约定为全部大写 dockerfiles支持如下语法命令: 1.FROM <image name> 所有的dockerfile都必须以from命令开始,from命令会指定镜像基于哪个基础镜像而创建 如: FROM ubuntu 2.MAINTAINER <a
阅读全文
摘要:1.安装docker 检查有没有curl which curl 如果没有用以下命令可安装:sudo apt-get install curl 通过官方提供的脚本安装最新docker curl -sSL https://get.docker.com | sh 检测docker是否安装成功:sudo d
阅读全文

浙公网安备 33010602011771号