C#中的扩展类的理解
扩展类是一种静态的一种类的调用方法,通过实例化进行调用。利用this进行指正该类,有参数的时候直接在后面追加参数。 //必须定义为公共的静态类
public static class Studentinfo{
//定义一个添加学生姓名的扩展方法
public static string AddStuname(this string stuname){
return studentname;
}
//
机器学习 - 2 - 线性回归
机器学习 - 2 - 线性回归 首先吐槽我们的老师上课上得真是太烂了。。真的烂。。 PPT里也只会对没有意义的公式,而且还不解释是在干什么。。 回归 什么是回归 首先回归属于监督学习的一种,回归问题中,尝试预测连续的输出,与尝试预测离散的输出的分类问题恰恰相反。 举个例子: 预测房价 预测身高 ... 回归模型 素材: 特征 \(x\) 预测值 \(y\) 训练集 \((x_i,y_i)\) 学习算法 回归函数 \(f\) 线性回归时: \[f(X) = \omega_0 + \sum_{i
[USACO12FEB]牛券Cow Coupons(堆,贪心)
[USACO12FEB]牛券Cow Coupons(堆,贪心) 题目描述 Farmer John needs new cows! There are N cows for sale (1 <= N <= 50,000), and FJ has to spend no more than his budget of M units of money (1 <= M <= 10^14). Cow i costs P_i money (1 <= P_i <= 10^9), but FJ has K
登录sql sever
MSSQLSEVER是默认的实例名,一台计算机可以安装多个实例名,相当于多个服务器,互不影响。 workbench是MySQL 服务器的一个图形化管理客户端,功能类似于MySQL Command 安装在c盘里面 本机上安装的2005 2008 2014产品
一次游玩与这两周的一些感想
10.5日,去了趟镇江,和心怡玩了一整天,还是挺开心的。 本准备10.1就写点博客,却根本不想写。这个班,实在有点夸张……996都比这个强。我TM40多天,通宵了5次了!!!!只算凌晨1点以后的!!!! 这段时间也确实是最忙,2个版本升级居然排到了一起。再加上都是新人……苦B。最难受的是付出了这么多时间和精力,却没把事情做好。好在最后还是解决了问题,发了个补丁包。原来补丁包就是版本升级出bug啊!怪不得以前游戏补丁升级是会发礼包补偿。 本来计划的学习计划也彻底打乱啦~本来准备每
redis 5种数据类型增删改查
1 # 字符串 string
2 (1)添加数据
3 set key value # 添加一条
4 mset key value [key value...] # 添加多条
5 append key value # 添加到末尾 6 (2) 删除数据
7 del key # 删除key
8 flushdb #删除当前数据库所有key
9 flushall # 删除所有
10
11 (3) 修改数据
12 rename key newkey #改名
13 set
UITableViewCell 选中时的颜色设置
[cpp] view
plain copy
1.系统默认的颜色设置
[cpp] view
plain copy
//无色
cell.selectionStyle = UITableViewCellSelectionStyleNone;
//蓝色
cell.selectionStyle =
iOS开发之直播App流程介绍,直播资料收集汇总,视频推流,视频拉流,SMTP、RTMP、HLS、 PLPlayerKit
本文转自:http://blog.csdn.net/zhonggaorong/article/details/51483282,感谢
zhonggaorong的分享
(一) iOS 直播类APP开发流程分解:
1 . 音视频处理的一般流程:
数据采集→数据编码→数据传输(流媒体服务器) →解码数据→播放显示
1、数据采集:
摄像机及拾音器收集视频及音频数据,此时得
开发者所需要知道的 iOS 10 SDK 新特性
本文转自著名iOS/Unity开发者王巍先生的分享:https://onevcat.com/2016/06/ios-10-sdk/
总览
距离 iPhone 横空出世已经过去了 9 个年头,iOS 的版本号也跨入了两位数。在我们回顾过去四五年 iOS 系统的发展的时候,不免感叹变化速度之快,迭代周期之短。iOS
7 翻天覆地的全新设计,iOS
8 中 Size Classes 的出
iOS开发之Xcode的静态分析(Static Code Analysis)与常见内存隐患解决办法
一.Xcode Analyze静态分析 Static Code Analysis
Static Code Analysis(静态代码分析)用来发现源代码潜在的错误与缺陷,源代码编译后只有在运行时有可能会产生细微的错误,他们可能难以识别和修复,所以这些潜在的威胁在开发过程中一定要尽可能清理干净,尽量编写的时候注意类似可能潜在的威胁与缺陷
(点击查看苹果Static
Code Anal
Xcode8 屏蔽控制台多余的Log日志
新下载的Xcode8 运行时,控制台会有很大一串log输出,貌似跟我们自己项目中的log没多大关系。去掉它感觉很爽。接下来说操作步骤:
Xcode8里边 Edit Scheme... -> Run -> Arguments, 在Environment Variables里边添加
“OS_ACTIVITY_MODE = disable”
效果如图:
最后点击close
Xcode8 解决注释以及VVDocumenter无法使用问题
解决Xcode8中 command+/ 不能注释的问题
1、打开终端在命令行里输入:
sudo /usr/libexec/xpccachectl
效果如图:
2、重启电脑
特别提醒:
VVDocumenter-Xcode无法使用的解决办法:
使用快捷键:option + command + /
iOS开发中的关键字const/static/extern
关键字const/static/extern的释义和用法
1、const
这个单词翻译成中文是“常量”的意思。在程序中我们知道“常量”的值是不能变的,固定的。所以const关键字的作用就呼之欲出了:
(1) const用来修饰右边的基本变量或指针变量
(2) 被修饰的变量只读,不能被修改
下面举个最简单的例子:
//声明一个int类型的变量a,变量初始化值为10,并且
iOS runtime实用篇 ---避免常见崩溃
本文收藏自:http://www.jianshu.com/p/5d625f86bd02
源码
https://github.com/chenfanfang/AvoidCrash
程序崩溃经历
其实在很早之前就想写这篇文章了,一直拖到现在。
程序崩溃经历1
我们公司做的是股票软件,但集成的是第三方的静态库(我们公司和第三方公司合作,他们提供股票的服务,我们付钱)。平时
iOS 相机权限以及相册权限访问
今天在写一个关于人脸识别的demo时,发现相机相册调取不了。忽然想起来工程info.plist里边需要设置两个参数,但是就是想不起来参数叫什么。网上搜了好一会儿才找到,所以就写篇文字,记录一下,方便以后查找。
想要吊起相册跟相机,首先得在info.plist里设置参数,在你吊起相应功能的时候获取用户的同意,相应设备才能被吊起来。闲话不多说,上图:
1.设置info.
<meta>标签中name和http-equiv的区别
meta 标签的组成: 标签共有两个属性,它们分别是http-equiv属性和name属性,不同的属性又有不同的参数值,这些不同的参数值就实现了不同的网页功能。
1、name属性
name属性主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎机器人查找信息和分类信息用的。
标签的name属性语法格式是:
。
iOS SDWebImage 清空缓存 新方法
之前用SDWebimage时,清除图片缓存一直用下边两个方法:
//清理旧图片数据
[[SDImageCache sharedImageCache] clearDisk];
[[SDImageCache sharedImageCache] clearMemory];//可不写
最近更新了一下SDWebImage包之后发现,之前的[[SDImageCache sh
iOS WKWebView加载网页禁止缩放的问题
目前只发现两种方法可以实现webView加载网页禁止缩放的要求
WKWebView禁止缩放方法
第一种
使用WKWebView的代理方法(但是这种方法有时候不起作用)
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView{return nil;}
第二种
在html网页端禁止缩放需在HTML里
iOS 开发之多线程 (GCD与NSOperation)详解
本文转自:http://dev.dafan.info/detail/226124?p=18
概述
何为多线程?
多线程其实针对单核的CPU来设计的,CPPU同一时间只能执行一条线程,耳朵线程就是让CPU快速的在多个线程之间进行调度
多线程优点:
能够适当提高资源利用率能够适当提高资源利用率
缺点:
开线程需要一定的内存空间,默认一条线程占用栈区间5
今日推荐
周排行