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
Python人工智能开发系列
Android
开发系列
(2):ListView性能优化1
一、列表显示三要素:ListView:用于显示列表的view;Adapter:将数据映射到ListView;Data:具体的将要被映射的字符串、图片或其他基本组件;二、优化原理:只创建必要的view对象;ListView加载数据的方式:首先调用getCount()函数,根据返回值得到listView的长度;然后根据这个长度,调用getView()获取listView的每一项item所对应的view
梦工厂
·
2020-03-01 06:16
嵌入式
开发系列
教程(五) 嵌入式系统软件设计(上)
embedded.png正如上图所示,一般来讲,嵌入式软件都是接受到一个事件,然后处理。简单的可以是一个按键点灯程序。检测到按键便是一个事件,点灯便是事件的处理。用代码可以这样表达staticvoidLedOn()\\点亮一个LED{...}staticintisKeyDown()\\检测按键是否按下{...}intmain(){while(1){if(isKeyDown())//事件检测LedO
qianlihu
·
2020-03-01 02:13
小白学编程实战项目-利用Winform开发美女音乐播放器
这是小白学习软件
开发系列
课程,旨在帮助对电脑编程感兴趣的朋友学习并熟悉C#技术。
做全栈攻城狮
·
2020-02-29 12:25
羊皮书APP(Android版)
开发系列
(十五)Android 循环滚动,自动轮播广告展示
目前市面上很多的app,在首页中都带有一个循环滚动,自动轮播的广告条,也就表明这个简单的控件是十分常用的,市面上有很多中实现方式,但基本上都是在自定义View中使用ViewPager来实现的,下面我们就来看下,具体的实现,其实很简单哦,无非就是自定义一个View。创建布局文件BannerLayout.javapackagecn.studyou.library.view;importandroid.
JeenWang
·
2020-02-29 07:33
BLE
开发系列
(2) - 蓝牙简介及分类
一、概念蓝牙技术是一种无线数据和语音通信开放的全球规范,它是基于低成本的近距离无线连接,为固定和移动设备建立通信环境的一种特殊的近距离无线技术连接。蓝牙是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换(使用2.4—2.485GHz的ISM波段的UHF无线电波)。蓝牙可连接多个设备,克服了数据同步的难题。目前,蓝牙技术已应用到各个领域中,并已成为接入物联网(IOT)的主
冷面水手
·
2020-02-29 04:04
会员注册、找回密码、登陆(邮箱与手机验证码)
欢迎留言、转发微信极速
开发系列
文章(微信支付、授权获取用户信息等):点击这里最近很多人问开源项目中的截图如何使用,我怎么看不到这个效果。今天就来聊聊这个话题1、如何显示会员登录页?
Javen205
·
2020-02-28 23:57
Linux (x86) Exploit
开发系列
教程之七 绕过 ASLR -- 第二部分
绕过ASLR--第二部分译者:飞龙原文:BypassingASLR–PartII本文承接@hackyzh翻译的第六篇。预备条件:经典的基于栈的溢出VM配置:Ubuntu12.04(x86)这篇文章中,让我们看看如何使用爆破技巧,来绕过共享库地址随机化。什么是爆破?在这个技巧中,攻击者选择特定的Libc基址,并持续攻击程序直到成功。假设你足够幸运,这个技巧是用于绕过ASLR的最简单的技巧。漏洞代码:
布客飞龙
·
2020-02-28 20:44
Hacking Swift - 图片查看器
这篇文章是ios
开发系列
文章(hackingswift)的第一篇首先我不会翻译文章,会把项目的关键点说一下!如果有误请留言!!!
大玲_
·
2020-02-28 16:19
iOS
开发系列
-线程同步dispatch_group(摘录)
本笔记参考该该作者帖子,自己学习,提升使用当我们想让所有任务执行完毕后做一些特定的事情,即队列同步问题,通常这种问题出现在并发队列中,这时候我们就可以使用dispatch_group来实现了,dispatch_group能很方便的解决同步的问题。dispatch_group_create可以创建一个group对象,然后可以添加block到该组里面,下面看下它的一些用法:dispatch_group
lltree
·
2020-02-28 13:51
Python第二天
Python用处:运维,测试Python全栈(前端、后端)Java+
Python人工智能
爬虫工程师数据分析算法工程师cvnlprs系统大数据Hadoopspark...elifswitchscore=5ifscore
矗鑫宛馨
·
2020-02-27 15:37
羊皮书APP(Android版)
开发系列
(二十七)一分钟轻松修改CheckBox、RadioButton、RatingBar、SeekBar样式
我们在开发过程中经常会用到CheckBox、RadioButton、RatingBar、SeekBar这几个控件,而系统默认的样式却不能满足我们的要求,通常我们会直接采用github的开源库来完成,但是,这么一个简单的小功能引入其他的开源库实在不划算,因此还是自己定义样式比较好。先看下效果图:效果图要是实现上图效果,首先我们在colors.xml中定义四种颜色:#00BCD4#E91E63#FF5
JeenWang
·
2020-02-27 13:00
mac
开发系列
22:cocoa share extension
1、简介shareextension是苹果提供的众多extension之一,顾名思义,即作为app的一个扩展,用来支持其他app分享内容到扩展所属的app,例如mac微信的shareextension,就支持把finder里的文件和safari的网页分享到mac微信,如下图所示:2、实现流程2.1)新建shareextension,shareextension是mac微信project的活跃(主)
悲观患者
·
2020-02-27 10:47
iOS开发基础(OC版)
一.界面搭建1.AutoLayout从此爱上iOSAutolayoutiOS8界面设计详解(AutoLayout与SizeClass)MasonryPureLayout2.常用控件iOS
开发系列
--UITableView
遗世独立仰望星空
·
2020-02-27 04:06
ARKit
开发系列
(1)----Xcode开发ARKit应用
AR开发者社区http://www.arparticles.com/ARKit
开发系列
(1)----Xcode开发ARKit应用ARKit
开发系列
(1)----Xcode开发ARKit应用AlbertLeeAlbertLee2
零度_不结冰
·
2020-02-27 02:58
羊皮书APP(Android版)
开发系列
(四)全屏幕延迟启动和Intent工具类
APP启动时经常会有一张启动图片,有几秒钟的展示时间,做法很简单,使用Handler的postDelayed方法即可。配置全屏:在styles.xml中定义Theme,代码如下:truefalsetrue@null在AndroidManifest.xml文件中使用这个Themeandroid:theme="@style/NoTitleFullscreen"配置启动延迟代码如下:privatevoi
JeenWang
·
2020-02-25 07:53
[后台
开发系列
之三]存储环境-Mysql数据库安装与配置(二)
之前有一篇也同样是安装MYSQL的教程,使用到了yum安装,但不是每台服务器都有yum的,而且也不是个操作服务器的人都有root权限的,以不变应万变,这次我们来使用安装包,全程手工安装mysql,确保每个环节都在操作者的掌控之中此次篇幅,大部分内容来源于以下作者,感谢他们的贡献,侵删Linux下安装MySQL数据库之压缩包方式安装报错:1130-host...isnotallowedtoconne
BeJack
·
2020-02-23 15:18
vue.js
开发系列
(二)Render 函数
上一篇说了项目搭建和结构,这篇说说vue的render函数,比较核心的概念。去年写过一点react,所以知道render函数是用来创建虚拟dom的,那个时候写jsx还是不亦乐乎的。列出几个问题作为这篇的结构:render函数的作用?组件中的render函数什么时候执行?什么时候需要在组件中写jsx?常遇到这个问题:[Vuewarn]:Failedtomountcomponent:templateo
四爷在此
·
2020-02-23 04:20
1.课程说明-久其软件二次
开发系列
讲解(一)
第一节:课程介绍《久其通用数据管理平台》是北京久其公司研制开发的一套集方案制定、数据收集、各类分析应用等功能于一体的数据管理型软件。目前国务院国资委、财政部对所管理的中央企业、地方国资委企业广泛使用久其系统收集和处理数据。它的界面清晰、功能实用,具有较强的数据存储、管理功能。《久其通用数据管理平台》的主要功能有:1、可处理年报、月报、旬报、日报、不定期报数据收集工作;2、可装入其他任务参数,完成各
bjcathy_lili
·
2020-02-23 04:41
测试
开发系列
之——用户登录、用户退出&个人中心功能
目录Mybatis-plus自动填充功能前端存储前端login.html的代码修改用户退出功能跨域问题前端projectList.html代码修改StringUtils报错解决遇到的问题汇总Mybatis-plus自动填充功能Mybatis-plus有个自动填充的功能,可以对数据库进行更新和插入时间。@Component每个表都是一样的字段名需要在MyMetaObjectHandler.java中
anniewhite
·
2020-02-22 23:19
测试开发
java
shiro
web
spring
Scratch3 二次
开发系列
在接下来有时间会持续对二次
开发系列
专题进行详细讲解(都是干货!)Scratch3的二次
开发系列
1.Scratc
DarrenJing
·
2020-02-22 18:26
Python人工智能
之图片识别,Python3一行代码实现图片文字识别
自学Python3第5天,今天突发奇想,想用Python识别图片里的文字。没想到Python实现图片文字识别这么简单,只需要一行代码就能搞定#作者微信:2501902696fromPILimportImageimportpytesseract#上面都是导包,只需要下面这一行就能实现图片文字识别text=pytesseract.image_to_string(Image.open('denggao.
编程小石头
·
2020-02-21 16:36
EOS智能合约
开发系列
(11): 多重签名
前面几篇文章中,我们学习了自定义许可权限,以及如何抵御彩虹攻击。其实,自定义许可权限还有一个非常重要的能力,多重签名。本文就来介绍一下多重签名的用法。知识回顾回忆一下我们前两篇文章中提到的bob和carl,我们为他们各创建了一个钱包,分别是bobwallet和carlwallet,他们各自的key就存储在里面。后来,我们把tester的trans许可授权给了bob和carl,也就是说,bob和ca
鹏飞_3870
·
2020-02-21 00:56
vue.js
开发系列
(三)Skeleton 骨架屏渲染
应用场景简单来说,骨架屏(skeletonscreen)就是一个页面从html下载完成到js下载完成b并且执行数据渲染这两个时间点之间暂时渲染页面基本结构的方案。而且这个骨架屏优化,是有一定场景的,包括且不限于以下几种情况:有懒加载机制的SPA路由多页面程序的首页渲染SPA中的非懒加载路由,但是数据量很大,完全load并渲染数据需要花较长时间https://huangxuan.me/2017/07
四爷在此
·
2020-02-20 18:41
leaflet结合geoserver利用WFS服务实现图层删除功能(附源码下载)
前言leaflet入门
开发系列
环境知识点了解:leafletapi文档介绍,详细介绍leaflet每个类的函数以及属性等等leaflet在线例子leaflet插件,leaflet的插件库,非常有用内容概览
GIS之家
·
2020-02-18 11:00
leaflet结合geoserver利用WFS服务实现图层删除功能(附源码下载)
前言leaflet入门
开发系列
环境知识点了解:leafletapi文档介绍,详细介绍leaflet每个类的函数以及属性等等leaflet在线例子leaflet插件,leaflet的插件库,非常有用内容概览
GIS之家
·
2020-02-18 11:00
微信小程序
开发系列
教程三:微信小程序的调试方法
微信小程序
开发系列
教程微信小程序
开发系列
一:微信小程序的申请和开发环境的搭建微信小程序
开发系列
二:微信小程序的视图设计这个教程的前两篇文章,介绍了如何用下图所示的微信开发者工具自动生成一个HelloWorld
JerryWang_汪子熙
·
2020-02-17 17:09
嵌入式
开发系列
教程(五) 嵌入式系统软件设计(下)
在上一节中,提到了关于延时操作的处理方案staticvoidLedOn(){LED=ON//点亮LED灯delay(3)//延迟3秒LED=OFF//关闭LED灯}while(1){event=Event();//事件检测,可以检测到按键按下,完成了事件的出队列if(event!=-1){func=findEventHandler(event);//事件匹配,可以匹配到LedOn函数func();
qianlihu
·
2020-02-17 09:19
Spring Cloud 微服务
开发系列
整理
转载请标明出处:http://blog.itwolfed.com/本文出自程序员果果的博客源码github|SpringBoot系列:https://github.com/gf-huanchupk/SpringBootLearning,记得star哦!github|SpringCloud系列:https://github.com/gf-huanchupk/SpringCloudLearning,记
程序员果果
·
2020-02-16 04:30
springboot
springcloud
java
gateway
docker
mac
开发系列
26:NSView实现圆角效果
设计稿中常常要求实现圆角效果,这样才能体现macui的特色。NSView默认是尖角的,要想实现圆角效果,最直观的做法是,在xib文件的基础上,加一层layer,再设置layer的cornerRadius属性,代码如下:self.view.wantsLayer=YES;self.view.layer.cornerRadius=VIEW_RADIUS;然而实践证明,上述使用xib的方式,并不能很好地达
悲观患者
·
2020-02-15 13:24
Python Web
开发系列
课程之——介绍ORM & 创建Model
【前置课程】你的第一个DjangoView【5分钟】ORM概念理解对象关系映射(英语:(ObjectRelationalMapping,简称ORM,或O/RM,或O/Rmapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。它的作用是在关系型数据库和业务实体对象之间作一个映射,这样,我们在具体的操作业务对象的时候,就不需要再去和复杂的SQL语句打交道,只需简单的操
雪莉说
·
2020-02-15 01:33
Unity3D界面
开发系列
视频教程
Unity3D界面
开发系列
视频教程从第一讲到第九讲分9次课程对Unity界面相关的知识进行了全面的总结和细致入微的分析,我们通过这套课程可以很容易的学习到Unity3d开发中的界面开发知识,从而更加有利于我们只做游戏
dotcoolgirl
·
2020-02-14 07:46
NDK
开发系列
之——Cmake配置方法
PC端强大的ps功能,现如今移动端也逐渐实现了,这得益于调用了C/C++这么强大的库。其处理效率,安全度都是java无法比拟的。什么是jni?是JavaNativeInterface缩写,即java本地接口。java通过这个协议就可以调用外部的C/C++方法。JNI是属于Java的,与Android无直接关系。什么是NDK?是NativeDevelopKit缩写,即本地开发工具包。就是官方让jni
奔跑吧焦宇
·
2020-02-14 02:32
MongoDB
开发系列
:从数据集合的设计开始
MongoDb中集合概念就是关系型数据库中的表,本文讨论的内容主要集中在MongoDb数据库库设计集合时关键原则和常见的设计误区。本文约定读者对MongoDb的基本概念有一定的了解。第一条准则抛弃关系型数据库设计的范式约束,摒弃关联查询。先考虑内嵌形式,再考虑引用,视使用场景而定。内嵌就是充分利用MongoDb的文档特定,通过嵌套文档的形式,将一组数据统一保存在一个文档下。即一条记录中,这样在列表
needrunning009
·
2020-02-14 00:51
mongodb
iOS组件化开发实施一期文档
组件化组件化
开发系列
:(一)iOS组件化开发架构设计思考(二)iOS组件化开发实施一期文档前言 我们在谈模块化、组件化,中心路由,响应式编程,三层、四层架构,依赖注入等概念的时候,出发点是什么?
择势勤
·
2020-02-13 18:41
iOS
开发系列
:让你的应用“动”起来--CALayer
概览在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看到iOS中如何使用图层精简非交互式绘图,如何通过核心动画创建基础动画、关键帧动画、动画组、转场动画,如何通过UIView的装饰方法对这些动画操作进行简化等。在今天的文章里您可以看到动画操作在iOS中是如何简单和高效,很多原来想做但是苦于没有思路的动画在iOS中将变得越发简单:CAL
Kasign
·
2020-02-13 13:22
Truffle设置Solidity版本
如果要快速掌握以太坊的开发,推荐汇智网的以太坊
开发系列
教程。1、问题重现由于solidity比较新,语法还在变换当中,因此你从网上找到的示范源码,有可能已经不能通
编程狂魔
·
2020-02-13 05:21
mac
开发系列
1:禁用NSMenu中的系统services菜单项
mac
开发系列
(1):禁用NSMenu中的系统services菜单项当用NSMenu创建一个右键菜单时,mac系统会默认插入一些服务(services)菜单项,如下图,xlsx文件的右键菜单中,除了自定义的菜单项
悲观患者
·
2020-02-12 18:42
mac
开发系列
13:NSTimer中可能隐藏的循环引用
我们知道,循环引用指的是双方直接或者间接持有(retain)对方,形成“持有环”,导致双方都不能被正确释放(release),进而引发内存泄漏甚至更严重的后果。NSTimer(计时器)常常被用来执行一些定时重复的任务,api如下:(NSTimer*)scheduledTimerWithTimeInterval:(NSTimeInterval)seconds//重复任务的时间间隔target:(id
悲观患者
·
2020-02-12 13:14
急速
开发系列
——RxJava实战技巧大全
这几天一直看《激荡三十年》,感觉非常不错。这篇文章本身并不想写,因为总觉得没什么含量。后面写着写着,发现其中的有些点还是非常有意思的,因此这篇文章的重点在rxjava使用场景说明及rxjava内存优化上。rxjava的使用场景更多的取决于我们所面临的业务以及当前rxjava的一些操作符是否提供了对业务的支持,而对于内存优化上,则是要求我们尽可能快的解除订阅关系。另外本文对RxBinding,RxL
涅槃1992
·
2020-02-11 08:41
mac
开发系列
19:苹果设备之间利用Multipeer Connectivity进行数据传输
1、基本原理:MultipeerConnectivity是一个框架,用于苹果设备发现其他近场的苹果设备,以及苹果设备之间基于消息数据,流数据和资源数据的通信。对于iOS设备,底层数据传输是利用日常的WiFi网络,点对点wifi(也叫直连wifi,即不需要走路由器)和蓝牙;对于macOS和tvOS设备,则是利用日常wifi,点对点wifi以及以太网。2、代码实现:1)利用设备名初始化设备的peeri
悲观患者
·
2020-02-11 04:17
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
【翻译】用AIML实现的
Python人工智能
聊天机器人
下面的代码例子会带你写一个你自己的
Python人工智能
聊天机器人。什么是AIML?AIML是RichardWallace开发的。
麦芽面包
·
2020-02-08 12:55
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
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他