- 博客(4)
- 资源 (8)
- 收藏
- 关注
原创 软件技能
摘要:根据我的开发实践及理解,梳理了作为软件工程师解决现实问题应当具备的基础技能。 难度:中级。 编程开发本质是运用程序和计算机来解决现实中的各种问题。因此,编程开发人员的才智发挥载体是计算机或者说计算设备,直接武器是程序。程序员用来进行编程开发所需要的技能,归结起来主要如下: 理解计算模型和框架:顺序计算、并发计算(并行计算、分布式计算); 理解应用所基于的计算模型和框...
2018-02-27 13:44:53 5554
原创 Maven命令
一、Maven常用命令 在学习使用Maven构建项目之前,先来了解一下Maven一些实用的命令。mvn的命令有很多,在项目开发中,理解了下面的几个常用命令后,运用maven就基本没有问题了。Maven常用的命令如下: 1.1 常用的mvn命令 mvn archetype:create 创建 Maven 项目 mvn compile 编译主程序源代码,不会编译test目录的源
2018-02-06 17:43:51 608
原创 Java线程池文字描述
1.为什么要使用线程池 在java中,如果每个请求到达就创建一个新线程,开销是相当大的。在实际使用中,服务器在创建和销毁线程上花费的时间和消耗的系统资源都相当大,甚至可能要比在处理实际的用户请求的时间和资源要多的多。 除了创建和销毁线程的开销之外,活动的线程也需要消耗系统资源。如果在一个jvm里创建太多的线程,可能会使系统由于过度消耗内存或“切换过度”而导致系统资源不足。为
2018-02-06 16:59:59 3951
转载 Java实现验证码功能
Java实现验证码验证功能其实非常简单:用到了一个Graphics类在画板上绘制字母,随机选取一定数量的字母随机生成,然后在画板上随机生成几条干扰线。 首先,写一个验证码生成帮助类,用来绘制随机字母: import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java
2018-02-06 16:52:40 476
技术必备基础知识.pdf
2020-10-28
JAVA核心面试知识整理
2019-05-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人