上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 前言 Leetcode现在弄了一个Weekly Contest,然后题目又会作为新题目;感觉如果现在还不及时刷题的话可能真的赶不上它题目增长的速度了.......题目会在博客和Github上同步更新的,之前也写了一篇博客但是没有保证好与刷题和Github上的同步关系,这次会注意及时更新的...... 阅读全文
posted @ 2018-10-25 20:30 MrYun 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 前言 Leetcode中有一道这样的题:给定两个整数,被除数 dividend 和除数 divisor。将两数相除,要求不使用乘法、除法和 mod 运算符。返回被除数 dividend 除以除数 divisor 得到的商。 如果正常的四则运算符号不允许使用,呢这道题的考点我觉得应该是位运算来实现,遇 阅读全文
posted @ 2018-10-24 20:16 MrYun 阅读(1088) 评论(0) 推荐(0) 编辑
摘要: 前言 在网上看别人的面经的时候,发现一个有意思并且自己从来没有思考过的问题: 生活中,我们登陆淘宝或者微信时又是可以选择"扫一扫"登陆,这背后的原理是什么? 这个问题由于自己已经习以为常了,竟然从来没有认真思考过其背后的原理,这个问题甚至可以延伸的去想一想,大家在支付的时候也可以提供扫一扫支付,这背 阅读全文
posted @ 2018-10-21 16:21 MrYun 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 前言 一个安卓练习中用自带的sqlite3数据库查看数据的时候,需要通过adb shell进入/data/data/[包名]/databases/目录中,通过查看创建的数据库来查看相应的数据或者表。起初是打算在实机上进行测试的, 在这里提一句,如果在实机上测试,则手机必须具有root最高权限 。但是 阅读全文
posted @ 2018-10-03 13:06 MrYun 阅读(2945) 评论(0) 推荐(0) 编辑
摘要: 从一个加法器的实现看简单的编程范式 编程范式 编程范式(Programming Paradigm)是某种编程语言典型的编程风格或者说是编程方式。随着编程方法学和软件工程研究的深入,特别是OO思想的普及,范式(Paradigm)以及编程范式等术语渐渐出现在人们面前。面向对象编程(OOP)常常被誉为是一 阅读全文
posted @ 2018-09-07 02:29 MrYun 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 引入 最近上课的时候老师问我们下面这段代码: 中a和l在内存中占几个字节,它们的排列方式是连续在一起的还是分开的? 占多少字节如果是内存对齐的话会是4字节、设置 的话则是3字节;但是他们的排列方式还真的不清楚,所以今天研究一下。 解答 首先我们先回答问题,再介绍一下原理,先写个程序看一下: 查看一下 阅读全文
posted @ 2018-09-05 01:23 MrYun 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 前言 一直知道所谓的"随机数"都是伪随机,事实上也是满足某种规则生成的。有些程序测试时通常需要一个随机数源,但在新标准出现之前,C++都是依赖简单的C库函数rand来生成随机数的。最近突然看到了C++11中的随机数发生器,简直如获珍宝,下面会谈一谈这两者的区别。 如何产生随机数 利用C库函数 头文件 阅读全文
posted @ 2018-08-24 13:11 MrYun 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 前言 对智能指针进行学习,并在下一篇博客中实现简单的智能指针。 智能指针简介 C++中使用对内存是非常频繁的操作,堆内存的申请和释放都由程序员自己管理;程序员自己管理对内存可以提高程序的效率,但是整体来说对内存的管理是麻烦的;据此引入了 智能指针 的概念: 智能指针的作用是管理一个指针,因为存在以下 阅读全文
posted @ 2018-08-22 21:41 MrYun 阅读(633) 评论(2) 推荐(0) 编辑
摘要: 报错信息 Warning: (1366, "Incorrect string value: '\\xD6\\xD0\\xB9\\xFA\\xB1\\xEA...' for column 'VARIABLE_VALUE' at row 518 自己遇到了这个问题,然后基本上把stackflow和所有博 阅读全文
posted @ 2018-08-20 09:30 MrYun 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 前言 对python的修饰器的理解一直停留在"使用修饰器把函数注册为事件的处理程序"的层次,也是一知半解;这样拖着不是办法,索性今天好好整理一下关于python修饰器的概念及用法。 介绍 装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等。装饰器是解 阅读全文
posted @ 2018-08-19 15:05 MrYun 阅读(219) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页