04 2020 档案

摘要:一. 报错现象 二.解决方法 下载所需软件包,要安装新版本: wget http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-1.6.5.tar.gz wget http://archive.apache.org/dist/apr/apr-util- 阅读全文
posted @ 2020-04-30 17:27 憨憨青年 阅读(805) 评论(0) 推荐(0) 编辑
摘要:昨天有个工程师写了一个删除日志的bug: ... rm -rf / home/work/logs/ ... 还好是在测试环境执行的,否则估计要跑路了。 画外音:一个“多了一个空格”的bug,看懂了么? 曾经我也干过类似的傻事,写过这样删除日志的脚本: ... cd ${log_path} rm -r 阅读全文
posted @ 2020-04-24 16:47 憨憨青年 阅读(3837) 评论(0) 推荐(1) 编辑
摘要:一 .Nginx静态代理 把所有静态资源的访问改为访问nginx,而不是访问tomcat,因为nginx更擅长于静态资源的处理,性能更好,效率更高。 所以在实际应用中,我们将静态资源比如图片,css,html,js等交给nginx处理,而不是由tomcat处理; 1.Nginx静态代理如何实现? 答 阅读全文
posted @ 2020-04-23 17:45 憨憨青年 阅读(289) 评论(0) 推荐(0) 编辑
摘要:语句: 解释:此处id是主键,registrationId是唯一建 insert into p1project.app_user(id,registrationId,passport) values(#{id},#{registrationId},#{passport}) ON DUPLICATE 阅读全文
posted @ 2020-04-22 15:06 憨憨青年 阅读(160) 评论(0) 推荐(0) 编辑
摘要:一.Nginx常用负载均衡策略 1.轮询(默认) 每个请求轮流分配到不同的后端服务器,如果后端服务器down掉,将自动剔除; 配置如下,不需要指定权重。 upstream www.myweb.com{ server 127.0.0.1:9100; server 127.0.0.1:9200; } ​ 阅读全文
posted @ 2020-04-13 16:52 憨憨青年 阅读(185) 评论(0) 推荐(0) 编辑
摘要:一.准备部分 1. 描述: 针对http网站访问量的均衡 在网站立初明,我们一般都使用单台机器对外提供集中式服务; 但是随着业务量的增大,我们一台服务器不够用,此时就会把多台机组成一个集群对外提供服务; 但是,我们网站对外提供的访问入口通常只有一个,比如www.web.com; 那么当用户在浏览器输 阅读全文
posted @ 2020-04-13 15:52 憨憨青年 阅读(620) 评论(0) 推荐(0) 编辑
摘要:Ngnx是个HTP的web服务器,可以将服务上的静态文件(如HTML、图片等)通过HTIP议返回给浏器客户端; server{ listen 80;#端口号 location /{ root /opt/www/;#静态文件路径 } } 案列 1 : 1.1 把静态网站页面上传到/opt/static 阅读全文
posted @ 2020-04-13 14:54 憨憨青年 阅读(164) 评论(0) 推荐(0) 编辑
摘要:一 .Nginx配置文件(https://www.bilibili.com/video/BV1zE411N7m9?p=18 ) 学习Nginx首先需要对它的核心配置文件nginx.conf有一定的认识: (1)Nginx的核心配置文件主要由三个部分构成: 基本配置+events配置+http配置 # 阅读全文
posted @ 2020-04-13 14:35 憨憨青年 阅读(724) 评论(0) 推荐(0) 编辑
摘要:那么今天就也学一两招提升下逼格 移位实现的乘除法 移位实现的乘除法比直接乘除的效率高很多。 用移位实现乘除法运算 a=a*2; b=b/2; 可以改为: a=a<<1; b=b>>1; 说明: 除2 = 右移1位 乘2 = 左移1位 除4 = 右移2位 乘4 = 左移2位 除8 = 右移3位 乘8 阅读全文
posted @ 2020-04-10 16:06 憨憨青年 阅读(388) 评论(0) 推荐(0) 编辑
摘要:前言 Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具。它使用一种基于Groovy的特定领域语言来声明项目设置,而不是传统的XML。Gradle就是工程的管理,帮我们做了依赖、打包、部署、发布、各种渠道的差异管理等工作。 Gradle优势: 一款最新的,功 阅读全文
posted @ 2020-04-09 17:25 憨憨青年 阅读(9725) 评论(0) 推荐(0) 编辑
摘要:一.案列代码 1.1 导入Maven依赖 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>4.1.0</version> </dependency> 1.2编写测试类(使用J 阅读全文
posted @ 2020-04-09 14:13 憨憨青年 阅读(12385) 评论(0) 推荐(0) 编辑
摘要:Nginx 一 .下载 1 .免费开源的官方网站:http://nginx.org/ nginx有Windows版本和Linux版本,但更推荐在inux下使用Nginx: 下载nginx-1.16.1.tar.gz 的源代码文件:wget http://nginx.org/dowload/nginx 阅读全文
posted @ 2020-04-03 17:24 憨憨青年 阅读(302) 评论(0) 推荐(0) 编辑
摘要:一,微信官方开发文档(单个用户信息获取) 1.说明 在关注者与公众号产生消息交互后,公众号可获得关注者的OpenID(加密后的微信号,每个用户对每个公众号的OpenID是唯一的。对于不同公众号,同一用户的openid不同)。公众号可通过本接口来根据OpenID获取用户基本信息,包括 昵称、 头像、 阅读全文
posted @ 2020-04-02 10:30 憨憨青年 阅读(369) 评论(0) 推荐(0) 编辑
摘要:作用(为什么要获取公众号的二维码): 为了满足用户渠道推广分析和用户帐号绑定等场景的需要 。 一.目前有2种类型的二维码: 1.创建二维码官网文档说明 每次创建二维码ticket需要提供一个开发者自行设定的参数(scene_id),分别介绍临时二维码和永久二维码的创建二维码ticket过程。 1.1 阅读全文
posted @ 2020-04-02 09:44 憨憨青年 阅读(730) 评论(0) 推荐(0) 编辑
摘要:一,HttpURLconnection的介绍 在开发中网络请求是最常用的操作之一, Android SDK中对HTTP(超文本传输协议)也提供了很好的支持,这里包括两种接口: 1、标准Java接口(java.NET) —-HttpURLConnection,可以实现简单的基于URL请求、响应功能; 阅读全文
posted @ 2020-04-02 09:34 憨憨青年 阅读(841) 评论(0) 推荐(0) 编辑
摘要:一.模板推送的案列效果图 二.模板推送的案列模板 2.1 第一次进来的需要添加模板 2.2 标题这里定的"告警通知" 2.3 模板内容 告警内容:{{content.DATA}} 告警发生时间:{{occurtime.DATA}} {{remark.DATA}} 三.java代码实现 2.1 创建消 阅读全文
posted @ 2020-04-01 10:08 憨憨青年 阅读(234) 评论(0) 推荐(0) 编辑
摘要:一.官方文档说明 access_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。access_token的存储至少要保留512个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的acce 阅读全文
posted @ 2020-04-01 09:28 憨憨青年 阅读(1015) 评论(0) 推荐(0) 编辑

// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css
点击右上角即可分享
微信分享提示