算法
未读
数据结构与算法解析习题1.3
数据结构与算法解析习题1.3:只是用处理 I/O 的 printDigit 函数,编写一个过程以输出任意实数(可以是负的) 整体思路就是先拿到小数点前面的数字一位一位打印了,如果小数点后有值就打印一个小数点,接着打印小数点后面的数字。 这里有一个注意点就是RoundUp函数,因为double类型33
算法
未读
数据结构与算法解析习题1.2
数据结构与算法解析习题1.2:编写一个程序求解字谜游戏问题。 此题最简单直接解法就是暴力遍历,从矩阵中每个字符开始遍历,2-5的字母长度,8个方向,每一种组合都匹配一遍dict中的每个字符串,如果匹配成功,就返回。。
#include <stdlib.h>
#include <stdio.h>
#
算法
未读
数据结构与算法解析习题1.1
数据结构与算法解析习题1.1:编写一个程序解决选择问题。令k = N/2。画出表格显示你程序对于N为不同值得运行时间。 各种排序都可,这个排序有人说是冒泡排序,但我感觉和冒泡的思路不太一样,感觉更像选择排序,希望有人能为我解惑。 先放上这个有疑惑的排序马克一下,稍后会把各大排序算法一一补全。 #in
centos7 mysql数据库安装和配置
centos7 mysql数据库安装和配置 去年趁有优惠活动租了个腾讯云,之前搭了Wordpress,用了一段时间后感觉不太好用,还是转回Hugo了,然后这个服务器就一直闲置了,最近一段时间从各种途径得到了三本关于mysql的书,猛然发觉上次写sql已经是快三年前的事了,东西又快忘光了,遂准备把这三
Fishhook-源码分析
看腾讯开源的iOS内存监控组件OOMDetector的过程中,发现其内部使用了Facebook开源的fishhook。遂跟着研究了一下这个库。 fishhook可以在模拟器和设备上的iOS上运行的Mach-O二进制文件中动态重新绑定符号,可以交换C的函数。 fishhook代码量不多,一共就两个文件
解决Mac下 Cornerstone 无法查看SVN日志的问题
Could not contact repository to read the latest log entries.The log displayed may be incomplete.
这个问题的出现具体原因不明,可能是因为log数据量太大吧,下载不下来。这时候我们需要清空一下corner
iOS
未读
UIButton扩大点击范围以及关于响应者链条的思考
平时开发遇到一个比较蛋疼的情景就是,设计给的按钮是40x40pt的,但是UE又觉得按钮太小,总是点不准,想要增大点击范围,这个要求合理合法,开发没有任何拒绝的理由。那就把按钮弄大吧,然后各种计算frame,按钮可能还有边框渐变色什么的,还得更复杂的处理一番,折腾下来身心俱疲。 程序员这么懒的人怎么可
iOS
未读
UILabel中文带行间距的处理,限制行数,计算高度等
最近设计同学终于受不了商品评价列表中的评价内容没有行间距,强迫我们必须加上行间距。 当时我就感觉一阵头大,因为这个评价内容如果超过五行的话,是默认不显示的,当用户点击展开才会显示,这样的话我就要在计算行数的时候把行间距算进去,还有一行的时候如果是中文是不能给Label加行间距的,否则一行文字下面会片
iOS
未读
UITableview调用reload方法时抖动问题
由于UITableview在iOS11的时候加入了Self-Sizing新特性,而且cell、header、footer是默认开启的,导致estimated的高度值变成了UITableViewAutomaticDimension(之前是0)。 如果不曾设置过estimateRowHeight属性的话