标签:文件系统

Java

Eclipse 常用开发快捷键

songhua.gao 发布于 2019-07-15

15 个 Eclipse 常用开发快捷键使用技巧 1、alt+? 或 alt+/:自动补全代码或者提示代码 2、ctrl+o:快速outline视图 3、ctrl+shift+r:打开资源列表 4、ctrl+shift+f:格式化代码 5、ctrl+e:快速转换编辑器 6、ctr...

阅读(12)评论(0)赞 (0)

编程技术

自动驾驶思考:基础架构篇

7

darida 发布于 2019-07-15

图片来自网络 文章作者:王方浩  编辑整理:Hoh Xil 内容来源:无人驾驶@知乎专栏 出品社区:DataFun 注:欢迎转载,转载请注明出处。 周末参加了小马智行的线下分享,获益良多。很羡慕北京的环境,大部分的线下都是在北京,难得有在深圳的。深圳虽然被誉为最有创新价...

阅读(11)评论(0)赞 (0)

Java

JAVA反序列化基础

4

xiaoli.he 发布于 2019-07-14

Contents JAVA的序列化和反序列化 Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。把字节序列恢复为对象的过程称为对象的反序列化。 序列化就是把对象的状态信息转换...

阅读(18)评论(0)赞 (0)

Spring

BeanDefinition资源定位

xiaoli.he 发布于 2019-07-13

Spring第一步,资源来开路。 Spring资源的加载逻辑比较复杂,我们以相对简单的FileSystemXmlApplicationContext为例来讲解BeanDefinition的定位过程。 后续的文章中,将更进一步的带领大家逐步深入地了解Spring的的运行流程 Fil...

阅读(25)评论(0)赞 (0)

Java

Maven打包成Jar文件时依赖包的问题

1

puefu.he 发布于 2019-07-12

我们项目中使用到第三方的库文件,这些jar库文件并没有放到Maven中央库上,导致我们需要在项目中自己配置使用。我们的两三个开发人员对Java都是很熟,因此在使用中遇到了一些问题,表现在:在本地中引入第三方jar包后,在Idea中进行相应设置后,可以调试运行了,但是用Docker...

阅读(26)评论(0)赞 (0)

Java

京东后端Java高级架构师面经+面试题:Spring+多线程+NIO+MySQL

2

wenming.gapo 发布于 2019-07-09

之前面了腾讯的提前批,不过没走流程。同期还面了阿里的两轮面试,被告知不走流程就不能面了,所以也没面完。 后来走了京东这边的流程。前几天刚刚面完HR。 正好今天分享一下面经,大家可以多交流交流哈。 京东面经 第一轮:电话初面 第二轮:技术面谈 第三轮:高管复试 第四轮:HR最后确认...

阅读(27)评论(0)赞 (0)

编程技术

年薪50W的程序员,如何用5年时间成为一名架构师,分享成功的经验

9

songhua.gao 发布于 2019-07-09

架构师,我想很多人都知道,其实该职位头衔在最早的IT领域是没有的,它是近些年来由互联网的发展所引发的需求,因为现阶段的数据量及高并发的活跃好动,引起了不少传统的技术人员的力不从心,企业愈发关注到了系统架构的重要性,所以不同行业开始招募架构技术人员,架构师就诞生了。 架构设计的条件...

阅读(28)评论(0)赞 (0)

Java

Java多线程单例模式

3

xiaoli.he 发布于 2019-07-08

对于一个软件系统中的某些类而言,只有一个实例很重要,例如一个系统只能有一个窗口管理器或文件系统,一个系统只能有一个集市工具或ID生成器等等。在Windows操作系统中就只能打开一个任务管理器窗口,如下图1所示。如果不使用机智对窗口对象进行唯一化,势必会弹出多个窗口。如果这些窗口显...

阅读(22)评论(0)赞 (0)

编程技术

开发者简报第九期

19

xubiao.zhuang 发布于 2019-07-08

GitHub宣布本地化,目前推出中文以及日文帮助文档,今后还会支持更多语言。 印度的第一款CPU 印度理工学院(IIT)Madras为开源Shakti处理器发布了软件开发工具包(SDK)。Shakti基于开源RISC-V指令集架构,由印度电子和信息技术部资助。该研究所承诺,开发板...

阅读(39)评论(0)赞 (0)

编程技术

看看互联网巨头都在研究的无服务器架构,看完收获满满

6

Harries 发布于 2019-07-08

无服务器计算(Severless computing,简称 Serverless)现在是软件架构圈中的热门话题,国外三大云计算供应商(Amazon、Google 和 Microsoft)都在大力投入这个领域,涌现了不计其数的相关书籍、开源框架、商业产品、技术大会。到底什么是 Se...

阅读(31)评论(0)赞 (0)

编程技术

论文笔记:[FTNDB'07] Architecture of a Database System

1

yeseng 发布于 2019-07-07

数据库系统是非常重要且复杂的系统,但是其架构方面的知识却不像其他重要的系统(例如操作系统,编译器等)一样为人所熟知。传统教材通常着重讲述数据库相关的算法和理论知识,很少涉及到系统开发和架构方面。论文使用流行的商业和开源数据库系统作为例子,着重论述(关系型)数据库系统的架构。尽管有...

阅读(50)评论(0)赞 (0)

Spring

『互联网架构』软件架构-分布式集中配置中心Spring Cloud Config详解(上)(103)

36

yeseng 发布于 2019-07-07

在程序运行期间,动态的更改内存中的配置,不知道各位老铁了解过不,或者在项目中用过。不是数据库改配置这种,是直接更改内存。之前说过分布式集中配置中心,百度的一款disconf分布式配置中心,但是disconf这个2016年之后就不在维护了。diamond是针对dubbo的一款分布式...

阅读(32)评论(0)赞 (0)

Java

我想要 AOP — 使用 AOP 分离关注点

3

likai 发布于 2019-07-06

本文翻译自: I want my AOP 关注点表示人们的一种特殊的意愿、理念或是某个感兴趣的领域。从技术角度来讲:软件系统包括若干 核心的 、 系统级别的 关注点。比方说:信用卡处理系统的 核心 关注点是处理交易,同时系统级别的关注点或许应该是处理日志、事务、一致性、授权、安全...

阅读(30)评论(0)赞 (0)

Java

Visual Studio Code 1.36 发布,结束对 Linux 32 位系统的支持

5

yanxinchi 发布于 2019-07-05

Visual Studio Code 六月份更新之 1.36 已发布 。 先看看有哪些更新亮点: 隐藏/显示状态栏项目  – 在状态栏只展示你选择的项目 优化文件资源管理器中的缩进结构  – 清晰地高亮显示项目的文件夹结构 更好的终端 ...

阅读(31)评论(0)赞 (0)

编程技术

微服务下的契约测试 (CDC) 解读

6

puefu.he 发布于 2019-07-04

编辑推荐: 本文来自于testerhome,本文介绍了微服务特点,微服务下的测试现状以及契约测试等相关内容,希望对您的学习能有所帮助。 1. 前言 由于最近带微服务的项目,而对于微服务其实也是近从14年才流行起来,对于这块目前的干货内容还是较少,借着机会,小结一下知识点。 下面给...

阅读(45)评论(0)赞 (0)

Spring

Spring Batch(1)——数据批处理概念 原 荐

5

dulong 发布于 2019-07-03

批处理的核心场景 从某个位置读取大量的记录,位置可以是数据库、文件或者外部推送队列(MQ)。 根据业务需要实时处理读取的数据。 将处理后的数据写入某个位置,可以第一条一样,可是数据库、文件或者推送到队列。 Spring Batch能解决的批处理场景 Spring Batch为批处...

阅读(39)评论(0)赞 (0)

编程技术

如何带领团队“攻城略地”?优秀的架构师这样做

58

xubiao.zhuang 发布于 2019-07-03

阿里妹导读:架构师是一个既能掌控整体又能洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。看似完美的“人格模型”背后,是艰辛的探索。今天,阿里巴巴技术专家九摩将多年经验,进行系统性地总结,帮助更多架构师在进阶这条路上走得更“顺畅”,姿态更“优雅”。 (文末有彩蛋~) ...

阅读(73)评论(0)赞 (0)

编程技术

大型网站技术架构核心原理剖析,文末附知识图谱下载

2

小丁 发布于 2019-07-01

什么是软件架构 维基百科定义: 软件架构是指有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计 。 软件架构5大要素: 性能 可用性 伸缩性 扩展性 安全性 可以通过考察这5大要素来衡量一个软件架构设计的优劣。 高性能 网站性能是客观的指标,具体体现到 响应时间...

阅读(55)评论(0)赞 (0)