hello world!
Travis CI 自动部署 Hexo
介绍利用软件开发中的持续集成工具 Travis CI 来帮助完成 Hexo 的自动部署。 登陆 GitHub,进入设置界面,在 Personal access tokens 页面下点击右上角的 Generate new token 按钮会生成新的 token,随后输入密码,取个名字,勾选一些权限。 登陆 Travis CI,使用 GitHub 账户登录,它会自动关联 GitHub ...
iOS扫描二维码
导入AVFoundation库,并将它加入.pch预编译文件 给相机预览控制器DTCameraPreviewController添加四个私有成员,获取AVFoundation的“终端”、“输入”、“输出”、“管理员”对象: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 @implementation DTCam...
CSDN文章导出,Python批处理更改文件名,添加文件描述
想把CSDN博客同步到拿GitHub Page搭的独立博客上去,找了下,发现有人用Python写了个工具,可以将博客导出为Markdown和HTML格式:csdn-blog-export 把它搬到了百度盘,链接: https://pan.baidu.com/s/1o8fpxGI 密码: pgbb 用法很简单(注意:博客主题需切回“碧海蓝”,我的“极客世界”主题失效): ./main.py...
给UIView(如:UIButton)添加虚线边框
要给 ` UIButton ` 等视图加一圈虚线边框,这里是其中一种方法,就是在原来的视图的 ` layer ` 上再添加一层 ` CAShapeLayer ` ,在这一层中使用贝塞尔曲线 ` UIBezierPath ` 的 ` lineDashPattern ` 创建虚线边框。 1 2 3 4 5 6 7 8 9 10 11 12 UIView *view = [[U...
给UIView(如:UIButton)添加虚线边框
要给 ` UIButton ` 等视图加一圈虚线边框,这里是其中一种方法,就是在原来的视图的 ` layer ` 上再添加一层 ` CAShapeLayer ` ,在这一层中使用贝塞尔曲线 ` UIBezierPath ` 的 ` lineDashPattern ` 创建虚线边框。 1 2 3 4 5 6 7 8 9 10 11 12 13 UIView *view = ...
NavigationBar返回按钮设置
` NavigationBar ` 中返回按钮 ` title ` 的设置,要在父视图中完成,假设A视图(AViewController)包裹在导航视图中(NavigationVC),它通过 ` pushViewController ` 将B视图(BViewController)压入栈中,要想更改B视图的返回按钮,需在A视图中添加设置代码: 1 2 UIBarButtonItem ...
iOS系统音量控制——MPVolumeView
iOS的音量控制接口在 ` MediaPlayer ` 库中, 1. 首先要将该库导入: 2. 然后在用到的地方引入 ` MPVolumeView ` 的头文件: ` #import <MediaPlayer/MPVolumeView.h> ` 3. 而 ` MPVolumeView ` 中负责控制音量的是它的子视图 ` MPVolumeSlider ` ,而这个类并未对外公开...
PC上浏览微信文章
电脑上有时会有打不开微信文章的问题,提示“请在微信客户端打开链接。”。 在chrome中,F12打开调试窗口,切换至手机版,新添加一手机模拟器,在 ` User Agent String ` 框里面填写以下信息 : 1 "Mozilla/5.0 (linux; U; Android 2.3.6; zh-cn; GT-S5660 Build/GINGERBREAD) AppleWebKit/...
python读取csv文件
读取 ` .csv ` 文件,获取Email地址,用逗号串联,存入文本文件。最后统计取得的Email个数: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #!/usr/bin/env python # -*- coding: utf-8 -*- import csv output = open('out.txt', 'wb') <!--more-->...
JavaScript学习笔记
引自廖雪峰老师的教程: JavaScript教程 1. 基本语法 (1).JavaScript代码 通常放在 ` <head> ` 标签中,可以直接放在 ` 1 2 3 4 5 6 7 8 9 10 <html> <head> <script> alert('Hello, world'); <...
显示NavigationController(NavigationBar)和完成返回动作
在要跳转至下一个 ` ViewController ` 处,创建一个 ` NavigationController ` ,并将下一个 ` VC ` 作为它的根 ` VC ` ,然后显示 ` NavigationController ` ( ` NavigationController ` 中只有一个 ` VC ` ,所以也就是显示下一个 ` VC ` ): 1 2 3 NextVi...
UICollectionView的Cell加载动画
1 2 3 4 5 6 7 8 -(void)collectionView:(UICollectionView *)collectionView willDisplayCell:(UICollectionViewCell *)cell forItemAtIndexPath:(NSIndexPath *)indexPath { // CGAffineTransformMake(a,b,c...
WWDC2014之App Extensions学习笔记
好文,原博文: [ https://foggry.com/blog/2014/06/23/wwdc2014zhi-app-extensionsxue- xi-bi-ji/ ](https://foggry.com/blog/2014/06/23/wwdc2014zhi-app-extensionsxue- xi-bi-ji/) 一、关于App Extensions extension是i...
Share Extension调试
最近添加原生扩展功能,如图: 而在当前Xcode8.2.1中,扩展的NSlog无法显示在Xcode中,最后从Stackoverflow得知,可以打开Mac的 ` console.app ` 查看在手机上的打印。 另: 1 2 - (void)didSelectPost { } 中必须以 ` [self.extensionContext completeRequestReturn...
移除字符串NSString中的特定字符
如果要移除NSString ` ni’hao shi’jie ` 中的单引号,那么可以使用这条语句: 1 2 NSString *stringWithoutQuotation = [myString stringByReplacingOccurrencesOfString:@"'" withString:@""]; 也可以使用这条语句: 1 2 3 NSString...
Objective-C中使用extern引用外部全局变量(如:创建全局可变字符串)
使用 ` extern ` 可以创建外部文件可以访问的全局变量。这样我们可以让多个类操控同一变量。通过它可以实现全局可变字符串。 ` extern ` 的使用方法: 1. 在需要初始化该变量的文件(如:func.m)中,定义变量 1 NSMutableString *globalString; (注:需定义在 ` @interface ` 和 ` @implementation ` 之...
Effective Objective-C 2.0 编写高质量iOS与OS X代码的52个有效方法
一、熟悉Objective-C 1.使用消息结构的语言,其运行时执行的代码由运行环境决定,而函数调用型语言,由编译器决定。消息机制的这种方式,叫“动态绑定”(dynamic binding)。对象创建在堆(heap)上,而不是栈(stack) 2.在类的头文件中尽量少引用其他头文件。 a.如果可以,优先使用向前声明forward declaration @class xxxx代替 ...
备份 Hexo 源文件至 GitHub
本文转自:https://www.leyar.me/backup-your-blog-to-github/ 前言 这个博客一开始是部署到 GitHub 的,但是每次 Deploy 只是将生成的 html 文件部署进去。根目录文件还是在本机子,这样在换机子之后还得把整个 hexo 目录打包到新电脑,比较麻烦。我前面的操作方式是将真个根目录 push 到同仓库的一个 blog 分支下,当时没...
树莓派WiFi重连
家里WiFi信号有点弱,当WiFi出错时,树莓派并不会自动去重连。 不过我们可以用一个脚本并将它加入crontab定时任务来实现。 脚本地址: https://github.com/dweeber/WiFi_Check 脚本内容如下,使用方法在注释中: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2...
Programming with Objective-C笔记
一、前言 对象,app是许多种对象构成的。An App Is Built from a Network of Objects 类别,用于扩展一个现有类,也可用于隐藏私有方法。Categories Extend Existing Classes 协议,定义了类之间的消息机制,delegate。Protocols Define Messaging Contracts 值和数组...
树莓派crontab定时任务
1. crontab编辑命令: ` crontab -e ` 1 2 # min hour day month dayofweek cmd */3 * * * * /usr/share/nginx/www/pi-pull.sh (其中 ` */3 ` 表示每隔3分钟) 2. 树莓派中crontab命令: ` cron s...
Python文本替换(剔除、截取、添加字符串)
1. 删除字符串中的数字 要将以下文件中的数字和描述删除,只留下单词,并且转存为Objective-C的数组格式,第一步,先将数字全部剔除: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #!/usr/bin/python # -*- coding: UTF-8 -*- import re file = open("words.txt") output =...
树莓派DNS设置
一早起来,发现花生壳掉线了, ` ping www.baidu.com ` 也得到 ` Unkonwn host ` 的报错。试着访问网关 ` ping 192.168.1.1 ` ,没问题。然后检查DNS配置,网上说配置 ` /etc/resolv.conf ` ,然而发现配置这个文件,重启后,DNS会失效。 DNS配置还是应该在 ` /etc/network/interfaces ` 里...
树莓派无线网络配置
原文: 树莓派连接WiFi (需科学上网) 1. 无线连接 这里介绍一种嵌入式业界常用的WiFi连接方法,可完全应用于树莓派,实现WiFi的方便、稳定连接: 1. 同时保存多个WiFi用户名和密码 2. 可设置连接优先级,多WiFi环境下优先连接指定WiFi 3. 避免重启系统,也无需重启任何服务 4. 断开自动重连 方法步骤 1. 修改网络配置 ` /etc/network/in...
Python批处理删除和重命名文件夹
1. 删除当前目录下不含有指定文件类型的文件夹 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 #!/usr/bin/python # -*- coding: UTF-8 -*- import sys import os <!--more--> imp...
Mac OS X 启用 Web 服务器
文/小白不是总(简书作者) 原文链接: https://www.jianshu.com/p/d006a34a343f 著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。 我们经常性的需要使用局域网搭建 Web 服务器测试环境,如部署局域网无线安装企业应用等,Mac OS X 自带了 Apache 和 PHP 环境,我们只需要简单的启动它就行了。 ** 1. 启动 Apa...
单指移动光标手势,双指修改文本选区手势
` UIView ` 通过实现 ` UITextInput ` 协议,实现单指移动光标手势,双指修改文本选区手势。 分别使用了 ` UIPanGestureRecognizer ` 和 ` UIPinchGestureRecognizer ` 手势。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 2...
NSDate和NSString相互转换
NSDate到NSString的转换: 1 2 3 4 5 6 7 8 9 //获取系统当前时间 NSDate *currentDate = [NSDate date]; //用于格式化NSDate对象 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; <!--more--> //设置格式:z...
AFNetworking等待网络请求,继续同步操作
在发出网络请求后,需要拿到网络返回的数据才能继续后续操作,这时可以用 ` dispatch_semaphore_wait() ` 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 - (id)sendForUrl:(NSURL *)url { AFHTTPRequestOperationManager *manager = [AF...
UITableViewCell左滑多选项
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 - (NSArray<UITableViewRowAction *> *)tableView:(UITableView *)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPath { UITableViewRow...
ViewController跳转后导航栏会发黑
视图控制器之间跳转,在加载新视图控制器时,导航栏底色会闪一下,是黑色一闪而过。 可以通过: ` self.navigationController.view.backgroundColor = [UIColor whiteColor]; ` 或 ` self.navigationController.navigationBar.translucent = NO; ` 解决。 栈溢出的讨论:...
添加和移除子视图控制器(child ViewController)
1 2 3 4 5 6 7 8 9 10 // add child viewController UIViewController* controller = [self.storyboard instantiateViewControllerWithIdentifier:@"test"]; [self addChildViewController:controller]; ...
设置NavigationBar导航栏中返回按钮(BackBarButtonItem)和BarButtonItem文字
1. 后退按钮BackBarButtonItem的title设置 想要导航栏中后退按钮(带箭头,BackBarButtonItem)和BarButtonItem的文字,折腾了一会,试了几种方法都不奏效,最终找到了个解决办法 。 如果APP通过navigationController从A视图跳转至B视图,导航的返回按钮的加载原理是这样的: 1、如果B视图有一个自定义的左侧按钮(lef...
Objective-C常用宏定义
看到 LvesLi’s Blogging 分享的一些Objective-C常用宏定义,非常好用,记录于此: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 //1. 打印日志 #ifdef ...
ViewController之间通信,传递参数
从 ` FirstViewController ` 跳转到 ` SecondViewController ` ,当从 ` SecondViewController ` 返回时,如果想把数据回传给 ` FirstViewController ` ,可以用代理的方法, ` FirstViewController ` 中这样使用: 1 2 FirstViewController.h @inter...
给ViewController添加BarButton
用代码给UIViewController(self)添加BarButton时,下面的代码不起作用: 1 self.navigationController.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"xyz" style:UIBarButtonItemStyleDone targe...
NSDate获取指定格式的当地时间
方法 ` [NSDate date] ` 默认获得的是0时区的时间,想要得到当前的北京时间需要手动指定时区: 1 2 3 4 NSDate *currentDate=[NSDate date]; NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; [formatter setDateFormat:@"yyyy-MM-dd...
让SVProgressHUD提示框自动消失
SVProgressHUD 是一个第三方提示器框架。现在想实现提示框2秒后自动消失的效果,便有了以下尝试: 1 2 3 4 5 // 可以自动消失的三种提示框 [SVProgressHUD showInfoWithStatus:@"数据加载完毕!"]; [SVProgressHUD showSuccessWithStatus:@"成功加载到4条新数据!"]; [SVProgressHU...
NSTableView的背景色设置
在设置 ` NSTableView ` 背景色时,发现它其实包含三层 ` view ` : ` NSScrollView ` 、 ` NSClipView ` 、 ` NSTableView ` 。 与之对应的视图: 所以想要设置 ` NSTableView ` 为透明的话,除了 ` [tableView setBackgroundColor:[NSColor clearColor]];...
自动布局(AutoLayout)的三种方式
在斯坦福公开课中,白胡子老爷爷教了三种自动布局的方法: 1. 控件布局都处在建议的蓝虚线上时,使用 ` Reset to Suggested Constraints ` 。 2. 使用对齐约束 ` Alignment Constraints ` 或者距离约束: 3. 通过 ` Ctrl Drag ` 在两个视图/控件之间创建约束,按住 ` Shift ` 同时设定多个约束。
JavaScript与Objective-C之间的通信
转自 老谭的博客 : JavaScript与Objective-C之间的通信 1、JS中变量在OC中的类型 通过OC-JS Bridge,变量的类型会自动进行转换,基本类型都会自动转换,如JS中的number、boolean都会转换成OC中的NSNumber类型, 而String类型会自动转换成NSString类型,JS中的对象会转换成WebScriptObject对象,而相关的属性...
根据页面滚动动态修改UINavigationBar的背景色
最近要实现UINavigationBar背景动态改变的功能,找到了 Glow 技术团队博客 的博文: 动态修改UINavigationBar的背景色 ,很好的满足了我的功能需求,是个极好的轮子。fork了他们的项目源码: LTNavigationBar
根据字符串长度动态计算UILabelView的高度
在调用 ` UILabelView ` 时, ` Label ` 的高度最好根据字符串长度动态设置,为了实现这一点,我们可以用 ` NSAttributedString ` 的 ` - (CGRect)boundingRectWithSize: options: context: ` 方法,实现方法: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 if (l...
UIView的重绘机制——drawRect
斯坦福公开课 ` 第七课.Views and Gestures ` ,提到了UIView的重绘函数 ` drawRect ` ,其中用到了 ` UIBezierPath ` 类来创建基于矢量的路径,基本用法:
NavigationBar导航栏透明
想要得到导航栏透明的视图控制器(ViewController),效果如下图: 而默认情况下,导航栏是这样的: 想要让导航栏透明,可以这样实现: 在视图控制器(ViewController) ` -(void)viewWillAppear: ` 中进行以下设置: 1 2 3 4 5 -(void)viewWillAppear:(BOOL)animated { [super v...
深度解析H.264编码原理
转自ffmpeg开发之旅(2):深度解析H.264编码原理 前 言 在学习H.264编码之前,我们先了解一下在视频直播的过程中,如果Camera采集的YUV图像不做任何处理进行传输,那么每秒钟需要传输的数据量是多少?Camera采集的YUV图像通常为YUV420,根据YUV420的采样结构,YUV图像中的一个像素中Y、U、V分量所占比例为1:1/4:1/4,而一个Y分量占1个字节,也就是说...
视图控制器生命周期(ViewController Lifecycle)
斯坦福公开课第五课 ` 5. View Controller Lifecycle.mp4 ` 总结了 ` View Controller ` 的生命周期。如图:
改变PageControl指示点的颜色
PageControl指示点的颜色默认是白色,此时若背景也是白色,就完全看不到PageControl控件。那么需要更改指示点的颜色: 1 2 3 4 _pageCtrl.numberOfPages = ceil([dataArr count] / 3.0); //设置指示点个数 _pageCtrl.currentPage = 0; //设置当前页指示点 _pageCtrl....
H.264编码原理以及I/B/P帧
前言 H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,我理解的他的理论依据是:参照一段时间内图像的统计结果表明,在相邻几幅图像画面中,一般有差别的像素只有10%以内的点,亮度差值变化不超过2%,而色度差值的变化只有1%以内。所以对于一段变化不大图像画面,我们可以先编码出一个完整的图像帧A,随后的B帧就不编码全部图像,只写入与A帧的差别,这样B帧的大小就只...
为UIView添加点击事件
最近经常碰到要将UIImageView和UILabel看成整体的情况,我于是就将他俩用UIView包起来,那么怎么给一个UIView添加点击事件,可以这么实 现: 1 2 3 4 5 6 7 8 9 10 11 //将UIView设为可交互的: view.userInteractionEnabled = YES; //添加tap手势 UITapGestureRecognizer* sing...
设置SearchBar文字字体
` SearchBar ` 内虽然含有一个 ` UITextField ` ,但是并没有可以直接访问的属性,要想更改 ` TextField ` 的字体,可以用以下间接的方法实现: 1 2 3 [[UITextField appearanceWhenContainedIn:[UISearchBar class], nil] setDefaultTextAttributes:@{ ...
解除嵌套UIScrollView之间的联动
一般情况下,在两个嵌套UIScrollView中,innerView滑到顶的时候,会联动outterView开始滚动,为了解除滚动,可以在innerView 的 ` .m ` 文件添加以下代码:(代码来自 iwevon 在简书的博客 ScrollView包含TableView解除联动 ) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19...
通过UIImageView的tag为点击事件UITapGestureRecognizer传参
为了点击图片时,知道哪张图片被点击,需要向 ` UITapGestureRecognizer ` 传递一个参数,此处使用了 ` UIImageView ` 的 ` tag ` 属性,直接将图片索引写入 ` imageview ` 的 ` tag ` ,然后通过 ` sender.view.tag ` 去获取图片索引。 1 2 UIImageView *imageview = [[UIIma...
NSAttributedString——为Label设置富文本
为了在同一个Label中显示两种颜色的字符,如下图(浅灰和黑色): 这里用到了 ` NSMutableAttributedString ` ,它可以创建自定义属性的富文本。和它同类的还有 ` NSAttributedString ` 。 要实现上面一个Label中含两种颜色字符的效果,将汉字颜色设置成浅灰色,用了下面简单的代码实现: 1 2 3 4 5 6 _followerLa...
堆和栈
一、预备知识——程序的内存分配 一个由C/C++编译的程序占用的内存分为以下五类: 栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 堆区(heap)— 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 全局区(静态区)(...
视音频数据处理入门 —— RGB、YUV像素数据处理
转自雷神博客:https://blog.csdn.net/leixiaohua1020 ===================================================== 视音频数据处理入门系列文章: 视音频数据处理入门:RGB、YUV像素数据处理 视音频数据处理入门:PCM音频采样数据处理 视音频数据处理入门:H.264视频码流解析 视音频...
CIF、4CIF等格式说明
什么是CIF/QCIF/4CIF/WCIF/W4CIF/D1 CIF (Common Intermediate Format 或 Common Interchange Format), 也叫作 FCIF (Full Common Intermediate Format),是视频会议中常使用的视频传输格式,分辨率为352 x 288 ,视频传输帧率可达30 frame/s。CIF格式可以...
CSS选择器
类选择器(class selectors) (1). 多个元素之间可以共用 (2). 以英文句号(.)开头 ID选择器(ID selectors) (1). 每个元素唯一指定,在文档中必须唯一 (2). 以井号(#)开头 (3). 选择器优先级ID选择器>类选择器>标签选择器
大小端字节序的转换
本文参考了Ocean’s Caprice的《[c/c++ ]字节序与大小端转换》 今天在移植OspServer过程中出现文件传输停滞的问题。经导师指点,可能是字节序的问题。因为目标机PowerPC采用的是大端字节(big-endian)存储方式,而平时一般Intel和AMD的CPU采用的都是小端字节(little-endian)。 大端字节序,也叫网络字节序,一般规定不同系统间通信一...
大教堂与集市
Brooks定律:在一个已经延期的项目上增加人手,只会让项目更加延期。 随着开发人员数目的增长,项目复杂度和沟通成本按照人数的平方增长,而工作成果只会呈线性增长。
谷歌推荐的技术提升指南
译者注:本文是翻译自 Google Career 的一篇职业规划指南,需阅读原文的请自备墙梯。以下是译文: 打好扎实的计算机科学基础对于成为一个成功的软件工程师是非常重要的。本指南主要关于如何提升自己的技术能力,非常适合学生用于制定教学课程,当然这里提供的网络资源,并不意味着就可以完全取代现有的课程,正式的课程安排还是要学的(除非你不想拿到毕业证书)。 学术学习的推荐 ●CS课...
用MBRFix卸载Linux
Win7和Linux双系统的情况下,卸载Linux,需修改MBR,方法有二: 将Windows的安装盘放入计算机以后,重启计算机,进入Windows安装程序,随后,进入恢复控制台,输入命令fixmbr即可。 如果没有Windows安装盘,就可以用MBRFix工具进行修复。MBRFix工具修复MBR很方便,先进入cmd命令窗口,然后进入mbrfix工具所在的目录(用cd命令),然后输...
Python笔记
列表 BIF,即“Built-in Funcation”,内置函数,比如: len() isinstance(movies,list) #检查movies是否是列表 多行注释——使用三重引号 1 2 3 """这是一段python注释, 它可以写成多行。 like this.""" 函数模块 PyPI(Pie-Pie)——Pytho...
Java笔记
类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。 方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。 源文件名:源文件名必须和类名相同。 主方法入口:所有的Java 程序由public static void main(Stri...
Fedora 20安装fcitx输入法
转自: https://yanue.net/post-140.html 为方便操作,先以用root账户登录系统 1、先卸载系统自带的Ibus输入法 1 2 3 1. sudo yum remove ibus 2. gsettings set org.gnome.settings-daemon.plugins.keyboard active false ...
HTML笔记
1. 创建有序或无序列表 (Making ordered and unordered lists) <ol></ol> <ul></ul> 2. 改变文本大小、颜色、字体 (Changing font size, color and type) style="font-size: 16px; color:blue; font-family:...
我的求职之路:9个offer,12家公司,35场面试,最终谷歌
作者:Luc(写于2012年) 1,简介 毕业答辩搞定,总算可以闲一段时间,把这段求职经历写出来,也作为之前三个半月的求职的回顾。 首先说说我拿到的offer情况: 微软,3面->终面,搞定 百度,3面->终面,口头offer 搜狗,2面,悲剧 腾讯,1面,悲剧 布丁移动,3...
关于健身
对于女生,如果在家或是在寝室想要健身,以下是高科教练给的建议。我总结下,大意是: 女性在进行同样项目的运动过程中损伤几率远高于男性 你维持良好体型的关键:较低的脂肪比例与较高的肌肉含量 所以女子训练应该注重力量训练 首先练习肢力量和躯干稳定性,能避免关节损伤 重点来了: 训练动作最好先练习双脚脚掌站立平衡稳定,徒手深蹲,侧蹲,同时加强躯干稳定性,增...
《遇见未知的自己》
潜意识与意识占比关系图: 人脑子里闪过的念头大概有95%是潜意识想法,自己几乎完全无法察觉。所以你的绝大多是举动都是都不是你有意识的行为。我们应该尽可能多的去发现自己的潜意识,去将那5%扩大,从而让自己的更多意识说我们支配,让行动更有目的性,而不再任由潜意识摆布。 本书的思维导图,由网友”藏椿寒南昌”制作:
《围城》摘录
Page 4 1 2 3 忠厚老实人的恶毒,像是饭里的沙砾或者出骨鱼片里未净的刺,会给人一种不期待的伤痛。 有人叫她“熟肉铺子”(characuterie),因为只有熟肉食店会把那些许多颜色暖热的肉陈列;又有人叫她“真理”,因为据说“真理是赤裸裸的“。鲍小姐并未一丝不挂,所以他们修正为”局部的真理“。 Page 9 1 这一张文凭,仿佛有亚当、夏娃下身那片树叶的功用,可以遮羞包...
《拖延心理学》序言
写书的人往往被认为对他们的写作倾向有着非常深入的了解。确实, 我们对拖延心理的了解可以说是彻头彻尾的:我们两个都知道对方的那 些丑事,我们都经历过许多通宵开夜车的日子,也曾为写博士论文而挣 扎了多年,经常要缴纳税收滞纳金,并常常为自己的拖延而编造种种故 事情节(最为极端的例子是说自己家里死了人)。 除了我们两个人对此的个人亲身经验之外,我们也有多年与拖延心 理打交道的职业经历。当我们还是加...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Q...
CentOS 6.5设置
编辑sudoers文件,先备份/etc/sudoers,之后使用su切换到root下,在sudoers中,找到 root ALL=(ALL) ALL后,加入下面一行username ALL=(ALL) ALL ** ** ** 1.Chrome的安装 ** 先下载自动安装脚本:https://chrome.richardlloyd.org.uk/install_chrome.s...
Linux磁盘命令及分区
Linux分区 1.挂载命令 1 mount 【-参数】 【设备名】 【挂载点】 2.卸载命令 1 umount 【设备名称】 3.查看磁盘使用情况 1 2 3 df 【-参数】 比如: df -l df -h 4.查看某个目录在那个分区 1 df 【目录全路径】 5.查看Linux系统分区具体情况 1 fdisk -l 6.分区 /boot 200M /...
Linux上JDK、Eclipse的安装
一、jdk安装 1.package.iso挂载 mount /mnt/cdrom/ [卸载:umount /mnt/cdrom/] 2.cp 文件名 /home/ 3.cd /home 4.安装 ./j2sdk-**.bin 5./etc/profile [环境配置文件] JAVA_HOME=/home/j2sdk*** PATH=$PATH:/home/j2sdk***...
Linux常用指令(1)
一、系统操作 1 <span style="font-size:18px;">shutdown -h now【立刻关机】</span> shutdown -r now 【立刻重启】 reboot 【立刻重启】 logout 【注销】 二、root用户(su -) login:root password: Ctrl+Alt+F1 【命令行界面】 ...
Fedora 20配置
** 转载自 51运维网 、 苏若年 (ffmpeg未成功) 51CTO ** ** ** ** 字体渲染Freetype: https://www.it165.net/os/html/201308/6103.html ** ** Goagent: https://linux.chinaitlab.com/administer/938694_2.html ** ...