找到约 10000 条结果
  • PWA 实践/应用(Google Workbox)
    桌面端 PWA 应用:移动端添加到桌面:1 什么是 PWAPWA(Progressive Web App - 渐进式网页应用)是一种理念,由 Google Chrome 在 2015 年提出。PWA 它不是特指某一项技术,而是应用多项技术来改善用户体验的 Web App,其核心技术包括 Web App Manifest、Service Worker、Web Push 等,用户体验才是 PWA 的核心。PWA 主...
    2022-03-11
  • Nodejs alpine 基础docker镜像构建
    1 系统环境 centos7 内核:3.10.0-514.26.2.el7.x86_64 安装docker要求内核版本不低于3.10 2 安装docker {代码...} 3 Nodejs 镜像选择 REPOSITORY TAG IMAGE ID CREATED SIZE docker.io/node 9.2.1-slim 69c9f9292fa4 3 days ago 230 MB docker.io/node 9.2.1-alpine afdc3aaaf748 3 days ago 67.46 MB docker.io/node l...
    2017-12-12
  • albin-微服务(1-Eureka Server)
    一、启动项配置@EnableEurekaServer {代码...} 二、Eureka Server Maven依赖 {代码...} 三、Eureka Server配置 {代码...} 四、Eureka Client Maven依赖 {代码...} 五、Eureka Client配置 {代码...} 六、Eureka Client启动 @EnableDiscoveryClient {代码...} 七、Eureka注册中心界面
    2019-06-21
  • 2020年终总结
    canal、mysql-binlog-connector-java、maxwell、debezium、rocketmq-mysql、SpinalTap、puma、Otter、kingbus研究
    2020-12-31
  • 关于webdriver
    webdriver协议是一套json格式的规范,本身是基于http协议的这个协议规定了每个操作对应的数据格式,webdriver作为一个服务端,需要实现协议中的每一个操作作为客户端的库文件需要封装好给用户使用的api,每个api对应着协议中不同的数据格式,这些数据封装在http中的body中,数据格式内容和具体的操作一一对应selenium中...
    2019-01-27
  • java中的Volatile关键字使用
    在本文中,我们会介绍java中的一个关键字volatile。 volatile的中文意思是易挥发的,不稳定的。那么在java中使用是什么意思呢?
    2020-03-07
  • 聊聊dubbo-go的failbackCluster
    序本文主要研究一下dubbo-go的failbackClusterfailbackClusterdubbo-go-v1.4.2/cluster/cluster_impl/failback_cluster.go {代码...} failbackCluster的join方法执行newFailbackClusterInvokernewFailbackClusterInvokerdubbo-go-v1.4.2/cluster/cluster_impl/failback_cluster_invoker.go {代码...} newFailbackCluster...
    2020-08-05
  • Kubernetes实战 - 1 使用kind构建一个单层架构Node/Express网络应用程序
    准备写一个Kubernetes实战系列教程,毕竟cnblogs作为国内最早的技术博客现在都已经开始迁移到Kubernetes了,此处要有掌声给博客园。系列会更加偏向于实战,对于理论只在需要时讲解。
    2020-06-17
    1
  • 基于Mybatis-Plus的CRUD
    使用mybatis-plus自动生成了5个模块(xml/bean/mapper/service/controller)的代码,这里练习一下mybatis-plus框架下的CRUD.
    2019-11-10
  • Spring Aop
    AOP了解AOP 面向切面编程,是为了在更改原代码的情况下对原有的业务方法进行扩展,对公用方法进行抽取。组成切面(Aspect):一个对象(提供扩展方法的对象)。切入点(PointCut): 执行切面内方法的地址。目标(Target):被切入的对象。建议(Advice):扩展方法的方式。连接点(JoinPoint):被切对象的切入匹配点。举个例子: ...
    2022-03-10
  • 在VSCode中配置python3的调试环境
    使用虚拟环境设置虚拟环境使用python自带的venv创建一个虚拟环境 {代码...} 执行上面的命令, 会在项目根路径下生成一个env目录激活虚拟环境 {代码...} 不使用虚拟环境 {代码...} 安装第三方库 {代码...} 设置项目的环境变量配置环境变量文件 .env {代码...} 在workspace的配置文件中添加配置setting.json {代码...} 设...
    2022-06-07
  • 用 Python 远程控制 Windows 服务器,太好用了!
    在很多企业会使用闲置的 Windows 机器作为临时服务器,有时候我们想远程调用里面的程序或查看日志文件Windows 内置的服务「 winrm 」可以满足我们的需求它是一种基于标准简单对象访问协议( SOAP )的防火墙友好协议,允许来自不同供应商的硬件和操作系统进行互操作1. 被控端 windows这里以 Windows 10 系统机器为例具体...
    2022-06-05
  • linux定时任务
    定时任务软件cronie:默认系统自带定时服务crond(crontab)atd:需要安装 at命令(yum -y install at),只运行一次,一次性定时任务anacron:非7*24小时运行的服务器
    2022-08-03
  • SpringBoot快速整合通用Mapper
    前言后端业务开发,每个表都要用到单表的增删改查等通用方法,而配置了通用Mapper可以极大的方便使用Mybatis单表的增删改查操作。通用mapper配置1、添加maven: {代码...} 2、Application启动文件添加MapperScan注解在springboot启动类添加 tk.mybatis包下MapperScan注解 {代码...} 其中com.springboot.dao是dao层的路径...
    2022-07-11
  • Eureka 多环境隔离方案(包含本地开发人员间隔离)
    一、多环境场景地理分布广泛,多机房,分布式注册中心实现;开发过程中,项目一般分为 local,dev,test,uat,prod等环境;开发人员在调试本地代码时,每个开发人员调用本地服务,相互独立,不影响各方;开发人员调试微服务模块时,只需要启动需要调试的模块和网关即可,其他模块和接口自动调用预设环境中接口。二、技...
    2022-03-30
    2
  • k8s安装dashboard
    一、环境介绍k8s版本:v1.22.2dashboard版本:v2.5.1安装前注意k8s的版本与将要安装的dashbaord版本是否兼容,具体查看[链接]二、dashbord安装下载官方yaml文件并且进行部署 {代码...} 查看dashbaord相关pod状态 {代码...} 在宿主机使用浏览器成功访问到dashboard将kubernetes-dashboard绑定cluster-admin权限。 {代码.....
    2023-01-03
  • 不到1分钟,从零完成k3s Kubeconfig配置!
    K3s是由Rancher Labs于今年年初发布的一款开源、极轻量的Kubernetes发行版,完美适用于在资源有限的环境中运行Kubernetes。K3s一经发布就得到了业界的高度关注和认可,发布半年以来已在GitHub上拥有近8500颗Star。
    2019-08-28