前提 思想

正向思想

总是感觉在学习的过程中有绊脚石。对部分事情过于悲观,杞人忧天,导致学习断断续续。对过去的事,过去的失败,过去的侥幸等都不需要放在心上,时间自然会帮你抚平这些裂痕,无需担心。今后要做的事就是总体分两块:学习,不断学习;上班,宠辱不惊的上班。其它只是填充时间碎蜂的填缝剂。 说到底,在这混一辈子还是平平淡 ......
思想

【2023-06-05】三胎前提

20:00 那曾柔软细腻的心,被这世界狠狠嘲笑过,但我的本质不可摧毁,我心安,释然,从容生出新叶。 ——黑塞 何太问我还敢不敢要三胎。我重新犹豫了。我犹豫并不代表我不喜欢小孩,我还是很喜欢小孩的。就像二宝,哪怕她那么调皮喊闹,我还是觉得她十分可爱。 我犹豫,是因为遇上了大多数人都会遇到的问题,精力不 ......
前提 2023 06 05

基于组件化开发思想的微信小程序开发框架

跨端框架的出现为小程序应用的开发带来了巨大的便利性和灵活性。它们提供了统一的开发方式、代码复用的能力,并且与小程序容器技术紧密结合,实现了一次编码、多端运行的目标。开发者可以根据项目需求和团队技术栈选择合适的跨端框架,从而在不同的小程序平台上开发出高质量、易维护的应用。 ......
组件 框架 思想

Javascript之深入浅出递归思想

Javascript之深入浅出递归思想 “递归”在生活中的一个典例就是“问路”。如图小哥哥进入电影院后找不到自己的座位,问身边的小姐姐“这是第几排”,小姐姐也不清楚便依次向前询问,问至第一排的观众后依次向后反馈结果,“我是第一排”,“我是第二排”,···,最终确定自己座位所在排数。在这个过程中充分反 ......
深入浅出 Javascript 思想

树状数组的思想复习

## 树状数组的复习 [TOC] ### 前言: 学树状数组的时候第一没理解透彻,第二还没写博客用于复习,所以这里写一下用于复习 ### 树状数组: #### 作用:logn logn时间实现单点修改区间查询;区间修改单点查询;区间修改区间查询。 但是区间修改区间查询还是线段树好,因为扩展性很强 # ......
数组 思想

树状数组的思想复习

## 树状数组的复习 ### 前言: 学树状数组的时候第一没理解透彻,第二还没写博客用于复习,所以这里写一下用于复习 ### 树状数组: #### 作用:logn logn时间实现单点修改区间查询;区间修改单点查询;区间修改区间查询。 但是区间修改区间查询还是线段树好,因为扩展性很强 #### 特点 ......
数组 思想

树状数组的思想复习

## 树状数组的复习 ### 前言: 学树状数组的时候第一没理解透彻,第二还没写博客用于复习,所以这里写一下用于复习 ### 树状数组: #### 作用:logn logn时间实现单点修改区间查询;区间修改单点查询;区间修改区间查询。 但是区间修改区间查询还是线段树好,因为扩展性很强 #### 特点 ......
数组 思想

COMP2017 COMP9017 设计思想

COMP2017 COMP9017 Assignment 2Due: 11:59PM Tuesday 28 March 2023 local Sydney timeThis assignment is worth 5% + 30% of your final assessmentTask Descr ......
设计思想 COMP 思想 2017 9017

23年,我又学习了一次amd模块化,模块化思想

项目目录 src view1 index.html main.js view2 plugins module.js jquery.js ...... modules // amd模块文件 a1.js b1.js c.js b2.js b21.js src/view1/index.html <!DOC ......
模块 思想 amd

打破思想的藩篱,追逐灵魂的自由 ————死亡诗社影评

打破思想的藩篱,追逐灵魂的自由 ————死亡诗社 得遇名师,三生有幸 这部电影的主角是威尔顿预备学院中,一名初来乍到的文学老师基汀。这所学院75%的学生能够考上名牌大学,从而受到家长们的追捧,但是表面的功绩背后,是学校的“四大支柱”: 传统、荣誉、纪律、优秀。 学院的制度限制了学生的自由,无论是身体 ......
藩篱 诗社 影评 灵魂 思想

这个世界,只有思想是熠熠生辉的!

中国从古至今,多数人的思想一直都没有改变,他们崇尚金本位、官本位的思想。何为金本位?金钱至上,一切的道德、仁义、善良、高尚在金钱面前都是可笑的。何为官本位?权贵之上,人和人之前从孔子儒家就是分三六九等的! 这世界上有很多的“公知”,满口的道德仁义,内心却肮脏无比,就如莲花生大士预言的那样,末法时代的 ......
熠熠生辉 只有 思想 世界

相关子查询(由不相关子查询转换思想)

查询本部门最高工资的员工信息:emp:员工信息表 deptno:部门号 sal:员工薪水 不相关其中几条: select * from emp e where e.deptno=10 and sal =(select max(sal) from emp where deptno=10) unino ......
思想

转:什么是AOP编程思想

转自:https://www.duidaima.com/Group/Topic/ArchitecturedDesign/12108 AOP 的核心思想是将横切关注点抽象为一个独立的模块(称之为“切面”),然后在需要应用它的地方进行调用。比如,在需要记录日志的方法中,我们可以定义一个切面来负责日志记录 ......
思想 AOP

软件开发观&优秀思想

> **程序员核心价值观** 以设计模式为荣,以代码重复为耻; 以代码自测为荣,以过度自信为耻; 以粗制滥造为耻,以关爱用户为荣; 以自大延期为耻,以稳定交付为荣; 以总结思考为荣,以混水摸鱼为耻; > 个人信条 技术是为解决问题服务的。 需求不清就下手,推倒重来可能有。 不管黑猫白猫,能逮到老鼠就 ......
软件开发 思想 软件 amp

一个简单的应用MVC思想的php程序

<?php //controller.php 控制器程序 require_once("model.class.php"); $type = isset($_GET['type'])?$_GET['type']:3; $modelObj = new DateTime2(); switch($type) ......
思想 程序 MVC php

搭建框架的思想

梳理框架实现的功能需求 支持编写测试自动化用例(测试方法) 用例数据 >excel,yaml,py文件也可以 读取Excel操作 收集用例,运行,生成报告 日志处理 配置文件 >配置 被测函数,环境URL,用例文件名等,数据库地址用户名密码,接口地址 邮件发送(框架实现,jenkins集成) 支持数 ......
框架 思想

LSM 树 设计思想总结

LSM 树的设计思想很有意思。 LSM 树将对磁盘的随机写入转化为了磁盘友好型的顺序写(无论机械磁盘还是 SSD,随机读写都要远远慢于顺序读写),从而大大提高了写性能。 1、怎么转化顺序写? 核心就是在内存中维护一个有序的内存表(memtable),当内存表大于阈值的时候批量刷入磁盘,生成最新的 S ......
设计思想 思想 LSM

读写分离的思想

要想高性能,需要尽量:避开网络开销(IO),避开海量数据,避开资源争夺。 CQRS(Command Query Responsibility Segration)架构,命令查询职责分享架构。一个系统,从架构上把它拆分为两部分:命令处理(写请求)+查询处理(读请求)。 C端负责数据存储,Q端负责数据查 ......
思想

在研究电动汽车用户充电需求的前提下,利用蒙特卡洛方法对2种不同充电方式进行模拟并对其进行分

在研究电动汽车用户充电需求的前提下,利用蒙特卡洛方法对2种不同充电方式进行模拟并对其进行分析;分析用户响应度对电动汽车有序充电的影 响,建立峰谷分时电价对电动汽车负荷影响的模型,在模拟出电动汽车无序充电负荷的基础上,用实际案例对模型进行验证,利用多目标优化遗传算法进行求解,验证峰谷分时电价对电网负荷 ......
电动汽车 前提 需求 方式 方法

分块思想基础莫队

分块 将数组分成sqrt(n)块,每次进行区间操作或者查询的时候,对于完整的块可以通过预处理的信息o1得到, 不完整的块直接暴力跑,所以最坏复杂度是sqrt(n)。 分块模板 const int N = 100010, B = sqrt(N); int block; int st[B], ed[B] ......
思想 基础

day 57 代码思想录 647. 回文子串 |

给定一个字符串,你的任务是计算这个字符串中有多少个回文子串。 具有不同开始位置或结束位置的子串,即使是由相同的字符组成,也会被视作不同的子串。 示例 1: 输入:"abc" 输出:3 解释:三个回文子串: "a", "b", "c" 示例 2: 输入:"aaa" 输出:6 解释:6个回文子串: "a ......
回文 思想 代码 day 647

关于代码优化-池化思想

我们都用过数据库连接池,线程池等,这就是池思想的体现,它们解决的问题就是避免重复创建对象或创建连接,可以重复利用,避免不必要的损耗,毕竟创建销毁也会占用时间。 池化思想包含但并不局限于以上两种,总的来说池化思想的本质是**预分配与循环使用,**明白这个原理后,我们即使是在做一些业务场景的需求时,也可 ......
思想 代码

GitLab-DevOps思想

1、什么是DevOps: DevOps是 Development(开发) 和 Operations(运维)的缩写,是一组过程、方法与系统的统称;强调“应用程序/软件工程”的开发、技术运营和质量保障(QA)人员之间沟通、协作一体化。实现持续集成、持续交付,包括持续部署。 2、DevOps的意义: ......
GitLab-DevOps 思想 GitLab DevOps

Hystrix 如何在不引入 Archaius 的前提下实现动态配置更新

Hystrix 简介 Hystrix 是 Netflix 开源的一个限流熔断降级组件,防止依赖服务发生错误后,将调用方的服务拖垮。这里对 Hystrix 本身不做过多介绍。 Hystrix 目前处于维护状态(不再更新),但是还有大量项目对它进行了使用,因此仍然非常重要。 基本用法 在 Hystrix ......
Archaius 前提 Hystrix 动态

聊聊微服务治理体系思想

你的微服务项目真的支持集群部署吗?真的做到业务解耦了吗?我相信现在大一点的项目,基本都会选择微服务,但是,真的能体现微服务核心价值的项目不多。在我上篇文章《聊聊微服务架构思想》中,基于个人认知,讲述了软件架构的发展历程和微服务核心思想,主要阐述了微服务架构要解决的痛点和使用微服务带来的好处。凡事都有 ......
体系 思想

分治思想

算法介绍 分治,字面上的解释是"分而治之",就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。 适用情况 该问题的规模缩小到一定的程度就可以容易地解决 该问题可以分解为若干个规模较小的相同问题。 利用 ......
思想

从一维到十维,延伸至思想的一维到高维

https://www.bilibili.com/video/BV17s4y1S7E7/?spm_id_from=333.1007.tianma.2-1-4.click&vd_source=e4991eff671e2c8b3ce1f748b6cca451 https://www.bilibili.c ......
高维 思想

扎实打牢数据结构算法根基,从此不怕算法面试系列之010 week02 01-01 最简单的排序算法-选择排序法的设计思想

#1、基础排序算法 接下类,我们学习另外一类非常基础的算法,即排序算法。 排序算法是计算机科学领域研究的非常深入的一类算法,排序这个动作本身也是非常重要的, 很多时候面对无需的数据,首先需要做的就是对他们进行排序。 排序算法——目的:让数据有序。 排序算法——种类:种类也非常多,适用于不同的情景。 ......

没有杯子的世界:OOP设计思想的应用实践

最近看到一个有趣的问题:Person类具有Hand,Hand可以操作杯子Cup,但是在石器时代是没有杯子的,这个问题用编程怎么解决? 简单代码实现 我们先用简单代码实现原问题: @Data public class Person { private final String name; privat ......
设计思想 杯子 思想 世界 OOP

伟大思想论文:Cantor–Bernstein-Schröder 定理及其证明简介

Cantor–Bernstein-Schröder 定理及其证明简介 1 定理简介 Cantor–Bernstein-Schröder 定理,也称作 Schröder–Bernstein 定理、Cantor–Bernstein 定理,是集合论中的重要定理。它的内容十分简单:如果集合 $A$ 到集合 ......