0

Java开发者学习技术体系

01.基础技术体系 我认为知识技能体系化是判断技术是否过关的第一步。知识体系化包含两层含义: 1、 能够知道技术知识图谱(高清版图谱扫文末二维码)的内容 比如分布式系统中常用的RPC技术,其背后就涉及到网络IO(Netty)、网络协议、服务发现(Zookeeper配置中心)、RPC服务治理(限流、熔 ...

李博/Alex 发布于 2019-11-21 18:57 评论(0)阅读(116)
1

面向对象和面向过程到底是怎么回事?

今天下午在一个组的项目回顾会议上,这个同事讲了自己用DDD思想对三个模块的重构。把之前在Service层的一些业务逻辑下沉到了领域层里,由之而引起的讨论。 部门经理:“其实你的业务逻辑总体并没有少,只是把边界重新划分了一下。” 一起参与开发的同事:“在第二个模块中(任务系统,包括了任务拆分,状态跟踪 ...

weggi 发布于 2019-11-21 18:45 评论(3)阅读(116)
2

在开发框架中扩展微软企业库,支持使用ODP.NET(Oracle.ManagedDataAccess.dll)访问Oracle数据库

在前面随笔《在代码生成工具Database2Sharp中使用ODP.NET(Oracle.ManagedDataAccess.dll)访问Oracle数据库,实现免安装Oracle客户端,兼容32位64位Oracle驱动》中介绍了在代码生成工具中使用ODP.NET(Oracle.ManagedDat... ...

伍华聪 发布于 2019-11-21 17:49 评论(1)阅读(186)
0

Tsx写一个通用的button组件

一年又要到年底了,vue3.0都已经出来了,我们也不能一直还停留在过去的js中,是时候学习并且在项目中使用一下Ts了。 如果说jsx是基于js的话,那么tsx就是基于typescript的 废话也不多说,让我们开始写一个Tsx形式的button组件, ts真的不仅仅只有我们常常熟知的数据类型,还包括 ...

waitklove 发布于 2019-11-21 17:26 评论(2)阅读(117)
8

在校生如何面向面试地学习Java

最近我在大发快3平台—大发快3官方里,看到不少在校的同学在学java,而且,在我最近举办的一次直播活动中,也有不少在校生同学来提问,java该怎么学。 对于那些已经工作的同学,哪怕才工作不久,毕竟也能从项目实践里总结和探索java的学习途径和相关方法。但在校生同学由于没机会接触实际项目,在学习内容、进阶途径和学成标准这 ...

hsm_computer 发布于 2019-11-21 17:15 评论(10)阅读(273)
0

Java编程思想——第14章 类型信息(二)反射

六、反射:运行时的类信息 我们已经知道了,在编译时,编译器必须知道所有要通过RTTI来处理的类。而反射提供了一种机制——用来检查可用的方法,并返回方法名。区别就在于RTTI是处理已知类的,而反射用于处理未知类。Class类与java.lang.reflect类库一起对反射概念进行支持,该类库包含Fi ...

皮肤黝黑的小白 发布于 2019-11-21 16:39 评论(0)阅读(122)
1

【并发编程】synchronized的使用场景和原理简介

1. synchronized使用 1.1 synchronized介绍 在多线程并发编程中synchronized一直是元老级角色,很多人都会称呼它为重量级锁。但是,随着Java SE 1.6对synchronized进行了各种优化之后,有些情况下它就并不那么重了。 synchronized可以修 ...

写代码的木公 发布于 2019-11-21 16:32 评论(0)阅读(127)
4

.NET Core 3 WPF MVVM框架 Prism系列之数据绑定

一.安装Prism 1.使用程序包管理控制台 Install-Package Prism.Unity -Version 7.2.0.1367 也可以去掉‘-Version 7.2.0.1367’获取最新的版本 2.使用管理解决方案的Nuget包 在上面或许我们有个疑问?为啥安装prism会跟Pris ...

RyzenAdorer 发布于 2019-11-21 15:47 评论(3)阅读(363)
47

从最近面试聊聊我所感受的职业天花板

## 特别特别严肃的申明 (正经的) 未免引起误解,标题已修改。 我一开始写这篇文章,也纯粹是有感而发。实在没想到会引起如此多的关注。甚至还被社区大佬翻牌。说实话,诚惶诚恐。 再次申明一遍,我写的也仅仅只是我个人的感受,我就是万万千千的普通码农中的一个,所写文章也仅仅是从自我角度出发。 不具备任何普 ...

木~木 发布于 2019-11-21 15:17 评论(44)阅读(2614)
0

Mirantis 收购 Docker | 云原生生态周报 Vol. 28

作者 | 禅鸣、进超、心水、心贵 业界要闻 1. "Docker 将 Docker Enterprise 卖给 Mirantis" Mirantis 是一家扎根于 OpenStack 的云公司,最近专注于 Kubernetes。该公司刚刚收购了 Docker 的企业部门,该业务部门包括 Docker ...

阿里巴巴云原生 发布于 2019-11-21 14:43 评论(0)阅读(288)
3

详解JavaScript错误捕获和上报流程

文章主要内容围绕6个问题展开:Q1: 同步可以try-catch,但一个异步回调,比如setTimeOut里的函数还可以try-catch吗?;Q2: Promise的错误捕获怎么做?Q3: async/await怎么捕获错误?Q4: 我能够在全局环境下捕获错误并且处理吗?Q5: React16有什... ...

彭湖湾 发布于 2019-11-21 14:27 评论(0)阅读(147)
1

Cesium坐标系及坐标转换详解

Cesium项目中经常涉及到模型加载、浏览以及不同数据之间的坐标转换,弄明白Cesium中采用的坐标系以及各个坐标系之间的转换,是我们迈向三维GIS大门的前提,本文详细的介绍了Cesium中WGS84地理坐标系和笛卡尔空间坐标系,以及他们之间的各种转换关系。 ...

爱在846 发布于 2019-11-21 13:51 评论(0)阅读(127)
3

[ch01-03]神经网络基本原理

系列博客,原文在笔者所维护的github上:http://aka.ms/beginnerAI, 点击star加星不要吝啬,星越多笔者越努力。 前言 For things I don't know how to build, I don't understand. 如果我不能亲手搭建起来一个东西,那 ...

程序员木头 发布于 2019-11-21 13:24 评论(1)阅读(218)
1

QQ是怎样创造出来的?——解密好友系统的设计

本篇介绍笔者接触的第一个后台系统,从自身见闻出发,因此涉及的内容相对比较基础,后台大牛请自觉略过。 什么是好友系统? 简单的说,好友系统是维护用户好友关系的系统。我们最熟悉的好友系统案例当属QQ,实际上QQ是一款即时通讯工具,凭着好友系统沉淀了海量的好友关系链,从而铸就了一个坚不可摧的商业帝国。好友 ...

后台开发拾遗 发布于 2019-11-21 13:15 评论(6)阅读(620)
2

webpack优化之玩转代码分割和公共代码提取

当项目业务越来越复杂,打包出来的代码会非常冗余,文件体积会非常庞大。大体积文件会增加编译时间,影响开发效率;如果直接上线,还会拉长请求和加载时长,影响网站体验。作为一个追求极致体验的攻城狮,是不能忍的。所以在多页应用中优化打包尤为必要。那么如何优化webpack打包呢? ...

champyin 发布于 2019-11-21 12:20 评论(0)阅读(197)
0

Spring Boot2 系列教程(二十四)Spring Boot 整合 Jpa

Spring Boot 中的数据持久化方案前面给大伙介绍了两种了,一个是 JdbcTemplate,还有一个 MyBatis,JdbcTemplate 配置简单,使用也简单,但是功能也非常有限,MyBatis 则比较灵活,功能也很强大,据我所知,公司采用 MyBatis 做数据持久化的相当多,但是 ...

江南一点雨 发布于 2019-11-21 12:13 评论(0)阅读(187)
0

021.掌握Pod-Pod调度策略

一 Pod生命周期管理 1.1 Pod生命周期 Pod在整个生命周期过程中被系统定义了如下各种状态。 状态值 描述 Pending API Server已经创建该Pod,且Pod内还有一个或多个容器的镜像没有创建,包括正在下载镜像的过程。 Running Pod内所有容器均已创建,且至少有一个容器处 ...

木二 发布于 2019-11-21 12:09 评论(0)阅读(73)
4

技术人如何利用 github+Jekyll ,搭建一个独立免费的技术博客

上次有人留言说,技术博客是程序员的标配,但据我所知绝大部分技术同学到现在仍然没有自己的技术博客。原因有很多,有的是懒的写,有的是怕写不好,还有的是一直想憋个大招,幻想做到完美再发出来,结果一直胎死腹中。但其实更多程序员是不知道如何去搭建一个博客,其实如今搭建一个个人技术博客非常简单,其中最简单搭建方 ...

纯洁的微笑 发布于 2019-11-21 11:52 评论(1)阅读(441)
1

SpringBoot 源码解析 (六)----- Spring Boot的核心能力 - 内置Servlet容器源码分析(Tomcat)

Spring Boot默认使用Tomcat作为嵌入式的Servlet容器,只要引入了spring-boot-start-web依赖,则默认是用Tomcat作为Servlet容器: <dependency> <groupId>org.springframework.boot</groupId> <ar ...

chen_hao 发布于 2019-11-21 11:13 评论(1)阅读(221)
0

用云开发快速制作客户业务需求收集小程序丨实战

一、导语 ​ 如何省去企业上门(现场)搜集客户需求的环节,节约企业人力和时间成本,将客户的业务定制需求直接上传至云数据库?云开发为我们提供了这个便利! 二、需求背景 ​ 作为一名XX公司IT萌萌新,这段时间对小程序开发一直有非常浓厚的兴趣,并且感慨于“云开发·不止于快”的境界。近期工作中,刚好碰见业 ...

腾讯云开发TCB 发布于 2019-11-21 11:04 评论(0)阅读(226)