[置顶] 程序员指南

摘要: 基础知识 基础知识 【IT】 Dotnet 基础回顾 .Net 【基础回顾】万物皆对象 .Net 【基础回顾】值类型与引用类型 .Net 【基础回顾】关键字 .Net 【基础回顾】比较比较 Equals ReferenceEquals .Net 【基础回顾】关键字补充default .Net 【基础 阅读全文
posted @ 2022-03-31 21:13 杏村牧童 阅读(40) 评论(0) 推荐(0) 编辑

.Net【基础回顾】Encoding编码

摘要: ## Encoding编码 先看笔试题目 ```c# string strTmp = "a1某某某"; int a = System.Text.Encoding.Default.GetBytes(strTmp).Length; int b = strTmp.Length; Console.Write 阅读全文
posted @ 2023-06-17 17:46 杏村牧童 阅读(141) 评论(0) 推荐(0) 编辑

【leetcode】226.翻转二叉树

摘要: 翻转二叉树 leetcode题目传送门 题目描述 思路 按顺序依次交换二叉树的左右节点 实现 交换左右节点,递归遍历 public class TreeNode { public int val; public TreeNode left; public TreeNode right; public 阅读全文
posted @ 2023-03-16 23:23 杏村牧童 阅读(10) 评论(0) 推荐(0) 编辑

SQL Server【提高】分区表

摘要: 分区表 分区视图 分区表可以从物理上将一个大表分成几个小表,但是从逻辑上来看,还是一个大表。 什么时候需要分区表 数据库中某个表中的数据很多。 数据是分段的 分区的方式 水平分区 水平表分区就是将一个具有大量数据的表,进行拆分为具有相同表结构的若干个表; 垂直分区 垂直表分区就是把一个拥有多个字段的 阅读全文
posted @ 2023-01-08 22:26 杏村牧童 阅读(47) 评论(0) 推荐(0) 编辑

SQL Server【提高】事务

摘要: 事务 事务是作为单个逻辑单元执行的一系列操作,它是一个不可分割的工作逻辑单元。它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行。 特性 原子性Atomicity 事务是一个完整的操作, 事务中所有操作命令必须作为一个整体提交或回滚。如果事务中任何操作命令失败,则整个事务将因失败而回滚 阅读全文
posted @ 2023-01-08 22:26 杏村牧童 阅读(51) 评论(0) 推荐(0) 编辑

SQL Server【提高】碎片

摘要: 碎片 当对索引所在的基础数据表进行增删改时,若存储的数据进行了不适当的跨页(SQL Server中存储的最小单位是页,页是不可再分的),就会导致索引碎片的产生。 外部碎片 插入的数据使页与页之间造成断续,比如,插入的数据正好在页中最后一行,被挤出到别的页的数据,与原来的页之间没有了连续,这后果就严重 阅读全文
posted @ 2023-01-08 22:26 杏村牧童 阅读(35) 评论(0) 推荐(0) 编辑

【vue】Vue-router

摘要: Vue-router 安装 npm install vue-router --save-dev vue-cli中已经选择安装了vue-router,那这里不需要重复安装了 解读route 路径```src/router/index.js`` import Vue from 'vue' //引入Vue 阅读全文
posted @ 2023-01-07 22:22 杏村牧童 阅读(26) 评论(0) 推荐(0) 编辑

javascript【应用】debounce和throttle

摘要: debounce防抖 在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时;典型的案例就是输入搜索:输入结束后n秒才进行搜索请求,n秒内又输入的内容,就重新计时。 <div id="app"> 输入内容:<input type="text" class="input" @keyup="d 阅读全文
posted @ 2023-01-06 22:30 杏村牧童 阅读(16) 评论(0) 推荐(0) 编辑

SQL Server【基础】DDL 数据定义语言

摘要: DDL 操作数据库,schema,表等语句 Create,Alter,Drop,DECLARE database --1、说明:创建数据库 Create DATABASE database-name thus --2、说明:删除数据库 drop database dbname schema --1、 阅读全文
posted @ 2023-01-04 11:02 杏村牧童 阅读(19) 评论(0) 推荐(0) 编辑

javascript【基础】数据类型

摘要: 五种基本数据类型 Number String Boolean Undefined 一个没有设置值的变量 Null 表示一个空对象引用 ES6(Symbol) //ES6 一种复杂数据类型 Object 在 Javascript 的逻辑运算中,0、""、null、false、undefined、NaN 阅读全文
posted @ 2023-01-04 10:08 杏村牧童 阅读(12) 评论(0) 推荐(0) 编辑

.NetCore【工作应用】Unity

摘要: Unity Unity是一个IoC容器,用来实现依赖注入(Dependency Injection,DI),减少耦合 Unity安装 install-package Unity 使用 IUnityContainer container = new UnityContainer();//1、定义一个空 阅读全文
posted @ 2022-12-13 18:15 杏村牧童 阅读(133) 评论(0) 推荐(0) 编辑