C语言数据类型和const、static关键字
基本数据类型 int long int、long:8个字节 %ld short int、short:2个字节 %d %i unsigned int、unsigned:4个字节 %zd signed int、signed、int:4个字节 %d %i float、double float :4个字节
iOS
未读
iOS 截取整个 scrollview 图片
最近做的项目需要“分享图片”的功能,截屏不单单指当前屏幕可视区域,而是指整个 scrollView 区域,因为截屏的范围可自定义,所以只需要将 scrollview 的范围设置就可以,以下是相关代码: ///获取截屏图片
- (UIImage *)captureScrollView:(UIScrol
WxWidgets类列表
研究slic3r框架,里面GUI用的是WxWidgets,在这列举一下WxWidgets类的功能,以便查阅。 管理窗口 这里有若干直接由窗口管理器(例如:MS Windows或Motif Window Manager)操纵的窗口类型。在wxWidgets中,frames和dialogs是相似的,但是
iOS
未读
objc源码分析-runtime-class
看了一段时间objc的源码,准备开个大坑,写一下了解到的东西,这一时半会是完工不了了,一篇一篇慢慢写吧。 先看一下官方对objc的介绍。 Objective-C is the primary programming language you use when writing software for
iOS自动化埋点的实现
一、埋点的作用: 应用趋势分析:清晰展现应用的新增用户、活跃用户、启动次数、版本分布、行业指标等数据,方便从整体掌控应用的运营情况及增长动态。 渠道分析:在哪里推广最有效?从哪里获取的用户最有价值?通过数据对比评估不同渠道的用户质量和活跃程度,从而衡量推广效果。 留存分析:可以掌握每日(周/月)的新
iOS平台编译Ogre游戏引擎库
Ogre 是个老牌的游戏引擎了,前段时间有点需求需要改里面源码,所以研究了一下如何编译,没想到坑有点深,爬完赶紧过来记录一下,省得再陷进去。。 准备阶段 需要下载 Ogre源码和 Ogre 依赖的一些库,先把这些依赖的库编好放在 iOSDependencies 文件夹中,头文件放在 include
在 Mac OS X 上安装 TensorFlow
注意:从 1.2 版本开始,在 Mac OS X 上 TensorFlow 不再支持 GPU。 首先在官网上看一下 TensorFlow 运行环境需要哪个版本的 python,目前(2018-10-6)是 Python 2.7, Python 3.4, 3.5, 3.6。我现在通过 homebrew
iOS
未读
iPhone 刘海机型UI适配(X、Xs、Xs Max、Xr)
iPhoneX 的分辨率:2436 x 1125px,812 x 375pt iPhoneXs 的分辨率: 2436 x 1125px,pt: 812 x 375pt iPhoneXs Max 的分辨率:2688 x 1242px,pt: 896 x 414pt iPhoneXr 的分辨率:1792
关于C语言中的union
union定义 “联合”是一种特殊的类,也是一种构造类型的数据结构。在一个“联合”内可以定义多种不同的数据类型, 一个被说明为该“联合”类型的变量中,允许装入该“联合”所定义的任何一种数据,这些数据共享同一段内存,已达到节省空间的目的(还有一个节省空间的类型:位域)。 这是一个非常特殊的地方,也是联
虚拟机 Linux 上编 slice3r perl Build.PL 报错
有可能是虚拟机内存小,分配大点。。上次出错是分了1G的内存。 后来加到了4G。顺利build成功。 和下面这个问题大致相同。 {standard input}: Assembler messages:
{standard input}:468410: Warning: end of file not