Oct052019
Oct022019
Kotlin Android开发实践 – 跨平台应用开发利器
简介
随着移动应用市场的快速发展,跨平台应用开发变得越来越受到开发者的关注。Kotlin作为一种现代的、静态类型的编程语言,逐渐成为Android开发的首选语言。本文将介绍Kotlin在Android开发中的实践,并探讨为何它是开发跨平台应用的利器。
Kotlin简介
Kotlin是由JetBrains开发的静态类型编程语言,它完全与Java兼容,并且拥有更多的现代化特性。Kotlin旨在提高开发效率,代码简洁性以及...阅读全文
Sep222019
使用Spring Boot构建Java应用程序
Spring Boot是一个快速开发和构建Java应用程序的框架,它基于Spring框架,并提供了自动配置、开箱即用的特性,使得开发者可以轻松地构建独立运行的Java应用程序。
1. 什么是Spring Boot
Spring Boot是由Pivotal团队开发的开源框架,其主要目标是简化Spring应用程序的开发和部署过程。它通过自动配置和约定优于配置的原则,大大减少了开发者的工作量,并提供了一系列的开箱即用的功能,如...阅读全文
Sep222019
Java中的文件操作和IO编程
在Java编程中,文件操作和IO编程是非常常见和重要的功能。Java提供了一系列的类和接口来处理文件和实现输入输出操作。本文将介绍Java中常用的文件操作和IO编程的一些基本概念和方法。
文件操作
文件的创建和删除
在Java中,可以使用File类来创建、删除和管理文件。
创建文件:
File file = new File("file.txt");
boolean created = file.createNewFile();
if (created) {
System.out...阅读全文
Sep162019
Sep122019
使用Spring Boot构建快速开发的Java应用程序
Spring Boot是一个开箱即用的Java框架,通过简化配置和提供默认值,使得开发者能够快速搭建Java应用程序。它的设计理念是约定大于配置,即通过一些简单的约定,减少开发过程中的样板代码,提高生产效率。
为什么选择Spring Boot?
简单易用:Spring Boot提供了很多默认的配置,开发者只需要少量的配置,就可以快速启动一个Java应用程序。
集成丰富:Spring Boot内置了很多常用的库和框架...阅读全文
Sep102019
达梦数据库详细介绍
一、引言
达梦数据库的简介
为什么选择达梦数据库
本教程的目的和适用人群
二、达梦数据库的安装与配置
系统要求
下载达梦数据库安装包
安装达梦数据库
配置达梦数据库参数
启动和关闭达梦数据库服务
1. 达梦数据库的简介
达梦数据库管理系统是由达梦公司推出的,具有完全自主知识产权的高性能数据库管理系统,简称DM。其最新版本是8.0版本,也被称为DM8。DM8采用全新的体系架构,在...阅读全文
Sep062019
使用Java进行高性能网络通信:Netty与Mina深入对比
在Java中,有许多框架可以用于构建高性能的网络通信应用程序。两个最受欢迎且功能强大的框架是Netty和Mina。本文将深入比较这两个框架,并讨论它们的优势和劣势。
Mina概述
Apache Mina(Multipurpose Infrastructure for Network Applications)是一个Java网络应用程序框架,提供了一套高度可重用和可扩展的API,用于处理各种网络协议。它构建在Java NIO库之上,使用事件驱动的架构,具...阅读全文
Sep042019
使用Spring框架构建Java应用 – 快速开发的利器
在Java开发领域,Spring框架是一个广泛使用的开发框架,它提供了丰富的功能和模块,极大地简化了Java应用程序的开发过程。本文将介绍Spring框架的一些主要特性和优势。
1. 依赖注入(Dependency Injection)
依赖注入是Spring框架的核心功能之一。它允许我们通过配置文件或者注解来声明对象之间的依赖关系。通过依赖注入,我们可以将复杂的对象关系解耦,提高代码的可读性和可维护性。
例...阅读全文
Aug232019
BeanShell调用自己写的jar包进行MD5加密
1.在eclipse中新建一个java工程,工程名随意。
2.在工程中添加一个package,package名为md5,在package下添加一个class,class名为mymd5。
package md5;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
public class mymd5 {
public static String getmd5(String plainText) {
try {
// 生成一个MD5加密计算摘要
...阅读全文