- 博客(12)
- 资源 (4)
- 收藏
- 关注
原创 Linux文件系统
Linux文件系统中有一个重要的感念:一切都是文件。这其实是Unix哲学的一个体现,Linux中这个概念也传承了下来。在Unix系统中,把一切资源都看作是文件,包括硬件设备(通常被看作设备文件,这样用户就可以使用读写文件的方式实现对设备的访问)。1.硬盘驱动常见的硬盘类型有PATA, SATA、SCIS、和AHCI等,在Linux系统中,对不同硬盘所提供的驱动模块一般都存放在内核目录树d...
2019-09-04 00:38:40 264
原创 Hadoop 3.0全分布式集群搭建
1. 安装jdk,配置环境变量安装jdk后,vim /etc/profile ,添加java的环境变量,source /etc/profile生效, 我的环境是CentOS 7 + openjdk-1.8.0,用yum 安装openjdk的时候要注意一个问题,不要忘记openjdk-devel, 要不然没有javac、jps这些命令。yum安装openjdk的命令如下所示 yum ...
2019-09-02 23:58:22 294
原创 CentOS 7添加硬盘扩展根目录空间
查看虚拟机磁盘空间[root@hdp2 ~]# df -h目前根目录只有10G的空间第一步、给VMware虚拟机增加一块200G磁盘打开虚拟机设置-->左下角添加-->选择硬盘-->磁盘类型选择“SCSI”-->选择“创建新虚拟磁盘”-->设置磁盘大小为100G,不要选择立即创建磁盘空间,剩余两个选项都可。第二步、使用Li...
2019-09-02 07:05:43 6382 2
原创 JDK7新特性 try-with-resources 详细分析
Try-with-resources是JDK1.7中一个新的异常处理机制,它能够很容易地关闭在try-catch语句块中使用的资源。利用Try-Catch-Finally管理资源的释放在java7以前,程序中使用的资源需要被明确地关闭,我们需要在finally块中编写一大堆繁琐的代码,比如下面这种: BufferedReader reader = null; Print
2017-12-09 03:11:35 820 1
原创 iOS 渐变色的圆绘制
我们会经常看到渐变色的圆形加载条,类似于下面这种,这种效果是怎么实现的呢?下面我带大家一步一步实现这种效果。![渐变色圆形加载效果图](http://img.blog.csdn.net/20160112181710780)提到渐变色,我们脑海中首先想到的就是利用CAGradientLayer来实现,可是CAGradientLayer只能实现线性渐变,指定一个startPoint和endPoint,
2016-01-12 19:14:40 3051
原创 解决 UITableview 分割线右移15像素问题
首先在viewDidLoad中加上一下代码if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) { [self.tableView setSeparatorInset: UIEdgeInsetsMake(0, 0, 0, 0)]; } if ([self.tableView res
2015-11-25 16:04:44 569
原创 iOS 播放器 或直播添加 弹幕
现在很多的视频播放客户端都支持弹幕功能,用户玩起来会感觉非常好玩。其实弹幕集成起来非常简单,无非就是把一些评论添加到UILabel上,然后从右往左移动即可,实现起来其实非常简单。我们把他封装成一个UIView的子类,起名为BarrageView , 然后添加一个评论数组的属性:CommentArray 。还需要暴露出两个方法,打开弹幕:openBarrage,添加自己的评论:addMyComment
2015-09-08 17:59:31 3042
原创 Mac 配置Android Studio 出现 can't find valid JVM问题
下载完成Android Studio后打开,会出现can't find valid JVM的警告,可是在终端中运行Java -version 会出现是有jvm的版本好的也就是mac上是已经安装好jvm的。解决办法就是在你的 应用程序文件夹中,右键点击Android显示包内容,找到info.plist文件,找到JVMVersion 这个字段后面的1.6* 改成你当前系统的Java版本,比如我运行J
2014-12-24 10:13:36 1120
原创 cocos2d-x中函数回调 事件监听机制详细解析 涉及c++成员函数指针
在做c++开发,尤其是游戏开发中,会经常遇到函数回调,及按钮事件监听,本质上他们用的都是函数指针,但是c++的成员函数指针和c语言的函数指针有一些不同。 比如一般外部函数指针:void (*fpt) (int x) 就是一个指向"返回值为空,参数为整形的函数"的指针。一个成员函数指针包括成员函数的返回类型,后随::操作符类名,指针名和函数的参数。 一个指向CCObject类的成员函数指针格式为
2013-11-17 01:06:19 1437
原创 Unix 系统下用C语言写的中国象棋程序(使用光标库)
#include #include #include #include #include #include #include #include #define StartX 28 //光标起始位置#define StartY 14#define INTERVAL 1 //计时间隔 1 秒#define N 32 //棋子个数
2013-10-21 14:35:54 1474
Stm32_Reference_Manual
2013-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人