KnockoutJS基础

基本使用MVVM模式单向绑定function AppViewModel() { this.firstName = "Bert"; this.lastName = "Bertington";}ko.applyBindings(new AppViewM

程序员进阶攻略(2) - 由术入道 - 计划

15 | 根源:计划的愿景——仰望星空马斯洛需求理论我们最后悔的是没做什么,而不是做过什么人生的征程中,先是恐惧驱动,地狱震颤了你,想要逃离黑暗深渊;后来才是愿望驱动,星空吸引了你,想要征服星辰大海。总结人生有了愿望才产生目标,有了目标才引发目标。所以要当一个有愿望和目标的人,才有计划。才能实现自己

程序员进阶攻略(1) - 程序之术

架构与实现架构是关注系统结构与行为的决策流,实现是围绕架构的程序开发过程架构注重把控系统的边界,实现是在边界范围内建立“领地”所有架构的可实现性都是等效的,但实现的成本、效率绝不会相同模式与框架模式是通用代码的抽象,设计的复用框架是开发的脚手架,代码的复用系统视图组成视图系统架构图交互视图部署视图流

Linux常用命令

都是常用的

.Net Core 服务健康检查

监听服务新建一个单独的服务作为监听服务引入AspNetCore.HealthChecks.UI和AspNetCore.HealthChecks.Uris两个包(注:必须是.net core 2.2以上,这是新引入的功能)在startup.cs中启用HealthCheck在appsetting.jso

MySQL实战45讲

01 | 基础架构:一条SQL查询语句是如何执行的?Notes: 查询缓存已经在MySQL8.0删除了,之前版本不推荐用,更新任意表数据就会全部清空02 | 日志系统:一条SQL更新语句是如何执行的?上面的查询流程也是会走一次的,但是涉及到两个重要的日志模块:redo log和binglog。red

数据结构和算法之美

03 | 复杂度分析(上):如何分析、统计算法的执行效率和资源消耗?大 O 时间复杂度大 O 时间复杂度表示法:T(n) = O(n); T(n) = O(n2)。大 O 时间复杂度实际上并不具体表示代码真正的执行时间,而是表示代码执行时间随数据规模增长的变化趋势,所以,也叫作渐进时间复杂度(asy

Skywalking .NET Core

搭建Skywalking收集服务器环境Skywalking 6.0环境搭建Skywalking Github不用集群的话,可以不用安装elastic searchjdk 版本 >= 8指定ip地址,不要用默认的webapp下的yml:listOfServers配置为正确的ip,不是WebUI会

MySql30军规

基础规范必须使用InnoDB存储引擎解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高必须使用UTF8字符集解读:万国码,无需转码,无乱码风险,节省空间数据表、数据字段必须加入中文注释解读:N年后谁tm知道这个r1,r2,r3字段是干嘛的禁止使用存储过程、视图、触发器、E

Kubernetes架构

Kubernetes总体架构 Pod, Service, NodePort vs LoadBalancer vs Ingress
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×