软件工程,直到报考之前我才第一次了解到这个专业的名字,而且就在那么一瞬间,就决定下来要学习这个专业,甚至没有了解到究竟什么是软件工程,学习的内容又是什么。 可能是“软件”这个词汇,在那么一瞬间吸引到了我,让我义无反顾地把软件工程当成了我的第一志愿,结果很顺利,我成功地被录取了。 在开始学习之后我发现 ...
分类:
其他好文 时间:
2018-03-08 18:36:05
阅读次数:
146
全文摘抄自 https://developer.mozilla.org/zh-CN/docs/Web/CSS/box-sizing box-sizing 属性用于更改用于计算元素宽度和高度的默认的 CSS 盒子模型。可以使用此属性来模拟不正确支持CSS盒子模型规范的浏览器的行为。 在CSS中,你设置 ...
分类:
Web程序 时间:
2018-03-08 18:35:49
阅读次数:
732
WebSocket协议是基于TCP的一种新的协议。WebSocket最初在HTML5规范中被引用为TCP连接,作为基于TCP的套接字API的占位符。它实现了浏览器与服务器全双工(full-duplex)通信。其本质是保持TCP连接,在浏览器和服务端通过Socket进行通信。 本文将使用Python编 ...
分类:
Web程序 时间:
2018-03-08 18:35:39
阅读次数:
225
Java内存模型的基础 并发编程模型的两个关键问题 在并发编程中,需要处理两个关键问题:线程之间如何通信及线程之间如何同步(这里的线程是指并发执行的活动实体)。通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。 在共享内存的并发模型里,线程之间共享程 ...
分类:
编程语言 时间:
2018-03-08 18:35:29
阅读次数:
180
问题描述 有n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向,……,1号小朋友坐在n号小朋友的顺时针方向。 游戏开始,从1号小朋友开始顺时针报数,接下来每个小朋友的报数是上一个小朋友报的数加1。若一个小朋友报的数为k的倍数或其末 ...
分类:
其他好文 时间:
2018-03-08 18:35:17
阅读次数:
161
1、微服务架构的数据一致性问题 以电商平台为例,当用户下单并支付后,系统需要修改订单的状态并且增加用户积分。由于系统采用的是微服务架构,分离出了支付服务、订单服务和积分服务,每个服务都有独立数据库做数据存储。当用户支付成功后,无论是修改订单状态失败还是增加积分失败,都会造成数据的不一致。 为了解决例 ...
分类:
其他好文 时间:
2018-03-08 18:35:10
阅读次数:
135
WebSocket是HTML5提出的一个用于通信的协议规范,该协议通过一个握手机制,在客户端和服务端之间建立一个类似于TCP的连接,从而方便客户端和服务端之间的通信。 WebSocket协议本质上是一个基于TCP的协议,是先通过HTTP/HTTPS协议发起一条特殊的HTTP请求进行握手后创建一个用于 ...
分类:
编程语言 时间:
2018-03-08 18:35:00
阅读次数:
249
只要目录区正常或者部分正常,就可以使用PE看到目录,但这并不意味着数据区一定正常,其实在第二步中系统无法启动就是因为强势上线的操作是错误的,此时应该停止继续操作。而管理员在PE里读到目录,实际上已经对文件系统进行了载入,破坏了正常文件系统的元数据区(只是有可能破坏的不影响要恢复的数据)。
分类:
其他好文 时间:
2018-03-08 18:34:54
阅读次数:
303
这个题也是可以用可持久化线段树来解决的。 值域线段树(也有的叫权值线段树)可以用来维护一个可重集,并实现一些一般情况下平衡树才能实现的事情。 如果用值来当做区间左右端点,每个叶子节点上存某个值出现的次数,非叶子节点上存一定范围内的值出现的总次数,就可以建成值域线段树。可以在上面直接查询第k大值、小于 ...
分类:
其他好文 时间:
2018-03-08 18:34:45
阅读次数:
123
session的机制 http是无状态的协议,客户每次读取web页面时,服务器都打开新的会话,而且服务器也不会自动维护客户的上下文信息,那么要怎么才能实现会话跟踪呢?session就是一种保存上下文信息的机制,它是针对每一个用户的,变量的值保存在服务器端,通过SessionID来区分不同的客户,se ...
分类:
其他好文 时间:
2018-03-08 18:34:29
阅读次数:
136
转http://www.diyhi.com/hostConfig.html服务器环境配置 转http://www.diyhi.com/hostConfig.html 下面介绍全新安装的CentOS系统服务器安装配置商城软件服务环境的方法。演示主机操作系统为CentOS 7.3,SSH登录客户端为Xs ...
分类:
编程语言 时间:
2018-03-08 18:34:13
阅读次数:
430
什么是数据库事务 数据库事务是指作为单个逻辑工作单元执行的一系列操作。设想网上购物的一次交易,其付款过程至少包括以下几步数据库操作: · 更新客户所购商品的库存信息 · 保存客户付款信息--可能包括与银行系统的交互 · 生成订单并且保存到数据库中 · 更新用户相关信息,例如购物数量等等正常的 ...
我们总在一个人失败的时候低估他,而在成功的时候又过于追捧,我们不吝对所谓的成功者送上无数鲜花和掌声,而对所谓的失败者则冷眼相待,嗤之以鼻。 英国作家阿兰·德波顿(Alain de Botton),带领我们检视对成功和失败的看法,质疑它们所代表的意义。他以敏锐的视角观察当今社会的喧嚣与浮躁,以透彻有力 ...
分类:
其他好文 时间:
2018-03-08 18:33:51
阅读次数:
150
环境:Python 3.6 原因是 Python 3 中没有next(), 而是__next__(self) 代替 ...
分类:
编程语言 时间:
2018-03-08 18:33:45
阅读次数:
523
$HTML, HTTP,web综合问题 1、前端需要注意哪些SEO 2、<img>的title和alt有什么区别 3、HTTP的几种请求方法用途 4、从浏览器地址栏输入url到显示页面的步骤 5、如何进行网站性能优化 6、HTTP状态码及其含义 7、语义化的理解 8、介绍一下你对浏览器内核的理解 9 ...
分类:
Web程序 时间:
2018-03-08 18:33:17
阅读次数:
288