最新消息:博主自毕业以来,专注iOS开发至今,虽自知才疏学浅,但所有博客均为原创。转载请注明,来自特维博客

最新发布

Operating System

经典进程同步问题:生产者-消费者问题

3周前 (08-14) 48浏览 0评论

问题描述 一组生产者进程和一组消费者进程共享一个初始为空、大小为n的缓冲区,只有缓冲区没满时,生产者才能把消息放入到缓冲区,否则必须等待;只有缓冲区不空时,消费者才能从中取出消息,否则必须等待。由于缓冲区是临界资源,它只允许一个生产者放入消息,或者一...

算法

数据结构系列之二叉树

3周前 (08-13) 43浏览 0评论

概述 树是一种比较重要的数据结构,尤其是二叉树。二叉树是一种特殊的树,在二叉树中每个节点最多有两个子节点,一般称为左子节点和右子节点(或左孩子和右孩子),并且二叉树的子树有左右之分,其次序不能任意颠倒。二叉树是递归定义的,因此,与二叉树有关的题目基本...

算法

LeetCode:Power of Two

3周前 (08-09) 68浏览 0评论

题目 Given an integer, write a function to determine if it is a power of two. https://leetcode.com/problems/power-of-two/ 算法思路 ...

算法

LeetCode:Rectangle Area

3周前 (08-09) 70浏览 0评论

题目 Find the total area covered by two rectilinear rectangles in a 2D plane. Each rectangle is defined by its bottom left corn...

C#/.NET

使用InstallShield 2010打包Winform安装包

terwer 3个月前 (06-14) 413浏览 0评论

前言 最近,私下帮客户做了一个静脉识别系统,在产品发布的时候,自然少不了打包安装包。由于之前一直在搞B/S相关开发,对打包这块不是很熟悉,今天就来探讨一下。 打包工具选择 比较好的打包工具很多,NSIS、InstallShield、还有VS自带的都有...

iOS

玩转UITableView

terwer 4个月前 (04-25) 47浏览 0评论

初识UITableView 在iOS中,要实现表格数据展示,最常用的做法就是使用UITableView UITableView继承自UIScrollView,因此支持垂直滚动,而且性能极佳 UITableView的两种样式 UITableViewSt...

iOS

并发编程之GCD

terwer 4个月前 (04-20) 45浏览 0评论

GCD(Grand Central Dispatch)是iOS4.0中首度引入。GCD是管理任务执行的一项技术,它使得我们对多任务处理变得更加方便和有效。它支持同步或异步任务处理,串行或并行的处理队列(Dispath Queue),非系统调用的信号量...

iOS

并发编程之Operation Queue

terwer 5个月前 (04-18) 52浏览 0评论

随着移动设备的更新换代,移动设备的性能也不断提高,现在流行的CPU已经进入双核、甚至四核时代。如何充分发挥这些CPU的性能,会变得越来越重要。在iOS中如果想要充分利用多核心CPU的优势,就要采用并发编程,提高CPU的利用率。iOS中并发编程中主要有...

iOS

剖析UIScrollView

terwer 5个月前 (04-16) 66浏览 0评论

什么是UIScrollView 移动设备的屏幕大小是极其有限的,因此直接展示在用户眼前的内容也相当有限 当展示的内容较多,超出一个屏幕时,用户可通过滚动手势来查看屏幕以外的内容 普通的UIView不具备滚动功能,不能显示过多的内容 UIScrollV...