资料
文章平均质量分 65
王小二(海阔天空)
这个作者很懒,什么都没留下…
展开
-
简述团队模式和团队的开发模式
团队模式和团队的开发模式是什么,它们有什么关系?原创 2023-01-16 14:47:41 · 889 阅读 · 1 评论 -
移动端:M站和APP的区别
移动端的实现通常分为M站(HTML5)和APP两种方式,目前两种方式还是不能互相取代,可以说是各有优势、各司其职,在选择用M站或APP时,应根据实际情况酌情选择。一、M站(HTML5)需要跨平台、跨屏幕使用预算不高且要求快速开发开发成本低,周期短,CSS + JS + 等(用开发PC的技术就能实现)社交分享互动高密度、强度的内容产品二、APP用户体验要求高,使用频率高开发成本高,周期长,并且适配到不同的手机上。(Android与IOS)需要使用摄像头、定位功能离线也能使用参考:原创 2021-07-16 11:33:04 · 5544 阅读 · 0 评论 -
电子商务的常见分类
电子商务是以信息网络技术为手段,以商品交换为中心的商务活动。在因特网开放的网络环境下,基于浏览器/服务器应用方式,买卖双方不谋面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一种新型的商业运营模式。电子商务分为:ABC、B2B、B2C、C2C、B2M、M2C、B2A(即B2G)、C2A(即C2G)、O2O等。1、B2B(经济组织对经济组织)是指企业对企业之间的营销关系,它将企业内部网,通过B2B 网站与客户紧密结合原创 2021-06-23 15:20:16 · 2425 阅读 · 0 评论 -
全国计算机等级考试(NCRE)
一、一级考试级别: 操作技能级。考核计算机基础知识及计算机基本操作能力,包括 Office 办公软件、图形图像软件。科目: 计算机基础及MS Office应用、计算机基础及WPS Office应用、计算机基础及Photoshop应用,一共三个科目。形式: 完全采取上机考试形式,各科上机考试时间均为 90 分钟,满分 100 分。获证条件:总分不低于 60 分。考核内容:三个科目的考核内容都包括计算机基础知识和操作技能两部分。各科目对基础知识的要求相同,以考查应知应会为主,题型为选择题,分数占全卷原创 2021-06-02 16:07:52 · 2139 阅读 · 1 评论 -
软件设计师:计算机硬件基础
软考:软件设计师(中级)根据考试大纲,计算机硬件基础的考点主要有以下几个方面:计算机组成:包括计算机的基本组成、Flynn分类、RISC和CISC计算机的特点、多处理机、总线和接口等。数据运算:包括数据的表示(含浮点数的表示)、逻辑运算。寻址方式:包括指令的各种寻址方式。中断:主要考查中断的概念,以及中断响应的过程。存储体系:包括内存编址、内存容量的计算、Cache(高速缓冲存储器)、磁盘参数的计算。流水线:主要考查流水线的概念、性能,以及有关参数的计算。性能评估:主要考查系统可靠性的.原创 2021-04-22 14:14:40 · 289 阅读 · 0 评论 -
软考:软件设计师(中级)
软考(计算机技术与软件专业技术资格)简介软考每年组织2次,每年上半年(一般在5月份)和下半年(一般在11月份)。软件设计师考试分为两个科目,分别是计算机与软件工程知识和软件设计技术。计算机与软件工程知识计算机与软件工程知识一般在上午考试,考试时间为150分钟。考试内容涉及计算机硬件、数据结构与算法、操作系统、程序设计语言、计算机网络、数据库技术、多媒体知识、系统开发和运行维护、安全性知识、标准化知识、知识产权、计算机专业英语等课程。试题形式为单项选择题,一共75道选择题,每道试题1分,满分为.原创 2021-04-22 13:50:08 · 16481 阅读 · 1 评论 -
软考(计算机技术与软件专业技术资格)简介
中国计算机技术职业资格网:https://www.ruankao.org.cn/一、考试简介(原文)计算机技术与软件专业技术资格(水平)考试(以下简称计算机软件资格考试)是原中国计算机软件专业技术资格和水平考试(简称软件考试)的完善与发展。计算机软件资格考试是由国家人力资源和社会保障部、工业和信息化部领导下的国家级考试,其目的是科学、公正地对全国计算机与软件专业技术人员进行职业资格、专业技术资格认定和专业技术水平测试。工业和信息化部教育与考试中心负责全国考务管理工作,除台湾地区外,计算机软件资格考试.原创 2021-04-14 14:16:11 · 1650 阅读 · 0 评论 -
大道至简:企业需要的中台是什么?答案是:指挥官体系
直接讲观点,我认为“中台” 概念没有反应这件事情的本质,我希望把它命名为“指挥官体系”。企业需要的是指挥官体系,大家热议的中台的本质对于企业而言真正需要的其实是指挥官体系。从今天开始,忘记“中台”, 记住 “指挥官体系” 这五个字。2019年在IT圈里对于中台的讨论绝对是最热的话题之一。 对于各个企业来说, 看着别人讨论的中台那么好,到底是什么?自己要不要做? 是否适合自己?对自己的价值是什么?有没有风险?这些问题汇总在一起, 对于各个企业的CIO/CTO来说,形成了不小的困扰。以下内容不针对任何公司、任转载 2020-11-05 14:18:36 · 508 阅读 · 0 评论 -
沟通:如何用沟通解决80%的工作问题?
我曾经说过,工作中80%的问题都是沟通造成的。绝大部分工作问题,不来自于技能本身,而来自于沟通。沟通的本质,不是你说了什么,而是别人听懂了什么。但问题是,你怎么确认对方听懂了?沟通真的太难了。后来,我慢慢发现,沟通之难,主要源于几个客观存在的基本事实:一、沟通困难的三个基本事实沟通困难的第一个基本事实:每个人脑海里的信息储备完全不同我最近研读了几本脑科学书籍,突然意识到:智商需要重新被定义。智商可能更多是对人的一部分脑力的发掘。相比动物,人脑的可塑性更强。但这种可塑性会造成什么问题呢?每个人转载 2020-09-27 11:48:47 · 1616 阅读 · 0 评论 -
管理者语录
(1)没做领导的时候,觉得领导都是傻X,做了领导之后,觉得下属才是傻X。(2)最快乐的时候就是专心写代码的时候,因为对就是对,错就是错,没有中间地带,没有不确定性,不存在写完一段代码后说这段代码可能正确的情况。(3)决策者永远比执行者累,要负的责任和要做的事的大小的影响都是完全不同的概念。(4)想要招聘个心仪的下属,不知道要花掉多大的运气才行。(5)以前觉得领导就是吃香喝辣耍威风,现在自己...原创 2020-04-07 21:04:14 · 367 阅读 · 0 评论 -
程序员:既要重视技术,也要重视业务
放在以前,码农这个族群一定是稀罕动物。但在今天,这个世界最不缺的应该就是码农了,未来最廉价的也将是码农。仅有泛泛一技,在未来并不吃香,因为那是要被机器人所取代的。这个世界,缺的是技术过硬又精通业务的工程师,缺的是真正能解决实际业务问题的人,缺的是复合型的人才。码农不是工程师,码农只是会写代码,只会明确需求和逻辑的情况下写代码。工程师则不一样,懂得用技术怎么解决实际业务问题,用技术驱动业务的发展。...原创 2020-01-05 17:59:05 · 1806 阅读 · 0 评论 -
Java:JDK源码阅读的方式
为什么需要阅读源码?从实用性的角度来看,主要有三个目的:解决手头的新问题或者新需求;真正理解一部分理论的落地实现;应对面试。阅读源码的方式如下:一、端正心态在准备投身到阅读源码的事业之前,首先需要端正一下心态:阅读源码是一场持久战,浅尝辄止的话,顶多能写几篇水文,吸点粉糊弄下新手,对自身实力的提高没有显著作用。阅读源码是锦上添花,不是雪中送炭。如果你进入一个全新的领域,...转载 2019-10-22 21:06:23 · 655 阅读 · 2 评论 -
资料:简述分布式、高并发与多线程
资料:简述分布式、高并发与多线程一、概念分布式分布式是为了解决单个物理服务器容量和性能瓶颈问题而采用的优化手段。该领域在不同的技术层面上,又包括:分布式文件系统、分布式缓存、分布式数据库、分布式计算等,一些名词如Hadoop、zookeeper、MQ等都跟分布式有关。从理念上讲,分布式的实现有两种形式:      A . 水...原创 2019-01-08 17:34:58 · 376 阅读 · 0 评论 -
简述对架构师认识
简述对架构师认识一、什么是架构师架构师英文architect,这个词源于建筑学。软件工程当中的架构师和建筑工程当中建筑师有许多相通之处,都是负责“产品”宏观的架构设计。在一个团队里,架构师充当了技术Leader的角色,不仅要完成项目的整体设计和规划,还要带领技术团队一起解决实际问题,攻克技术难点,使得软件的设计、开发、测试、发布流程得以顺利完成。二、架构师都做些什么2.1 架构设计架...原创 2019-06-28 17:11:32 · 1256 阅读 · 0 评论 -
简述对中台的认识[腾讯,阿里,滴滴等]
简述对中台的认识[腾讯,阿里,滴滴等]一、缘起百度指数 网页搜索“中台”,可以发现,中台一词前几年几乎都没有搜索,反倒是今年5月21号开始蹭蹭往上涨!仔细搜索了一下原来5月21号腾讯召开了全球数字生态大会,会议上腾讯高级副总裁汤道生提出 “开放中台能力,助力产业升级” 。汤道生介绍,腾讯技术委员会正在推动“开源协同”和“自研上云”,通过技术整合实现高效的能力交付。同时,基于在即时通讯、社...转载 2019-07-18 14:51:57 · 876 阅读 · 0 评论 -
图片的不同分类以及特性
图片是网页制作中很重要的素材,图片有不同的格式,每种格式都有自己的特性,了解这些特效,可以方便我们在制作网页时选取适合的图片格式。图片大致分为位图和矢量图两种。原创 2019-08-01 17:09:08 · 4088 阅读 · 0 评论 -
DevOps的概念及常用工具集
DevOps的概念及常用工具集一、DevOps的概念DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。以 IT 自动化以及持续集成(CI,Continu...原创 2019-08-19 19:59:38 · 2450 阅读 · 0 评论 -
简述对“分库分表”的简单认识
简述对“分库分表”的简单认识一、为什么要分库分表?(高并发系统中,数据库层面如何设计)其实,分库分表是两回事儿,可能是光分库不分表,也可能是光分表不分库,都有可能。我们先来看一个简单的场景。现在有一个小创业公司,产品注册用户就 20 万,每天活跃用户1 万,每天单表数据量就 1000,然后高峰期每秒钟并发请求最多就 10。突然,业务发展迅猛,过了几个月,注册用户数达到了 2000 万!...原创 2019-08-16 18:25:40 · 355 阅读 · 0 评论 -
腾讯、阿里、字节跳动的简单比较
腾讯、阿里、字节跳动的简单比较比较腾讯阿里字节跳动旗舰产品QQ,微信,王者荣耀淘宝,支付宝,阿里云抖音,TikTok,今日头条擅长领域在么(社交领域)买么(电商领域)看么(社交领域)公司特色产品文化运营文化技术文化成立时间1998年1999年2012年公司总部深圳科技园(周围公司)杭州余杭大农村(周围高速)北京北三环...原创 2019-08-28 23:11:29 · 8678 阅读 · 1 评论 -
谈谈对代码审查Code Review的简单认识
谈谈对代码审查Code Review的简单认识Code Review(代码审查)是软件开发中的最佳实践之一,可以有效提高整体代码质量,及时发现代码中可能存在的问题。包括像Google、微软这些公司,Code Review都是基本要求,代码合并之前必须要有人审查通过才行。一、Code Review有什么好处?从团队知识共享的角度一个开发团队中,水平有高有低,每个人侧重的领域也有不同...原创 2019-09-22 19:46:35 · 1377 阅读 · 0 评论 -
简述对REST,RESTFUL,RESTFUL API的认识
简述对REST,RESTFUL,REST API的认识一、REST风格REST的起源REST这个词,是Roy Thomas Fielding在他2000年的博士论文中提出的。Fielding是一个非常重要的人,他是HTTP协议(1.0版和1.1版)的主要设计者、Apache服务器软件的作者之一、Apache基金会的第一任主席。所以,他的这篇论文一经发表,就引起了关注,并且立即对互联网开...原创 2019-09-29 16:13:24 · 860 阅读 · 0 评论 -
操作系统:详述对进程和线程的认识
操作系统:详述对进程和线程的认识一、任务调度要理解线程这个概念,须要先了解一下操作系统的一些相关概念。大部分操作系统(如Windows、Linux)的任务调度是采用时间片轮转的抢占式调度方式,也就是说一个任务执行一小段时间后强制暂停去执行下一个任务,每个任务轮流执行。任务执行的一小段时间叫做时间片,任务正在执行时的状态叫运行状态,任务执行一段时间后强制暂停去执行下一个任务,被暂停的任务就处...原创 2019-06-28 14:13:48 · 450 阅读 · 0 评论 -
操作系统:从工厂的角度来理解进程线程
操作系统:从工厂的角度来理解进程线程 进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,下面以工厂进行类比,可以把它们解释地清晰易懂。1、 计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2、 假定工厂的电力有限,一次只能供给一个车间使用。也就是说,...原创 2019-06-28 10:45:17 · 480 阅读 · 0 评论 -
简述对 WebSocket 和 HTTP 关系的认识
简述对 WebSocket 和 HTTP 关系的认识WebSocket和HTTP都是基于TCP协议的两个不同的协议,其中WebSocket依赖于HTTP连接。问题一:WebSocket依赖于HTTP连接,那么它如何从连接的HTTP协议转化为WebSocket协议?答: 每个WebSocket连接都始于一个HTTP请求。 具体来说,WebSocket协议在第一次握手连接时,通过HTTP协议在...原创 2019-06-24 19:55:16 · 403 阅读 · 0 评论 -
简述对CEO,CFO等各种“O”的认识
简述对CEO,CFO等各种“O”的认识一个时代一个产物,最开始公司老大叫老板,后来老大说自己是总经理,现在互联网时代都说自己是CEO或者创始人。除了常见的CEO以外,还有COO、CMO等职位出现。这些职位都是什么意思,又有什么区别呢?简单说明一下:简称全称指责CEO(Chief Executive Officer)首席执行官全面负责公司的日常管理。CEO的主要职责是...原创 2019-04-28 14:05:27 · 3856 阅读 · 0 评论 -
Nginx教程:简述对Nginx的认识
nginx教程:简述对nginx的认识一、nginx的发展历程想必大家一定听说过Nginx,若没听说过它?那么一定听过它的"同行"Apache!Nginx同Apache一样都是一种WEB服务器。基于REST架构风格,以统一资源描述符URI(Uniform Resources Identifier)或者统一资源定位符URL(Uniform Resources Locator)作为沟通依据,通过...原创 2019-04-18 17:45:47 · 414 阅读 · 0 评论 -
简述对前后端分离的工作模式的认识
简述对前后端分离的工作模式的认识一、前后端分离的基本概念 前端后端交互,基本上是基于http+json的形式。后端人员专注于提供数据,更重要职责是维护系统架构的稳定,保证数据的安全。前端人员专注于交互,快速响应UI的变化。 双方交互基于http+jso...原创 2019-04-26 16:47:01 · 1640 阅读 · 0 评论 -
系统架构:简述系统架构的演变
系统架构:简述系统架构的演变 当今技术的发展日新月异,系统架构也跟随技术的发展不断升级和改进,从传统的单一架构演变为如今的微服务分布式架构,我们来看看技术架构的演变过程。一、初期网站架构 网站建设初期,访问人数有限,数据量不大,只需要一台服务器足矣,这时应用程序、文件、数据库...转载 2019-04-17 16:40:48 · 450 阅读 · 0 评论 -
个人目录:MyBatis相关文章
个人目录:MyBatis相关文章文章标题:MyBatis:简述MyBatis映射文件中的参数传递文章链接:https://blog.csdn.net/qq_29229567/article/details/86229979文章标题:MyBatis:简述MyBatis中动态sql的相关操作文章链接:https://blog.csdn.net/qq_29229567/article/deta...原创 2019-01-11 13:31:45 · 201 阅读 · 1 评论 -
简单了解WebService工作原理
WebService是基于网络的、分布式的模块化组件。原创 2018-06-14 11:43:06 · 426 阅读 · 1 评论 -
浅谈CPU中的缓存(一级,二级,三级)
在缓存中的数据是内存中的一小部分,但这一小部分是短时间内CPU即将访问的,当CPU调用大量数据时,就可避开内存直接从缓存中调用,从而加快读取速度。并不是缓存越大越好,譬如AMD和INTER就有不同的理论,AMD认为一级缓存越大越好,所以一级比较大,而INTER认为过大会有更长的指令执行时间,所以一级很小,二级缓存那两个公司的理论又反过来了,AMD的小,INTER的大,一般主流的INTERCPU的2级缓存都在2M左右,我们通常用(L1,L2)来称呼。总的来说,CPU读取数据的顺序是先缓存后内存。原创 2018-06-14 13:49:56 · 14128 阅读 · 2 评论 -
IT类书单分享
Android安全架构深究》 《Android安全攻防实战》《Android软件安全与逆向分析》 《Android安全攻防权威指南》《Android恶意代码分析与渗透测试》 《Android逆向菜鸟速参手册完蛋版》《Android 系统源代码情景分析》 《Android 编程:权威指南》《Android 设计模式源码分析》 《Android 开发精要》《Mysql 技术内幕 第五版》原创 2018-03-08 14:55:12 · 1114 阅读 · 0 评论 -
简述回车、换行(\r,\n,\r\n)的区别
简述回车、换行(\r,\n,\r\n)的区别在Windows中:‘\r’ (回车):将光标回到当前行的行首(而不会换到下一行),之后的输出会把之前的输出覆盖。‘\n’ (换行):将光标换到当前位置的下一位置,而不会回到行首。Unix系统里,每行结尾只有“<换行>”,即"\n";Windows系统里,每行结尾是“<回车><换行>”,即“\r\n”;M...原创 2019-04-29 10:38:51 · 13468 阅读 · 0 评论 -
简述轻量级与重量级(框架,应用,组件)
简述轻量级与重量级(框架,应用,组件)一、框架的轻量级与重量级 轻量级与重量级是一个相对的概念,主要是对应用框架使用方便性和所提供服务特性等方面做比较的。 比方说EJB就是一个重量级的框架,因为它对所编写的代码有限制,同时它也提供分布式等复杂的功能。相比之下,Spring就是轻量级框架,因为它需要的只是普通的Java对象,它所提供的也只是足够中小应用使用的功能。...原创 2018-06-14 13:49:44 · 7366 阅读 · 2 评论 -
简述对远程过程调用(RPC)的认识
简述对远程过程调用(RPC)的认识 RPC(Remote Procedure Call)——远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开...原创 2019-04-17 17:17:07 · 995 阅读 · 0 评论 -
简述电信运营商的三大数据域B域,O域,M域
简述电信运营商的三大数据域B域,O域,M域O域(运营域)、B域(业务域)、M域(管理域)特指电信行业大数据领域的三大数据域。B域(业务域)= business support system的数据域,O域(运营域)= operation support system的数据域,M域(管理域)= management support system的数据域。B域有用户数据和业务数据,比如用...原创 2019-07-03 10:24:17 · 42905 阅读 · 1 评论 -
程序员需要了解的常见的专业名词的含义
程序员需要了解的常见的专业名词的含义1. 前端后端前端(英语:front-end)和后端(英语:back-end)是描述进程开始和结束的通用词汇。前端作用于采集输入信息,后端进行处理。计算机程序的界面样式,视觉呈现属于前端。2. 乐观锁在关系数据库管理系统里,乐观并发控制(又名“乐观锁”,Optimistic Concurrency Control,缩写“OCC”)是一种并发控制的方法。...原创 2019-06-24 17:32:22 · 4359 阅读 · 0 评论 -
程序员需要了解的常见的英文缩写的含义
程序员需要了解的常见的英文缩写的含义1. API应用程序接口(英语:Application Programming Interface,简称:API),又称为应用编程接口,就是软件系统不同组成部分衔接的约定。由于近年来软件的规模日益庞大,常常需要把复杂的系统划分成小的组成部分,编程接口的设计十分重要。程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分。良好的接口设计可以降低系...原创 2019-06-24 17:25:24 · 2152 阅读 · 0 评论 -
版本控制工具Git教程:简述GitHub的认识
版本控制平台:简述GitHub的认识GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。所谓托管平台,也就是说他可以用于存放文件。只不过上面的文件都是可以公开被访问到的。GitHub是通过Git进行版本控制的软件源代码托管服务,并且,GitHub还引入了一些社交属性。号称是世界上最大的程序员(同性)交友网站。简单的说,...原创 2019-06-27 16:39:18 · 586 阅读 · 2 评论 -
简述对版本控制认识(SVN,GIT)
简述对版本控制认识一、什么是版本控制我们知道,如果多台计算机在同一个局域网中,是可以进行局域网文件共享的。共享者可以通过设置把自己文件共享给他人进行阅读和修改。对于同一份共享文件,如果又多个人需要修改的话会发生什么事情呢?假设现在有三个人,A分享了文件夹coding,其中包含了三个文件coding1.png,coding2.png,coding3.png,B和C需要对这份文件进行修改。...原创 2019-06-27 16:26:06 · 406 阅读 · 0 评论