C#中的扩展类的理解

扩展类是一种静态的一种类的调用方法,通过实例化进行调用。利用this进行指正该类,有参数的时候直接在后面追加参数。 //必须定义为公共的静态类 public static class Studentinfo{ //定义一个添加学生姓名的扩展方法 public static string AddStuname(this string stuname){ return studentname; } //
分类: 其他 发布时间: 10-05 23:40 阅读次数: 0

机器学习 - 2 - 线性回归

机器学习 - 2 - 线性回归 首先吐槽我们的老师上课上得真是太烂了。。真的烂。。 PPT里也只会对没有意义的公式,而且还不解释是在干什么。。 回归 什么是回归 首先回归属于监督学习的一种,回归问题中,尝试预测连续的输出,与尝试预测离散的输出的分类问题恰恰相反。 举个例子: 预测房价 预测身高 ... 回归模型 素材: 特征 \(x\) 预测值 \(y\) 训练集 \((x_i,y_i)\) 学习算法 回归函数 \(f\) 线性回归时: \[f(X) = \omega_0 + \sum_{i
分类: 其他 发布时间: 10-05 23:40 阅读次数: 0

[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
分类: 其他 发布时间: 10-05 23:40 阅读次数: 0

登录sql sever

MSSQLSEVER是默认的实例名,一台计算机可以安装多个实例名,相当于多个服务器,互不影响。 workbench是MySQL 服务器的一个图形化管理客户端,功能类似于MySQL Command 安装在c盘里面 本机上安装的2005 2008 2014产品
分类: 其他 发布时间: 10-05 23:40 阅读次数: 0

一次游玩与这两周的一些感想

  10.5日,去了趟镇江,和心怡玩了一整天,还是挺开心的。   本准备10.1就写点博客,却根本不想写。这个班,实在有点夸张……996都比这个强。我TM40多天,通宵了5次了!!!!只算凌晨1点以后的!!!!   这段时间也确实是最忙,2个版本升级居然排到了一起。再加上都是新人……苦B。最难受的是付出了这么多时间和精力,却没把事情做好。好在最后还是解决了问题,发了个补丁包。原来补丁包就是版本升级出bug啊!怪不得以前游戏补丁升级是会发礼包补偿。   本来计划的学习计划也彻底打乱啦~本来准备每
分类: 其他 发布时间: 10-05 23:40 阅读次数: 0

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
分类: 其他 发布时间: 10-05 23:40 阅读次数: 0

LCA 模板

关于LCA:   LCA 指树上两点的公共祖先。 如何 “暴力” 找两点的 LCA :   可以先 DFS 一遍求出每个点的 dep (深度)。然后从深度大的点先往上跳,跳到与另一个点相同的深度,如果还没有到达相同的,就两个点一起往上跳,直到达到相同的点,那么,这个点就是两点的 LCA 。 关于倍增法求 LCA :   其实就是一个经过优化的暴力算法。让两个点一次向上跳多步来优化时间。 如何实现倍增求 LCA :   设 f [ u ][ k ] 表示 u 的 2k 辈祖先,即从 u 向根节点
分类: 其他 发布时间: 10-05 23:40 阅读次数: 0

UITableViewCell 选中时的颜色设置

[cpp] view plain copy 1.系统默认的颜色设置   [cpp] view plain copy //无色   cell.selectionStyle = UITableViewCellSelectionStyleNone;      //蓝色   cell.selectionStyle =
分类: 其他 发布时间: 10-05 23:40 阅读次数: 0

iOS开发之直播App流程介绍,直播资料收集汇总,视频推流,视频拉流,SMTP、RTMP、HLS、 PLPlayerKit

本文转自:http://blog.csdn.net/zhonggaorong/article/details/51483282,感谢 zhonggaorong的分享 (一) iOS 直播类APP开发流程分解:  1 . 音视频处理的一般流程: 数据采集→数据编码→数据传输(流媒体服务器) →解码数据→播放显示 1、数据采集: 摄像机及拾音器收集视频及音频数据,此时得
分类: 其他 发布时间: 10-05 23:40 阅读次数: 0

开发者所需要知道的 iOS 10 SDK 新特性

本文转自著名iOS/Unity开发者王巍先生的分享:https://onevcat.com/2016/06/ios-10-sdk/ 总览 距离 iPhone 横空出世已经过去了 9 个年头,iOS 的版本号也跨入了两位数。在我们回顾过去四五年 iOS 系统的发展的时候,不免感叹变化速度之快,迭代周期之短。iOS 7 翻天覆地的全新设计,iOS 8 中 Size Classes 的出
分类: 其他 发布时间: 10-05 23:40 阅读次数: 0

iOS开发之Xcode的静态分析(Static Code Analysis)与常见内存隐患解决办法

一.Xcode Analyze静态分析 Static Code Analysis Static Code Analysis(静态代码分析)用来发现源代码潜在的错误与缺陷,源代码编译后只有在运行时有可能会产生细微的错误,他们可能难以识别和修复,所以这些潜在的威胁在开发过程中一定要尽可能清理干净,尽量编写的时候注意类似可能潜在的威胁与缺陷 (点击查看苹果Static Code Anal
分类: 其他 发布时间: 10-05 23:40 阅读次数: 0

Xcode8 屏蔽控制台多余的Log日志

新下载的Xcode8 运行时,控制台会有很大一串log输出,貌似跟我们自己项目中的log没多大关系。去掉它感觉很爽。接下来说操作步骤: Xcode8里边 Edit Scheme... -> Run -> Arguments, 在Environment Variables里边添加 “OS_ACTIVITY_MODE = disable” 效果如图: 最后点击close
分类: 其他 发布时间: 10-05 23:40 阅读次数: 0

Xcode8 解决注释以及VVDocumenter无法使用问题

解决Xcode8中 command+/ 不能注释的问题 1、打开终端在命令行里输入: sudo /usr/libexec/xpccachectl 效果如图: 2、重启电脑 特别提醒: VVDocumenter-Xcode无法使用的解决办法:  使用快捷键:option + command + /
分类: 其他 发布时间: 10-05 23:40 阅读次数: 0

iOS开发中的关键字const/static/extern

关键字const/static/extern的释义和用法  1、const 这个单词翻译成中文是“常量”的意思。在程序中我们知道“常量”的值是不能变的,固定的。所以const关键字的作用就呼之欲出了: (1) const用来修饰右边的基本变量或指针变量 (2) 被修饰的变量只读,不能被修改 下面举个最简单的例子: //声明一个int类型的变量a,变量初始化值为10,并且
分类: 其他 发布时间: 10-05 23:40 阅读次数: 0

iOS runtime实用篇 ---避免常见崩溃

本文收藏自:http://www.jianshu.com/p/5d625f86bd02 源码 https://github.com/chenfanfang/AvoidCrash 程序崩溃经历 其实在很早之前就想写这篇文章了,一直拖到现在。 程序崩溃经历1 我们公司做的是股票软件,但集成的是第三方的静态库(我们公司和第三方公司合作,他们提供股票的服务,我们付钱)。平时
分类: 其他 发布时间: 10-05 23:40 阅读次数: 0

iOS 相机权限以及相册权限访问

今天在写一个关于人脸识别的demo时,发现相机相册调取不了。忽然想起来工程info.plist里边需要设置两个参数,但是就是想不起来参数叫什么。网上搜了好一会儿才找到,所以就写篇文字,记录一下,方便以后查找。 想要吊起相册跟相机,首先得在info.plist里设置参数,在你吊起相应功能的时候获取用户的同意,相应设备才能被吊起来。闲话不多说,上图:          1.设置info.
分类: 其他 发布时间: 10-05 23:40 阅读次数: 0

<meta>标签中name和http-equiv的区别

meta 标签的组成: 标签共有两个属性,它们分别是http-equiv属性和name属性,不同的属性又有不同的参数值,这些不同的参数值就实现了不同的网页功能。    1、name属性    name属性主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎机器人查找信息和分类信息用的。    标签的name属性语法格式是:    。 
分类: 其他 发布时间: 10-05 23:40 阅读次数: 0

iOS SDWebImage 清空缓存 新方法

之前用SDWebimage时,清除图片缓存一直用下边两个方法: //清理旧图片数据     [[SDImageCache sharedImageCache] clearDisk];     [[SDImageCache sharedImageCache] clearMemory];//可不写 最近更新了一下SDWebImage包之后发现,之前的[[SDImageCache sh
分类: 其他 发布时间: 10-05 23:40 阅读次数: 0

iOS WKWebView加载网页禁止缩放的问题

目前只发现两种方法可以实现webView加载网页禁止缩放的要求 WKWebView禁止缩放方法 第一种 使用WKWebView的代理方法(但是这种方法有时候不起作用) - (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView{return nil;} 第二种 在html网页端禁止缩放需在HTML里
分类: 其他 发布时间: 10-05 23:40 阅读次数: 0

iOS 开发之多线程 (GCD与NSOperation)详解

本文转自:http://dev.dafan.info/detail/226124?p=18 概述 何为多线程? 多线程其实针对单核的CPU来设计的,CPPU同一时间只能执行一条线程,耳朵线程就是让CPU快速的在多个线程之间进行调度 多线程优点: 能够适当提高资源利用率能够适当提高资源利用率 缺点: 开线程需要一定的内存空间,默认一条线程占用栈区间5
分类: 其他 发布时间: 10-05 23:40 阅读次数: 0