Mae_2015
码龄10年
求更新 关注
提问 私信
  • 博客:67,656
    问答:2,754
    70,410
    总访问量
  • 38
    原创
  • 11
    粉丝
  • 30
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
加入CSDN时间: 2015-07-30

个人简介:....

博客简介:

liujingran_2015的博客

查看详细资料
个人成就
  • 获得5次点赞
  • 内容获得0次评论
  • 获得13次收藏
  • 博客总排名1,858,555名
创作历程
  • 2篇
    2019年
  • 11篇
    2018年
  • 1篇
    2017年
  • 18篇
    2016年
  • 6篇
    2015年
成就勋章
TA的专栏
  • C
    3篇
  • OC
    11篇
  • Shell

TA关注的专栏 3

TA关注的收藏夹 0

TA关注的社区 3

TA参与的活动 0

创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

36人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

shell学习,第一章

发布资源 2019.03.15 ·
docx

Shell语言(一)

Shell是脚本语言,编辑库。Shell中类非常多,Bash是所有的操作系统默认脚本语言。(1)注释----##添加行注释,没有多行注释,只有单行注释#输出了hello worldecho "hello world"(2)变量变量定义:变量名称不需要加“”符号,”符号,”符号,表示取变量值变量名和“=”之间不许加空格(区别于其他语言)变量名首字母仅限"字母"(不分大小写)和...
原创
博文更新于 2019.03.13 ·
2096 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

OpenCV初体验

OpenCV是跨平台的开源框架,支持c/c++,Python,OC,Swift,Ruby等等…,支持Windows,mac,iOS,Android平台。支持领域广泛 ,机器学习,无人驾驶,人脸识别,人脸检测,物体追踪,图像分割,图像拼接,视频处理等等自1999年发布第一版到现在为止20年,很稳定。使用openCV将图片打马赛克https://github.com/Mae-2018/Ope...
原创
博文更新于 2019.03.12 ·
230 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Block底层原理(一)

(一)block的本质,是一个结构体(二)捕获变量第一种:没有参数,在block中打印,无需捕获 void (^block)(void) = ^{ NSLog(@"Hello, World!"); };编译成c++代码后(xcrun -sdk phones clang -arch arm64 -rewrite-objc 要编译的文...
原创
博文更新于 2018.12.15 ·
804 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

面试基础问题

(1)如何令自己所写的对象具备拷贝功能实现NSCopying,NSMtableCopying协议并结合runtime的方法实现赋值- (instance)copyWithZone:(NSZone *)zone{ id model =[[ [self class] allocWithZone:zone]init]; unsigned int count = 0;...
原创
博文更新于 2018.12.15 ·
266 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

runtime(二)(消息发送,动态解析,消息转发)

所有的方法调用都转化为objc_msgSend(id object,SEL selector,…);消息机制:给方法调用者发送消息objc_msgSend(消息接收者,消息名称);objc_msgSend的执行流程可分为三个阶段:消息发送,动态方法解析,消息转发。消息发送阶段:动态解析阶段...
原创
博文更新于 2018.12.08 ·
423 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

runtime(四)----API

类成员变量
原创
博文更新于 2018.12.08 ·
220 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

runtime(一)------类结构,方法结构,方法缓存等

编写代码--------编译连接---------运行(1)OC的动态性都是靠runtime的API支撑的。(2)isa指针实例对象的isa指针指向类对象,类对象的isa指针指向元类对象,元类对象的isa指针指向根类元类(如何指向请查看)如图我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全...
原创
博文更新于 2018.11.29 ·
374 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

isa指针详解

在arm64之前,isa是一个普通的指针,存储着class和meta-class的内存地址从arm64之后,isa指针变成了一个共用体,还使用位域来存储更多的信息
原创
博文更新于 2018.11.29 ·
1489 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

CALayer 和 UIView

(1)UIView可以响应点击事件,CALayer不可以响应时间,UIView继承与UIResponder;CALayer继承于NSObject (2)UIView的frame,bounds等都是直接取的layer的, 重写view的layerClass(+号方法),inti,frame,bounds,center方法,重写layer的init,frame,bounds,position,an...
原创
博文更新于 2018.06.29 ·
229 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

load 和 initialize 方法的区别;

相同点:都是可以自动被调用的,无需手动调用;并且它们的方法实现内部都是有锁的,是线程安全的不同点: (1)子类不实现load方法,父类的load方法就不会被调用,子类不实现init方法,父类也会调用init方法; (2)load在main函数之前被调用,不是懒加载实现的;init是懒加载,只被执行一次 (3)load是只要类所在文件被引用就会被调用,而initialize是在类或者其子类...
原创
博文更新于 2018.06.26 ·
793 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[UIImage imageNamed:@""];[UIImage imageWithContentsOfFile:@""];的区别

[UIImage imageNamed:@”“];有缓存, [UIImage imageWithContentsOfFile:@”“];没有缓存
原创
博文更新于 2018.06.25 ·
315 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

atomic和nonatomic的关系;@synthesize和@dynamic的关系

atomic,默认是atomic, 两者的区别是:修饰的属性的setter方法和getter方法不同, atomic修饰的属性的setter和getter方法,stomic在setter方法和getter方法设置和取值的时候有一个安全锁保障,比如线程A正在取currentImage的值,线程B和C同时改动currentImage的值,这时BC线程需等A完成后才能操作但是atomic所说的线...
原创
博文更新于 2018.05.16 ·
364 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

KVO原理解析和自定义KVO

(1)KVO是基于runtime机制实现的, (2)类A监听类B的一个属性的变化,当B被观察时,系统会在运行期动态创建一个B的子类NSKVONotifying_B, (3)每个类都有一个isa指针指向当前类,B的isa指针会指向派生类NSKVONotifying_B,然后重写被观察的属性的setter方法, (4)键值观察依赖于NSobject的两个方法willChangeValueFo...
原创
博文更新于 2018.05.15 ·
636 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ARSessionConfiguration 在xcode上找不到

关于ARKit已有很过文章系统介绍过了,也很详尽,再次不在重复 但是ARSessionConfiguration在xcode上找不到,用xcodeBeta版会提示是被ARConfiguration代替了
原创
博文更新于 2017.10.19 ·
1033 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Charts的使用

ChartsDemo的使用 github的地址https://github.com/danielgindi/Charts 集成到项目中, (1),将下载的Charts-master整体拖入到自己的项目中(Charts-master中的ChartsDemo和ChartsDemo-OSX可剔除) (2)将charts-master中的Charts.xcodeproj add files
原创
博文更新于 2016.12.11 ·
1014 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

按钮设置不了图片

代码如下 效果却这样 原因,按钮的type用自定义的,别用system的
原创
博文更新于 2016.08.17 ·
617 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在block中执行push操作崩溃

情景如下: view中有一个block属性,点击view上的按钮,调用block 对block的赋值在viewController中 结果,点击按钮的时候崩溃,无崩溃信息原因,view中的block使用的assign属性,改为strong即可 且 最好push方法写在主线程中
原创
博文更新于 2016.08.01 ·
646 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IQKeyboardManager

IQKeyboardManager 使用SB,为解决防止NavigationBar向上移动,将Class由UIView换为UIScrollView,布局乱掉了
原创
博文更新于 2016.07.28 ·
407 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IQKeyboardManager的问题

发布问题 2016.07.28 ·
1 回答
加载更多