找到约 10000 条结果
  • 搞懂依赖注入, 用 PHP 手写简易 IOC 容器
    前言 好的设计会提高程序的可复用性和可维护性,也间接的提高了开发人员的生产力。今天,我们就来说一下在很多框架中都使用的依赖注入。 一些概念 要搞清楚什么是依赖注入如何依赖注入,首先我们要明确一些概念。 DIP (Dependence Inversion Principle) 依赖倒置原则: 程序要依赖于抽象接口,不要依赖于具体实现。 IOC ...
    2019-04-22
    8
  • 使用Prodigy在Emacs中管理外部服务
    I came up with the idea when I got to work one Monday morning and before I could start working I had to manually start ten or so services.
    2014-04-01
  • MongoDb4.x集群
    脚本 {代码...} 加入集群 {代码...} 分片(额外) {代码...}
    2019-04-24
  • Swarm集群使用共享volume
    Swarm集群使用共享volume NFS服务端,配置nfs共享 {代码...} nfs客户端 {代码...} Swarm集群如果想要挂载nfs volume {代码...}
    2019-08-28
  • 分页查询-PageHelper
    @Select("select id,username,password,name,gender,image,job,entrydate,dept_id,create_time,update_time from emp")List<Emp> findList2();
    2023-08-15
  • ubuntu系统安装docker
    2.添加 Docker 包源:sudo add-apt-repository "deb [arch=amd64] [链接] $(lsb_release -cs) stable"
    2024-01-22
  • Angular通过服务获取存储数据
    之前讲过angular可以通过可观察者对象在非父子组件之间进行数据的实时传递,此外angular可以通过服务存储临时数据在不同组件之间传递。
    2018-03-15
  • 关于 phantomJS 请求url driver.current_url 为 about:blank
    之前的提问关于问题具体描述 一直纠结的问题 今天找到了解决方式 上代码~ {代码...} 之前截图透明是因为 请求了空地址 print结果为:about:blank 原因在于 service_args 没有配置 其中最关键的就是'--ssl-protocol=tlsv1' 这一项 这里顺带贴上ssl释义 {代码...} 将service_args 加入之后 current_url恢复正常 感觉有用麻...
    2018-08-01
  • Ubuntu 环境下的mysql 远程访问,redis 远程访问和设置密码 ,mongo 安装 ,设置用户密码,开启远程访问
    MySQL远程访问 1.编辑mysql配置文件,把其中bind-address = 127.0.0.1注释了 vi /etc/mysql/mysql.conf.d/mysqld.cnf 2.使用root进入mysql命令行,执行如下2个命令,示例中mysql的root账号密码:root {代码...} 3.重启mysql /etc/init.d/mysql restart 注:1. 查看3306端口是否正常netstat -an | grep 3306 redis远程访问...
    2018-10-24
  • 【API网关kong系列九】- Basic插件
    授权头必须时Base64编码的,例如,如果凭证用户时Aladdin, 密码是 openSesame,那么就是Aladdin:openSesame的Base64编码,即 QWxhZGRpbjpPcGVuU2VzYW1l。
    2019-08-09
  • Servlet的生命周期
    原文链接:[链接] Web容器(如:Tomcat)维护Servlet实例的生命周期。让我们看一下servlet的生命周期: Servlet类加载。 Servlet实例创建。 init方法被调用。 service方法被调用。 调用destroy方法。 如上图所示,Servlet处于三种状态:New新建,Ready就绪和End结束。如果创建了Servlet实例,则Servlet处于新状态。调用i...
    2020-03-10
  • linux服务器vnc远程连接,如何实现linux服务器vnc远程连接
    相信有不少小伙伴在工作过程中都有如何实现linux服务器vnc远程连接的需求吧,那你们对linux服务器vnc远程连接了解多少?又是如何实现linux服务器vnc远程连接的呢?今天,我将就我自己的使用情况,给大家作个简单介绍。
    2020-07-22
  • 打包自定义组件库
    全局安装vue-cli3 {代码...} 搭建项目环境 {代码...} 在components目录下开发组件 {代码...} {代码...} {代码...} 组件库开发可以参考:[链接] 在package.json中配置打包脚本以及引用入口 {代码...} package.json字段说明:[链接]打包脚本配置参考:[链接] 打包效果: 在开发组件库时建议配置eslint+prettier校验代码错...
    2020-01-09
  • Govern Service || 新的服务发现、配置管理实现
    Govern Service 是一个轻量级、低成本的服务注册、服务发现、 配置服务 SDK,通过使用现有基础设施中的 Redis (相信你已经部署了 Redis),不用给运维部署带来额外的成本与负担。 借助于 Redis 的高性能, Govern Service 提供了超高 TPS&QPS。Govern Service 结合本地进程缓存策略 + Redis PubSub,实现实时进程缓存刷...
    2021-05-19
  • Linux防火墙相关常用操作
    linux防火墙常用操作,包含了基本的防火墙启动/停止、端口开放设置、端口出入站设置等相关功能。由于Linux各个发行版使用的防火墙软件并不相同,特此整理该文档帮助大家能够进行速查。
    2021-07-23
  • Traefik 2.0 两层Traffic应用实践
    你有没有遇到过CRD权限问题? ClusterRoleBinding的ServiceAccounts跟NameSpace走,导致ACME在新建的NameSpace里不起作用。
    2020-03-12
  • 【asp.net core 系列】- 11 Service层的实现样板
    在《asp.net core 系列》之实战系列中,我们在之前的篇幅中对项目有了一个大概的认知,也搭建了一个基础的项目骨架。那么就让我们继续完善这个骨架,让它更加丰满。这一篇,我将带领小伙伴们一起实现用户管理功能。
    2020-06-21