上一页 1 2 3 4 5 6 ··· 8 下一页

2018年10月26日

lintCode字符串处理

摘要: 一、两个字符串是变位词 坑:sorted函数排序字符串返回的是列表 二、乱序字符串 题目内容: 求解 小坑:刚开始看题意以为里面只有一组乱序字符串,实际上可能有多组。 求解思路: 代码如下: 三、比较字符串 四字符串查找 暴力解法: 进阶解法 五、 最长公共子串 六最长公共前缀 阅读全文

posted @ 2018-10-26 11:23 哟,写bug呢?? 阅读(413) 评论(0) 推荐(0) 编辑

2018年10月16日

后台服务架构的演变

摘要: 说到高并发,往往离不开分布式系统。人们往往将二者联系在一起的,因为高并发是分布式系统架构设计必须要考虑的因素之一。目前,很多社交网路和游戏后台都是分布式系统。下面具体看看分布式系统是如何演变而来的。 初始阶段的网络架构 应用服务和数据分离 使用缓存改善网站性能 使用集群改善并发处理能力 数据库读写分 阅读全文

posted @ 2018-10-16 10:48 哟,写bug呢?? 阅读(1503) 评论(1) 推荐(1) 编辑

2018年10月11日

html+css设计简单的博客首页

摘要: html代码如下 css代码如下 效果图 阅读全文

posted @ 2018-10-11 17:41 哟,写bug呢?? 阅读(451) 评论(0) 推荐(0) 编辑

2018年10月9日

js基础知识总结(一)

摘要: JS概述 关于ECMAScript 这是一个JS的标准,在发展的历史长河中,这也因在动态控制网页方面,几个大型的公司各自采用自己的标准,非常混乱,所以后面,ECMA标准应运而生。 尽管,ECMAScript是一个很重要的标准,但是它并不是JS的全部。一般来说一个完整的JS包括以下几部分: + 核心( 阅读全文

posted @ 2018-10-09 15:47 哟,写bug呢?? 阅读(399) 评论(0) 推荐(0) 编辑

2018年10月8日

css基础知识总结

摘要: 什么是css css即层叠样式表,用于控制网页数据的表现,使得网页数据和表现控制分离。 css引入的是四种方式 行内式 行内式就是在标签内部的style属性编辑控制方式。这种方式,不能体现css的优势,不推荐! 嵌入式 嵌入式指的是在head标签中,嵌入style标签控制对应的标签 链接式 导入式 阅读全文

posted @ 2018-10-08 20:03 哟,写bug呢?? 阅读(404) 评论(0) 推荐(0) 编辑

HTML基础知识

摘要: 一、什么是HTML HTML:超文本标记语言 超文本:指页面内容包括图片,链接,视频等非文本信息。 标记语言:指标记(标签)构成的语言。 二、静态网页和动态网页的区别,z 静态网页和动态网页区分的一个很重要的指标就是:程序是否在服务端运行。在服务端运行的程序,网页都是动态的,反之是静态的.也就是说, 阅读全文

posted @ 2018-10-08 11:24 哟,写bug呢?? 阅读(240) 评论(0) 推荐(0) 编辑

2018年10月1日

链表常见题目--附具体分析和代码

摘要: 一、链表的反转 示例: 分析 :刚开始的时候很自然的想到,创建一个列表,然后遍历链表,将每个节点保存在列表中,然后根据列表,反向构造一个新的链表。但是这个很明显很low,一方面是空间复杂度为O(n),一方面是要遍历两遍。后来想都到了另外一种方法,只需要遍历一遍,然后所需的额外空间也非常少。 核心思想 阅读全文

posted @ 2018-10-01 12:49 哟,写bug呢?? 阅读(163) 评论(0) 推荐(0) 编辑

2018年9月27日

程序的内存分配

摘要: 一、程序在内存中的分配 1、栈区:由编译器自动分配,主要是存储函数的参数,局部变量等。 2、堆区:一般由程序员分配释放,若程序员不自动释放,一般程序结束后会被回收。 3、全局区(静态区):全局变量和静态变量实际上是存在一起的,程序结束后由系统释放。 4、文字常量区:存放常量字符串。 5、代码区:存放 阅读全文

posted @ 2018-09-27 15:30 哟,写bug呢?? 阅读(176) 评论(0) 推荐(0) 编辑

2018年9月25日

python线程互斥锁递归锁死锁

摘要: 一、为什么有了GIL还要给线程加锁 先说一下GIL,所谓的GIL,也叫全局解释器锁,它限制了任何时候都只能有一个线程进入CPU进行计算,所以python所谓的多线程并不能真正的并行。 那为什么有了GIL还需要给线程加锁呢?不是直接一个线程处理完一个数据才轮到下一个线程进行吗?线程锁不是多此一举? 解 阅读全文

posted @ 2018-09-25 22:57 哟,写bug呢?? 阅读(941) 评论(2) 推荐(1) 编辑

2018年9月20日

动态规划算法python实现

摘要: 一、什么是动态规划 动态规划(dynamic programming)是运筹学的一个分支,是求解决策过程(decision process)最优化的数学方法。把多阶段过程转化为一系列单阶段问题,利用各阶段之间的关系,逐个求解,创立了解决这类过程优化问题的新方法——动态规划。 使用动态规划特征: 1. 阅读全文

posted @ 2018-09-20 12:35 哟,写bug呢?? 阅读(10854) 评论(1) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 8 下一页

导航