首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏IOS分享

    测试 View Controllers

    测试简单的事情很简单,同样,测试复杂的事会很复杂。就像我们在其他文章中指出的那样,让事情保持简单小巧总是好的。除此之外,它还有利于我们测试。这是件双赢的事。让我们来看看测试驱动开发(简称 TDD),有些人喜欢它,有些人则不喜欢。我们在这里不深入讨论,只是如果用 TDD,你得在写代码之前先写好测试。如果你好奇的话,可以去找 Wikipedia 上的文章看看。同时,我们也认为重构和测试可以很好地结合在一起。

    1K20发布于 2019-05-16
  • 来自专栏授客的专栏

    odoo Web Controllers 学习总结

    环境 odoo-14.0.post20221212.tar Web Controllers Controllers 控制器需要提供可扩展性,就像Model,但不能使用相同的机制,因为先决条件(已加载模块的数据库 super(Restrict, self).handler() 将/some_url从公共身份验证更改为用户身份验证(需要登录) 一个简单示例 代码组织结构如下: odoo14\custom\estate\controllers , ensure_ascii=False) def get_result(self, *args): return '请求成功' odoo14\custom\estate\controllers 8 -*- from . import controller odoo14\custom\estate\__init__.py from . import models from . import controllers

    1.7K20编辑于 2023-03-09
  • 来自专栏IOS分享

    更轻量的 View Controllers

    View controllers 通常是 iOS 项目中最大的文件,并且它们包含了许多不必要的代码。所以 View controllers 中的代码几乎总是复用率最低的。 通讯 其他在 view controllers 中经常发生的事是与其他 view controllers,model,和 views 之间进行通讯。 关于 view controllers 和 model 对象之间的消息传递,已经有很多阐述得很好的技术(比如 KVO 和 fetched results controllers)。 但是 view controllers 之间的消息传递稍微就不是那么清晰了。 知道这些模式后,我们就更有可能把那些笨重的 view controllers 变得更整洁。

    72720发布于 2019-05-06
  • 来自专栏杨焱的专栏

    3、Angular JS 学习笔记 – Controllers

    Using Controllers Correctly In general, a Controller shouldn’t try to do too much. The most common way to keep Controllers slim is by encapsulating work that doesn’t belong to controllers into services and then using these services in Controllers via dependency injection. Associating Controllers with Angular Scope Objects You can associate Controllers with scope objects implicitly Scope Inheritance Example It is common to attach Controllers at different levels of the DOM hierarchy

    2.9K20编辑于 2021-12-08
  • 来自专栏小狼的世界

    Kubernetes基础:编排调度的那些Controllers

    Kubernetes提供了很多Controller资源来管理、调度Pod,包括Replication Controller、ReplicaSet、Deployments、StatefulSet、DaemonSet等等。本文介绍这些控制器的功能和用法。控制器是Kubernetes中的一种资源,用来方便管理Pod。可以把控制器想象成进程管理器,负责维护进程的状态。进程掉了负责拉起,需要更多进程了负责增加进程,可以监控进程根据进程消耗资源的情况动态扩缩容。只是在Kubernetes中,控制器管理的是Pods。Controller通过API Server提供的接口实时监控整个集群的每个资源对象的当前状态,当发生各种故障导致系统状态发生变化时,会尝试将系统状态修复到“期望状态”。

    1.3K20发布于 2018-10-10
  • 来自专栏自动化、性能测试

    Jmeter系列(12)- 控制器Controllers 的入门介绍

    如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html Controllers 简介 Jmeter 有两种类型的控制器:Samplers(取样器)和Logical Controllers(逻辑控制器);它们驱动着测试的进行 取样器:让Jmeter 发送请求到服务器 逻辑控制器:可以自定义决定发送请求的时机的逻辑

    39140发布于 2020-06-09
  • 来自专栏WeiMLing

    Controllers返回View的一个完整流程

    4.在startup内注册接口容器,注册后方可使用,并定义路由(非必要,已存默认,自定义可自行配置):

    55730发布于 2019-08-23
  • 来自专栏自动化、性能测试

    Jmeter系列(14)- 逻辑控制器Logic Controllers 的入门介绍

    如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html Logic Controllers的简介 一个简单的小栗子,在平时无论是做压力测试还是接口自动化测试中,我们的登录请求一般都只需要执行一次,获取到token即可;而仅一次控制器刚好可以满足这个需求 后面,我们会对每个常用的Logic Controllers

    44010发布于 2020-06-09
  • 来自专栏山河已无恙

    关于 Kubernetes中Admission Controllers(准入控制器) 的一些认知

    https://kubernetes.io/images/blog/2019-03-21-a-guide-to-kubernetes-admission-controllers/admission-controller-phases.png 这是一个开源项目,如果你认可它,不要吝啬星星哦 :) 准入控制器参考: https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers / Kubernetes 准入控制器指南: https://kubernetes.io/blog/2019/03/21/a-guide-to-kubernetes-admission-controllers

    75220编辑于 2023-12-13
  • 来自专栏Go编程点滴

    【K8s源码品读】012:Phase 1 - kube-controller-manager - 了解控制管理中心

    := map[string]InitFunc{} controllers["endpoint"] = startEndpointController controllers["endpointslice controllers["daemonset"] = startDaemonSetController controllers["job"] = startJobController controllers controllers["csrcleaner"] = startCSRCleanerController controllers["ttl"] = startTTLController controllers if loopMode == IncludeCloudLoops { controllers["service"] = startServiceController controllers[ controllers["ephemeral-volume"] = startEphemeralVolumeController return controllers } ReplicaSet

    46450发布于 2021-08-05
  • 来自专栏友儿

    laravel 使用资源路由创建控制器关联模型获取不到实例??(坑)

    | | POST | admin/fangattr | admin.fangattr.store | App\Http\Controllers | | | GET|HEAD | admin/fangattr | admin.fangattr.index | App\Http\Controllers | | | GET|HEAD | admin/fangattr/create | admin.fangattr.create | App\Http\Controllers | | | POST | admin/fangattr/uploadFile | admin.fangattr.uploadFile | App\Http\Controllers | | | DELETE | admin/fangattr/{fangattr} | admin.fangattr.destroy | App\Http\Controllers

    1.4K20编辑于 2022-09-11
  • 来自专栏黑光技术

    k8s代码走读---kube-controller-manager

    [string]InitFunc{} controllers["endpoint"] = startEndpointController controllers["replicationcontroller "] = startReplicationController controllers["podgc"] = startPodGCController controllers["resourcequota "] = startResourceQuotaController controllers["namespace"] = startNamespaceController controllers[" controllers["daemonset"] = startDaemonSetController controllers["job"] = startJobController controllers controllers["statefulset"] = startStatefulSetController controllers["cronjob"] = startCronJobController

    1.2K30发布于 2020-08-11
  • 来自专栏johnhuster

    springboot进行controller单元测试

    See * {@link #controllers()} for details. * @see #controllers() * @return the controllers to test */ @AliasFor("controllers") Class<? >[] value() default {}; /** * Specifies the controllers to test. * @see #value() * @return the controllers to test */ @AliasFor("value") Class<? By default only * {@code @Controller} (when no explicit {@link #controllers() controllers} are *

    81010编辑于 2022-03-28
  • 来自专栏其他相关技术

    【02】写一个注册页面以及配置打包选项打包安卓apk测试—开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程

    └─widgets│ │ ├─enter│ │ │ ├─controllers│ │ │ └─widgets│ │ ├─full│ │ │ ├─controllers│ │ │ │ ├─controllers│ │ │ ├─models│ │ │ └─widgets│ │ ├─cache_play│ │ │ ├─controllers│ │ │ │ │ ├─exception│ │ │ ├─controllers│ │ │ └─widgets│ │ ├─full_drama│ │ │ ├─controllers│ │ │ └─widgets│ │ ├─line│ │ │ ├─controllers│ │ │ └─widgets│ │ ├─play│ │ │ ├─controllers│ │ ├─password│ │ │ ├─controllers│ │ │ └─widgets│ │ ├─phone│ │ │ ├─controllers│ │ │ └─

    1.3K10编辑于 2025-01-16
  • 来自专栏技术杂记

    Rails 构建评论功能(11)

    对评论的删除加入基础认证 [root@h202 blog]# vim app/controllers/comments_controller.rb [root@h202 blog]# cat app /controllers/comments_controller.rb class CommentsController < ApplicationController ###basic auth /comments_controller.rb cat app/views/comments cat test/controllers/comments_controller_test.rb cat app /comments_controller.rb cat app/models/article.rb cat app/controllers/articles_controller.rb head -n 4 app/controllers/articles_controller.rb cat app/controllers/comments_controller.rb head -n 4 app/controllers

    65630发布于 2021-10-21
  • 来自专栏前端开发

    深入理解 TypeScript Path Aliases 及其实践应用

    /controllers/product";这种路径不仅不够直观,还可能导致维护困难,尤其是在文件结构发生变化时。 /src", "paths": { "@services/*": ["services/*"], "@controllers/*": ["controllers/*"], ': path.resolve(__dirname, `src/controllers`), '@utils': path.resolve(__dirname, `src/utils`) 项目结构project/|-- src/| |-- services/| | |-- user.ts| |-- controllers/| | |-- product.ts| /src", "paths": { "@services/*": ["services/*"], "@controllers/*": ["controllers/*"],

    45710编辑于 2025-01-01
  • 来自专栏一个默默无闻的工程师的日常

    监控calico组件

    一、关于 Calico Felix, Typha 和 kube-controllers 组件 Felix 是一个守护进程,运行在每台机器上实现网络策略等功能,Felix 是 calico 的大脑。 kube-controllers pod 运行一组控制器,这些控制器负责各种控制平面功能,例如资源垃圾收集和与 Kubernetes API 的同步。 配置 kube-controllers prometheus metrics 默认是启动的,使用 9094 TCP 端口。 创建 service 暴露 kube-controllers metrics 在calico 的安装中已经默认创建了 kube-controllers metrics 的service,以下步骤可以跳过 name: calico-kube-controllers-metrics namespace: calico-system spec: selector: k8s-app: calico-kube-controllers

    1.1K40编辑于 2023-10-18
  • 来自专栏Golang语言开发栈

    Golang 语言 beego v2 之路由设置

    固定路由: beego.Router("/", &controllers.MainController{}) beego.Router("/user", &controllers.UserController id([0-9]+)", &controllers.UserController{}) beego.Router("/user/:id:int", &controllers.UserController {}) beego.Router("/user/:name:string", &controllers.UserController{}) beego.Router("/user/*.*", &controllers.UserController beego.Router("/user/list", &controllers.UserController, "*:List") beego.Router("/user/list", &controllers.UserController /list", &controllers.UserController, "put:List") beego.Router("/user/list", &controllers.UserController

    2.6K30发布于 2020-12-08
  • 来自专栏最后一声蝉鸣

    PHP魔术方法__get && __set

    phpnamespace App\Http\Controllers;class TestController{ public $name = '你的名字'; private $age = 18 phpnamespace App\Http\Controllers;class IndexController{ private $class; public function __construct phpnamespace App\Http\Controllers;class TestController{ public $name = '你的名字'; private $age = 18 phpnamespace App\Http\Controllers;class IndexController{ private $class; public function __construct phpnamespace App\Http\Controllers;class TestController{ public $name = '你的名字'; private $age = 18

    1.2K30编辑于 2022-10-26
  • 来自专栏技术杂记

    Rails 容器与配置(3)

    stylesheets/articles.scss app/assets/stylesheets/comments.scss app/assets/stylesheets/welcome.scss app/controllers / app/controllers/application_controller.rb app/controllers/articles_controller.rb app/controllers/comments_controller.rb app/controllers/welcome_controller.rb app/controllers/concerns/ app/controllers/concerns/.keep app/helpers / test/controllers/.keep test/controllers/articles_controller_test.rb test/controllers/comments_controller_test.rb test/controllers/welcome_controller_test.rb test/fixtures/ test/fixtures/.keep test/fixtures/articles.yml

    69120发布于 2021-10-20
领券