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
开发技巧
-performSelectorOnMainThread的一些细节
在iOS编码过程中,我经常使用[selfperformSelectorOnMainThread:withObject:waitUntilDone]方法,这一般是在后台线程结束之后,回到主线程刷新界面,比如说你的代码可能会这样写,[selfperformSelectorOnMainThread:@selector(refreshTableView)withObject:nilwaitUntilDon
叫我干苦力的码农
·
2021-05-17 16:40
KVC应用场景
开发者可以通过Key名直接访问对象的属性,或者给对象的属性赋值,而不需要调用明确的存取方法,这样就可以在运行的时候动态的访问和修改对象的属性,而不是在编译时确定,也这是iOS开发中的黑魔法之一,很多高级的iOS
开发技巧
都是基于
uproject
·
2021-05-17 07:05
(技巧分享)老生常谈的符号断点 for Xcode ,找出你想要的ViewController
本技巧需了解符号断点,本篇只是利用此特性来总结的一个
开发技巧
分享。所以不涉及到断点这一块的知识。开
A天天涨不停
·
2021-05-16 19:16
iOS_
简单的把图片渲染成灰色
-(UIImage*)getGrayImageFrom:(UIImage*)img{intimgW=img.size.width;intimgH=img.size.height;CGColorSpaceRefspaceRef=CGColorSpaceCreateDeviceGray();CGContextRefcontext=CGBitmapContextCreate(nil,imgW,imgH,
青葱烈马
·
2021-05-14 22:31
1.swift语法的基本介绍(常量和变量)
在定义一个标识符时必须明确说明该标识符是一个常量还是变量2.使用let来定义常量,定义之后不可以修改3.使用var来定义变量,定义之后可以修改4.swift中定义常量和变量不需要写数据类型,编译器会根据我们后面的数据类型自动推导5.swift的
开发技巧
IIronMan
·
2021-05-13 18:23
iOS_
经验(2)_UIApplication 总结
一丶介绍TheUIApplicationclassprovidesacentralizedpointofcontrolandcoordinationforappsrunninginiOS.EveryapphasexactlyoneinstanceofUIApplication(or,veryrarely,asubclassofUIApplication).Whenanappislaunched,t
丶纳凉
·
2021-05-13 15:07
iOS_
使用CAEmitterLayer实现火焰(发散)效果
上一篇文章里我们使用CAEmitterLayer实现了飘落效果,今天我们来实现火焰效果,先看一下效果图:火焰效果一.gif火焰效果二.gif代码如下:-(void)getBoomAnimation{//创建一个CAEmitterLayer,大小同view一样CAEmitterLayer*emitter=[CAEmitterLayerlayer];emitter.frame=self.view.bo
Mark_Ming
·
2021-05-13 05:23
iOS
开发技巧
-国际化(Localization),只看一篇就够了
最近真是超级忙!接到了很多零散的小任务,终于都快结束啦,抽个空做些总结记录。本文主要涉及iOS的国际化,网上虽然有很多相关的文章,但是仔细阅读下来感觉都不太全面,因此重开一篇总结,记录项目中遇到的所有要点,demo见最下方链接。1.App名称国际化2.图片、文字国际化3.强制默认显示某种语言4.启动图国际化5.iOS10所需的权限配置国际化6.xib/storyboard国际化7.总结1.App名
棠狸狸
·
2021-05-13 03:32
iOS_
加速器小功能点
加速器证书类型1.CA证书2.p12类型证书3.CA、P12证书的都是需要用户名、密码的证书安装实例//*CA证书需要通过safair跳转安装[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:@"http://ceshi.com/47.100.125.109.pem"]];//p12证书的是读取本地文件,同时给p12文件的读取
IT从业者
·
2021-05-11 06:44
组件24-二进制:库的
开发技巧
总结
一、静态库打包的完整正确步骤1、确定做的是静态库。.a的肯定是静态库.framework的需要设置链接类型:target->BuildSettings->搜索Mach-oType;改为静态库2、确定支持模拟器或者真机中的所有构架。BuildSettings->BuildActive->NO(表示不止编译活跃的架构,让所有的架构都编译)3、提供的静态库应该是release版本。项目->EditSch
Lovell_
·
2021-05-11 05:04
【Android
开发技巧
】利用ViewPager,打造不一样的广告(月度账单)轮播切换效果
简述:目前公司项目开发过程中,我负责的模块有涉及到一些页面UI需要用到类似Banner图轮播的效果,结合之前在公众号平台看过有类似实现的方式,然后在结合自身项目的需求,做了一些修改,使用到公司项目中来,本文只是做一些总结,积累。效果图:效果图本文是利用ViewPager做类似风格的Banner图。引入:compilecom.zhy:magic-viewpager:1.0.1``布局文件:说明:设置
安卓Boy
·
2021-05-10 04:47
IOS_
逆向_IDA(待扩展...)
一丶介绍“IDA(TheInteractiveDisassembler)”“IDA是一个支持Windows、Linux和MacOSX的多平台反汇编器/调试器”二丶使用2.1下载:demo版https://www.hex-rays.com/products/ida/support/download_demo.shtmlPaste_Image.png图标:Paste_Image.png...不想说话2
丶纳凉
·
2021-05-05 21:34
iOS_
移除 NSLog 和 NSAssert
我们使用NSLog和NSAssert的目的是为了调试,并在调试阶段输出一些信息,但是在调试结束、应用发布后,如果还使用NSLog和NSAssert输出信息,那样会影响性能.事实上,这个工作量还是比较大的,而且刚刚移除掉时,你会发现又要进行调试,然后再把NSLog和NSAssert加入到程序代码中,很麻烦!因此,需要设定两套不同的编译参数环境,我们把这个环境称为Scheme.Xcode中的Schem
青葱烈马
·
2021-05-04 19:39
iOS_
跳转到系统设置页面
最近在做一个智能家居的项目,需要和硬件进行Wi-Fi匹配,这里就记录一些小细节,所谓好记性不如烂笔头嘛,同时也鼓励一下自己多去写写文字。首先我们要判断手机是否连接上Wi-Fi,如果没有连接Wi-Fi的话,通过点击按钮从应用内跳转到系统页面去设置Wi-Fi跳转方法if([[UIDevicecurrentDevice].systemVersionfloatValue]>=10){[[UIApplica
耀敬业
·
2021-05-04 00:33
iOS_
导入libxml2.2框架后,找不到
的解决办法
转载:http://blog.csdn.net/pre_eminent/article/details/38761551?utm_source=tuicool&utm_medium=referral亲测有效!由于用到了第三方Html解析类库Hpple,在导入框架libxml2.2.dylib后,最到了XCode仍然找不到的情况,最后解决过程如下:1、项目-Targets中的BuildPhases,
FMG
·
2021-05-03 12:27
项目中用了spring这些牛逼的
开发技巧
,经理请我吃饭了
前言上一篇文章《spring中这些能升华代码的技巧,可能会让你爱不释手》发表之后,受到了不少读者的好评,很多读者都在期待续集。今天非常高兴的通知大家,你们要的续集来了。本文继续总结我认为spring中还不错的知识点,希望对您有所帮助。一.@Conditional的强大之处不知道你们有没有遇到过这些问题:某个功能需要根据项目中有没有某个jar判断是否开启该功能。某个bean的实例化需要先判断另一个b
苏三说技术
·
2021-05-02 22:24
java
spring
开发技巧
java
spring
ios
开发技巧
(二)
控制器加载内容时,用户点击返回,控制器销毁时网络请求处理/**获取数据*/-(void)loadMenuData{NSMutableDictionary*params=[NSMutableDictionarydictionary];params[@"a"]=@"tag_recommend";params[@"action"]=@"sub";params[@"c"]=@"topic";//加载网络时
Vijay_
·
2021-05-02 16:12
iOS系列教程之常见开发Tips(转自阿峰的博客)
开发技巧
和常见错误汇总,不定期更新中,也欢迎大家总结跟帖1:ARC下NSNotificationCenter需要remove-(void)dealloc{//[superdealloc]千万不要画蛇添足
zfpanboy
·
2021-05-02 12:09
Atom 编辑器系列视频课程
截图此课程为Atom编辑器系列课程,主要介绍了Atom的高效
开发技巧
以及必备插件。
ParryQiu
·
2021-05-01 18:32
PPMT---ios
开发技巧
<四>(收集别人的)
001---NSString使用stringWithFormat拼接的相关知识//用0补全的方法NSIntegercount=5;//02代表:如果count不足2位用0在最前面补全(2代表总输出的个数)NSString*string=[NSStringstringWithFormat:@"%02zd",count];//输出结果是:05NSLog(@"%@",string);//字符串中有特殊符
PPAbner
·
2021-04-30 07:13
iOS_
动画_POP_POPCustomAnimation.h 翻译及使用
一丶源码#import@classPOPCustomAnimation;/**是自定义动画的回调块每个帧动画回调此block,最新的属性;target:动画对象,避免循环;animation:动画实例,确定上次回调来的当前时间,和已经使用的时间;避免循环使用;returnno=动画完成;*/typedefBOOL(^POPCustomAnimationBlock)(idtarget,POPCust
丶纳凉
·
2021-04-30 04:25
Spring
开发技巧
指南,带你进入Spring的世界(强烈建议收藏)
Spring开发指南是Spring官方提供的Spring技术的入门级学习指南,内容主题全面覆盖了Spring技术栈,每篇指南都遵循一套标准化的学习流程,从新手入门到专题介绍,从基础概念介绍到编码实战,即使你什么都不会,也可以从零开始跟着文档一步步完成编码,最终完成学习这并不是一件难事,在每个指南中同时提供了多种主流构建方式(Maven、Gradle、IDE),项目完整的源代码放在Github上可下
Java架构师-大仙
·
2021-04-28 15:44
java
spring
开发技巧
记录:
iOS_
一个月入门iOS开发(结语)
一个月就这么过去了,想要开发一个原生的应用实在不是那么容易,还好公司需求最近有变化,最后应用是以WkWebView套壳网站的形式做完的。本来我还想这样做适配一套代码复用几个平台兼职太赞了,但是实际却不是这样,套壳的网站实在是卡得不行,样式虽然可以和原生媲美,但是用户体验兼职差的不行。这里介绍下这一个月的学习经验,因为还要做PHP的工作,所以也没有学的多好。现在有时间正在补基础当不知道从那里下手时,
14cat
·
2021-04-27 11:13
iOS
开发技巧
--如何打印模型键值对
在实际开发中我们会经常遇到需要查看模型实例有没有值,会不会为空的问题,但是当我们在控制台直接用po命令去打印的时候经常只会打印一个内存地址,而模型中键值对值却看不到,这相当烦躁,解决方法如下*请在BaseModel里面添加如下代码重写本个基类类目的description方法-(NSString*)description{NSMutableDictionary*jsonDic=[NSMutableD
Suneday
·
2021-04-27 07:01
如何判断是否是手指在拖动scrollView
//判断是否使用手指拖动scrollView//一个非常常见的
开发技巧
if(scrollView.isDecelerating||scrollView.isDragging||scrollView.isTracking
吖几角
·
2021-04-27 04:14
spring中的这些
开发技巧
真的太diao了
前言最近越来越多的读者认可我的文章,还是件挺让人高兴的事情。有些读者私信我说希望后面多分享spring方面的文章,这样能够在实际工作中派上用场。正好我对spring源码有过一定的研究,并结合我这几年实际的工作经验,把spring中我认为不错的知识点总结一下,希望对您有所帮助。一如何获取spring容器对象1.实现BeanFactoryAware接口@ServicepublicclassPerson
苏三说技术
·
2021-04-26 19:40
开发技巧
java
spring
java
spring
boot
iOS_
关于ARC下仍然存在的内存泄漏
1、用strong和copy来声明delegate的情况下,依然可能发生互相持有的强引用循环。yytext上的两个协议方法一个是copy一个是strong。因为我从开发开始一直是用assign来声明,看到大牛的代码我一度怀疑了自己以前是不是都是错的。后来发现其实并没有所谓对错,只要控制的好,并且是需求的应用场景即可。2、NSTimer,在容器的生存周期结束后如果还在执行。那么这个timer就会因为
毒某人
·
2021-04-26 10:57
ios_
远程推送
什么是远程推送通知:顾名思义就是从远程服务器推送到客户端的通知.远程推送服务,又称为APNs(ApplePushNotificationServices)为什么要使用远程推送服务?传统获取数据的局限性:只要用户关闭了APP,就无法跟APP的服务器沟通,无法从服务器上获取最新的数据内容.远程推送通知可以解决以上问题:不管用户打开还是关闭APP,只要联网了,都能接收到服务器发送的远程通知.远程推送通知
MONKEY小巧
·
2021-04-25 22:09
『
开发技巧
』M1芯片MacOS安装brew教程
0x01:引子Homebrew是一款MacOS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。笔者在使用M1芯片的MacBookAir安装时,遇到一些问题。通过对问题的思考分析与修改尝试进行了解决,记录下来供读者们参考。0x02:历程命令行执行安装指令:/bin/zsh-c"$(curl
小宋是呢
·
2021-04-25 20:03
开发技巧
M1版Mac开发技巧
iOS_
逆向(3)_OS X 工具集
工具1class-dumpiOS_逆向_class-dumphttp://www.jianshu.com/p/defe8abf99a72TheosiOS_逆向_Theoshttp://www.jianshu.com/p/d27cebabc282iOS_逆向Theos使用问题记录http://www.jianshu.com/p/7f32ae1db9843RevealiOS_逆向_Reveal2.0h
丶纳凉
·
2021-04-25 04:44
培训师是如何炼成的?(二)
编:课程
开发技巧
讲:培训授课技巧秀:PPT演说技巧在《培训师是如何炼成的(一)》里面,我对培训课程的
开发技巧
进行了总结和转述。
AaronWu
·
2021-04-24 06:25
iOS_
推送原理
iOS消息推送机制原理与实现苹果信息推送服务(ApplePushNotificationService),是由苹果官方提供的消息推送服务。推送形式包括顶部消息条、声音以及badgenumber(),有了APNS,应用程序可在任意状态接收到与程序有关的消息(包括运行状态notrunning,foreground以及background),由于在大多数情况下,iOS中最多只有一个应用能处于active
夕重
·
2021-04-23 22:05
iOS_
动画_实例(3)_转场动画_元素切换
一丶效果1.gifOneViewController的ImageView和label切换到TwoViewController的转场动画;二丶原理及实现方式;利用的自定义UIViewControllerAnimatedTransitioning方法;实现方式:1.OneVc上有:oneImageView;2.TwoVc上有:twoImageView;通过截图oneImageView生成view添加到
丶纳凉
·
2021-04-22 21:37
7种经常使用的Vue.js模式和36个实用Vue
开发技巧
,你知道多少?
说实话,阅读文档并不是我们大多数人喜欢的事情,但当使用像Vue这样不断发展的现代前端框架时,很多东西会随着每一个新版本的发布而改变,你可能会错过一些后来推出的新的闪亮功能。让我们看一下那些有趣但不那么流行的功能和优化的写法。请记住,所有这些都是Vue文档的一部分。7种Vue.js模式1.处理加载状态在大型应用程序中,我们可能需要将应用程序划分为更小的块,只有在需要时才从服务器加载组件。为了使这一点
李不要熬夜
·
2021-04-20 21:11
Vue
vue
前端
程序人生
经验分享
Java8 新特性及
开发技巧
0、java新特性简介速度更快数据结构发生变化jvm内存模型变化新生代、老年代、永久区、方法计数器、栈新的垃圾回收机制代码更少强大的SteamAPI便于并行最大化减少空指针异常Optional1.Lambda表达式Lambda是一个匿名函数,我们可以吧Lambda表达式理解成一段可以传递的代码(将代码像数据一样传递)。可以携程更简洁、更灵活的代码。作为一种更紧凑的代码峰哥,使Java的语言表达能力
liangflying
·
2021-04-19 04:18
一位营销总监的市场
开发技巧
揭秘
目前,我们很多商品都是通过传统的经销商渠道进行销售,因此,一个完美的市场开发方案就显得尤为重要,下面介绍一位营销总监的市场
开发技巧
。
静静地发呆
·
2021-04-14 08:37
css-进阶-css
开发技巧
-ColorSkill:色彩技巧
使用color改变边框颜色要点:border没有定义border-color时,设置color后,border-color会被定义成color场景:边框颜色与文字颜色相同兼容:color.elem{border:1pxsolid;color:#f66;}使用filter开启悼念模式要点:通过filter:grayscale()设置灰度模式来悼念某位去世的仁兄或悼念因灾难而去世的人们场景:网站悼念兼
逸笛
·
2021-03-25 14:59
老鸟心得分享:外贸精准客户
开发技巧
做外贸,如果你不能精准的接触和识别客户,所有的努力都将是徒劳的。怎么寻找精准客户,外贸多年一直在摸索之中,分享几点心得,看能不能帮助大家。1、深入挖掘老客户,寻找精准客户做外贸,人脉依然非常重要。老客户作为外贸销售中一个非常重要的人群,他们不仅能为我们提供直接的订单,也能给我们带来更多的精准客户。做好老客户的维护工作,搞好感情,他们会给你推荐客户,这样推荐来的客户都是他的同行,都是对你产品有真实需
莉莉安608
·
2021-03-10 16:19
IOS_
推送证书设置指南
参照LeanCloud注册APPID首先注册AppID。如果你已经注册过带有推送通知AppID,可以跳过以下步骤:登录AppleDeveloperCenter点击Certificates,Identifiers&Profiles选择Identifier点击Identifier右侧的加号按钮(➕)APP_ID创建选择.png选择创建Registeranewidentifier选择创建一个APP_ID
_CLAY_
·
2021-03-04 17:18
WPF界面应用
开发技巧
——绑定到条件格式规则的集合
点击获取工具>>DevExpressWPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpressWPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。使用模型视图ViewModel(MVVM)架构模型设计WPF应用程序时,可能需要在模型或视图模型中描述条件格式设置规则。网格可以绑定到包
·
2021-02-23 09:57
c#devexpresswpf
5年 Python 功力,总结了 10 个
开发技巧
!网友:太实用了
大家好。今天给大家分享10个我平时整理非常实用的Python开发小技巧,内容目录如下:值得一提的是,这10个技巧全部收录在我自己写的《Python黑魔法指南》里你可以在按照如下方法,后台发送『黑魔法』就可以获取精美排版的PDF电子书。1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我
·
2021-02-20 17:49
golang
IDEA 敏捷
开发技巧
——后缀完成
前言“工欲善其事,必先利其器。”所以说今天来看一看如何压榨IDEA,让你的IDEA使用的更顺手!今日技巧:后缀完成自定义后缀完成模版示例上面动图使用了.sout.if来举例,相信有些小伙伴在工作中经常使用。如果没有使用过,也可以尝试一下。自定义后缀模版因为打印日志的时候,为了方便日志的查看,一般会将实体打印成Json(性能问题先忽略)。然后就可以使用这个方式来自定义后缀完成的模版。是不是瞬间感觉方
·
2021-02-20 12:33
java工具后端idea
IDEA 敏捷
开发技巧
——后缀完成
前言“工欲善其事,必先利其器。”所以说今天来看一看如何压榨IDEA,让你的IDEA使用的更顺手!今日技巧:后缀完成自定义后缀完成模版示例上面动图使用了.sout.if来举例,相信有些小伙伴在工作中经常使用。如果没有使用过,也可以尝试一下。自定义后缀模版因为打印日志的时候,为了方便日志的查看,一般会将实体打印成Json(性能问题先忽略)。然后就可以使用这个方式来自定义后缀完成的模版。是不是瞬间感觉方
·
2021-02-20 11:11
java工具后端idea
WPF界面应用
开发技巧
——绑定到条件格式规则的集合
点击获取工具>>DevExpressWPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpressWPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。使用模型视图ViewModel(MVVM)架构模型设计WPF应用程序时,可能需要在模型或视图模型中描述条件格式设置规则。网格可以绑定到包
·
2021-02-19 15:55
c#devexpresswpf
DRF实战
开发技巧
(redis与celery并发)
记录DRF实战中的一些技巧一:redis的存储与获取,以及管道的应用减少连接次数二:Celery实现高并发的操作一:redis的存储与获取,以及管道的应用减少连接次数导入库fromdjango_redisimportget_redis_connection创建连接(verify_codes是配置里连接的哪个redis?)edis_conn=get_redis_connection(‘verify_
码manba
·
2021-01-28 18:39
后端
Python
drf算法
django
api
Python 0基础开发游戏:打地鼠(详细教程)VS code版本
如果你没有任何编程经验,而且想尝试一下学习编程开发,这个系列教程一定适合你,它将带你学习最基本的Python语法,并让你掌握小游戏的
开发技巧
。你所需要的,就是付出一些时间和耐心来尝试这些代码和操作。
·
2021-01-22 20:57
python
区块链联盟链PlatONE Wasm 合约开发指南
本文主要介绍PlatONEWasm合约开发环境配置方法;Wasm合约编译及Wasm合约部署及调用,方便大家对Wasm合约进行初步了解,快速掌握Wasm合约
开发技巧
。
WXblockchain1
·
2021-01-14 17:58
区块链
科技
Web前端开发修炼之道.pdf
这本书不是前端的基础教程,而是侧重讲解一些前端的
开发技巧
,告诉你如何去组织和设计你的前端代码,来提高代码的「可维护性」。所以这本书适合有1-3年开发经验的人,这个阶段的同
前端君
·
2021-01-11 11:22
编程语言
html
javascript
web
css
WPF应用
开发技巧
WPF应用
开发技巧
主界面定制开发界面无边框样式应用样式引用在界面中引用已有的WindowStyle来实现界面无边框的样式样式定义也可以自己定义界面的样式,来实现界面样式个性化界面最大最小关闭设计在MainWindow.xaml
nevergiveup
·
2021-01-10 09:26
wpf
localization
想成为编程大佬,看看这些Java代码开发规范吧!
而掌握相应的Java
开发技巧
,则能够让你作业起来事半功倍。一.排版规范:关键词(或变量)和操作符之间加一个空格。例如:intiCont=1;//操作符和值之间有一个空
令狐义卓
·
2021-01-09 17:30
代码规范
程序员
java
编程
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他