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
UAVCAN开发系列
GCD
iOS
开发系列
--并行开发其实很容易浅谈GCD中的信号量NSOperationQueue和NSOperationdispatch_group结合sdwebImage几行代码搞定批量下载图片、音频等文件GCD
y824165978
·
2020-02-10 17:11
【译】初学者的 MacOS 开发教程:第三部分
原文欢迎回到我们的新手macOS
开发系列
教程,这是我第三部分,也是最后一部分。在第一部分你学习了怎样安装Xcode和创建简单的APP。
z_k
·
2020-02-10 13:47
Chrome插件(扩展)开发资料
www.cnblogs.com/liuxianan/p/chrome-plugin-develop.html360开发文档http://open.chrome.360.cn/html/dev_ex.htmlChrome浏览器扩展
开发系列
simadi
·
2020-02-09 17:00
TextureView+MediaPlayer实现在线短视频播放
Android多媒体
开发系列
文章Android多媒体开发:录音机Android多媒体开发:照相机TextureView+MediaPlayer实现在线短视频播放Android多媒体开发:第三方框架TextureView
JackChen1024
·
2020-02-09 09:35
教育随笔30:“聚焦统编教材.创生新意课堂”培训有感
图片发自App一、
开发系列
课例王老师所教授的这节课属于中国民间故事导
jj若水盈盈
·
2020-02-09 02:07
mac
开发系列
30:ServiceCenter和ExtensionCenter源码理解
单例和delegate是oc最常用的两种设计模式。其实从设计模式层面而言,delegate叫做观察者模式更为贴切。ServiceCenter和ExtensionCenter分别为了集中管理单例和delegate。一、ServiceCenter微信中不少对象都是要面向全局提供service的,如:账号相关的AccountService、CDN相关的CdnComMgr、delegate管理相关的Ext
悲观患者
·
2020-02-08 15:07
嵌入式
开发系列
教程(六) 并发模型之多线程
对于学习,我有一个观点,便是学习一项技能,就要学习它的历史,这样才能搞清楚他的来龙去脉,理解他当下为什么是这个样子。对于嵌入式编程来讲更是这样,单片机性能相当于早期的计算机,嵌入式程序员所面临的环境相当于早期的计算机程序员。我们可以从那里获得较好的经验。在前面,我们探讨了回调和协程两种并发模型。对于复杂程序,回调模型实现困难,可读性不高,为此我们引入了协程模型。我们还是沿用上一节的例子,对于一个L
qianlihu
·
2020-02-08 12:07
mac
开发系列
29:for in遍历NSMutableArray隐藏的crash
今天遇到一枚crash,主要错误信息如下:reason:'***Collectionwasmutatedwhilebeingenumerated.'大致意思是,集合在枚举时被修改了。于是谷歌一把,发现出错的代码大多形如:for(iteminarray){//难道这里的array用的不是下面修改后的实时array?if(condition){[arrayremoveObject:xxx];}}自己的
悲观患者
·
2020-02-07 19:17
Python Web
开发系列
课程之——Django环境安装
【前置课程】Python环境安装【2分钟】下载Django下载地址:https://www.djangoproject.com/download/django【10分钟】安装Django方式一:pipinstallDjango==1.11.3讲解:pipinstall的语法通过{==1.11.3}指定了Django的版本号,使用【pipinstallDjango】会默认安装Django官方的最新版
雪莉说
·
2020-02-07 05:44
EOS
开发系列
(一)从源码搭建一个EOS测试节点
引言从本周开始,我要EOS一条道走到黑了。一边学习EOS开发,一边记录,今天算是开篇。这个系列不知道会有几篇,看后面的学习情况吧。理想情况是在EOS主链上线前能对EOS开发有一个非常深刻的理解。今天是第一篇,从源码搭建一个EOS节点。从源码编译EOS打开EOS在github上的网址https://github.com/EOSIO/eos,其Readme.md中讲的比较清楚,对于目前EOS支持ubu
王巨
·
2020-02-07 03:05
mac
开发系列
35:CPU监控
今天有用户反馈,在mac微信不退出的情况下,盖上电脑,发热会比较厉害,然后打开电脑,用活动监视器看到mac微信的能耗和CPU占用率都比较高。很自然的想法就是,盖上电脑期间,mac微信究竟干了什么事情,这些事情当中,又有哪些比较耗CPU?如果是开着电脑,并且可以重现,就可以用instrument来定位耗CPU的业务代码。然而,盖上电脑没法用instrument,所以只能靠日志了。那么,日志要怎么加,
悲观患者
·
2020-02-06 22:20
iOS
开发系列
-线程同步dispatch_apply
本笔记参考该该作者帖子,自己学习,提升使用dispatch_apply类似一个for循环,会在指定的dispatchqueue中运行block任务n次,如果队列是并发队列,则会并发执行block任务,dispatch_apply是一个同步调用,block任务执行n次后才返回。简单的使用方法:并发队列dispatch_queue_tqueue=dispatch_queue_create("queue
lltree
·
2020-02-06 18:29
leaflet结合geoserver利用WFS服务实现图层新增功能(附源码下载)
前言leaflet入门
开发系列
环境知识点了解:leafletapi文档介绍,详细介绍leaflet每个类的函数以及属性等等leaflet在线例子leaflet插件,leaflet的插件库,非常有用内容概览
GIS之家
·
2020-02-06 11:00
iOS组件化开发架构设计思考(初版)
组件化组件化
开发系列
:(一)iOS组件化开发架构设计思考(二)iOS组件化开发实施一期文档前言 我们在谈模块化、组件化,中心路由,响应式编程,三层、四层架构,依赖注入等概念的时候,出发点是什么?
择势勤
·
2020-02-05 21:56
mac
开发系列
33:__bridge导致的内存泄漏
ARC只会管理OC对象,而CoreFoundation(简称CF)中的对象是用C语言实现的,这就意味着,分配给CF对象的内存需要手动释放,否则会造成内存泄漏。单独使用CF对象时,通常不会忘记手动释放内存。然而,OC对象和CF对象之间是可以相互转换的(通过桥接),这时候就很容易犯错。苹果提供了三种桥接转换的方法:1、__bridge__bridge只做类型转换,不会改变对象的所有权(这里说的所有权即
悲观患者
·
2020-02-05 13:59
Swift服务端
开发系列
:(四)Ubuntu部署Swift服务端
Swift服务端
开发系列
完整版swift服务端
开发系列
一、拉取git仓库1、初始化配置gitgitinit2、配置缓存密码git默认缓存密码15分钟:gitconfig--globalcredential.helpercache
择势勤
·
2020-02-02 17:38
【为生活
开发系列
之二】Android微信新版全自动抢红包助手
前言新的一年又到了,又到了拼手速和网速的时候了,网速是硬件条件,没有办法了,不过手速这种东西,没有还不能创造么,哈哈。其实之前网上有很多老铁已经分享过类似的插件的实现方式,但是微信其实本身也是在做对第三方插件的规避操作,所以,微信的每一个新版本都会修改相同控件的id,所以之前的很多插件都不能再使用了,而且之前的有些判断方法也不能再适用新版本的微信,所以我研究了几天,新版全自动微信抢红包助手就应运而
Roll圈圈
·
2020-02-02 06:24
Swift服务端
开发系列
:(六)Swift服务端基础管理—常用操作指令
Swift服务端
开发系列
完整版swift服务端
开发系列
一、git拉取主分支最新代码git官方使用文档1、推荐指令:git强制覆盖本地命令(批量执行)gitfetch--allgitbranchmastergitreset
择势勤
·
2020-02-02 04:54
Swift服务端
开发系列
:(三)Ubuntu安装最新版Vapor
Swift服务端
开发系列
完整版swift服务端
开发系列
1、下载官方安装脚本要安装Vapor,您需要从Vapor开发人员那里下载并执行脚本,该脚本会将Vapor的官方软件包存储库添加到服务器的软件包列表中
择势勤
·
2020-02-02 00:56
Swift服务端
开发系列
:(五)Ubuntu配置守护进程Supervisor
Swift服务端
开发系列
完整版swift服务端
开发系列
一、Supervisor简介将应用部署到线上后,需要保证应用一直处于运行状态,在遇到程序异常、报错等情况,导致应用终止时,需要保证程序可以立刻重启,
择势勤
·
2020-02-01 19:49
mac
开发系列
34:xcode条件断点和符号断点
断点调试是遇到问题时的必用套路,但是很多时候,普通断点并不能满足需求,下面简单介绍两种更好用的断点。1、条件断点当我们需要在循环里加断点,并针对满足某种条件的一些迭代时,如果用普通断点,就得不停地“Continueprogramexecution”,直至等到目标迭代,这样的做法显然太低效了。那么来看看条件断点是怎么玩的:2、符号断点****当我们需要调试的代码是在框架的实现文件里时,普通断点根本没
悲观患者
·
2020-02-01 15:31
Linux (x86) Exploit
开发系列
教程之一(典型的基于堆栈的缓冲区溢出) 无标题文章
典型的基于堆栈的缓冲区溢出虚拟机安装:Ubuntu12.04(x86)这个帖子是最简单的漏洞开发教程系列,在互联网上你可以找到很多关于它的文章。尽管它丰富和熟悉,我更喜欢自己写博客文章,因为它将作为我未来许多职位的先决条件!什么是缓冲区溢出?将源缓冲区复制到目标缓冲区可能导致溢出1、源字符串长度大于目标字符串长度。2、不进行大小检查。缓冲区溢出有两种类型:1、基于堆栈的缓冲区溢出-这里的目标缓冲区
看雪学院
·
2020-01-08 17:20
iOS
开发系列
--触摸事件、手势识别、摇晃事件、耳机线控
--iOS事件全面解析概览iPhone的成功很大一部分得益于它多点触摸的强大功能,乔布斯让人们认识到手机其实是可以不用按键和手写笔直接操作的,这不愧为一项伟大的设计。今天我们就针对iOS的触摸事件(手势操作)、运动事件、远程控制事件等展开学习:iOS事件简介触摸事件手势识别运动事件远程控制事件iOS事件在iOS中事件分为三类:触摸事件:通过触摸、手势进行触发(例如手指点击、缩放)运动事件:通过加速
翘楚iOS9
·
2020-01-08 09:20
openlayers4 入门
开发系列
之小区信号扇形图篇
openlayers4入门
开发系列
的地图服务基于Geoserver发布的,关于Geoserver方面操作的博客,可以参考以下几篇文章:geoserver安装部署步骤geos
gis之家
·
2020-01-07 22:13
leaflet结合turf.js实现多边形分割(附源码下载)
前言leaflet入门
开发系列
环境知识点了解:leafletapi文档介绍,详细介绍leaflet每个类的函数以及属性等等leaflet在线例子leaflet插件,leaflet的插件库,非常有用内容概览
GIS之家
·
2020-01-07 14:00
leaflet结合turf.js实现多边形分割(附源码下载)
前言leaflet入门
开发系列
环境知识点了解:leafletapi文档介绍,详细介绍leaflet每个类的函数以及属性等等leaflet在线例子leaflet插件,leaflet的插件库,非常有用内容概览
GIS之家
·
2020-01-07 14:00
Linux (x86) Exploit
开发系列
教程之十一 Off-By-One 漏洞(基于堆)
Off-By-One漏洞(基于堆)译者:飞龙原文:Off-By-OneVulnerability(HeapBased)预备条件:Off-By-One漏洞(基于栈)理解glibcmallocVM配置:Fedora20(x86)什么是Off-By-One漏洞?在这篇文章中提到过,将源字符串复制到目标缓冲区可能造成Off-By-One漏洞,当源字符串的长度等于目标缓冲区长度的时候。当源字符串的长度等于目
ApacheCN_飞龙
·
2020-01-07 13:52
嵌入式
开发系列
教程(五) 嵌入式系统软件设计(中)
上一篇文章介绍了一个可以用在单片机上的事件处理机制。其一个事件循环是这样的。intmain(){intevent;eventHandlerfunc;while(1){event=Event();//事件检测,可以检测到按键按下if(event!=-1){func=findEventHandler(event);//事件匹配,可以匹配到LedOn函数func();//事件处理,调用LedOn函数//
qianlihu
·
2020-01-06 22:35
微信公众号开发之模板消息
欢迎留言、转发微信极速
开发系列
文章:点击这里最近有点小感冒,文章的更新进度延误了一些,希望此系列文章对你研究微信公众开发有帮助。前几篇文章介绍了微信支付。
Javen205
·
2020-01-06 01:31
mac
开发系列
18:嵌套framework签名的坑
第三方sdk常常以framework的形式被引入xcode工程,对于要发appstore的应用而言,第三方sdk是必须要签名的。签名命令如下:codesign--verbose--force--sign"mycertificate""myframework"上述命令对一般framework都可以签名成功,直到有一次遇到了如下错误:老规矩,谷歌一把错误提示,得到如下答案:然后查codesign手册的
悲观患者
·
2020-01-05 09:16
WordPress版微信小程序
开发系列
(二):安装使用问答
自WordPress版微信小程序发布开源以来,受关注的程度超过我原来的想象。这套程序主要面对的用户是wordpress网站的站长,如果wordpress站想在微信的生态圈得到推广,小程序成为一种重要的渠道。随着使用WordPress版微信小程序的人越来越多,针对这套程序(包括wordpress插件)的安装和使用的问题也增加了,有些问题比较简单,都是常识,有些问题只要认真去看我的撰写的文档,都可以得
xiajianbo
·
2020-01-05 09:36
微信公众号开发之微信买单
微信开发交流群:148540125欢迎留言、转发、打赏微信极速
开发系列
文章:http://www.jianshu.com/p/a172a1b69fdd首先来看看微信支付都有哪些产品微信支付-产品大全.png
Javen205
·
2020-01-04 22:00
arcgis api 3.x for js 入门
开发系列
五地图态势标绘(附源码下载)
前言关于本篇功能实现用到的api涉及类看不懂的,请参照esri官网的arcgisapi3.xforjs:esri官网api,里面详细的介绍arcgisapi3.x各个类的介绍,还有就是在线例子:esri官网在线例子,这个也是学习arcgisapi3.x的好素材。内容概览基于arcgisaqpi的Draw工具基本绘制拓展Draw工具的绘制源代码demo下载本篇实现地图态势标绘功能模块,截图如下:im
gis之家
·
2020-01-03 12:35
OC之KVC、KVO
iOS
开发系列
--Objective-C之KVC、KVOiOS--KVO的实现原理与具体应用iOSKVC简单理解-(nullableid)valueForKey:(NSString*)key;//直接通过
专业移动开发
·
2020-01-03 10:30
从零开始学虚幻4游戏
开发系列
01
开始前的废话本教程适用对象:1.对使用虚幻4引擎开发AR/VR游戏感兴趣的童鞋;2.此前几乎没有过任何平台的开发经验,当然,如果有任何平台的游戏或应用开发经验就更好不过。本教程将包含的内容:Part1.使用虚幻4引擎中的蓝图系统开发简单的游戏Part2.使用虚幻4引擎中的蓝图系统和C++开发游戏Part3.使用虚幻4引擎开发ARKit平台的游戏Part4.使用虚幻4引擎开发HTCVive平台的游戏
一个做iOS的程序员
·
2020-01-02 14:52
Linux (x86) Exploit
开发系列
教程之九 使用 unlink 的堆溢出
使用unlink的堆溢出译者:飞龙原文:Heapoverflowusingunlink预备条件:理解glibcmalloc这篇文章中,让我们了解如何使用unlink技巧成功利用堆溢出。但是在了解它之前,首先让我们看看漏洞程序:/*Heapoverflowvulnerableprogram.*/#include#includeintmain(intargc,char*argv[]){char*fir
ApacheCN_飞龙
·
2020-01-02 05:35
openlayers4 入门
开发系列
之聚合图篇(附源码下载)
openlayers4入门
开发系列
的地图服务基于Geoserver发布的,关于Geoserver方面操作的博客,可以参考以下几篇文章:geoserver安装部署步骤geos
gis之家
·
2020-01-02 05:24
IOS
开发系列
之UIScrollView(滚动视图)的常用属性和应用举例(滑动相册、轮播图)
UIScrollView:滚动视图UIScrollView在IOS的UI开发中有着广泛的应用,可实现很多关于视图滚动的效果,此篇以一个简单的轮播图Demo为例,简要地介绍UIScrollView类的应用(附完整代码).一.创建对象:UIScrollView*scrollView=[[UIScrollViewalloc]initWithFrame:frame];二.常用属性:1.滚动区域:scrol
visumall官方助手
·
2020-01-02 00:13
mean
开发系列
之工具篇JSHint
JSHint使用安装配置文件安装package.json文件devDependencies下添加,"jshint":"~2.8.0"gulp下添加"gulp-jshint":"^1.11.2",或者grunt下添加"grunt-contrib-jshint":"~0.11.2",然后使用npm命令npminstall-g带-g是全局安装单独安装npminstalljshint-g或者npminst
9I
·
2020-01-01 11:29
微信公众号
开发系列
(1)-公众号服务器认证
概述微信作为中国目前使用人数最多的实时通讯工具和微生态平台,自己却一直没有这方面的开发经验,想想确实挺遗憾的。况且自己一直自认为是一个还不错的后端工程师,这方面的短板是一直想补齐一下的。最近正好有时间,有精力,打算好好学习下这块。首先,需要准备如下:公众号(个人练习的话可以用微信测试平台,下面有链接)云主机。用来做公众号服务器公众号微信公众号分为订阅号和服务号,又分别分为认证和非认证。拥有的接口权
tuser
·
2020-01-01 01:31
iOS动画- (基础动画, 关键帧动画, 动画组)
不过还好,后来花了些时间,重新使用markdown排了下版先附上我参考的博客http://www.cnblogs.com/kenshincui/p/3972100.html#overviewiOS
开发系列
广锅锅
·
2019-12-31 11:34
网址
www.myext.cn/other/a_28728.html极光推送:https://www.jiguang.cn/push环信即时通信:https://console.easemob.com/index.htmliOS
开发系列
by小杰
·
2019-12-30 12:30
兆易创新:计划2020年对首款DRAM芯片展开流片试样
随后,兆易创新发布《关于北京兆易创新科技股份有限公司非公开发行A股股票申请文件一次反馈意见的回复》,指出兆易创新拟通过本项目,设计和
开发系列
DRAM芯片,项目各阶段的实施时间及整体进度安排如下:图片来源
itwriter
·
2019-12-30 11:00
Android Studio插件开发1之插件介绍与环境搭建
插件
开发系列
AndroidStudio插件开发1之插件介绍与环境搭建AndroidStudio插件开发2之ActionSystemAndroidStudio插件开发3之ExtensionsAndExtensionPoints
Axlchen
·
2019-12-30 00:59
MongoDb最佳实践系列
MongoDb
开发系列
:认识不一样的MongoDbMongoDb的历史,应用领域,行业热衷特点MongoDB
开发系列
-从数据集合的设计开始MongoDb-数组的应用实践MongoDB
开发系列
-复制集对程序开发的影响
needrunning
·
2019-12-29 13:09
小程序
开发系列
之小程序案例-动手实现专属网盘
网盘大家都不陌生,那么能不能动手写一个呢,在之前这几乎是不可能完成的任务,但是现在互联网工具“轮子”越来越多,动手写一个网盘几乎不是什么难事了。借着小程序这股东风,我们就用小程序来完成一起专属的网盘一、准备工作1、小程序帐户,小程序后台需要知道是哪个用户做了上传操作。没有小程序帐户是无法完成今天的任务的;建议后台多绑定几个开发者;2、重点项,申请一个七牛帐户。所有的内容都保存在七牛上。目前10G是
全栈工程师华栋
·
2019-12-29 13:51
Swift服务端
开发系列
:(一)Mac上用Vapor搭建Swift服务端开发环境
Swift服务端
开发系列
完整版swift服务端
开发系列
序言互联网的大潮正在持续,app前端开发正在走向平稳甚至收缩期。
择势勤
·
2019-12-29 01:48
[转载]PHP扩展
开发系列
教程2-通过php.ini初始化你扩展的配置
##通过php.ini初始化你扩展的配置_____________________________________________________________Zend引擎提供了两种管理ini值的途径。假设你要在php.ini中为你的扩展定义一个值,hello.greeting,它保存将在hell_world()函数中用到的问候字符串。你需要向hello.c和php_hello.h中增加一些代码
你很闹i
·
2019-12-27 14:08
NDK
开发系列
(一)——JNI
最近会整理Android下NDK开发的一系列文章,从最基础的开始,由于本人水平有限,本系列文章为自己的总结,有什么错误的地方欢迎指正,另外,讲的也不会很深入,属于入门级别。什么是JNI?JNI是javanativeinterface的缩写,意思是java本地接口。是java和C/C++相互调用的桥梁,JNI属于java的范畴,是JDK的一部分。Android基于java,当然JNI也适用于Andr
耳_总
·
2019-12-27 12:23
IOS
开发系列
——UIView专题之五:常用开发技巧篇
5UIView开发技巧5.1常用技巧5.1.1使用半透明View与不透明SubView半透明背景视图只能用此种方法设置颜色,否则subView也是半透明的。blurView.backgroundColor=[UIColorcolorWithRed:0green:0blue:0alpha:0.3];5.1.2[superlayoutSubviews]要发到layoutSubviews方法末尾位置在自
Kevin_Junbaozi
·
2019-12-27 08:40
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他