自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(128)
  • 收藏
  • 关注

原创 VirtualBox虚拟机闪退后如何重新打开

电脑由于某种问题自动重启了,重启后之前在用的VirtualBox(虚拟机管理器)能恢复运行,但VirtualBoxVM(虚拟机终端)进程已停止,点击管理器的「显示」也出现报错

2023-03-06 11:14:34 4887

原创 将div的宽、高按比例设置有什么效果

在添加div时,对它的大小(宽、高)有两种设置方法:固定值和百分比。1)若div的宽高为固定值,则该div的显示效果会随着其父div的缩放而变化。如下所示:.fixed{ width:200px; height:100px; background:#F00;}2)若div的宽、高值为百分比,且其父div的宽、高值也为百分比,body的宽高默认未设置为指定值时,则该div的显示不会因为浏览器的缩放而变化如下所示: <style type="text/css"> body{

2020-09-26 17:53:42 1708

原创 安装SVN客户端后,右键不显示SVN菜单怎么办?

安装了TortoiseSVN客户端后,发现鼠标右键时没有显示SVN相关的菜单(正常情况下应该如下图所示)然后查找相关的Settings时出现错误提示,提示:“计算机丢失api-ms-win-crt-runtime-l1-1-0.dll”,所以需要想办法修复这个丢失的问题。解决办法:查询并安装:vc_redist.2015.x86.exe,安装成功后该问题就会解决。该控件的下载地址:链接:https://pan.baidu.com/s/1V5L_cjhHDhcB7IrztXsZNg 密码:tn

2020-08-11 15:47:13 4936

原创 HTML中相对路径的用法

大体可分为三种情况:1. 在相同的目录中时:源文件地址: c:/website/web/index.htm被引用文件地址:c:/website/web/photo.jpg写法:<a href = "photo.jpg">对应图片</a>即:photo.jpg直接输入文件名,表示被引用文件与源文件位于同一目录下2. 被引用文件比源文件所在目录等级低时...

2020-04-09 11:44:55 668

原创 mac系统升级catalina导致axure8无法使用怎么办?(步骤:下载3388版本 → 汉化 → 授权)

第一步:下载axure8.1.0.3388版本【axure8.1.0.3388 下载地址】:https://axure.cachefly.net/versions/8-0/AxureRP-Setup-3388.dmg第二步:汉化【汉化补丁】:补丁下载地址——https://www.pmyes.com/thread-35164.htm (微信注册+快速回复即可)汉化方法① 在 应用...

2020-03-29 13:03:24 3720 4

原创 Mac使用U盘只能读取不能写入怎么办?

Mac使用U盘只能读取不能写入怎么办?这是因为U盘默认是NTFS格式的,在Windows系统上默认可用,但是在Mac系统上只能导出U盘中的文件而不能导入,一种解决办法如下:步骤1:先插入U盘进行清空后,在电脑上找到并打开“磁盘工具”,如下图所示:步骤2:选择U盘,然后点击「抹掉」按钮打开抹掉弹窗,“格式”选择ExFAT,如下图所示:步骤3:格式化后即可支持向该U盘粘贴文件了,如下图所示...

2020-03-19 10:13:13 16211 1

转载 100 个网络基础知识普及(转)

100 个网络基础知识普及(转)注_原文链接:https://mp.weixin.qq.com/s/NB_onHhnn14hp5_3i2145g1)什么是链接?链接是指两个设备之间的连接。它包括用于一个设备能够与另一个设备通信的电缆类型和协议。2)OSI 参考模型的层次是什么?有 7 个 OSI 层:物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。3)什么是骨干网?骨干网...

2019-10-12 13:19:36 600

转载 Easy Connect for Mac 安装教程

easy connect for Mac 详细安装教程1.下载easy connect访问https://vpn.dtwave.com/ 会跳转到软件下载地址选择对应系统的安装包点击下载即可2.软件安装,常规软件安装步骤,这里不描述啦3.软件安装完成,再次访问https://vpn.dtwave.com 输入服务器地址,用户名,密码即可4.登录成功如下...

2019-06-17 10:01:08 30164 7

转载 smartSVN9.2.2 for mac 破解(转)

下载完成后打开smartsvn922.dmg文件将SmartSvn9.2拖入到应用程序中。破解制作.license文件(zip包中已经有一个.license文件可以直接用)创建一个文本文件将下面这段内容添加到文件中保存,然后右击文件选择显示简介在 “名称与扩展名” 输入框内将扩展名改为.license,如果没有扩展名直接添加.license,然后回车保存。Name=csdn Addre...

2019-04-16 15:19:26 1040

转载 用户使用手册编写方法

每当使用一款新产品之前,有些人喜欢先弄清楚用户指南,有些人喜欢凭感觉直接安装产品。但无论如何,一本用户手册总是会派上用场。一本好的用户手册要有哪些原则?**原则一:好找。**方便用户找到所需信息,预见用户可能遇到的问题和解决方法。原则二:通俗易懂。内容清晰,语言和设计简单明了是关键。原则三:开门见山。让用户知道该如何操作,并知道下一步该做什么。如今,制造商们开始将用户说明附在产品...

2019-03-25 15:13:17 21009

转载 移动交互提示语设计(转)

一、提示语要规范1、贴近用户使用习惯,使用用户的语言、用词、短语和用户熟悉的概念,避免使用自创用语、生僻用语、错误代码和系统术语;2、能利用交互或者视觉设计等方式告知用户的,应避免使用过文字。如果必须使用文字提示语的,使用最精简的语言传达最直接的信息;3、提示语能够自动退出,或提供明显的退出操作。4、提示语句中避免使用感叹号,句尾标点除疑问句外统一不使用任何标点符号;二、错误提...

2019-03-06 09:44:26 1384

转载 了解iOS字体相关知识

写本文的契机主要是把自己整理的关于iOS字体方面的知识不断更新写在这篇博文中,用来自己以后查阅。 一、iOS原生字体展示在label中选择字体的font,并把font由system改成custom后,就能在family中看到72种特殊字体。这些里面就有很炫的字体,但是全部是只针对英文数字,对中文无效。写了一个程序把所有的原生样式遍历出来展示可以达到如下效果。可以清楚地看到每个字体对应的

2017-04-07 09:49:47 354

转载 iPhone屏幕尺寸和分辨率

[+]iPhone屏幕尺寸和分辨率方面的一些小姿势 20160303DPI和PPI是什么鬼pt和px有什么不同iPhone 66s Plus分辨率是1242 x 2208为何渲染后分辨率变为1080 x 1920iPhone屏幕尺寸和分辨率方面的一些小姿势 20160303iPhone设备现在有多种分辨率,如下表所列,设备屏幕尺寸分辨

2017-03-31 11:24:09 2118

转载 static静态变量的理解

static静态变量的理解静态变量 类型说明符是static。静态变量属于静态存储方式,其存储空间为内存中的静态数据区(在静态存储区内分配存储单元),该区域中的数据在整个程序的运行期间一直占用这些存储空间(在程序整个运行期间都不释放),也可以认为是其内存地址不变,直到整个程序运行结束(相反,而auto自动变量,即动态局部变量,属于动态存储类别,占动态存储空间,函数调用结束后即释放)。静

2017-03-13 15:23:00 851

转载 SQLite 使用replace into去重

在Sqlite中通过Replace来实现插入和更新      你可能在批量处理一个事务的时候,想要批量插入一系列的数据,但是这些数据当添加完一次之后,重新添加的时候,你不想要重新添加,只是想将原有的数据进行更新,例如:我想要通过Excel将一系列的图书导入到数据库中,而这些图书在你下一次编辑之后,重新导入,只是对原有的数据进行修改。以上是一个业务的场景。在MSSQL中,你可以使

2017-03-07 16:55:03 4047

原创 为什么cellForRowAtIndexPath方法不调用?

cellForRowAtIndexPath不调用

2017-02-27 16:44:34 1665

转载 The dependency `MBProgressHUD` is not used in any concrete target.

ex:The dependency `` is not used in any concrete targetThe dependency `AFNetworking ` is not used in any concrete target1212CocoaPods再遇困难,前几天电脑重装了系统,所有的开发工具就都装了最新的,当我用CocoaPods的时候,出了一个提示,大概就是我的

2017-01-24 11:38:10 488

转载 用CocoaPods做iOS程序的依赖管理

文章目录1.文档更新说明2.CocoaPods 简介3.CocoaPods 的安装和使用介绍3.1.安装3.2.使用 CocoaPods 的镜像索引3.3.使用 CocoaPods3.4.查找第三方库3.5.关于 Podfile.lock4.为自己的项目创建 podspec 文件5.使用私有的 pods6.不更新 podspec

2017-01-24 10:32:05 403

转载 关于属性和成员变量的问题

一、类Class中的属性property  在ios第一版中,我们为输出口同时声明了属性和底层实例变量,那时,属性是oc语言的一个新的机制,并且要求你必须声明与之对应的实例变量,例如:@interface MyViewController :UIViewController{ UIButton *myButton;}@property (nonatomic, reta

2017-01-19 17:28:23 310

转载 Initializing 'AppDelegate *__strong' with an expression of incompatible type

使用ARC时,获取全局的AppDelegate会有上面的警告。修改前:AppDelegate *app = [UIApplicationsharedApplication].delegate;修改后:即(强制转换)AppDelegate *app = (AppDelegate*)[UIApplicationsharedApplication].delegate;

2017-01-19 15:36:24 6266

转载 iOS编码规范、命名规则

为什么 Cocoa 的常量命名都以小写 k 开头?k means constant因为 Cocoa 用的匈牙利命名法,第一个小写字母用来表示类型.k 是 constants 的意思.至于为什么不用 c,大概是因为 c 已经被别人用来表示 count.(又或者最早这么写的是个德国人……)命名基础在⾯面向对象软件库的设计过程中,开发人

2017-01-19 15:27:26 1579

原创 现代计算机图形界面的发展与变迁

首页>IT资讯>网络现代计算机图形界面的发展与变迁2013-3-25 8:25:04来源:腾讯数码作者:刘鼎责编:悠悠评论:0对于大部分用户来说,打开电脑后使用鼠标点击图标,开启窗口似乎天经地义,习以为常。然而,在我们熟悉的桌面背后,隐藏着重要的理念革新。国外著名科技网站The Verge撰稿人杰西·希格斯(Jesse Hicks)带领我们回顾了半个世纪

2017-01-16 11:41:07 5669 2

转载 iOS热修复(JSPatch)

之前面试的时候,遇到一个问题:问:你知道如何在崩溃日志里面发现有一处代码总是出错,但是因为版本迭代提审很麻烦,你有什么好办法吗?答:我会收集好这些崩溃日志,根据日志里面的崩溃信息找到对应的代码,进行更改,在下一个版本去解决这些问题(心中想的是:居然想给我下套,还好我机智,怎么可能有这样的技术,apple会让你这样玩吗)但是兄弟们,真的是有技术能够解决这个问题,这个黑科技是JSP

2017-01-13 10:21:37 705

转载 Undefined symbols for architecture x86_64:和"_OBJC_CLASS_$_xx", referenced from:问题解决方法

Undefined symbols for architecture i386:和"_OBJC_CLASS_$_xx", referenced from:问题解决方法2014-01-15 15:59 114549人阅读 评论(6)收藏举报本文章已收录于:分类: iOS开发(21) 作者同类文章X

2016-12-28 16:31:04 12546

原创 iphone分辨率中的scale参数

A UIScreen object contains the bounding rectangle of the device’s entire screen. When setting up your application’s user interface, you should use the properties of this object to get the recommended f

2016-12-19 15:43:36 2459

转载 iOS开发ARC内存管理技术要点

本文来源于我个人的ARC学习笔记,旨在通过简明扼要的方式总结出iOS开发中ARC(Automatic Reference Counting,自动引用计数)内存管理技术的要点,所以不会涉及全部细节。这篇文章不是一篇标准的ARC使用教程,并假定读者已经对ARC有了一定了解和使用经验。详细的关于ARC的信息请参见苹果的官方文档与网上的其他教程:)本文的主要内容:ARC的本质ARC的开启与关闭

2016-12-12 18:37:47 388

原创 为什么 iOS 开发中,控件一般为 weak 而不是 strong?

【整理自知乎】 首先有一点,在OC中,如果对象没有强引用,就会被自动释放,那么为什么控件还可以设为weak? 1. 从storyboard或者xib上创建控件,在控件放在view上的时候,已经形成了如下的引用关系,以UIButton为例: UIViewController->UIView->subView->UIButton 然后你为这个UIButton声明一个weak属性 @proper

2016-12-12 15:05:19 982

转载 UITableView分析

代码改变世界Posts - 73, Articles - 0, Comments - 1573Cnblogs DashboardLoginHomeContactGalleryRSSKenshin Cui's BlogCODING 完美世界... iOS开发系列--UITableView全面解析2014-08

2016-11-16 16:17:05 295

转载 猿题库 iOS 客户端架构设计

转载自: 蓝晨钰的博客 序猿题库是一个拥有数千万用户的创业公司,从2013年题库项目起步到2015年,团队保持了极高的生产效率,使我们的产品完成了五个大版本和数十个小版本的高速迭代。在如此快速的开发过程中,如何保证代码的质量,降低后期维护的成本,以及为项目越来越快的版本迭代速度提供支持,成为了我们关注的重要问题。这篇文章将阐明我们在猿题库 iOS 客户端的架构设计。MVCMVC

2016-11-12 10:52:02 413

原创 iOS中如何去掉cell分割线

1、去掉某一行的cell分割线cell.separatorInset = UIEdgeInsetsMake(0, ViewWidth, 0, 0); // ViewWidth [宏] 指的是手机屏幕的宽度原理是:使指定的这一行的cell分割线向右偏移一个屏幕的距离(足够),这样这条分割线就已到了屏幕外也就看不到了。但是会牵扯出另一个问题,你会发现标题label也不见了,因为它也移出了屏幕之外。

2016-11-01 15:13:01 31341

转载 iOS开发中UITableView和UITableViewCell的几种样式

今天要分享的是iOS开发中一个使用率非常高的一个控件-------UITableView,这两天正在使用tableview做信息的显示,在写代码时对tableview和tableviewcell的几种样式一直分不清楚,今天我详细的研究了一下,下面就跟大家分享一下:一、系统自己的UITableView样式有两种:1.UITableViewStylePlain:

2016-10-29 16:20:17 270

转载 “#if 0/#if 1 ... #endif”的作用

“#if 0/#if 1 ... #endif”的作用今看到一帖子,讨论“#if 0/#if 1 ... #endif”的作用,感觉不错,故拿来分享。原帖地址:http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=2028608&bbs_page_no=1005&bbs_id=99991、先说“#if 0/#if 1 ... #en

2016-10-08 09:41:35 276

转载 margin、edge

在做UI适配的时候,发现个别view定义的leading和trailling margin在iPhone 6 plus下会有一点间隙(4pt),其他则正常,记录一下这个问题的原因。问题描述:在IB里向一个空的ViewController中添加一个UIView对象,拖动左右边界对齐父视图,如下图:添加leading and trailing space约束,(同时添加个居中约束,高度

2016-09-29 15:31:17 1309

转载 CSDN不使用Crtl+C/V转载博客

转载地址:http://blog.csdn.net/jiangping_zhu/article/details/180441091、找到要转载的文章,用chrome浏览器打开,右键选择审查元素2、在chrome中下方的框里找到对应的内容,html脚本中找到对应的节点,选中节点,网页上被选中内容会被高亮显示,然后右键菜单选中 Copy as HTML3、进入个人”

2016-09-29 14:56:48 319

转载 设置label的内边距

有的地方需要设置UILabel的内边距,即字体和Label控件之间的间隙。UILabel不像UIButton那样,有个contentEdgeInsets、titleEdgeInsets、imageEdgeInsets供我们设置文字或图片与按钮边界的界限,所以我们只能另外想其他办法来实现。其实,办法也很简单,只需要我们自定义UILabel,然后重写drawTextInRect:方法即可实现我们的目标。

2016-09-08 17:45:32 9345

转载 iOS UIFont 字体大全

我们在开发中很多时候要设置UIlabel,UIbutton,UItextfield的字体,这个时候我们就需要用到UIFont,下面简单介绍一下UIFont的用法,仅供参考。UIFont用于获取和设置字体信息。这个类提供用于输出的字体的属性和字型信息。我们可以把其对象像参数一样传入函数中。一般而言我们不需要用alloc,int方法初始化UIFont对象,我们用UIFont大部分的时候是用其类方法,这些

2016-09-08 16:40:18 4708

原创 百度地图的使用细节

一、关于标注点和覆盖物 百度文档的官方说明如下:“地图上自定义的标注点和覆盖物我们统称为地图覆盖物。您可以通过定制BMKAnnotation和BMKOverlay来添加对应的标注点和覆盖物。地图覆盖物的设计遵循数据与View分离的原则,BMKAnnotation和BMKO

2016-08-24 17:54:38 362

转载 关于滑动分页判断分页的时机

CGFloat pageWidth = self.scrollView.frame.size.width;int page = floor((self.scrollView.contentOffset.x - pageWidth / 2) / pageWidth) + 1;self.scrollView.contentOffset.x/pageWidth举个例子吧一页的wi

2016-08-16 17:08:22 531

转载 iOS UITextField设置大全

//初始化textfield并设置位置及大小  UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式    text.borderStyle = UITextBorderStyleRoundedRect;

2016-08-11 16:32:09 304

原创 MBProgressHUD防止show的时候阻塞用户交互

如果网络状况不好或者服务器反应延迟,那么MBProgressHUD显示的提示信息会一直停留在界面上并且影响父视图的用户交互。 如何在显示提示信息的同时还能继续交互呢?找到的一个简单办法:hud.userInteractionEnabled = NO; 也就是关闭hud的用户交互即可。这样就不会影响hud所在的父视图的用户交互了。//单例方法+ (MBProgressHUD *)sharedMa

2016-07-28 09:49:15 3931 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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