【BootStrap】 基础
摘要:【BootStrap】 基础一. 自适应(针对不同设备如手机平板笔电,使页面的宽度适应设备宽度) 二. 布局 1. 容器 .container 2. 栅格 .row - 最主要的布局样式 (注意 row 是百分比宽度,这个用起来不是很方便的) a. 一行最多包含12个单元格,超出12个会...
阅读全文
【IIS】 网站优化
摘要:【IIS】 网站优化一. 从硬件入手,升级服务器的cpu,内存,硬盘 这是成本最低的方法,所以如果要优化,请先考虑下现有服务器的硬件能力是不是满足要求。二. 从数据库入手 索引: 检查该建的索引建了没,是不是需要整理碎片了,是不是需要重建索引了 大数据:可以考虑分库分表 语句优化 这算是改...
阅读全文
【数据库】分库分表
摘要:【数据库】分库分表一. 水平分表:当一张表里数据过多时,就可以考虑水平分表了。 水平分表一般按照表的某一字段进行切分,如按照时间,每个月的数据单独放一张表里,表名加上时间进行标识 水平分表适用于单表数据量大,且查询最好单表查询,如按时间切分,则查询时时间跨度最好在一个月里面,如果跨度大则需要多表...
阅读全文
【C#】 一些不常用,很容易混淆的知识点
摘要:【C#】 一些不常用但很容易混淆的知识点1. 访问修饰符 internal ,译为内部的, 在同一个程序集中可访问,它的内部是相对与程序集的,可不能想当然了2. String.Compare 这个函数很坑, 首先不是字符串越长的越大,其次字符的比较不是按照ascii码来比较的,所以涉及到字符串比较的...
阅读全文
【算法】 最近面试遇到的一道报数出队列的题
摘要:题目 : 有n(正整数)个数排成一列,一个挨一个报数,当报的数能被x(x>0)整除时,移除该数,直到数列中只有一个数,求该数的一开始的位置解答 public static int Demo(int n, int x) { if (n (); ...
阅读全文
【数据结构】 Queue 的简单实现
摘要:【数据结构】 Queue 的简单实现 public class XQueue { /// /// 第一个元素 /// private static XQueueItem _top; /// /// 最后...
阅读全文
【代码规范】 常用规范
摘要:【代码规范】 常用规范 一. 命名: 1. 命名要求有意义,可读,即看命名就能看出这个命名空间,这个类,这个函数,这个变量是做什么用的 2. 尽量用英文,也可用拼音 3. 尽量不要用缩写 4. 推荐 resharper, 有了它命名语法基本没问题了 5. 命名一定要统一,同一个命名在不同的...
阅读全文