自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 进击的Java程序员——MySQL 数据库到底应该怎么学?

什么是数据库?数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理的大数据量。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理...

2019-02-28 10:27:16 760

转载 如何使用 JavaScript 解析 URL

在 Web 开发中,有许多情况需要解析 URL,这篇主要学习如何使用 URL 对象实现这一点。开始创建一个以下内容的 HTML 文件,并在浏览器中打开。 JavaScript URL parsing 如果你想尝试本文中的任何内容,可以将其放在 什么是 URL这应该是相当简单的,但让我们说清楚。 URL 是网页的地址...

2019-02-27 09:55:17 1410

转载 Java程序员高效学习的六个中肯建议

知识改变命运,对于Java程序员来说,技术不断更新,只有及时充电,才能不被市场淘汰。今天为大家分享Java程序员学习的6个小技巧。1、一定要看书现在学习Java变得比以前容易多了,除了有大量的视频教程外,还有专业的java培训机构,这都使学习变得更加傻瓜化,然而我要说的是,Java虽然变得越来越容易学,然而那只代表入门容易,并不代表这门编程技术就真的变简单了。如果仅仅学了些皮毛,高手写的程序...

2019-02-26 09:26:02 267

转载 2019年—BAT大型互联网企业刚出炉的一套面试题(Java岗)

由于近期是互联网寒冬,然而我一些的好友还是顶着重重压力出去面试,最终斩获无数offer。在我努力的沟通下,终于套得其中一套题目,故在此分享!公司:国内三巨头其中的一家!面试时间约在1月份左右!基本上都是在晚上,所以不影响白天上班!一面一面偏架构方面1、介绍一下自己,讲讲项目经历2、你们项目中微服务是怎么划分的,划分粒度怎么确定?3、那在实践微服务架构中,有遇到什么问题么?4、你...

2019-02-26 08:35:30 1433

转载 使用过Redis,我竟然还不知道Rdb

使用过Redis,那就先说说使用过那些场景吧字符串缓存//举例$redis->set();$redis->get();$redis->hset();$redis->hget();队列//举例$redis->rpush();$redis->lpop();$redis->lrange();发布订阅//举例$redis->pub...

2019-02-25 08:20:26 233

转载 一线互联网开发五年的Java程序员反思感悟总结

到昨天为止,做程序员,已经整整五年。最近半年来,我时常思考我走过这五年,反思我的职业工作,反思我的生活,我选择错了很多,也做错了很多。有些道理,到最近才幡然醒悟,遂决定谈谈我个人对软件工作的看法,以及一些生活的感悟。苦苦攒钱的年轻人我还在苦苦地攒钱,也许有人不信,我当初一万二的税后收入,每个月能存一万。我花钱不多,也有些克制自己的欲望,但这就导致我很多想做的事情不敢去做。想学吉他,想报健身班...

2019-02-25 08:14:40 1053

转载 Java程序猿跳槽应该学哪些方面的技术

又到了金三银四跳槽季给大家分享一些热门互联网技术阿1巴巴的数据库连接池druid阿里巴巴Dubbo+Zookeeper注册中心阿里巴巴MyCat分库分表pushlets推送技术Linux操作系统下shell编程Redis缓存技术(session统一管理案例实现)引入接口联调过程支付宝和微信支付支付中的掉单处理处理常见超卖问题互联网金融项目的撮合业务系统互联网金融项目的满标...

2019-02-24 16:22:59 200

转载 SpringBean

前言一 bean的作用域singleton——唯一 bean 实例prototype——每次请求都会创建一个新的 bean 实例request——每一次HTTP请求都会产生一个新的bean,该bean仅在当前HTTP request内有效session——每一次HTTP请求都会产生一个新的 bean,该bean仅在当前 HTTP session 内有效globalSession二 ...

2019-02-22 10:21:15 197

转载 8 张图读懂大型网站技术架构

大型网站架构演化大型架构模式大型网站核心架构要素瞬时响应:网站的高性能架构万无一失:网站的高可用架构永无止境:网站的伸缩性架构随机应变:网站的可扩展性架构固若金汤:网站的安全机构大型网站架构演化2. 大型架构模式3. 大型网站核心架构要素4. 瞬时响应:网站的高性能架构5. 万无一失:网站的高可用架构6. 永无止境:网站的伸缩性架构7. 随机应变:网站的可扩展性架构8. 固若金汤...

2019-02-20 11:10:53 685

转载 搞定BAT面试——几道常见的子符串算法题

说明KMP 算法替换空格最长公共前缀回文串4.1. 最长回文串4.2. 验证回文串4.3. 最长回文子串4.4. 最长回文子序列括号匹配深度把字符串转换成整数说明本文作者:wwwxmu原文地址:https://www.weiweiblog.cn/13string/作者的博客站点:https://www.weiweiblog.cn/ (推荐哦!)...

2019-02-20 10:50:10 276

转载 程序员如何提升自己的硬实力

从业余程序员到职业程序员程序员刚入行时,我觉得最重要的是把自己培养成职业的程序员。我的程序员起步比同龄人都晚了很多,更不用说现在的年轻人了。我大学读的是生物专业,在上大学前基本算是完全没接触过计算机。军训的时候因为很无聊,我和室友每天跑去学校的机房玩,我现在还印象很深刻,我第一次走进机房的时候,别人问,你是要玩windows,还是dos,我那是完全的一抹黑。后来就只记得在机房一堆人都是在练习盲...

2019-02-19 08:28:41 525

转载 面试必备之乐观锁与悲观锁

何谓悲观锁与乐观锁乐观锁对应于生活中乐观的人总是想着事情往好的方向发展,悲观锁对应于生活中悲观的人总是想着事情往坏的方向发展。这两种人各有优缺点,不能不以场景而定说一种人好于另外一种人。悲观锁总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线程使用,其它线程阻塞,用完后再把资源转让给其它线程...

2019-02-18 08:31:01 141

转载 这几道Java集合框架面试题几乎必问

Arraylist 与 LinkedList 异同补充:数据结构基础之双向链表ArrayList 与 Vector 区别HashMap的底层实现JDK1.8之前JDK1.8之后HashMap 和 Hashtable 的区别HashMap 的长度为什么是2的幂次方HashMap 多线程操作导致死循环问题HashSet 和 HashMap 区别ConcurrentHashMap 和...

2019-02-17 15:50:40 462 1

转载 浅谈JavaWeb架构演变

一 JavaWeb架构演变 在java架构模式中,我们可以将MVC架构模式抽象为如下结构: 1.View层。View层即UI层,可采用的技术如JSP,Structs,SpringMVC等 2.Controller层。Controller表示控制器层,可采用的技术,如Servlet/Filter,Spring等 3.Service层。Service层表示核心服务层,向架构上层提供服务...

2019-02-16 10:44:17 423

转载 基于 timeout 机制为服务接口调用超时提供安全保护

一般来说,在调用依赖服务的接口的时候,比较常见的一个问题就是超时。超时是在一个复杂的分布式系统中,导致系统不稳定,或者系统抖动。出现大量超时,线程资源会被 hang 死,从而导致吞吐量大幅度下降,甚至服务崩溃。你去调用各种各样的依赖服务,特别是在大公司,你甚至都不认识开发一个服务的人,你都不知道那个人的技术水平怎么样,对那个人根本不了解。Peter Steiner 说过,“On the Int...

2019-02-15 09:27:41 505

转载 知否?知否?情人眼里出代码

今天是 0214 ,打乱一下数字就是 1024,程序员最喜欢的一个数字之一。当然,除此之外,今天也是一年一度的 情人节。这个日子肯定少不了表白。那程序员怎么去表白?当然是 写—代---码!每到情人节,脑洞大开的程序员们就纷纷出动,想出了各种别出心裁的表白代码。虽然结局不一定美好,但这些也是一种撩妹手段。从古采葛: 一日不见,如三月兮顾城 :《门前》至今春风十里不如你舒婷:致橡树一见钟...

2019-02-14 14:24:25 372 2

转载 为什么 Java 中只有值传递?

首先回顾一下在程序设计语言中有关将参数传递给方法(或函数)的一些专业术语。按值调用(call by value)表示方法接收的是调用者提供的值,而按引用调用(call by reference)表示方法接收的是调用者提供的变量地址。一个方法可以修改传递引用所对应的变量值,而不能修改传递值调用所对应的变量值。 它用来描述各种程序设计语言(不只是Java)中方法参数传递方式。Java程序设计语言总是...

2019-02-14 13:52:29 587

转载 程序员的简历就该这样写

1 前言一份好的简历可以在整个申请面试以及面试过程中起到非常好的作用。 在不夸大自己能力的情况下,写出一份好的简历也是一项很棒的能力。2 为什么说简历很重要?2.1 先从面试前来说假如你是网申,你的简历必然会经过HR的筛选,一张简历HR可能也就花费10秒钟看一下,然后HR就会决定你这一关是Fail还是Pass。假如你是内推,如果你的简历没有什么优势的话,就算是内推你的人再用心,也无能为力...

2019-02-13 14:28:33 787

转载 成为架构师,需要哪些技能?

在软件开发圈,“架构师”是一个受万人追捧的头衔,架构师给人的感觉是站在软件系统后面指点江山的诸葛亮,一个系统的如何运作、运作得如何,架构师都能提前设想出来,重构系统的时候,架构师也能像军师一样作出各种策略,并最终决策,在最低风险和损失的情况下让系统重生。想当架构师的开发就像想当将军的士兵一样,多。不管具体负责软件工程中的哪一个环节,运维、测试、DBA,还是实际写业务逻辑的一线工程师或者其它,大家...

2019-02-13 14:03:58 414

转载 面对多个offer,如何做选择?

翻看了求职板块的很多内容,发现有很多应届毕业生面临着一个共性的问题。那就是同时面临多个offer时,该怎么选择,也是很纠结的一个问题。从一个生涯规划师的角度并结合个案咨询中的类似案例,提供几个视角,供有选择困惑的求职者做一些参考。希望对你们有所帮助。方法一:构建你的职业价值观1 价值观我们每个人的资源都是有限的,但对于个人的需求确是希望满足的越多越好。当资源和需求不对称时,就会要求我...

2019-02-13 13:51:51 5227

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除