E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
iOS-图片处理
iOS-
刻度尺实现,画图的可怕!
FanDrage(iOS实现一个可以自由缩放,移动的刻度尺)最近公司需要做一个画曲线的坐标轴,动画在坐标轴上运动,当然好多复杂的曲线改变曲率,运动画线,求三次贝塞尔曲线等复杂问题,本次不做讨论,本次只是来实现一个刻度尺的功能,支持缩放,左右移动。drag.gif我先把问题坑抛出来,怕你们看不到1.空DrawRect方式为什么内存是50MB(不开启drawRect项目11M左右)2.drawRect
风清水遥
·
2021-06-04 01:16
iOS-
底层探索04:对象的本质
iOS底层探索文章汇总目录一、将OC代码编译为cpp文件二、objc_setProperty源码探索总结三、补充知识一、将OC代码编译为cpp文件通过iOSisa底层结构分析我们大概了解了isa的原理,但是对象的本质是什么还不是很了解的,可以通过clang编译成cpp文件来查看。实现的代码如下:@interfaceNAPerson:NSObject{NSString*nickName;}@prop
differ_iOSER
·
2021-06-03 23:15
Android面试复盘:认真刷题,掌握原理很重要!百般努力终入腾讯成功上岸!
这些基本上会集中在:
图片处理
,网络封装,自定义view这几个部分。大厂会从业务入手,递进深入到原理及相关知识点,尤其集中在原理部分,这里对平时源码阅读有一定要求。或者直接问对xxx源码有
River_ly
·
2021-06-01 21:47
Android
移动开发
面试专题
android
移动开发
面试
Android开发
程序员
iOS开发-Swift进阶之类、对象、属性!
计算属性延迟存储属性&单例创建方式SIL在底层流程中,OC代码和SWift代码时通过不同的编译器进行编译,然后通过LLVM,生成.o可执行文件,如下所示SIL-1OC中通过clang编译器(clang可以参考这篇文章
iOS
iOS鑫
·
2021-05-31 14:58
ThingJS粒子特效一键实现雨雪效果
自己制作粒子效果需要
图片处理
、写代码、3D渲染,是个很艰巨的任务,需要掌握大量3D算法知识,还要掌握shader语言。ThingJS封装了粒子效果的
·
2021-05-28 19:00
利用Python+OpenCV三步去除水印
200,200,240]),np.array([255,255,255])),把[200,200,200]~[255,255,255]以外的颜色处理为02.使用OpenCV的dilate方法,扩展特征的区域,优化
图片处理
效果
·
2021-05-28 10:45
Python
图片处理
之图片裁剪教程
一、操作流程首先复制代码会吧?1.有张照片这是网上随便找的一张照片,自行保存测试2.看看照片运行代码,其中show_img函数是展示照片3.选择角点按照左上,右上,右下,左下的顺序选择四个角点如果担心自己选不好,可以直接去除我代码里的points的注释,那是我自己用的原版4.最终结果二、代码分析import没什么好说的#如果python没有安装cv2,那么就安装python-opencv就好imp
·
2021-05-27 17:25
iOS开发-Swift进阶之类、对象、属性!
计算属性延迟存储属性&单例创建方式SIL在底层流程中,OC代码和SWift代码时通过不同的编译器进行编译,然后通过LLVM,生成.o可执行文件,如下所示SIL-1OC中通过clang编译器(clang可以参考这篇文章
iOS
iOS大鑫
·
2021-05-26 15:15
iOS开发
swift
iOS开发面试
ios
objective-c
swift
2021-05-21
一些论文写作的小问题1.格式设置右键->修改2.
图片处理
2.1为图片添加题注和引用方便图片编号和管理如果要更改图片顺序和编号,只需要全选->右键->更新域即可。
qq_29374591
·
2021-05-21 13:34
iOS-
界面布局自动适配
近期需要对旧的一个App的界面进行UI改造,要求效果图在不同分辨率(iPhone,iPad)下能保持相同的显示比例效果。大屏幕下的按钮,字体要相应的变大。不堪入目的旧界面origin.png改版后的新面孔new.png一,原布局存在问题图片的固定尺寸导致在大屏中显示太小字号在不同分辨率中不能很好的转换布局采用固定数值的尺寸导致大屏整体的显示效果错乱二,原因图片.png上图为苹果设备的分辨率,对开发
二木又土
·
2021-05-21 10:10
iOS-
网络请求Get
基本上所有的项目都用了网络请求,大多数人都用第三方库,但是系统的也是需要了解的Get请求//1、创建URLNSURL*url=[NSURLURLWithString:GETURL];//2、创建请求对象NSMutableURLRequest*request=[[NSMutableURLRequestalloc]initWithURL:url];#warningiOS9的不同//3、创建会话NSUR
sorry尘埃
·
2021-05-21 09:02
#30天专注橙长计划#R2 PPT小白的进阶之路 Day 29(五招又快又好的
图片处理
方法5)
今晚继续学习PPT
图片处理
方法第五招——样式,通过设置样式可以将图片做出宝丽来效果,画中画效果、创意相片层叠效果等。下面以宝丽来效果为例来学习如何运用样式打造出有逼格的图片效果。
繁华静语
·
2021-05-21 07:15
iOS-
(添加隐私权限)上传app到appstore,构建版本一直没有显示
很可能是没有在info里面添加对权限的文字描述,添加描述如下:NSPhotoLibraryUsageDescriptionApp需要您的同意,才能访问相册NSCameraUsageDescriptionApp需要您的同意,才能访问相机NSMicrophoneUsageDescriptionApp需要您的同意,才能访问麦克风NSLocationUsageDescriptionApp需要您的同意,才能
无悔zero
·
2021-05-21 06:03
最全整理:2016刷爆朋友圈的那些
图片处理
APP
2016即将过去,而一些在2016刷爆朋友圈的
图片处理
APP却将火到2017。今天,小编就为大家整理2016最火的
图片处理
软件,不要OUT哦!
众致科技
·
2021-05-21 04:34
iOS-
自动化打包
项目开发中经常会遇到打包,企业版打包或者是真机打包,每次打包都是对自己都是一种考验,自动化打包其实很简单,简单了解下xCode编译的命令即可.简介xcrun和xcodebuild是苹果提供的打包项目或者工程的命令,简单看下版本号:xcrun-versionxcrunversion30.xcodebuild版本号:xcodebuild-versionXcode8.1Buildversion8B62m
FlyElephant
·
2021-05-21 01:11
iOS-
>UI中那些容易被人所忽略的小技巧总结分享(一)
前言:在开发中我们经常会遇到一些小问题或者是发现一些小技巧,但我们往往都是觉得自己这次知道了就好了,并没记录起来,做了那么久开发难免会遗忘基础,那么我就把一些常用的常遇到的小技巧总结起来总结(篇章一)关于属性与IB(InterfaceBuilde简称IB,比如storyboard,xib)的连线,连线是可以一对多的,比如一个属性连接着IB中的三个Button,或一个Button连接着代码区的三个属
iOS笔记_小张
·
2021-05-20 17:03
PPT自学(1)丨快速建立蒙版的小技能,让你省时又省力
这里介绍一个小技能——
图片处理
功能。有两种打开方式:一是点击图片然后设置图
我是长今
·
2021-05-20 09:42
iOS-
宏定义、PCH文件、Plist文件
今天说的这三个都是为我们写项目提供方便的一、宏定义格式:#define宏定义的名字宏定义的内容#defineSCREEN_WIDTH([UIScreenmainScreen].bounds.size.width)#defineSCREEN_HEIGHT([UIScreenmainScreen].bounds.size.height)比如这两个获取屏幕的宽和高,那么下次要用的话就不必写很长的代码直接
磊CC
·
2021-05-20 07:48
脑暴
人人都是画家零基础的人能做出很有意思的插画/漫画建立社区设计师贡献素材,普通人拼图,我们提供平台和
图片处理
Go语言:并行与并发类似stayfoucs的插件限制在特定时间上某些网站的插件可以在
idy10000
·
2021-05-20 02:26
最全的中文 Python 资料合集来了
内容如下:1Web框架网络爬虫2网络内容提取3模板引擎4数据库5数据可视化6
图片处理
7文本处理8自然语言处理9机器学习10日志11代码分析除此之外!!
不加班的程序员丶
·
2021-05-19 21:20
python
python数据分析
爬虫
php
flask
Little杂谈
两个人的一些杂谈备注,所以有些写错归属Little是一位经历过许多项目的工程师,谈吐之间,都能感受到超越语言从而对项目的理解对七牛云等看法考虑把imagemagick的工作放到七牛上,webserver运行
图片处理
总是感觉怪怪的
郑方方
·
2021-05-19 18:28
iOS-
控制器、导航控制器
目录:1、UIViewController(控制器)以及与UIView的关系2、AppDelegate与控制器之间的跳转3、UIViewController的生命周期4、UINavigationController1、UIViewController(控制器)以及与UIView的关系(1)只能有一个window但是可以有多个控制器,可以通过控制器设置首页(2)*UIViewController的概
磊CC
·
2021-05-19 15:04
CoreData的使用
创建DataModelNewFile->
iOS-
>CoreData->DataModel名字虽然可以任意取,但最好还是取和自己存储数据库名字一样的名字。这样可读性更高些。
Carson_Zhu
·
2021-05-19 06:09
iOS-
报错 Error Domain=NSCocoaErrorDomain Code=4099
[Client]Sendingselectorsfailedwith:ErrorDomain=NSCocoaErrorDomainCode=4099"Theconnectiontoservicenamedcom.apple.commcenter.coretelephony.xpcwasinvalidated."UserInfo={NSDebugDescription=Theconnectionto
一只搬运工的自我修养
·
2021-05-19 04:36
iOS-
集成Apple Pay
iOS-ApplePay准备工作-申请MerchantID及对应证书在App中接入ApplePay有两种方式,一种是使用CUPSDK等第三方SDK,另一种就是使用iOS的PassKitFramework和银联的接口接入。前一种方法,开发成本低,接入简单,但对于PaymentSheet定制化程度不够。而第二种开发成本较高。需要对PaymentSheet的逻辑和异常情况做好相应的UI处理。同时在后台也
亦晴工作室
·
2021-05-19 03:42
iOS-
06 项目构架-tabBar坐底-Nav做顶的封装
代码实现#import"ZYTabBarViewController.h"#import"ZYEssenceViewController.h"#import"ZYFriendTrendsViewController.h"#import"ZYMeViewController.h"#import"ZYNewViewController.h"#import"ZYPublishViewController
_正阳_
·
2021-05-19 01:14
PHP缓冲加速
Linux版本检查2、Nginx版本检查3、PHP版本检查4、MySQL版本检查三、插件环境安装配置1、前置环境❶环境变量LC_ALL❷Perl依赖2、数据库缓冲❶Memcached❷PDO_MYSQL3、
图片处理
扩展
我以我剑荡苍穹
·
2021-05-18 19:52
Linux服务
运维
lnmp
centos
iOS-
分享干货-自动生成属性的分类
实际开发中,我们经常利用一些小技巧提高我们的编写代码的速度,比如给一个模型写属性,我们可以利用一个分类快速帮我们打印输出我们要写的属性;步骤1.给NSObject写分类2.提供一个类方法,方便调用(如果写成对象方法,还必须先创建一个对象才能调用,所以优先类方法)3.调用分类的方法,传入字典;代码:#import@interfaceNSObject(Property)+(void)creatProp
船长_
·
2021-05-18 10:58
iOS-
基于UIWebView的混合开发
基于UIWebview的混合编程是指同时使用原生的控件和UIWebView来展现应用界面。合理地使用该方案可以保证应用既有原生界面的流畅交互效果,又有Web界面的良好的动态修改和多平台复用的优势。———以上摘抄自《iOS开发进阶》这一章是非常实用的一章,本文将提炼其中精华部分。15.1混合编程简介基于UIWebview的混合编程本来就是一个挺普通常见的技术框架,但是自从国外开始用Hybird来称呼
StrongX
·
2021-05-18 08:32
iOS-
圆角与阴影(诡异的UIImage)
在日常开发中,给控件加阴影或者圆角是常遇到的事。偶尔还会阴影与圆角并存,这篇文章仅记录我在开发中遇到的问题。letbutton=UIButton(frame:CGRect(x:100,y:100,width:100,height:50))//在这里给button加上title也是可以的,圆角不会对title造成任何影响button.setTitle("button",for:.normal)but
WKCaesar
·
2021-05-18 05:16
ios-
关于动态特性的初步学习
ios的动态特性主要包括三个方面:动态类型动态绑定动态加载还有一些运行时的特性,现在先不做研究啦。。1.动态类型:简单来说就是运行时才确定类型,也就是所谓的id类型ps:这里穿插一下有关isKindOfClass和isMemberOfClass两个方法的区别-(BOOL)isKindOfClass:classObj判断是否是这个类或者这个类的子类的实例-(BOOL)isMemberOfClass:
歌白梨
·
2021-05-17 23:13
canvas
图片处理
一、图形组合方式以下是图片组合的一些方式,有两个概念需要清楚,(目标图和源图)目标图:先添加的图像;源图:后添加的图像;8A66A93871BD7FCC1BF6213E1C4FB284.png默认值:source-over//圆context.beginPath();context.arc(100,100,100,0,Math.PI*2);context.fillStyle="red";conte
马大哈tt
·
2021-05-17 12:03
Android 高效图片压缩的实现
当时谷歌开发Android的时候,考虑了大部分手机的配置并没有那么高,所以对
图片处理
使用的是Skia。当然这个库的底层还是用的jpeg图片压缩处理。但是为了能够适配低端的手机(这里的低端是指
·
2021-05-17 11:00
ios-
网络请求笔记
1.NSURLConnection1.1常用类1.NSURL:请求地址2.NSURLRequest:封装一个请求,保存发给服务器的全部数据,包括一个NSURL对象,请求方法、请求头、请求体....3.NSMutableURLRequest:NSURLRequest的子类4.NSURLConnection:负责发送请求,建立客户端和服务器的连接。发送NSURLRequest的数据给服务器,并收集来自
程一刀
·
2021-05-17 08:43
20170309 : Network ~ IPV6
大纲ipv6审核被拒绝的解决方案手机测试
iOS-
用手机网络测试Ipv66.1后苹果要求APP兼容IPv6,本地如何搭建IPv6环境测试你的APP?
plantAtree_dAp
·
2021-05-17 00:13
2018-03-19
图片处理
(七)----自定义画板(注意)
笔记如下遇见了这样的问题:Video_2018-03-19_110210.gif为什么偏移呢?布局文件里在mainActivity文件里bitmap=Bitmap.createBitmap((int)(200),(int)(200),Bitmap.Config.ARGB_8888);这里就要了解一下什么是dp单位每英寸包含的像素点的数量为240/1.5=160dpi(横向)或320/2=160dp
紫杉叶子
·
2021-05-16 22:01
记录 - 护胎 & 远程办公第三十六日(娘家)
下午边查资料边解决iOS开发中多语言管理的问题,解决后意犹未尽,晚饭后就一直在整理笔记,刚才困得实在不行只审查了一遍就发布了《
iOS-
总结-i18n多语言设置》,明天又要清空移动端思绪继续切换至服务器开发思路
二石兄
·
2021-05-16 21:42
iOS-
保存数据
技术文章/超人沙盒中持久化保存数据方案从简单到复杂沙盒说明每个iOS应用在iOS手机中都拥有一个独立的沙盒目录(类似于windows电脑系统里的软件。每个软件都放在自己的文件夹中)。可以用NSHomeDirectory()来获取当前应用的沙盒目录。每个沙盒目录中都有3个固定文件夹Documents、Library、tmp。在Xcode5以下多一个项目名字.app的文件,而Xcode6中被删除了(X
树下敲代码的超人
·
2021-05-16 19:02
iOS imageView
图片处理
一,imageView的contentMode属性但是尽量其中UIViewContentModeScaleAspectFill会保证图片比例不变,但是是填充整个ImageView的但是我使用的情况比例严重不符合要求所以变形的非常明显这个时候关键代码就是imageView.clipsToBounds=YES;这里的clip是修剪的意思,bounds是边界的意思是,合起来就是:如果子视图的范围超出了父
V脸怪人518
·
2021-05-16 18:26
CALyer 3D变换
文章摘自https://zsisme.gitbooks.io/
ios-
/content/chapter5/3d-transform.html5.7.jpegCATransform3DMakeRotation
Maple_chang
·
2021-05-16 15:45
Mac使用整理
将光标移动到行首:ctrl+a光标移动到行尾:ctrl+e清除屏幕:ctrl+l搜索以前使用的命令:ctrl+r清除当前行:ctrl+u清除至当前行尾:ctrl+k单词为移动单位:cmd+option
图片处理
查看图片信息
jiaxw32
·
2021-05-16 12:22
iOS-
自定义AlertView(继承UIView)
特别感谢:誰的青春卟迷茫继承UIView可自定义控件,可自行添加控件,可设置控件背景图片,圆角,支持多行信息自动调整高度,使用如下:TipView.h文件如下:1863057-cb4864a158a1777a.png.jpegTipView.m文件如下:1863057-59cff1b061633224.png源码见GitHub地址:GitHub-action163/AlertTip:自定义Aler
长衣貌
·
2021-05-16 10:29
UIImage
图片处理
#pragmamark储存图片-(void)saveImage:(UIImage*)image{//1)储存到app的文件里,以image.png为名存到apphome底下的Documents目录里//将照片保存到沙盒Documents目录中NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDom
翘起地球表面
·
2021-05-16 05:16
iOS-
瀑布流实现
屏幕快照2018-01-15上午11.40.53.png思路:先说一下这个效果的实现思路,首先需要确定该瀑布流有多少列,然后需要确定每个cell的高度,用一个数组记录下每一列的已添加上去的cell的高度和.然后添加下一个cell的时候找出所有列中高度最小的列,再添加上去.自定义布局-YJPCollectionLayoutYJPCollectionLayout.h制定协议@classYJPColle
逾期的誓言
·
2021-05-16 02:23
iOS-
缓存的清理
不积跬步,无以至千里不积小流,无以成江海具体目录参考
iOS-
沙盒机制存放文件计算单个文件的�大小-(float)fileSizeAtPath:(NSString*)path{NSFileManager*
iSongWei
·
2021-05-15 21:22
iOS-
快速开发直播APP所需第三方SDK
直播SDK金山云,推荐七牛云,推荐阿里云(收费)网易云(收费)腾讯云(收费)又拍云播放SDKIJKPlayer自定义IJKPlayer,进度条、音量、亮度短视频SDK七牛云(推荐)金山云(推荐)阿里云又拍云聊天SDK融云环信云通讯(腾讯)极光IM点赞动画点赞动画可以参考这个DMHeartFlyAnimation,主要通过CAKeyFrameAnimation和UIBezierPath完成,也可以自
精神病患者link常
·
2021-05-15 17:22
最新2016 Android 通用流行框架大全
AndroidUniversalImageLoader一个强大的加载,缓存,展示图片的库Picasso一个强大的图片下载与缓存的库Fresco一个用于管理图像和他们使用的内存的库Glide一个图片加载和缓存的库3.
图片处理
object_cheng
·
2021-05-15 09:32
修图App,我推荐这五款
图片来源于D君大家都知道,PS是一个强大的
图片处理
软件,广泛应用于电脑,但是估计手机中的PS还是极少数人用,下面我将为大家带来几款安卓or苹果广受好评的修图APP,看上的就download收入囊中吧!
我笑地球不太圆ORZ
·
2021-05-14 21:05
iOS-
内存篇 (01~...(05))
01.ARC处理原理ARC是Objective-C编译器的特性,而不是运行时特性或者是垃圾回收机制,ARC所做的只不过是在代码编译时为你自动在合适的位置插入release或autorelease,只要没有强指针指向对象,对象就会释放。前端编译器前端编译器会为"拥有的"每一个对象插入响应的release语句。如果对象的所有权修饰符是__strong,那么它就是被用有的。如果在某个方法内创建了一个对象
_正阳_
·
2021-05-14 18:52
iOS大
图片处理
(一) —— 缩略图方案和性能
图像是每个应用程序不可缺少的一部分。尤其是面对高精度大图片的处理时,方式不当可能会出现OOM。超大图片一般有两种处理方法1.缩略图2.分片显示本期先探讨缩略图方案。完整代码在这里DemoSwift。注:缩略后的图片显示的视觉效果和原图视觉效果一致,要求图片不会模糊UIScreen.main.scale谈缩略图之前先了解下scale.官方说明如下:Thenaturalscalefactorassoc
yaoxp
·
2021-05-14 17:47
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他