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-第三方框架
2020-08-26 myBatis
第三方框架
集成
[if!supportLists]1.[endif]spring集成myBatis[if!supportLists]2.[endif]动态化SQL与脚本解析器一、spring集成myBatis核心使用:基础集成使用:1、配置SqlSessionFactoryBean2、配置MapperFactoryBean3、获取mapper对像执行业务方法context=newClassPathXmlAppli
一个高血压糖尿病晚期患者
·
2023-11-25 14:33
iOS-
性能优化之内存优化
iOSApp通常情况下的三种内存类型CleanMemoryDirtyMemoryCompressedMemoryCleanMemoryCleanMemory是指那些可以用以PageOut(当内存不足的时候,系统会按照一定策略来腾出更多空间供使用,比较常见的做法是将一部分低优先级的数据挪到磁盘上)的内存。Codeframeworks(每个frameworks都有_DATA_CONST段,当App在运
沃妮马
·
2023-11-24 10:56
iOS-
检测 iOS 内存泄漏MLeaksFinder详解
目录使用实例原理分析特性深入源码寻找释放点追踪泄露报告泄露构建堆栈信息侧滑返回特殊处理序言MLeaksFinder是WeRead团队开源的一款检测iOS内存泄漏的框架,其使用非常简单,只需将文件加入项目中,如果有内存泄漏,2秒后自动弹出alert来捕捉循环引用。使得可以在开发快速找到大多数内存泄漏,而使用XcodeLeak工具更适合大范围的,全部的寻找泄漏点。WeRead团队博客关于MLeaksF
KingWorld
·
2023-11-24 09:19
iOS-
常见的内存优化方法
一个应用分配的可用内存是有限的,所以我们要释放那些不用的内存。所以开发中内存优化就显得尤为重要。那我们常用的优化方式有哪些呢?(注意本文的讨论都是基于ARC的)自动引用计数器ARC开发环境下,之所以能自动释放内存,就是因为有自动引用计数器的存在,其内部判断对象是否销毁的条件就是自动应用计数器是否为0。野指针问题:野指针就是指向"垃圾"内存(不可用内存)的指针,不是NULL指针weak和assign
沃妮马
·
2023-11-23 22:00
一篇文章带你了解Python常用自动化测试框架——Pytest!
在之前的文章里我们已经学习了Python自带测试框架UnitTest,但是UnitTest具有一定的局限性这篇文章里我们来学习
第三方框架
Pytest,它在保留了UnitTest框架语法的基础上有着更多的优化处理下面我们将从以下角度来介绍
自动化测试 老司机
·
2023-11-23 21:42
测试工程师
软件测试
自动化测试
python
pytest
jmeter
测试工具
selenium
自动化测试
自动化测试框架
iOS之深入解析静态库和动态库
②库的分类根据程序代码的开源情况,库可以分为两类:开源库:源代码是公开的,可以看到具体实现,比如知名的
第三方框架
:AFNetworking、SDWebImage等。
╰つ栺尖篴夢ゞ
·
2023-11-23 08:43
iOS高级进阶
Swift高级进阶
什么是静态库和动态库?
静态库和动态库的存在形式和区别
静态库和动态库的处理方式
Framework目录资源处理
CocoaPods对库的处理
iOS工作常用
第三方框架
工作常用
第三方框架
网络请求:1、AFNetWorking2、MKNetworkKit判断网络状态:1、Reachability2、AFNetWorking其中的一个类下载图片:SDWebImage调用网站上的图片
社会主义顶梁鹿
·
2023-11-22 23:40
iOS-
线程安全NSMutableArray
数组线程安全的思考NSMutableArray是线程不安全的,当有多个线程同时对数组进行操作的时候可能导致崩溃或数据错误,下面是对线程安全的几个思路.如有错误,欢迎指正.对数组的读写都加锁,虽然数组是线程安全了,但失去了多线程的优势然后又想可以只对写操作加锁然后定义一个全局变量来表示现在有没有写操作,如果有写操作就等写完了在读,那么问题来了如果一个线程先读取数据紧接着一个线程对数组写的操作,读的时
路飞_Luck
·
2023-11-22 11:11
[Java面试基础]注解、反射详解
分类大致分为三类:自定义注解、JDK内置注解、还有
第三方框架
提供的注解。自定义注解就是我们自己写的注解。JDK内置注解
Lawfree
·
2023-11-22 07:53
Java基础
Java
注解
反射
面试
iOS-
电子书开发【基于Coretext的排版引擎】 笔记
前言刚接手电子书项目时,和安卓开发者ptCai老师【aipitiCai,一个我很敬佩很资深的开发工程师,设计领域:c++、Java、安卓、QT等】共同商议了一下,因为项目要做要同步,移动端【手机端】和PC【电脑端】的同步问题,让我们无法决定该用那种方式去呈现电子书,因为PC要展示的电子书有网络图片,有HTML标签,主要功能是能做标记(涂色、划线、书签等),而且后台数据源返回的只有这一种格式:HTM
weixin_30838921
·
2023-11-22 06:54
移动开发
java
git
spring基础(四万字爆更)
Spring简化开发IOC(反转控制)AOP(面向切面编程)事务处理提供了展现层SpringMVC和持久层SpringJDBCTemplate以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的
第三方框架
和类库
ever_up973
·
2023-11-20 23:00
Spring
spring
java
系统架构
iOS-
逆向(七) RSA加密
密码学密码学是指研究信息加密,破解密码的技术科学.密码学的起源可追溯到2000年前,如今的密码学是以数学为基础的.发展历史密码学的历史大致可以追溯到两千年前,相传古罗马将凯撒大帝为了防止敌方截获情报,用密码传送情报.凯撒的做法很简单,就是对二十个罗马字母建立一张对应报表.这样,如果不知道密码本,即使截获一段信息也看不懂.从凯撒大帝时代到上世纪70年代这段时间里,密码学发展的非常缓慢,因为设计者基本
早起睡个回笼觉
·
2023-11-20 22:17
关于 JS 与 CSS 是否阻塞 DOM 的渲染和解析
前言 最近系统梳理HTML5所有涉及到的标签时,梳理至和标签时,碰巧想到一个困扰很久的问题,即一般把放在尾部,标签放在内部,而页面通过CDN引入
第三方框架
或库时,基本都是将其标签放在标签前面。
DonV
·
2023-11-20 13:14
HTML
javascript
html5
html
iOS-
仿微信语音悬浮窗效果
演示演示.gifps:实际上有一层较淡的阴影效果,gif中看不出来,可以根据需要自行调节阴影浓度。悬浮层LJKAudioCallAssistiveTouchView.h#import@protocolLJKAudioCallAssistiveTouchViewDelegate@optional-(void)assistiveTouchViewClicked;@end@interfaceLJKAud
野生塔塔酱
·
2023-11-20 02:41
iOS-
文字竖排
方案一:思路:字符串直接单字换行缺点:只能显示一列文字#importNS_ASSUME_NONNULL_BEGIN@interfaceUILabel(Extension)@property(nonatomic)NSString*verticalText;@endNS_ASSUME_NONNULL_END#import"UILabel+Extension.h"#import"objc/Runtime
芮淼一线
·
2023-11-19 09:58
iOS-
[QuartzCore框架](CAEmitterLayer精解)
在粒子系统中,CAEmitterLayer负责发射粒子(当然粒子也可以发射粒子),而这些所谓的粒子,就是CAEmitterCell,我们可以将CAEmitterLayer比作是CAEmitterCell的工厂,它会按照你的设置来以不同的样式不断产生粒子,也就是CAEmitterCell。(1)CAEmitterLayer决定了粒子从什么样的几何特性上发射出来,这个几何特性包括了位置,形状,大小。另
沃妮马
·
2023-11-19 09:52
IOS
第三方框架
集合
简注册登录添加关注作者xuejunjun2015.06.0617:39*写了14057字,被17人关注,获得了116个喜欢IOS
第三方框架
集合字数6100阅读17132评论3喜欢73在iOS开发中不可避免的会用到一些第三方类库
纸箱拥有妮
·
2023-11-19 02:33
移动开发-iOS
spring boot集成quartz
设置定时任务的执行方式,定时任务要设置成一个spring容器的bean2.通过
第三方框架
的方式,如xxl-
linab112
·
2023-11-18 22:55
spring
boot
后端
java
基于IDEA 进行Maven依赖管理
Maven的依赖管理能够帮助开发人员自动解决软件包依赖问题,使得开发人员能够轻松地将其他开发人员开发的模块或
第三方框架
集成到自己的应用程序或模块中,避免出现版本冲突和依赖缺失等问题。
小熊学Java
·
2023-11-17 13:18
Maven依赖管理工具
intellij-idea
maven
java
iOS-
自定义悬浮TabBar
最近在写一个需求,自定义TabBar,自定义TabBar一般有两种方式:①创建一个类继承系统的UITabBar,在layoutSubviews方法中重新调整按钮的位置,再通过[selfsetValue:tabBarforKeyPath:@"tabBar"]方法,利用KVC设置TabBar,但是iOS13后苹果粑粑不鼓励使用KVC;②创建一个继承UIView的类YBTabBar,然后把系统UITab
翀鹰精灵
·
2023-11-16 23:07
java
vue
android
python
ios
Python常用Pytest自动化测试框架
在之前的文章里我们已经学习了Python自带测试框架UnitTest,但是UnitTest具有一定的局限性这篇文章里我们来学习
第三方框架
Pytest,它在保留了UnitTest框架语法的基础上有着更多的优化处理下面我们将从以下角度来介绍
测试界清流
·
2023-11-14 13:03
自动化测试
接口测试
软件测试
log4j
airflow实现Java定时任务_任务管理调度系统apache-airflow:不再为定时任务的管理而发愁...
对于定时任务的实现,有很多现成的框架来实现,比如Java中自带的ScheduledExecutorService或者
第三方框架
Quartz,还有Python中的crontab、APSScheduler等等
笑笑妈咪YK
·
2023-11-13 23:38
java web学习_JavaWeb学习路线
Java在服务器端的应用非常的丰富,比如Servlet,JSP和
第三方框架
等等。java技术对Web领域的发展注入了强大的动力。
日化渠道解决方案
·
2023-11-12 12:22
java
web学习
android第三方库格式,Android Studio导入第三方库的三种方法
今天在项目中使用一个图片选择器的
第三方框架
——GalleryFinal,想要导入源码,以便于修改,于是上完查找了一下方法,想到之前用到过其他导入第三方库的方法,现在做个小总结,以防忘记。
中国青年郑国成
·
2023-11-11 20:40
android第三方库格式
Android中生成.xls的Excel文件
Java操作Excel的两种方式1.通过
第三方框架
ApachePOI实现2.通过
第三方框架
JavaExcel实现ApachePOI实现步骤:1.下载jar包【poi-bin-3.15-20160924.
咕叽咕叽汪
·
2023-11-10 08:46
【Android基础】
生成.xls的Excel文件
spring入门实战&源码解读(1):spring IOC入门实战
AspectOrientedProgramming,即面向切面编程)为内核,提供了展现层SpringMVC和持久层SpringJDBC以及业务层事务管理等众多的企业级应用技术,还整合了开源世界众多著名的
第三方框架
和类库
沉迷技术不能自拔
·
2023-11-06 17:53
Spring
**使用** **spring** **的** **IoC** 的实现账户的CRUD
AspectOrientedProgramming:面向切面编程)为内核,提供了展现层SpringMVC和持久层SpringJDBC以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的
第三方框架
和类库
Code进阶狼人
·
2023-11-06 17:51
Java学习
spring
mysql
逆袭之路——python 前端开发之jQuery操作标签、事件操作、牛逼框架 Bootstrap【day44】
今日内容概要计时器作业jQuery操作标签jQuery事件操作jQuery动画效果(了解)前端
第三方框架
Bootstrap(基础)今日内容详细一、计时器作业"""1.一定要明确你手上的标签到底是什么对象如果是原生
絵飛·的魚
·
2023-11-06 15:35
jquery
bootstrap
前端
iOS-
蓝牙设备的唯一标识问题
当我们使用CoreBluetooth系统框架进行蓝牙开发的时候,有时因为某种功能需求需要拿到特定的蓝牙设备进行特定的操作,这就需要我们拿到能够代表特定的蓝牙设备的唯一标识,通过唯一标识来确认是哪一台蓝牙设备。在开始讲解之前,我先讲解些基础。在CoreBluetooth系统框架中,我们能够看到当我们通过中心模式扫描到蓝牙设备的时候,我们可以获取到以下的一些属性:蓝牙设备的名字、信号强度、状态、服务、
SK丿希望
·
2023-11-06 09:36
GPUImage图像处理源码精讲(一) -- 滤镜效果
GPUImage在阅读Rac,Masonry,AFNetworking源码后,我们稍作放松,来看另一个经典常用的
第三方框架
GPUImage,利用GPUImage对图片视频进行滤镜效果处理和优化。
ReynBryant
·
2023-11-06 07:14
框架
ios
objective-c
软件框架
面试
程序人生
iOS-
面试题-详解+代码实践
1.一个NSObject对象占用多少内存?系统分配了16个字节给NSObject对象(通过malloc_size函数获得)但NSObject对象内部只使用了8个字节的空间(64bit环境下,可以通过class_getInstanceSize函数获得)代码解析#import#import//NSObjectImplementationstructNSObject_IMPL{Classisa;//8个
路飞_Luck
·
2023-11-05 16:17
一个用 golang 开发的轻量restfull框架
tonnyzhang/cotton功能还在不断增加和完善中,希望大家多多支持初衷在golang的学习及工作使用中,会经常遇到提供http服务的场景,这时有两个选择:自己使用http原生包去做(适合简单的api);使用
第三方框架
tonnyzhang
·
2023-11-05 05:31
完整Swift项目(模拟微博)演练、五(.End)
我将整个项目的复习拆分成了几个部分,每完成一部分我都会提交一次代码,大家根据所复习到的部分,检出对应的分支来看代码就可以了,代码中的注释已经十分详尽了,有问题或者疑惑大家可以随时留言沟通.项目地址知识点汇总
iOS
下班不写程序
·
2023-11-05 01:43
小程序
第三方框架
对比 ( wepy / mpvue / taro )
小程序
第三方框架
对比(wepy/mpvue/taro)image众所周知如今市面上端的形态多种多样,手机Web、ReactNative、微信小程序,支付宝小程序,快应用等,每一端都是巨大的流量入口,当业务要求同时在不同的端都要求有所表现的时候
e0c52543163a
·
2023-11-04 07:56
iOS-Socket(CocoaAsyncSocket)用16进制接收数据
第三方框架
直接podfile导入GCDAsyncSocket。
sennnnn
·
2023-11-03 23:15
iOS-
任务依赖-while
NSOperation、dispatch_semaphore_t、子线程while子线程while:-(void)viewDidLoad{[superviewDidLoad];queue=dispatch_queue_create("com.xx.test",DISPATCH_QUEUE_SERIAL);[selftest];}-(void)touchesBegan:(NSSet*)touches
笑破天
·
2023-11-03 18:24
springboot整合Mybatis
第三方框架
以及解决解决@mapper报错问题
在Dao层写上了@mapper注解,有(FieldxxxDaoinxxxServicerequiredabeanoftypexxxDaothatcouldnotbefound)报错的原因是,生成工程的时候,主程序即main方法要在当前父类的最高层包,例如main在com.a.b这里,那么其余的子模块都要在com.a.b.x以下才可以,这样才可以扫描到。假如不是按照上面的规则,你使用@Mapper时
weixin_45031570
·
2023-11-03 06:22
springboot
性能优化
mybatis
maven
spring
boot
@Mapper报错
@Mapper注解写上去之后报错,显示没有导入依赖,选择添加依赖无效,查询springboot整合Mybatis
第三方框架
以及解决解决@mapper报错问题-CSDN博客了解到首先@Mapper注解是用在
myNameGL
·
2023-11-03 06:13
mybatis
java
spring
boot
ios-
基础坑 [__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from
都是当初学习基础不仔细啊,或许也是时间长了,这些基础的东东有点记忆模糊了!这个坑便是如下[__NSPlaceholderDictionaryinitWithObjects:forKeys:count:]:attempttoinsertnilobjectfromobject平常的时候已经习惯了使用直接初始化NSDictionary,//方式一NSDictionary*dict=@{@"111":@"
简鱼7819
·
2023-11-02 10:17
ios-
多手指触屏移动轨迹
项目需求:检查相应的触屏动作、对一些滑动触屏动作绘画出移动轨迹(单指或多指)1,检查触屏动作处理监测多手指具体动作的方式大致有两种,一种是touchesBegan、touchesMoved、touchesEnded三兄弟函数自己监听判断,再一种就是利用系统已经封装好的各类UIGestureRecognizer就可以有针对性检验出来。我这里是用UIGestureRecognizer实现的,这个很简单
简鱼7819
·
2023-11-02 09:15
JavaEE核心【Maven的基本概念和安装步骤】
1、为什么要使用Maven第三方引入jar包在今天的JavaEE开发领域,有大量的
第三方框架
和工具可以供我们使用。要使用这些jar包最简单的方法就是复制粘贴到WEB-INF目录下的lib目录下。
OneTenTwo76
·
2023-11-02 07:29
JavaEE核心
maven
java-ee
java
iOS-
模拟器全屏(Simulator Fullscreen)
天下英雄出我辈,一如江湖岁月催一转眼,马上就要成为一名三旬老汉。人生苦短,再不提高办事效率,虽我辈英雄辈出,与我无关已。模拟器全屏是xcode9就已经推出的功能,不是什么新鲜东西,只是没想到这一利器,我直到昨天才发现。可见菜是有原因的。这里不得不吹一波MacOS,应用分屏功能好用的不要不要的。不过实际开发中发现模拟器不能实用分屏模式,一直是我心中的痛。直到偶然发现原来模拟器早就支持了分屏功能,只需
coder_那一抹刚吹过的风
·
2023-11-01 22:40
iOS-
音频-AVAudioSession
1.AVAudioSession概述最近一年一直在做IPCCamera的iOS客户端开发。和音频打交道,必须要弄清楚AVAudioSession。先看下苹果的官方图:可以看到AVAudioSession就是用来管理多个APP对音频硬件设备(麦克风,扬声器)的资源使用。举例一下AVAudioSession可以做这些事情设置自己的APP是否和其他APP音频同时存在,还是中断其他APP声音在手机调到静音
weixin_33862514
·
2023-11-01 15:54
移动开发
ui
iOS-
保存照片或者视频到自定义相薄中以及读取数据
声明:本文为本人原创作品~转载请注明出处~谢谢配合!让TableView支持横屏的代码如下://支持横屏myTableView.autoresizingMask=UIViewAutoresizingFlexibleHeight|UIViewAutoresizingFlexibleWidth;基础知识现在iOS9之后用#import这个框架据说更为强大稍后有时间我会研究研究一下贴出来给大家看一下首先
weixin_30446197
·
2023-11-01 06:30
iOS 开发的非常有用 第三方库
ios中那些好用的第三方库ios里面有很多很多好用的
第三方框架
,有许多是项目中必用的,本文主要来写一些常用的ios第三方库的使用(一)MasonryMasonry是一个轻量级的布局框架拥有自己的描述语法采用更优雅的链式语法封装自动布局简洁明了并具有高可读性而且同时支持
weixin_30472035
·
2023-10-31 11:37
swift
xcode
移动开发
使用 Taro 开发微信小程序的实践 + 踩坑合集
使用过微信小程序原生语言开发过小程序,也用过一系列后来紧随其上的
第三方框架
,如WePY(1.x),mpvue(1.x),以及Taro(0.x至今)。
lentoo-
·
2023-10-31 10:08
iOS-
解决使用ReactiveCocoa时,点击Cell上Button了连续触发事件和发送通知、通知多次执行的问题
问题一:使用RAC时点击Cell上Button了连续触发事件解决方法:添加takeUntil:cell.rac_prepareForReuseSignal-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{NSString*cellID=@"DSTestT
Simple_Code
·
2023-10-31 09:52
iOS管理项目
第三方框架
--CocoaPods 安装与使用
前言:iOS开发过程中,会使用大量的第三方库,比如百度地图SDK、友盟、信鸽推送等,如果第三方库更新后,工程需要移除然后再添加,这些工作重复繁琐,所以我们可以用第三方库依赖管理工具CocoaPods,只需要使用一行终端命令即可达到引入第三方库的目的。注:CocoaPods使用Ruby语言编写而成。因此需要Ruby的环境,而MAC已经本来就有集成这个环境,所以只需要修改下Ruby默认使用的源。1.修
NicoalsNC
·
2023-10-31 08:49
iOS 面试之数据结构和算法分析(快排,希尔...
本文来自csdn,作者
iOS-
开发者版权声明:本文为博主原创文章,遵循CC4.0by-sa版权协议,转载请附上原文出处链接和本声明。
智人一千
·
2023-10-29 23:09
【
iOS-
知乎日报第四周总结】
前情回顾在第二周的时候实现了右滑刷新最近的两周完成了回复评论的展开和收起,收藏界面及其收藏的保存——FMDB库的基础使用关于cell回复的展开学习了简单获取label高度的方法评论的展开问题对于不同回复的评论。长短不同,不能固定的返回同一个高度获取label高度并存入数组//回复的回复长度大于一定高度,展示ButtonCGSizelblSize=[commentCell.labelReply.te
Clearlove_Dianfen
·
2023-10-29 20:57
ios
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他