首页 > Web开发
使用Netty实现一下简单RPC
前言 最近在做一个自己的小项目,这个小项目分为客户端,路由和服务端,服务端和客户端之间通过Netty来通信,而路由主要用来做负载均衡,用户上线下线的操作,客户端和路由之间本来是采用HTTP来通信,后来一想既然都用到netty了,那就干脆基于netty做一个RPC来实现客户端和路由的通信吧。 RPC的 ...
分类:Web开发   时间:2020-12-28 10:44:47    收藏:0  评论:0  赞:0  阅读:30
GitLab Runner部署(kubernetes环境)
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 关于GitLab CI 如下图所示,开发者将代码提交到GitLab后,可以触发CI脚本在Git ...
分类:Web开发   时间:2020-12-28 10:36:31    收藏:0  评论:0  赞:0  阅读:42
【H5】web存储
首先我们来思考几个问题:1.什么是web存储?2.h5引入web存储的原因?3.web存储的方式有哪些?使用html5在本地存储用户的浏览数据,之前采用的cookie的形式,但是cookie存储的数据量少而且效率底,进而引入了web存储,客户端存储数据的方式有两种:localStorage,永久性存储,除非自己删除,sessionStorage,关闭浏览器之后就会清空。localStorage常用
分类:Web开发   时间:2020-12-28 10:33:04    收藏:0  评论:0  赞:0  阅读:29
phpMyadmin安装
1、要先安装php 2、需要epel源的支持 3、安装phpmyadmin #yum install phpmyadmin 4、浏览器输入127.0.0.1/phpmyadmin 进行登陆管理 tips:安装完成后,默认只允许从回环地址127.0.0.1登录,不能远程连接 ...
分类:Web开发   时间:2020-12-27 23:12:46    收藏:0  评论:0  赞:0  阅读:40
如何优化webpack
一、Webpack性能优化1、可以减少webpack打包时间2、可以减少webpack打出来包体积优化loader对于Loader来说,影响打包效率首当其冲必属Babel了。因为Babel会将代码转为字符串生成AST,然后对AST继续进行转变最后再生成新的代码,项目越大,转换代码越多,效率就越低。当然了,我们是有办法优化的优化Loader的文件搜索范围module.exports={module:
分类:Web开发   时间:2020-12-27 23:07:16    收藏:0  评论:0  赞:0  阅读:49
.Net Core 审计日志实现
前言: 近日在项目协同开发过程中出现了问题,数据出现了异常;其他人员怀疑项目数据丢失程序存在问题。于是通过排查程序提供的审计日志最终还原了当时操作及原因。 可见审计日志在排查、定位问题是相当有用的,那么在.Net Core 如何来实现审计日志呢? 接下来一步步来实现效果 一、审计日志定义及作用 审计 ...
分类:Web开发   时间:2020-12-27 23:07:01    收藏:0  评论:0  赞:0  阅读:73
.NET CORE 实现异步处理 - 探索 async/await
1.什么是异步: 简单来说,正常程序执行是从上到下逐语句执行,这就叫同步,也就是说在我们没接触异步之前,我们写的代码都是同步的。那什么是异步呢?说这个之前,咱们先来考虑一种情况,比如当你写同步程序的时候,你的代码中需要先后执行两个非常耗时间的操作,暂且把这两个操作取名了A 和 B,按照同步的方式,那 ...
分类:Web开发   时间:2020-12-27 21:23:45    收藏:0  评论:0  赞:0  阅读:42
网站用户行为分析
2.1 数据准备 (1)数据集下载与查看 cd /usr/local ls sudo mkdir bigdatacase sudo chown -R hadoop:hadoop ./bigdatacase cd bigdatacase mkdir dataset cd ~/下载 ls unzip u ...
分类:Web开发   时间:2020-12-27 21:21:47    收藏:0  评论:0  赞:0  阅读:64
ajax 请求接口 返回值 在前台循环
console.log($(this).children('input').val());console.log($(this).children('#ha').val());var id = $(this).children('input').val();$.ajax({ type:"GET", ...
分类:Web开发   时间:2020-12-27 21:17:38    收藏:0  评论:0  赞:0  阅读:31
JS 作用链,箭头函数 this 取值
通俗地讲,当声明一个函数时,局部作用域一级一级向上包起来,就是作用域链。 1.当执行函数时,总是先从函数内部找寻局部变量。 2.如果内部找不到(函数的局部作用域没有),则会向创建函数的作用域(声明函数的作用域)寻找,依次向上。 比如在闭包中可以直接使用外部函数内定义的变量,这也是闭包的本质:闭包函数 ...
分类:Web开发   时间:2020-12-27 19:30:55    收藏:0  评论:0  赞:0  阅读:42
ASP.NET MVC Core的ViewComponent
转:https://www.cnblogs.com/shenba/p/6629212.html MVC Core新增了ViewComponent的概念,直接强行理解为视图组件,用于在页面上显示可重用的内容,这部分内容包括逻辑和展示内容,而且定义为组件那么其必定是可以独立存在并且是高度可重用的。 其实 ...
分类:Web开发   时间:2020-12-27 19:28:52    收藏:0  评论:0  赞:0  阅读:32
Webots 简介
Webots 简介 来源 https://zhuanlan.zhihu.com/p/137901286 1、引言 随着机器人技术的不断发展,越来越多的小伙伴开始成为机器人开发者。在机器人开发过程中,经常需要对机器人进行仿真,这时就需要用到机器人仿真软件。机器人仿真软件用于机器人算法的设计、测试和验证 ...
分类:Web开发   时间:2020-12-27 19:28:04    收藏:0  评论:0  赞:0  阅读:61
登录的php代码 接口开发
1 public function index() 2 { 3 //code值 4 $code=input('code'); 5 //用户 昵称 6 $nickname=input('nickname'); 7 //开发者的appid secret 微信公众平台 8 $appid="xxxxxxxx ...
分类:Web开发   时间:2020-12-27 18:07:13    收藏:0  评论:0  赞:0  阅读:23
2020年12月-第01阶段-前端基础-CSS初识
CSS层叠样式表 理解 css的目的作用 css的三种引入方式 1.HTML的局限性 说起HTML,这其实是个非常单纯的家伙, 他只关注内容的语义, 比如`<h1>`表明这是一个大标题,用<p> 表明这是一个段落,用`<img>` 表明这儿有一个图片, 用`<a>` 表示此处有链接。 很早的时候,世 ...
分类:Web开发   时间:2020-12-27 16:23:07    收藏:0  评论:0  赞:0  阅读:29
网站用户行为分析
2.1 数据准备 (1)数据集下载与查看 cd /usr/local ls sudo mkdir bigdatacase sudo chown -R hadoop:hadoop ./bigdatacase cd bigdatacase mkdir dataset cd ~/下载 unzip user ...
分类:Web开发   时间:2020-12-27 16:21:24    收藏:0  评论:0  赞:0  阅读:38
Arduino ESP8266 发送HTTP请求 获取苏宁服务器时间
参考:发送HTTP请求 参考:获取时间 #include <ESP8266WiFi.h> #include <ESP8266HTTPClient.h> //在这里输入你家的WiFi名字和密码 const char* ssid = "hg2020"; const char* password = "1 ...
分类:Web开发   时间:2020-12-27 15:51:01    收藏:0  评论:0  赞:0  阅读:98
传递json
1.当我们使用GET发送请求的时候会发现body部分是灰的。所以我们先选择post请求 2.在头部添加 key-->Content-Type Value-->application/json 3. 这里有3种方式。 第一种是使用raw 如图: 第二种是使用form-data 如图: 第三种是直接使用 ...
分类:Web开发   时间:2020-12-27 15:50:25    收藏:0  评论:0  赞:0  阅读:24
网站用户行为分析
步骤 1.1 本地数据集上传到数据仓库Hive 数据集下载与查看 数据集预处理 把数据集导入HDFS中 在Hive上创建数据库 1.2 Hive数据分析 给出数据分析需求 用select语句实现数据分析 数据分析结果查看与保存 1.3 Hive、MySQL、HBase数据互导 操作过程 2.1 数据 ...
分类:Web开发   时间:2020-12-27 15:42:33    收藏:0  评论:0  赞:0  阅读:30
vue js弹窗功能实现
在点击完之后点击其他位置跳转路由,路由跳转后利用computed属性监听$route进行class的显示和隐藏,利用的是js Contains方法 document.addEventListener('mouseup',(e)=>{ var _con = document.getElementByI ...
分类:Web开发   时间:2020-12-27 15:42:08    收藏:0  评论:0  赞:0  阅读:31
使用MathNet.Numerics库构造矩阵并初始化时,编译器报错“this方法没有任何重载采用"1"个参数”
最近在使用MathNet.Numerics库作一些数据处理工作,构造一个矩阵并初始化时,编译器报错“this方法没有任何重载采用"1"个参数”。 问题分析: 构造的矩阵的维度是N*1,采用的方法是: Matrix<float> Control_mat = Matrix<float>.Build.De ...
分类:Web开发   时间:2020-12-27 15:41:44    收藏:0  评论:0  赞:0  阅读:45
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!