- 博客(175)
- 资源 (17)
- 问答 (3)
- 收藏
- 关注
原创 CIFilter -kCICategoryDistortionEffect
滤镜名称===CIBumpDistortion2020-09-09 13:44:04.985594+0800[15319:259322] 滤镜参数===:{CIAttributeFilterAvailable_iOS = 6,CIAttributeFilterDisplayName = 凹凸扭曲,inputImage = {CIAttributeDisplayName = 图像,CIAttributeDescription = 要用作输入图像的图像。对于也使用了背景图像的滤镜来说,这
2020-09-09 13:46:52
587
原创 CIFilter 滤镜详解
全部分类CORE_IMAGE_EXPORT NSString * const kCICategoryDistortionEffect;CORE_IMAGE_EXPORT NSString * const kCICategoryGeometryAdjustment;CORE_IMAGE_EXPORT NSString * const kCICategoryCompositeOperation;CORE_IMAGE_EXPORT NSString * const kCICategoryHalft
2020-09-09 13:42:05
1644
转载 git常用命令大全
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qq_38111015/article/details/848858091.强制推送(慎用,除非你认为其他冲突等可以丢弃 或者不是很重要)git push -- force2.创建文件等小命令touch a // 创建一个a文件...
2019-11-17 21:10:20
309
转载 H264视频压缩算法简析
H264视频压缩算法现在无疑是所有视频压缩技术中使用最广泛,最流行的。随着 x264/openh264以及ffmpeg等开源库的推出,大多数使用者无需再对H264的细节做过多的研究,这大降低了人们使用H264的成本。但为了用好H264,我们还是要对H264的基本原理弄清楚才行。今天我们就来看看H264的基本原理。H264概述H264压缩技术主要采用了以下几种方法对视频数据进行压...
2019-11-06 18:03:39
7347
原创 GPUImage 滤镜大全
共125个滤镜, 分为四类1、Color adjustments: 31 filters, 颜色处理相关2、Image processing: 40 filters, 图像处理相关.3、Blending modes: 29 filters, 混合模式相关.4、Visual effects: 25 filters, 视觉效果相关.1234#import <Foundatio...
2019-02-18 16:25:35
1628
原创 ios 视频处理详解一(视频导出)
- (void)test:(NSURL *)videoUrl{ //videoUrl为什么视频的输入地址 NSDictionary *options = [NSDictionary dictionaryWithObject:[NSNumber numberWithBool:NO] forKey:AVURLAssetPreferPreciseDurationAndTimingKey...
2019-01-26 15:46:38
4788
转载 搭建 vue 环境
第一步 node环境安装1.1 如果本机没有安装node运行环境,请下载node 安装包进行安装1.2 如果本机已经安装node的运行换,请更新至最新的node 版本下载地址:https://nodejs.org/en/ 或者 http://nodejs.cn/第二步 node环境检测为了快乐的使用命令行,我们推荐使用 gitbas1.1 下载git 并安装下载地址 https...
2018-09-21 17:18:52
247
原创 关于navigateToMiniProgram 跳到其他小程序方法弃用的代替方法
navigateToMiniProgram 开发环境的7月20号正式弃用了,代替方法提示用的是<navigator>标签,代码如下<navigator target = "miniProgram" app-id="wx18a2ac992306a5a4" path="pages/apps/largess/detail?accountId=2849563" open-type=...
2018-07-20 10:09:03
26765
6
转载 微信小程序动画详解
动画水还是比较深的,这里只是简单介绍下小程序中动画的一些属性和注意事项,做动画前一定要整理好思路将动画一步步分解,再进行组合!这里只做引入。wx.createAnimation(object)看官方介绍1.创建一个动画实例animation。调用实例的方法来描述动画。最后通过动画实例的export方法导出动画数据传递给组件的animation属性。2.调用动画操作方法后要调用 step() 来表示...
2018-07-03 15:48:28
5177
1
原创 微信小程序大幅升级:可打开公众号文章
1、小程序新增打开公众号文章功能。可以打开已关联公众号的文章,不过文章内暂不支持赞赏、广告、关注公众号等。2、为提升服务质量,小程序新增“意见反馈”组件。用户可以在小程序内或小程序主页中反馈遇到的问题,开发者可以在小程序管理后台查看用户反馈内容以及操作日志。3、为优化商品扫码流程,相机组件新增扫描一维码模式,支持扫码界面自定义和连续识别功能。4、支持动态加载字体,让小程序获得最佳的视觉体验。5、小...
2018-06-23 13:43:02
13279
原创 微信小程序与Html交互
简介微信小程序访问html页面是通过小程序中的WebView作为网页承载容器实现的,通过配置WebView的src属性进行html页面的加载;当html返回小程序需要引用小程序类库,调用指定接口进行跳转。目前小程序与html交互,都是通过跳转链接的参数拼接进行数据的传递的。小程序跳转到html1、小程序跳转到html,需要配置跳转地址到指定的域名白名单内。如下图: 域名白名单...
2018-06-22 09:55:23
7068
原创 微信小程序 tabbar 上面设置消息数目等
wx.setTabBarBadge(OBJECT)基础库 1.9.0 开始支持,低版本需做兼容处理为 tabBar 某一项的右上角添加文本OBJECT 参数说明:参数类型必填说明indexNumber是tabBar的哪一项,从左边算起textString是显示的文本,超过 3 个字符则显示成“…”successFunction否接口调用成功的回调函数failFunction否接口调用失败的回调函数...
2018-06-08 09:30:53
20935
原创 微信小程序获取手机号授权登录详解
说明获取微信用户绑定的手机号,需先调用login接口。因为需要用户主动触发才能发起获取手机号接口,所以该功能不由 API 来调用,需用 <button> 组件的点击来触发。 注意:目前该接口针对非个人开发者,且完成了认证的小程序开放。需谨慎使用,若用户举报较多或被发现在不必要场景下使用,微信有权永久回收该小程序的该接口权限。使用方法需要将 <button> 组件 open-...
2018-05-10 09:45:15
32682
2
转载 微信公众号里面使用定位
1.第一步当然是已经正确接入了微信并且配置好了回调安全域名。不会的朋友可以看看《微信开发-初级接入微信公众平台MP》2. 引用微信js-sdk, http://res.wx.qq.com/open/js/jweixin-1.0.0.js,然后通过config接口注入权限验证配置。先在自己的服务器上写个获取数据的接口:[html] view plain copy/** * 获取页面需...
2018-04-27 14:34:48
24342
1
转载 html5 history微信浏览器返回不刷新
History API与浏览器历史堆栈管理:移动端开发在某些场景中有着特殊需求,如为了提高用户体验和加快响应速度,常常在部分工程采用SPA架构。传统的单页应用基于url的hash值进行路由,这种实现不存在兼容性问题,但是缺点也有–针对不支持onhashchange属性的IE6-7需要设置定时器不断检查hash值改变,性能上并不是很友好。而如今,在移动端开发中HTML5规范给我们提供了一个Histo...
2018-04-18 16:37:46
2641
转载 12个很少被人知道的CSS事实
CSS不是一门很复杂的语言,但是即使你已经写css很多年了,也很有可能遇到一些新玩意儿-某些属性从来没用过,某些值从来未曾考虑,或者某些规范细则你从来不知道。我经常会遇到一些css小细节,所以我想在这片文章中和大家分享,需要承认的是,这篇文章中的很多东西并不具有实操价值,但也许你可以留作后用。1、body上的color不只是应用于文字让我们从最简单的开始吧,color属性是被广泛运用的属性,某些人...
2018-03-23 16:54:30
604
转载 程序员到底在恐慌什么?
程序员们会觉得恐慌么?有时候我会。或者说,现在也会。这种恐慌大概是在上学的时候就有了。上学的时候我不知道怎么入门,去书店里看书,C,VisualBasic,Java,C#,C++,Pascal,这些语言让我困惑。特别是学的数据结构,计算机网络,算法,这些东西学了之后,倒底能干嘛,我知道UDP是有可能不按顺序到达的,我知道数据链路层是在物理层之上的,我知道了可以深度遍历,可以广度遍历一棵树,但是这跟...
2018-03-23 16:50:43
388
转载 程序员防猝死指南——程序员养生攻略
程序员在其职业生涯中,健康问题尤为突出。但是大部分程序员只顾码字,却往往忽略了自身的健康问题。这或许是因为写代码太入神,也或许是因为来自老板的压力太大。但这些并不是你折磨自己最好的理由,我们程序员也需要养生,只有懂得养生,才能更好地编程。 程序员都有哪些健康问题 这里罗列了 9 大程序员职业病,你也可以对号入座,如果你找不到座位,那么恭喜你,你是一个合格的程序员。腕部疼痛(重复性劳损)盯着看移...
2018-03-23 16:46:03
625
1
原创 区块链扫盲
什么是区块链?去中心化的、分布式的、区块化存储的数据库存储全部账户余额及交易流水的总账本每个节点有完整的账本数据账本数据记录了全部的历史交易数据交易数据存储在区块上每个区块包含前一区块ID及HASH,形成链区块链基本原理 如果把区块链作为一个状态机,则每次交易就是试图改变一次状态,而每次共识生成的区块,就是参与者对于区块中所有交易内容导致状态改变的结果进行确认。交易(Transaction):一次...
2018-03-22 14:58:15
1158
转载 程序员幽默:当程序员当了爸爸
程序员是一个随着第三次工业革命诞生的职业群体,拥有专业技能、爱代码、爱编程、爱生活,为互联网的飞速发展作出了卓越贡献~~人们口中的他们是这样的:干得比驴累,吃得比猪差;起得比鸡早,睡得比狗晚;看上去比谁都好,五年后比谁都老。所以,有一个这样的程序员爸爸,到底是种什么样的体验。01、跟爸爸说长大以后我也要当程序员,然后他是这样回答我的。儿子:爸,我想当程序员。爸爸:哦,那你先买40公斤面粉来!儿子:...
2018-03-22 14:48:17
909
原创 笑话:要嫁就嫁程序员,钱多话少死得早~
今天在在网上看到了一个关于程序员的笑话,特此搬来跟大家分享一下~~~一、程序猿问科比:“你为什么这么成功? ”科比:“你知道洛杉矶凌晨四点是什么样子吗? ”程序猿:“知道,一般那个时候我还在写代码,怎么了?”科比:“额…….”二、女神:你能让这个论坛的人都吵起来,我今晚就跟你走。程序猿:PHP语言是最好的语言!论坛炸锅了,各种吵架。女神:服了你了,我们走吧,你想干啥都行。程序猿:今天不行,我一定要...
2018-03-22 14:41:42
592
原创 TCP/IP详解
前言:精通 TCP/IP,熟练使用 Socket 进行网路编程。看到这句话,有没有感到很熟悉呀?相信很多人在投递简历的时候都看到过这条要求,很多人会觉得我们在实际开发中一般用不到这些知识,所以对这些东西不屑一顾.但是笔者认为想要做出更好的 APP,那么对这些基础知识必须要有一定的了解,这样你才能考虑得更加全面和完善,下面就让我们一起来了解一下,什么是 TCP/IP.1.什么是 TCP/IP?TCP...
2018-03-20 17:14:13
441
转载 TCP协议详解
为什么会有TCP/IP协议在世界上各地,各种各样的电脑运行着各自不同的操作系统为大家服务,这些电脑在表达同一种信息的时候所使用的方法是千差万别。就好像圣经中上帝打乱了各地人的口音,让他们无法合作一样。计算机使用者意识到,计算机只是单兵作战并不会发挥太大的作用。只有把它们联合起来,电脑才会发挥出它最大的潜力。于是人们就想方设法的用电线把电脑连接到了一起。但是简单的连到一起是远远不够的,就好像语言不同...
2018-03-20 16:46:39
190
转载 开源自动语音识别系统wav2letter (附实现教程)
wav2letter 是由 Facebook AI 研究团队开源的一款简单而高效的端到端自动语音识别系统,它实现了在 WavLetter:an End-to-End ConvNet-based Speed Recognition System 和 Letter-Based Speech Recognition with Gated ConvNets 这两篇论文中提到的架构。它将基于卷积网络的声学模...
2018-03-02 14:22:12
6491
1
转载 推荐 :机器学习 Python 库 Top 20
KDnuggets 为您带来 Github 上最新的 Python 机器学习开源项目前 20 名。奇怪的是,去年一些非常活跃的项目渐渐停滞了,因此没能上榜,而 13 个新项目冲进了今年的 top 20(参考贡献 contributions 和提交数 commits)。2016 Top 20 Python 机器学习开源项目1. Scikit-learn 是一个简单且高效的数据挖掘和数据分析工具,易上...
2018-03-02 14:10:58
384
转载 用Python对用户评论典型意见进行数据挖掘
用户体验的工作可以说是用户需求和用户认知的分析。而消费者的声音是其中很重要的一环,它包含了用户对产品的评论,不管是好的坏的,都将对我们产品的改进和迭代有帮助。另外任何事情都要考虑金钱成本和人力成本,因此我希望能通过机器学习的算法来辅助分析,对用户的评论数据进行提炼和洞察。一、数据获取和清洗现在爬虫泛滥,网络公开数据的获取并不再是一个难题。简单点可以利用一些互联网的爬虫服务(如神箭手、八爪鱼等),复...
2018-03-02 14:07:38
4001
1
转载 0基础如何入门人工智能?
一、人工智能的发展现状1.1 概念根据维基百科的解释,人工智能是被机器展示的智力,与人类和其他动物的自然智能相反,在计算机科学中 AI 研究被定义为 “代理人软件程序”:任何能够感受周围环境并且能最大化它成功机会的设备。1.2 重大事件2016 年 3 月 ,AlphaGo 与当时世界排名第四、职业九段棋手李世石,进行围棋人机大战,以 4:1 总比分获胜。2016 年 10 月 ,美国白宫发布了《...
2018-03-02 14:06:22
22081
2
转载 入门十大Python机器学习算法(附代码)
往期精彩回顾 重大改变!Excel即将接入Python!办公软件也要革命2017年大数据领域薪资有多高?女博士实名举报长江学者陈小武性骚扰女学生今天,给大家推荐最常用的10种机器学习算法,它们几乎可以用在所有的数据问题上:1、线性回归线性回归通常用于根据连续变量估计实际数值(房价、呼叫次数、总销售额等)。我们通过拟合最佳直线来建立自变量和因变量的关系。这条最佳直线叫做回归线,并且用 Y= a *...
2018-03-02 14:01:46
813
转载 如何利用神经网络和Python生成指定模式的密码
今天给大家介绍的是Github上一个名叫PyMLProjects的项目,这个项目的目的是为了训练AI来学习人类构造密码的模式,然后我们就可以用AI来生成大量同一模式或种类的密码了。这种方法也许可以用来生成暴力破解攻击中需要使用的攻击字典,因为人们为了方便记忆,通常都会采用某种密码“模式”来设计自己的密码。一些经验丰富的渗透测试人员可能都知道,很多类似银行或政府之类的大型组织他们所使用的默认密码或重...
2018-03-02 14:00:07
309
原创 Python内置函数详解及其用法
Python有许多内置的函数和类型,刚开始学习可能会不太熟悉。下面是官网给出的所有的内置函数和类型。 abs(x)返回一个数字的绝对值。这个参数可能是一个整数或浮点数。如果这个参数是一个复数,它的大小就会返回。all(iterable)如果迭代的所有元素都是True(或者迭代是空的),返回True。等价于:def all(iterable): for element in iterabl...
2018-02-26 16:46:03
2963
1
原创 Python 字典Dictionary详解
字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:d = {key1 : value1, key2 : value2 }键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。一个简单的字典实例:dict = {'Alice'...
2018-02-26 14:57:55
533
转载 Vue2.0 新手完全填坑攻略——从环境搭建到发布
本文作者 Jinkey(微信公众号 jinkey-love,官网 https://jinkey.ai)原文链接 https://jinkey.ai/post/tech/vue2.0-xin-shou-wan-quan-tian-keng-gong-lue-cong-huan-jing-da-jian-dao-fa-bu文章允许非篡改署名转载,删除或修改本段版权信息转载的,视为侵犯知识产权,
2018-01-23 16:21:36
350
转载 全局 CSS 样式 Bootstrap
概览深入了解 Bootstrap 底层结构的关键部分,包括我们让 web 开发变得更好、更快、更强壮的最佳实践。HTML5 文档类型Bootstrap 使用到的某些 HTML 元素和 CSS 属性需要将页面设置为 HTML5 文档类型。在你项目中的每个页面都要参照下面的格式进行设置。 lang="zh-CN"> ...移动设备优先在 Bootstrap 2
2018-01-09 10:02:26
1269
转载 html5 音频和视频(audio And video)
1、音频和视频 Web 上的视频直到现在,仍然不存在一项旨在网页上显示视频的标准。今天,大多数视频是通过插件(比如 Flash)来显示的。然而,并非所有浏览器都拥有同样的插件。HTML5 规定了一种通过 video 元素来包含视频的标准方法。视频格式当前,video 元素支持三种视频格式:格式 IE Firefox Opera Chr
2018-01-05 15:34:47
695
转载 ios 视频压缩上传
#pragma mark - 获取当前时间- (NSString *)getCurrentTime{ NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; [formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; NSString *dateTime =
2017-12-28 14:13:04
2129
原创 Sublime Text 3 全程详细图文使用教程
一、 前言 使用Sublime Text 也有几个年头了,版本也从2升级到3了,但犹如寒天饮冰水,冷暖尽自知。最初也是不知道从何下手,满世界地查找资料,但能查阅到的资料,苦于它们的零碎、片面,不够系统和全面,所以一路走来,耗费了本人大量的时间和精力。所以蒙生了写这篇《Sublime Text 3 全程详细指南》,一来对自己的经验是一个总结,二来可以给初学者做个系统、全面的指引,
2017-12-21 08:50:55
120947
5
转载 Sublime text 3 搭建Python3开发环境
背景:最经遇到一件很苦恼的事情,就是在Sublime text 3中写的python代码直接挪到python原生的ide中老是报格式的错误(有时让人讨厌的缩进),没有办法,看到Sublime text 3 可以自己搭建python的ide,就收集各方资料,算是一个整理贴吧! step1: 下载安装 Sublime text 3 直接官网下载即可
2017-12-17 11:06:35
683
转载 Python基础语法-常量与变量
Python是一门强类型的动态语言。 字面常量,变量没有类型,变量只是在特定的时间指向特定的对象而已,变量所指向的对象是有类型的。 变量:变量在赋值时被创建,它可以是任何对象的引用,但必须在引用前被赋值。Python是一门强类型的动态语言。 字面常量,变量没有类型,变量只是在特定的时间指向特定的对象而已,变量所指向的对象是有类型的。 变量:变量在赋值时被创建,它可以是任何对象的引用
2017-12-15 17:04:37
420
转载 iPhoneX的faceID到底是一种怎样风骚的操作?
2017年9月13日,苹果召开发布会,发布的iPhone X支持Face ID登录解锁功能。什么是face ID?对,就是这个一道光打在你半夜两点都不睡的修仙脸上的这个玩意儿。当然,这只是让你明白face ID是怎么工作的,事实上并不会有这一道光,准确地说,是不会有这样一道可见光,而是红外光,下面会讲到全面屏幕上方那一条黑带里到底装了
2017-12-15 09:25:30
776
TA创建的收藏夹 TA关注的收藏夹
TA关注的人