自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 AWS SQS消息队列研究

普通队列 FIFO队列 等。。。。。待续

2020-05-22 16:17:47 34 0

原创 urlencoded json @RequestBody @RequestParam 之间的联系

基于java 版本讲解。 很多同学用postman 测试 json请求方式 x-www-form-urlencoded 请求方式 这两种请求方式,java 的服务器springMVC接收的写法是不一样的。 1.基于x-www-form-urlencoded 的方式 定义了一...

2020-05-18 11:34:05 29 0

原创 node.js入门

node.js学习 第一章:环境搭建 1.node环境搭建和运行 直接下载msi包,安装即可。还没定义环境变量,默认目录C:\Program Files\nodejs node -v 查看版本 node xxx.js 启动 2. npm 包管理 最外层创建一个项目目录名test ,在这个te...

2020-05-05 15:18:57 44 0

原创 alexa discover device failed.

前提: 1.skill SmartHome 关联 lambda 函数成功 2.account liking 成功 3.labmda fun 控制台测试 成功 alexa app discover设备失败。 注意 语言区域问题, 美国英语, 要选择美国区域的lambda. ...

2020-04-27 11:37:13 45 0

原创 amazon skill 创建流程

本人基于英文文档的深入研究做了如下总结,没有逐步翻译,只是概要,若有不明之处还请各位需要去看下英文文档 本文前提需要有一定开发经验,需要翻墙和强力的英文水平的人员,只是提供一个思路流程 官方文档地址:该地址包含所有的流程 https://developer.amazon.com/zh/b...

2020-04-23 17:34:28 35 0

原创 nginx10 tomcat https 腾讯证书 安装

1.去腾讯云申请证书 https://console.cloud.tencent.com/sslf 需要提供域名 ,该域名要提前绑定好你的IP外网地址,手动dns 验证 txt文件 下载好的证书会包含两个文件crt和key,需要配置到nginx中 2.nginx配置 已经提前安装好ngi...

2020-04-23 16:59:34 42 0

原创 nginx 配置端口映射

注意目录是在make编译后的目录,不是在解压缩的目录 /usr/local/nginx/sbin /usr/local/nginx/conf 应用程序是16888端口 ,ng端口是80端口 ,入栈只开放80端口即可。 http://IP/user/login?redirect_ur...

2020-04-23 15:56:04 62 0

原创 jdk wget下载

wget --no-cookies --no-check-certificate --header"Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie"...

2020-04-23 12:50:01 38 0

原创 java二进制

java的数据是有符号的。 计算机保存正数负数都是以补码的形式: 正数的补码是本身,负数的补码是负数原码 除符号位 ,按位取反+1。 例如 一个byte字节 表示数据。 byte a=1<<6 ,1向左移动6位 , 0000 0001=> 0100 0000 为 64...

2020-04-01 11:33:36 33 0

原创 Java对象初始化过程

Father类 package de.hikam.pushserver.test; public class Father { private String name; Father(){ System.out.println("--父类的...

2020-03-27 10:40:04 37 0

原创 Java线程池总结

1.计划线程池 ScheduledExecutorService scheduledExecutorService = Excuters.newSingleThreadScheduledExecutor(); 有两个方法 //At Fixed Rate 以固定的速度:经过初始延迟...

2020-03-25 15:28:58 42 0

原创 javascript 事件源和事件区别

本文解释 :事件源对象和事件对象的区别。 事件源对象指的是 物体名词 ,button按钮。 事件对象指的是 动作动词 ,按钮的点击。

2020-03-19 17:57:04 31 0

原创 mysql定时任务

前言:定时任务的触发有多种形式例如:程序代码、linux 服务器级别、mysql自身 这里讲的是mysql自身定时任务的触发。 mysql定时任务基于事件调度器 a.事件调度器操作 1.开启事件调度器 query 执行: SET GLOBAL event_scheduler = ON 或...

2020-03-17 18:29:00 70 0

原创 java程序员应该知道的网站

1.饿了么UI组件网站 https://element.eleme.cn

2020-03-17 09:54:44 34 0

原创 javascript 函数定义

1.声名式函数 函数在script声名的位置可以是任意的,可以在前,也可以在后。如下,myFunction()定义在后面,但是函数的调用却在前面。 额外点:变量的作用域。声名式函数里面定义的变量,没有var关键字修饰,被提升为全局变量,函数外可以调用;有var关键字修饰,为局部变量,函数结束,...

2020-03-13 18:24:06 32 0

原创 javascript if 条件判断几种false情况

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>test</title> </head> <body> ...

2020-03-13 17:49:55 40 0

原创 nodejs环境变量配置

nodeJS环境搭配 1. Node.js是什么 1.1 Node.js是一个基于Chrome V8引擎的[JavaScript运行环境]。 Node.js使用了一个事件驱动、非阻塞式I/O 的模型。 1.2 Node.js是一个让JavaScript运行在服务端的开发平台,它让JavaSc...

2020-03-12 14:44:43 34 0

原创 登录失败限定访问次数流程图

数据库表结构设计:

2020-03-10 16:20:10 72 0

原创 charles https 抓包

总共分三步:1、开启手机端代理到本机PC 2、PC端安装证书 3、手机端安装证书 1.开启手机端代理 PC端 charles配置 proxy-proxy settings 8888端口,本机IP地址为192.168.0.57 手机端配置 进入你的WIFI 选择配置代理 为 Manul...

2020-03-06 17:40:24 33 0

原创 Java程序员应该知道的开发工具

下载地址就不写了,搜索名字就可以了 抓包工具: wireshark 、charles(首选wireshark) 数据库客户端:navicat(需破解)、sqlyog、workbench(mysql官方工具) JDKSDK:Oracle 官方版本、win/linux Linux服务器连接:X...

2020-03-06 17:29:31 45 0

原创 amazon alexa 大陆安装调试

1.手机提前翻墙 2.谷歌相关框架、Google Play 安装 3.翻墙情况下,注册Amazon Alexa,可以不输入手机号,只用邮箱注册 4.手机设置成英文 5.手机时钟设置为洛杉矶 6.手机电话卡拔掉,登录Alexa,再次插入电话卡 ...

2020-03-04 18:01:22 70 0

原创 1.支付宝案例--布局应用

index.wxml <view class="container"> <view class='blue-group'> <view class='top-group'> ...

2020-02-18 20:49:50 86 0

原创 vmware15.5安装CentOS7.6

1.操作系统:Windows 10, 64-bit 虚拟机:VMware® Workstation 15.5Pro Linux镜像版本:CentOS-7-x86_64-DVD-1804.iso win10系统自动升级,导致vmware14,vmware15都不能用了,必须用15.5才能解决这...

2019-11-04 18:13:47 364 0

原创 Jenkins.war安装方式

1.下载地址 http://updates.jenkins-ci.org/download/war/ 启动tomcat访问 http://192.168.1.203:8080/jenkins/ #cd /root/.jenkins/ 修改配置文件 hudson.model.Update...

2019-11-02 18:36:03 90 0

原创 mongodb4.2 在Windows10安装及启动

1.安装4.2版本的,选择customer方式,不要装图形界面,会很慢卡,安装到默认的C盘,安装到其他盘会安装失败,这样就可以了 4.0版本有很多坑,这里不介绍了,不推荐使用 2.IDE开发工具 nosqlbooster这个工具不错,可以导出json安装也简单 Robo 3T 1.3.1 ...

2019-10-28 19:56:34 33 0

原创 jvm方法区存储

s1、s2存储在常量池; ss1、ss2存储在堆空间; Integer-128~127 存储在常量池;其余的存储在堆空间 so:结果是 s1==s2 s1!=ss1!=ss2 i=j; i1=j1; it1==it2; it11!=it12 String s1 = "...

2019-07-30 15:16:48 67 0

原创 1.安卓开发环境搭建

https://developer.android.google.cn BIOS Intel Virtualization Technology 启动,Security-Vitualization: Enabled开启 安装路径 as路径, sdk路径,他们属于一个父级目录 0.安装as 最...

2019-07-27 16:03:58 35 0

原创 4.安卓常用UI组件

文本框 、输入框、普通按钮、图片按钮、单选按钮、复选框、拖动条、星级评分条、图像视图、网格视图、列表视图、下拉列表框 4.1.1文本框<TextView> layout_width:wrap_content/100sp/match_parent三种情况 //宽度是包裹自身内容:例...

2019-07-27 02:07:04 109 0

原创 2.安卓用户界面布局基础

二、 2.1 View 与用户交互的一个对象 安卓sdk 文档 https://developer.android.google.cn/reference/packages Android Platform: API Level 25 android.view.View View 是其他视图的基...

2019-07-25 12:13:52 352 0

原创 java找不到或无法加载主类

java运行程序包路径问题。 java源码:NettyApp.java 目录路径: /home/NettyApp.java package com.caolh.netty.NettyApp.java #javac NettyApp.java --> NettyApp.class ...

2019-07-08 12:35:32 62 0

原创 aws-iot学习

aws-iot 资料全是英文. 所有的iot相关资料 https://www.aws.training/learningobject/curriculum?id=27289 去学习库搜索这些iot 视频资料 https://www.aws.training/LearningLibrary ,...

2019-07-02 15:56:21 59 0

原创 zuul自定义网关路由

先记录别人的方式,自己再测试下 https://www.cnblogs.com/wgslucky/p/10139077.html

2019-06-26 12:40:26 112 0

原创 物联网安全

基于双向非对称加密鉴权client和server注册设备,基于对称加密设备client和server双向通信 1.秘钥加密流程 1.1设备端 设备出厂之前,从密码机获取每个设备的公钥私钥烧录灌装到嵌入式设备和秘钥管理系统Server维护 设备1(维护一对公钥私钥C1pub,C1pri) ...

2019-06-24 23:57:18 207 0

原创 分布式锁的实现

...

2019-06-20 17:55:09 30 0

原创 VMware克隆虚拟机

1.将虚拟机关机 2.选择管理-克隆,完整克隆 3.修改IP地址,删除UUID 克隆的虚拟机无法通过x-shell访问,只能通过虚拟机控制台访问, #cd /etc/sysconfig/network-scripts/ #vim /ifcfg-ens33 4.重启网卡 sys...

2019-06-19 14:35:32 33 0

原创 rocketmq分布式事务

1.技术背景 为何会产生分布式事务? 微服务分布式架构,按照服务拆分应用、DB,事务跨库。 2.解决方案 分布式事务消息解决方案: 1. 发送半消息 生产者Producer 接收Web请求,投递给Broker(此消息无法被Consumer消费),这里必须采用同步消息发送的方法 ...

2019-06-16 13:16:44 162 0

原创 Rocketmq 广播模式和集群模式对比测试

1.广播模式 consumer.setMessageModel(MessageModel.BROADCASTING); 启动了两台节点 ,都消费消息了,此时消费者组的配置是无效的, 2.集群模式 同一个消费者组,同一个topic 是平均消费. 区别: 广播是所有的消费者都会消费到...

2019-06-15 15:37:37 669 0

原创 Rocketmq 消费者组 顺序、平均消费实现原理

1.测试环境: broker :1master,1slave producer: 1 consumer:3 2.架构图: 3.实现功能 Producer 投递到Broker 的消息,要实现顺序消费,而且Consumer 消费组C1,C2,C3要实现负载均衡消费 ...

2019-06-15 14:45:55 952 0

原创 Rocketmq 指定消息投递queue

Message message = new Message(JmsConfig.TOPIC,"taga" ,"6688" , ("hello xdclass rocketmq = "+text).getBytes() ); ...

2019-06-14 20:29:46 286 0

原创 Rocketmq延迟消息消费

消息的消费时间分为三种: 即时消费、延迟消费、定时消费(未开源) 对消息对象进行设置延迟时间: 设置的是延迟级别,每个级别对应相应的延迟时间 延迟时间: 1s, 5s, 10s, 30s ,1m ..... 延迟级别:1 ,2 ,3 ,4 Message message = n...

2019-06-14 18:30:00 1946 0

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