51dev.com IT技术开发者社区

51dev.com 技术开发者社区

热点资讯 HotNews

  • 三星为Note 7道歉会挽回现今颓势吗?三星为Note 7道歉会挽回现今颓势吗?
  • 58到家的上门O2O独角戏还能唱多久?58到家的上门O2O独角戏还能唱多久?
  • 1
  • 2
了解JavaScript

了解JavaScript

前言--JavaScript是一种能让网页更加生动活泼的描述语言,也是目前网页设计中最容易学又最方便的语言。用户可以利用JavaScript轻易地设计出亲切的欢迎信息、漂亮的数字钟、有广告效果的跑马灯及简易的选举票单,还可以显示浏览器停留的时间。简介--JavaScript是一种被嵌入HTML网页之中的基于对象和事件驱...

了解DOM

了解DOM

DOM的出现是为了解析HTML文档,HTML的标签名称固定,写法固定,为了能够方便的获取其中的某个标签的值,一个比较好的方式就是将HTML模型化。就像将JSON、XML格式的数据进行模型化一个道理。为了解析统一,W3C提出了DOM(DocumentObjectModel)文档对象模型,它是HTML和XML文档的编程接口...

了解CSS

了解CSS

进行网页开发,HTML+CSS+js三者必不可少。通过HTML的学习可以知道,通过HTML的标签基本可以将一个网页上的内容描述清楚,然后在通过HTML的标签属性基本可以将这些内容渲染好。接下来网页的交互用js完成就行了,似乎不关CSS的事,确实可以不用CSS。CSS是在HTML4.0才有的,是为了解决内容与表现分离的问...

UICollectionViewCell点击高亮效果(附带效果GIF)

UICollectionViewCell点击高亮效果(附带效果GIF)

首先效果如下:背景是这样的:UI上使用的是UICollectionView,所以后面会使用它的协议方法完成。实现思路是这样的:高亮状态+点击后短时间内保持颜色变化实现的代码参考如下://Cell被点击后短时间内保持颜色的变化-(void)collectionView:(UICollectionView*)collect...

产品迭代缓慢的原因

产品迭代缓慢的原因

软件开发领域的同学会有这样的感触:1、软件的1.0版本是很容易开发的2、需求变更,宁愿重写代码都不想再去改之前的代码3、越到后面,版本迭代就越难4、一般项目中应用到的技术都不难,但是却让项目进展缓慢。。。等等,这些原因都是因为业务越来越不清楚了~需求变动?那就重写吧,反正之前的业务也记不清楚了,还不如重新写。版本迭代难...

了解Web的相关知识

了解Web的相关知识

一、WWW基础WWW(worldwideweb,万维网)是Internet上基于客户端/服务器体系结构的分布式多平台的超文本超媒体信息服务系统。它利用超文本(hypertext)、超媒体(hypermedia)等技术,用户通过浏览器可以方便地检索远程服务器上的文本、图片、声音以及视频文件。从WWW中信息的组织、显示和浏...

HTML常用标签效果展示

HTML常用标签效果展示

HTML常用标签效果展示一、文本效果段落1---收到了开发建设看来得更加快乐圣诞节福利肯定是减肥的路上苏里科夫就是打开了飞机都是风口浪尖上的疯狂了大煞风景圣诞快乐的索科洛夫几点上课了关键是低空掠过觉得逢山开路关键地方建立快速的减肥都是飞机哦速度为二日哦我热哦沟通绝世独立苦尽甘来开始大幅改进发生的纠纷克赖斯基对方考虑的是...

了解数据产品经理

了解数据产品经理

一、什么是数据互联网每天都会产生大量的数据,互联网里的数据就是指我们在使用互联网产品时发生的行为所沉淀下来的结果。例如,我们在电商网站上浏览商品进行购物时会产生商品浏览记录的数据,当我们完成商品购买时会产生购买记录数据。我们在使用微信进行沟通和发布朋友圈时也会产生大量的数据,这些数据会被记录下来并且存储在数据库中。这些...

《iOS开发实战 从入门到上架App Store(第2版)》书籍目录

《iOS开发实战 从入门到上架App Store(第2版)》书籍目录

第1章开发准备1.1iOS10新特性简述  1.1.1新增触觉反馈编程接口  1.1.2SiriKit框架的开放  1.1.3引入MessagesApp  1.1.4通知框架的整合与扩展  1.2 熟悉iOS开发环境  1.2.1安装Xcode开发工具  1.2.2了解Xcode开发工具主界面  1.2.3X...

《人人都是产品经理》书籍目录

《人人都是产品经理》书籍目录

第一章写给-1到3岁的产品经理1.1为什么要做产品经理1.2我们到底是不是产品经理1.3我真的想做,怎么入行1.4一个产品经理的-1到3岁 第二章一个需求的奋斗史2.1从用户中来到用户中去  2.1.1用户是需求之源  2.1.2你真的了解用户吗2.2需求采集的大生产运动  2.2.1定性地说:用户访谈  2...

了解数据库技术

了解数据库技术

一、了解数据库的意义一个互联网产品在功能层面上看到的是一个一个根据用户场景设计的功能,但是在数据层却是一个一个的数据模型。其实一个中等级别的产品设计人员,是应该考虑数据库的设计的。将产品的数据划分为一个个的数据模型(其实也就是关系型数据库中的表),在产品的迭代中从数据库的角度思考问题会避免很多逻辑上的问题,而且也为后面...

了解服务端技术

了解服务端技术

一、服务端存在的意义首先先假设一个场景吧:小明通过手机上的微信软件给联系人列表中的小花发送了一条消息,小花在微信软件上马上就收到了小明发过来的这条信息。一个软件可以是单机版的,也可以是网络版的。类似与单机版游戏和网络版游戏。其实很多的软件都是可以不使用网络的,比如美颜修图、录音等。需要网络的原因在于将数据进行更大范围的...

产品经理与开发人员的矛盾

产品经理与开发人员的矛盾

本文中主要阐述的问题包括:1、是不是只要没有技术上的实现问题,开发者就不应该对产品经理提出质疑?2、需求文档、功能文档、最新而最全的原型设计文档,这些要求过时了吗?3、产品经理进阶建议。软件工程领域,本着分工合作高效进行的管理方式,每个人只要做好自己的分内事就行。当产品经理召集开发人员进行各种评审会的时候,其实是想让开...

iOS中RunLoop介绍

iOS中RunLoop介绍

1、【iOS事件处理机制与图像渲染过程】...

iOS视图渲染机制

iOS视图渲染机制

1、【iOS视图、动画渲染机制探究】 ...