随笔
「已注销」
happyjava.cn
展开
-
浏览器同源策略和跨域请求
浏览器同源策略同源:如果两个页面拥有相同的协议(如http,https等),端口(80,443)和域名(www.happyjava.cn),那么这两个页面就属于同一个源。同源策略:浏览器的一套安全机制,这些安全机制都以同源为限制条件。同源策略,隔离了不同源网站的cookie,拦截不同源的请求,只允许同源网站的脚本运行,保证了web网站的安全。如果没有同源策略,当你打开银行网站,同时又打开了另...原创 2019-08-17 17:26:17 · 145 阅读 · 0 评论 -
通俗易懂地理解并发和并行的区别
前言并发和并行的区别,相信很多初出茅庐的程序员都会被问到这个问题吧,这两个概念极容易混淆。今天,我们就来通俗地聊聊并发和并行的区别。概念通俗的讲解之前,先看一下并发和并行的概念吧。并发:并发(Concurrent),在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行。并行:并行(Parallel),当系统有一个以上CPU时,当一个...原创 2019-08-17 17:38:00 · 250 阅读 · 0 评论 -
开发中,GA、Beta、GA、Trial到底是什么含义
前言用过maven的都应该知道,创建maven项目时,其版本号默认会以SNAPSHOT结尾,如下:通过英文很容易就可以知道这是一个快照版本。但是,在开发中,或者使用别的软件的时候,我们常常会见到各种各样的版本命名,比如:GA、Beta、OEM等等,不去了解下的话,就很容易被这些版本号整懵了。通过本篇文章,将带大家了解下常见的一些版本的含义。SNAPSHOT快照版本,用于开发阶段的命名,快...原创 2019-08-27 21:27:18 · 621 阅读 · 0 评论 -
为什么阿里Java手册推荐慎用 Object 的 clone 方法来拷贝对象
前言在阿里Java开发手册中,有这么一条建议:慎用 Object 的 clone 方法来拷贝对象。对象 clone 方法默认是浅拷贝,若想实现深拷贝需覆写 clone 方法实现域对象的深度遍历式拷贝 。Java中的对象拷贝,有浅拷贝和深拷贝两种,如果没有搞清楚这两者的区别,那么可能会给自己的代码埋下隐患。什么是浅拷贝和深拷贝浅拷贝:被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其...原创 2019-08-27 21:31:27 · 278 阅读 · 0 评论 -
【面试必备】快速理解数据库事务隔离级别
事务简介相信用过MySQL的朋友都知道事务,我们也常常通过这个例子来讲解事务的作用:A向B转账,这里可以分为两步操作数据库,A账户余额减少,B账户余额增加。但是,如果在A账户余额减少的时候突然出现了数据库宕机了等情况,是不是会出现A的余额变少了,但是B的余额却没有增加的情况呢?答案是否定的。原因就是数据库支持事务(常用的关系型数据,如MySQL、Oracle等)。事务是应用程序中一系列严密的操...原创 2019-08-27 21:32:25 · 163 阅读 · 0 评论 -
Win10家庭版获取策略组功能
将以下内容保存为cmd文件:@echo offpushd "%~dp0"dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txtdir /b C:\Windows\servicing\Packages\Microsoft...原创 2019-08-29 14:29:16 · 131 阅读 · 0 评论