方法论

软件开发之道
54 篇文章
18 人订阅

全部文章

小诸葛

金蝶国际软件集团有限公司 · 软件工程师 (已认证)

送你个动态图制作工具

LICEcap是一款简洁易用的动画屏幕录制软件,它可将屏幕录像的内容直接保存为高质量(每帧颜色数量可超过256)GIF动态图片格式。并且支持特别标记鼠标操作动态...

10420
小诸葛

金蝶国际软件集团有限公司 · 软件工程师 (已认证)

Java并发处理利器—JUC

java5在java平台中增加了一个新的java包:java.util.concurrent包。这个包包含了使得开发java并发(多线程)应用程序更容易的一组类...

10010
小诸葛

金蝶国际软件集团有限公司 · 软件工程师 (已认证)

juc02 阻塞队列—BlockingQueue

java的阻塞队列接口,java.util.concurrent.BlockingQueue,在添加、获取元素时是线程安全的。换句话说,多线程可以安全的从一个B...

9220
小诸葛

金蝶国际软件集团有限公司 · 软件工程师 (已认证)

记一次70后架构师的技术分享会

上周六,公司请了一位架构师给我们研发的小伙伴做技术分享会,他分别从需求、系统设计、接口设计、代码开发、测试五个方面做了分享,听完他的分享,收获挺多的,下面将自己...

8710
小诸葛

金蝶国际软件集团有限公司 · 软件工程师 (已认证)

十一月面试总结

11月月初,从工作一年的公司离职了。离职后,休息了三天开始投简历、找工作,第一天面了花儿绽放,挂在了技术面,第二天面了金蝶,拿到了offer(顺便说一下,大公司...

6710
小诸葛

金蝶国际软件集团有限公司 · 软件工程师 (已认证)

Netty入门(Netty4.x使用指南)

现如今,我们使用通用的应用程序或库来相互通信。例如,我们经常使用HTTP客户端库从服务器上获取信息并通过web服务执行远程过程调用。但是,通用协议或它的实现有时...

7910
小诸葛

金蝶国际软件集团有限公司 · 软件工程师 (已认证)

java.util.AbstractCollection[源码解读]

AbstractCollection抽象类继承自Collection接口,它提供了对Collection接口的基本实现,从而使得实现Collection接口的成...

8120
小诸葛

金蝶国际软件集团有限公司 · 软件工程师 (已认证)

java.util.Collection[源码解读(下)]

上篇文章介绍了Collection接口的用途,本篇文章来介绍Collection接口的方法。

10120
小诸葛

金蝶国际软件集团有限公司 · 软件工程师 (已认证)

java.util.Collection[源码解读(上)]

本文主要介绍Collection接口的用途。接口的作用是什么呢?我的理解是四个字:制定标准。就像USB接口,尺寸、结构、排线都是统一的,只要是标准USB设备,都...

11330
小诸葛

金蝶国际软件集团有限公司 · 软件工程师 (已认证)

java.util.Objects[源码解读]

Objects是自jdk1.7起新增的工具类,这个类由一些实用的静态方法组成,这些方法可以方便我们平时的开发,例如对象比较、获取对象的hash码等。

8620
小诸葛

金蝶国际软件集团有限公司 · 软件工程师 (已认证)

基于HashMap的过期时间类的设计与应用

在日常开发中,经常会遇到调用第三方接口以实现某些功能的需求,在调用此类接口时,一般都需要传递一个接口调用凭据(通常称作token),这个token一般都会有个过...

7110
小诸葛

金蝶国际软件集团有限公司 · 软件工程师 (已认证)

这有个算法题,要不要来解决一下?

这两天利用业余时间在开发一款小程序,其中遇到一个对一串字符串进行分割的问题,字符串如下:

9220
小诸葛

金蝶国际软件集团有限公司 · 软件工程师 (已认证)

Spring Boot集成FreeMarker

FreeMarker是一种Java模板引擎,类似jsp、themleaf,FreeMarker适合用于页面伪静态化,方便爬虫爬取,比较适用于官网。

8920
小诸葛

金蝶国际软件集团有限公司 · 软件工程师 (已认证)

再谈Integer对象比较

在上一篇文章中介绍了Integer的特性及面试中常考的几个知识点,本篇文章再做些扩充。

8920
小诸葛

金蝶国际软件集团有限公司 · 软件工程师 (已认证)

Integer 128 == 128,true?

Integer数据类型是我们经常用到的一种数据类型,如果不了解它的特性,可能会造成一些意料不到的情况出现,有时甚至会引发线上事故。

6310
小诸葛

金蝶国际软件集团有限公司 · 软件工程师 (已认证)

HashMap的常用遍历方式

在日常开发中,HashMap是一个常用的集合,主要用来存储键值对,那么HashMap有几种遍历方式呢?答案是:五种!在Java8之前有四种,Java...

5220
小诸葛

金蝶国际软件集团有限公司 · 软件工程师 (已认证)

MySQL优化:选择合适的数据类型

MySQL支持的数据类型非常多,选择正确的数据类型对于获得高性能至关重要。不管存储哪种类型的数据,下面几个简单的原则都有助于做出更好的选择。

5810
小诸葛

金蝶国际软件集团有限公司 · 软件工程师 (已认证)

消息中间件简介

消息(Message)是指在应用间传送的数据。消息可以非常简单,比如只包含文本字符串、 JSON等,也可以很复杂,比如内嵌对象。

13520
小诸葛

金蝶国际软件集团有限公司 · 软件工程师 (已认证)

Java发送邮件案例

在日常开发中,有时会遇到向用户发送邮件的场景,例如发送注册验证码(现在基本都是发手机验证码了)、邀请链接,有时也会遇到发送带附件的邮件等业务场景。本案例以Jav...

13110
小诸葛

金蝶国际软件集团有限公司 · 软件工程师 (已认证)

设计模式之单例模式

单例模式(Sigleton Parttern)是23种设计模式中最简单也是最常见的一种设计模式,单例模式确保了一个类只有一个实例,由于内存中只有一个...

7710

扫码关注云+社区

领取腾讯云代金券