2018-08-18 adb 无线连接安卓设备调试程序方法 在安卓手机端下载 终端模拟器 app 并安装 附下载地址:https://download.csdn.net/download/iaiot/10612935 运行程序在终端模拟器的命令行输入如下命令: setprop service.adb.tcp.port 5555 stop adbd start adbd 在电脑cmd下输入如下指令 adb connect 192.168.1.1... 阅读全文…
2018-08-18 npm install webpack -g 和 npm install --global vue-cli 失败报错 Unexpected end of JSON input while parsi npm install webpack -g 和 npm install –global vue-cli 失败报错如下: Unexpected end of JSON input while parsing near ‘…s”:”~1.0.0”,”string_d’ npm ERR! A complete log of this run can be found in: npm ERR! ... 阅读全文…
2018-08-14 App开放接口api安全性—Token签名sign的设计与实现 原文地址:https://blog.csdn.net/fengshizty/article/details/48754609前言 在app开放接口api的设计中,避免不了的就是安全性问题,因为大多数接口涉及到用户的个人信息以及一些敏感的数据,所以对这些接口需要进行身份的认证,那么这就需要用户提供一些信息,比如用户名密码等,但是为了安全起见让用户暴露的明文密码次数越少越好,我们一般... 阅读全文…
2018-08-13 docker run 和 docker-compose 配置挂载 Volume 并运行 nginx 先在宿主机创建挂载目录:mkdir -p /data/nginx/{conf,conf.d,html,logs} 然后把文件 nginx.conf 文件放到 /data/nginx/conf/ 12345678910111213141516171819202122232425262728293031user nginx;worker_processes 1; error_log ... 阅读全文…
2018-08-13 apache httpd 服务实现转发后如偶尔出现 apache proxy 错误 启动服务 service httpd start 重启服务 service httpd restart 停止服务 service httpd stop 使用指定的配置文件启动:/usr/sbin/httpd -k start -f /etc/httpd/conf/httpd_me.conf httpd转发实现反向代理:http://blog.51cto.com/5468755/1369911... 阅读全文…
2018-08-13 用 proguard 混淆 java 代码 混淆工具:proguard 基本步骤: 编译一个myserver.jar 将myserver工程中的java文件导出一个myserver-tmp.jar 用proguard生成基础混淆规则,然后加入自己的混淆规则 混淆myserver-tmp.jar,用混淆后的class文件替换myserver.jar相应class完成混淆 此外如果是maven工程,要去掉pom.xml中的reloca... 阅读全文…
2018-08-09 Java 使用 Socket 判断某服务能否连通 如下只是通过判断端口通不通来大体了解服务的状态,并不能用这个准确判断某服务的实际运行状态。12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455package com.iaiot.utils; import java.io.IOException... 阅读全文…
2018-08-09 java实现image和base64互转 原文:https://blog.csdn.net/windon12345/article/details/45966949 java安装的目录下的jre/lib/rt.jar中有以下两个类实现base64的编码和解码:sun.misc.BASE64Encodersun.misc.BASE64Decoder 下面是java实现:123456789101112131415161718192021... 阅读全文…
2018-08-07 矩阵数据归一化 java 实现 概念参考:https://blog.csdn.net/zbc1090549839/article/details/44103801 线性归一化公式:X(norm) = (X - min) / (max - min)123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495... 阅读全文…
2018-08-01 storm topology.message.timeout.secs 和 topology.max.spout.pending storm topology.max.spout.pending:同时活跃的批的数量。这个值必须设置,用于限定同时可以处理的 batch 数量。编程人员可以通过 topology.max.spout.pending 设置这个值,默认是1。 topology.message.timeout.secs:如果调大了超时时间 jstorm kill mytopo 后 topo 一直处于 kille... 阅读全文…
2018-08-01 用nginx等做代理转发到本机时最好通过host配置目的地址为127.0.0.1 用nginx等做代理转发到本机时最好通过host配置目的地址为127.0.0.1,而不是在域名解析里解析域名。 原因:1.请求会白转一大圈再回去,浪费时间和资源。 2.如果有恶意攻击,攻击请求先到了nginx,然后nginx再把这个攻击请求往外转,如果是用的百度云服务器,他会认为这台机器是攻击源,严重的会被他关停服务器ip。。。 亲身经历的攻击内容如下:12345678u'180.... 阅读全文…
2018-08-01 jstorm kill mytopo 后 Topology 一直处于 killed 状态 jstorm 设置了一个比较大的超时时间(topology.message.timeout.secs),导致 jstorm kill mytopo 后 Topology 一直处于 killed 状态,直到达到超时时间后 Topology 才结束。 解决:调低超时时间(topology.message.timeout.secs)值,如果将超时时间调低后导致数据处理不完,可以将 topology... 阅读全文…
2018-08-01 Strom 消息可靠性保障机制和 Ack 原理 原文地址:https://blog.csdn.net/sheen1991/article/details/52788547 Storm提供了消息处理的保障机制,可以保证从Spout发射出的每个tuple都得到完整的处理。当然Storm消息处理保障机制的前提是你使用了这种特性,如果你的业务对偶尔丢失的tuple不敏感,那么也没必要启用这种机制,毕竟有得就会有失。 注:本文前几节的内容主要来自并... 阅读全文…
2018-07-18 CentOS7 Kubernetes 集群安装搭建及 k8s 常用命令 安装启动:1234567891011# 安装 etcd 和 Kubernetes 软件(会自动安装 Docker 软件)yum install -y etcd kubernetes # 启动systemctl start etcdsystemctl start dockersystemctl start kube-apiserversystemctl start kube-controlle... 阅读全文…
2018-07-16 CentOS7 安装最新版 Docker、compose、swarm、machine Docker 安装12345678910111213141516171819202122232425261.卸载 Dockersudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ ... 阅读全文…
2018-06-28 Docker 学习笔记合集第一季 —— image container 基本操作 原文地址:https://testerhome.com/topics/2760 学习 docker 也有数周时间了,一直在 学基础->手痒想实践->实践->卡住->回去学习基础 的过程中挣扎,总算是把 docker 的对 image,container 的基本操作都过了一遍(其实最基本的早就会了,只是一些相对用得不多的没有用过)。因此把到目前为止的一些学习笔记放在这里... 阅读全文…
2018-06-28 docker 笔记 容器的本质是宿主机上一个特殊的进程,通过 宿主机 的 Namespace、Cgroups、rootfs 等(Namespace 做进程隔离,Cgroups 做限制(限制隔离进程组所使用的cpu,memory,IO等物理资源),rootfs 做文件系统)与宿主机上的其他东西 “隔离开”。 强制删除 docker 镜像:docker rmi -f [IMAGE-ID] 或 docker rm... 阅读全文…
2018-06-19 mysql笔记 centos下删除 卸载Mysql yum remove mysql mysql-server mysql-libs mysql-server;find / -name mysql 将找到的相关东西delete掉; rpm -qa|grep mysql(查询出来的东东yum remove掉) 安装MySQL用户相关操作(%:通配符,此处表示允许该用户通过任意IP连接到数据库): 设... 阅读全文…
2018-06-19 Centos 离线安装 MySQL 详细步骤 原文地址:https://blog.csdn.net/nemo____/article/details/72897455 可解决大部分常规安装遇到的问题; 首先说明下 :1) Centos7将默认数据库mysql替换成了Mariadb,如果想继续使用mysql 需要卸载Mariadb 再安装mysql 2) mysql 5.7版本的密码问题搞得人很头疼,所以干脆选择mysql5.6了 安装M... 阅读全文…