前言 由于公司的项目都是本人单人开发的,所以都是使用storyboard或者xib搭建的UI,基本上没有使用代码,所以本人为了更好的看到storyboard或者xib上的UI...
前言 由于公司的项目都是本人单人开发的,所以都是使用storyboard或者xib搭建的UI,基本上没有使用代码,所以本人为了更好的看到storyboard或者xib上的UI...
谢谢分你的享。
缩放默认是围绕视图的中心点来进行的,通过 AnchorPoint 的设定,可以改变缩放或旋转围绕的点。可能这样的方式比修改视图的 frame 更方便,你感觉这个方式合理吗?
iOS实现Pinterest的转场动画我们先来看看效果 实现原理 你可以先在github上下载本文的demo。 我们要实现自定义转场动画,最通用的方法就是自定义实现转场动画的类,并使这个类遵守UIViewCont...
https://blog.csdn.net/box_kun/article/details/108658476[https://blog.csdn.net/box_kun/a...
依赖倒转原则(IOC与DI) 学过 SpringMVC 的应该很熟悉,实例化对象就用到了这个原则,目的就是减少手写 new 代码。好处当然不是少写代码,而是为了可以根据配置初...
阅读的总结 当你在很长一段时间读不完一本书的时候,原因不是忙而是能力不够。 在大学的时候,就知道《大话设计模式》这本书了,断断续续尝试读这本书很多次,总体来说阅读的内容没有超...
如何使用两个线程交替打印奇偶数? 这是一道经典的面试题,与生产消费者模型类似,都是在使用锁控制两个线程的线程安全问题。 先看代码: 代码不长,主要启动两个线程然后开始打印数字...
这是一道经典的面试题。今天的内容就是手动编写一个死锁代码,然后简要分析一下这个死锁代码。 在讲正文前,先讲下 jdk 11 的一个新特性,可以直接运行单个的 Java 文件。...
首先,Hash 是 哈希算法,可以将一个复杂的值计算成一个数字,通常情况下,不同值的哈希值是不同的。如果出现不同值的哈希值相同,就是出现了哈希冲突。 本文关注的重点是,Has...
这两天就要高考了,一想高三已经是十年前了,年纪大了,总会回忆起以前的事情,索性就给十年前的自己写点东西吧! 把时间花在学习上 把时间花在学习上!现在你可能不相信,学历多么重要...
又一篇存稿。 当数据库上有多个事务同时执行的时候,就可能出现脏读(dirty read)、不可重复读(non-repeatable read)、幻读(phantom read...
这是一篇两年前的存稿,时间太快,都来不及写一小篇文字,不知十年后回想起这段时光,是悔不当初还是别的感触? 分析这句话的原理 普通写法 可以替换成以下语句 以下代码是错误示范,...
日常一道算法题。 翻译 5 个 X Ehab 喜欢数论,但是他讨厌数字 x,给你一个数组 a,找到最长的子串,使它们的和不能被 x 整除,或者确定不存在这种子串。 一个字符串...
日常一道算法题。 翻译 社会隔离 Polycarp 和他的朋友想要参观一个餐厅。餐厅有 n 个座子,排成一列。已经有一些客人坐在位置上,座位的编号为从 1 到 n。餐厅座位的...
日常一道算法题。 翻译 偶数数组 给你一个数组 a[0 ...... n -1],长度为 n,注意数组索引从 0 开始。 一个数组如果满足每个数组位置的值对 2 取余和位置对...
日常一道算法题。 翻译 短子串 Alice 猜测 Bob 给她的字符串。 一开始,Bob 将字符串 a 加密成 b 串。字符串最短的长度为 2。然后用 a 构造成 b, 让 ...
日常一道算法题。 翻译 铁锹和剑 Polycarp 玩一个很知名的游戏。游戏中,他有两种工具,木头和钻石。造一柄剑需要两颗钻石一块木头,造一个铁锹需要一块钻石两块木头,每种东...
日常一道算法题。 翻译 数组游戏 Petya 和 Vasya 两个人玩游戏 一开始 Petya 需要构造一个长度为 N 的数组,他们的和是 S,并且挑选一个 K 给 Vasy...
日常一道算法题。 翻译 简单多边形嵌入 给你整数 n,构造一个有 2*n 个边的等边凸多边形,边长为 1。 你的任务是找到一个正方形,可以讲上面的多边形嵌入正方形内。找到最小...
日常一道算法题。 翻译 年轻的探险者们 有一群探险者,需要去探险,但是大家能力不足,每个人有自己的不足的经验值 e,表示至少需要跟几个人一起出去探险才安全。 现在需要将探险者...