重口味小站

常与同好争高下 不与傻瓜论短长

排序:
默认
按更新时间
按访问量

Redis应用场景分析

在上一篇文章《Redis数据结构探究》中,对Redis的五种数据结构和它们的底层实现进行了分析,这篇文章主要结合近期应用Redis的经历,对Redis的使用场景做出分析。 在上篇文章中,简单总结了Redis有以下应用场景: 1、缓存服务 这是Redis应用最广泛的部分,用于减小数据库访问...

2018-07-05 11:40:29

阅读数:68

评论数:2

Redis数据结构探究

1、与其他数据库的对比 最近系统中引入了Redis,在应用中发现Reids具有关系型数据库或其他缓存服务器所不具备的优点。 与关系型数据库如Mysql相比,Reids属于非关系型数据库,类似于Nosql,不同数据之间不需要有关联关系。 memcache也可以用来存储键值映射,同是对内存操作,...

2018-07-03 16:48:15

阅读数:64

评论数:0

修改DLL文件内容

今天帮人修改一个网站。asp.net的,遇到一个奇怪的问题,某个页面的title总是改不掉,以前遇到这种问题,一般是为了防止盗版,写在某段js里的混淆代码。或是发起请求从别的地方获取的title。 所以采用了两种方法调试: 文件搜索title名,如果写在js里肯定可以被搜索到,但是没有。 查看页...

2017-12-20 20:02:27

阅读数:295

评论数:0

position为fixed时设置z-index失效

作为一个假的前端,在调试一个页面时出现了如下bug。 左侧的菜单固定为fixed时,二级菜单无法设置有效的z-index,导致菜单隐藏在页面元素之下,明明页面元素的z-index是1,但是无论把菜单的z-index设置为多大,都不管用。查阅了资料,原来谷歌浏览器在设置position:fixed...

2017-11-17 15:00:45

阅读数:2048

评论数:0

2018秋招面经-后端开发

博主渣渣本科,挣扎到十一月秋招终于结束了。面过百度/腾讯/小米/网易/搜狗/知乎/京东/360/瓜子。期间总结了一些面试题目,现在放上来。由于是博主自己的面经记录,所以涵盖不全面的话诸位请谅解。 根据博主的面试经验来看,面试有一定的层次性,如bat级别公司每个点都会深入,而有些公司则只会问到表层...

2017-11-08 15:37:15

阅读数:12267

评论数:743

一台电脑上的git同时使用两个github账户

需求:公司有github账号,自己有github账号,想在git上同时使用,两者互不干扰。思路:管理两个SHH key。解决方案:一、生成两个SSH key为了举例方便,这里使用“one”和“two”两个账户。下同。$ ssh-keygen -t rsa -C “one@gmail.com”$ s...

2017-09-12 11:35:55

阅读数:424

评论数:0

angularjs 通过http下载php生成的excel的方法

使用PHPExcel插件的同学们都知道,导出excel是直接将生成内容修改content-type来将内容作为文件下载的,这时候需要页面上有一个url,通过点击来下载。 那么问题来了,如果在生成excel时有请求参数,只能通过js的http请求,这时候怎么下载呢? 研究了一下,有以下集中方式...

2017-09-07 20:04:35

阅读数:543

评论数:0

php_zip扩展安装过程

最近在使用PHPExcel的时候,在本地的windows环境下没问题,提交到linux中,excel2007就会出现问题,原来excel2007使用了php的zip扩展\ZipArchive,但一般没有安装此扩展,记录一下安装过程。安装过程 下载 cd /usr/src wget http:/...

2017-09-05 15:07:28

阅读数:1444

评论数:0

剑指offer-字符流中第一个不重复的字符

题目> 请实现一个函数用来找出字符流中第一个只出现一次的字符。例如,当从字符流中只读出前两个字符”go”时,第一个只出现一次的字符是”g”。当从该字符流中读出前六个字符“google”时,第一个只出现一次的字符是”l”。 输出描述: 如果当前字符流没有存在出现一次的字符,返回#字符题解...

2017-08-23 21:25:40

阅读数:226

评论数:0

剑指offer-判断二叉树是否对称

题目 请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。 题解 递归判断二叉树两侧。 代码<?php/*class TreeNode{ var $val; var $left = NULL; var ...

2017-08-23 21:18:08

阅读数:206

评论数:0

剑指offer-二叉树的下一个节点

题目 给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。 题解 分为三种情况: 1、pNode有右子树时,则下一个应该是pNode的右子树的最左节点。 2、pNode没有右子树,且pNode为它...

2017-08-23 21:10:07

阅读数:185

评论数:0

剑指offer-判断平衡二叉树

题目 输入一棵二叉树,判断该二叉树是否是平衡二叉树。 题解 两个比较重要的部分:首先左右子树相差不大于1。然后所有子树都要为平衡二叉树。 代码<?php/*class TreeNode{ var $val; var $left = NULL; var $rig...

2017-08-23 21:03:10

阅读数:379

评论数:0

剑指offer-字符串左移

题目 汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列S,请你把其循环左移K位后的序列输出。例如,字符序列S=”abcXYZdef”,要求输出循环左移3位后的结果,即“XYZdefabc”。是不是很简单?OK,搞定它...

2017-08-23 20:06:23

阅读数:245

评论数:0

剑指offer-和为s的数列

题目 小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就得到另一组连续正数和为100的序列:18,19,20,21,22。现在把问题交给你,你能不能也很...

2017-08-23 19:57:17

阅读数:384

评论数:5

剑指offer-连续子数组的最大和

题目 HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,...

2017-08-22 22:02:56

阅读数:540

评论数:0

剑指offer-统计一个数字在排序数组中出现的次数-PHP

题目 统计一个数字在排序数组中出现的次数。 题解 1、既然是排序数组,使用二分查找是效率最高的。找到之后再向两侧拓展一下。 代码<?phpfunction GetNumberOfK($data, $k) { if(count($data)==0){ retur...

2017-08-22 22:01:53

阅读数:634

评论数:0

剑指offer-包含min函数的栈

题目 定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的min函数。 题解 四个功能: push pop top:栈顶元素 min:找出最小的元素 代码<?php$arr = array();function mypush($node) { /...

2017-08-22 21:52:19

阅读数:595

评论数:0

剑指offer-用两个栈实现队列

题目 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 题解 初始化两个栈。 push:压入栈1. pop:栈2不为空时,栈2出栈,栈2为空时,将栈1元素全部出栈压入栈2,栈2出栈。 代码<?php $arr1 = array(); $...

2017-08-22 19:38:21

阅读数:406

评论数:0

剑指OFFER-二进制中1的个数

题目 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 题解 这是个位运算的题目。 解法一:可以通过按位与操作,通过将每一位和1与操作来求出1的个数。 解法二(最优解):一个巧妙的方法,一个不为0的二进制数,肯定至少有一位是1,当这个数减一的时候,它的最后一位1...

2017-08-22 16:23:31

阅读数:213

评论数:0

angularjs变量的复制

因为学习数据可视化,最近接触了一些前端,用的是angularjs+bootstrap超级组合。没想到前端现在已经这么强大了,我还活在jq时代,看文档的时候惊呆了。尤其是数据绑定,写起来很爽啊。妈妈我再也不用改dom了。【bug】遇到一个很诡异的bug,差不多是这样。old = 1; new = o...

2017-08-18 18:02:17

阅读数:218

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭