JAVA开发

JAVA开发
JAVA开发

Java 操作 SHA1 加密和解密

阅读(2241) 赞(6)

Java 操作 SHA1 加密和解密 一、引入依赖包 Maven <dependency>   <groupId>commons-codec</groupId>   <artifactId>commons-codec</artifactId>   <version>1.11</version> </dependency> <de...

JAVA开发

Java对象与map对象相互转换

阅读(28) 赞(0)

Java对象与map对象相互转换 /**   * 使用org.apache.commons.beanutils进行转换   */   class A {              public static Object mapToObject(Map<String, Object> m...

JAVA开发

Java 利用 poi 生成 Excel文件的通用例子

阅读(34) 赞(1)

在用java 写数据库应用的时候, 通常会生成各种报表,而这些报表可能会被导出为各种格式的文件,比如Excel文档,pdf 文档等等. 今天先做了一个生成Excel 文档的例子,主要解决以下问题: 生成 Excel 文档. ...

JAVA开发

Mybatis中进行批量更新(updateBatch)

阅读(534) 赞(0)

通常如果需要一次更新多条数据有两个方式 1、在业务代码中循环遍历逐条更新。 2、一次性更新所有数据(更准确的说是一条sql语句来更新所有数据,逐条更新的操作放到数据库端,在业务代码端展现的就是一次...

JAVA开发

将图片转化成对应的Ascii字符图片

阅读(41) 赞(0)

第一开始只能支持小尺寸的图片,宽度200或者以下的,稍微大点的出来的效果就走样了。 于是我便在转码之前改变了一下图片的大小。 效果如下 原图 转后图 废话不多说,呈上代码。 package com; import ...

JAVA开发

MacOS 查看已安装的JDK版本及其安装目录

阅读(27) 赞(0)

打开终端,输入:/usr/libexec/java_home -V 注意:输入命令参数区分大小写(-v是不对的,必须是-V),最下面的表示当前使用的默认JDK,看得出我的电脑安装了两个JDK ➜  ~ /usr/libexec/java_home -V...

JAVA开发

面试-线程池的成长之路

阅读(18) 赞(0)

一、背景 相信大家在面试过程中遇到面试官问线程的很多,线程过后就是线程池了。从易到难,都是这么个过程,还有就是确实很多人在工作中接触线程池比较少,最多的也就是创建一个然后往里面提交线程,对于...

JAVA开发

前后端分离SpringMvc和RESTful理解

阅读(22) 赞(0)

一、理解MVC MVC是一种经典的设计模式,全名为 Model-View-Controller,即模型-视图-控制器。 其中,模型是用于封装数据的载体,例如,在Java中一般通过一个简单的POJO(Plain Ordinary Java Object)来表...

JAVA开发

Dubbo admin管理平台搭建

阅读(12) 赞(0)

为了可以更好的管理Dubbo,可以先在本机搭建Dubbo管理平台 一、安装ZooKeeper环境 dubbo依赖zookeeper环境,首先保证本机安装了zookeeper,至于安装方法,只需要去官网zookeeper官网 下载,我这里是window...

JAVA开发

Zookeeper 安装及配置(Mac)

阅读(26) 赞(0)

Zookeeper 的安装 下载地址:http://www.apache.org/dyn/closer.cgi/zookeeper 首先从官网下载ZooKeeper压缩包,然后解压下载得到的ZooKeeper压缩包,发现有“bin,conf,lib”等目录。“bin目录”中存放...

JAVA开发

一遍记住Java常用的八种排序算法与代码实现

阅读(18) 赞(0)

1、直接插入排序 经常碰到这样一类排序问题:把新的数据插入到已经排好的数据列中。 将第一个数和第二个数排序,然后构成一个有序序列 将第三个数插入进去,构成一个新的有序序列。 对第四个数、第五个数...