java代码
IT_zkc
燃烧吧
展开
-
DES加密解密
package com.imilab.summer.api.app.rn.service.impl;import javax.crypto.Cipher;import javax.crypto.CipherInputStream;import javax.crypto.CipherOutputStream;import javax.crypto.SecretKeyFactory;import javax.crypto.spec.DESKeySpec;import javax.crypto.sp原创 2021-02-19 11:48:04 · 610 阅读 · 0 评论 -
spring优点
Spring优点: 1,提供了一种管理对象的方法,可以把中间层对象有效的组织起来,一个完美的框架”黏合剂” 2,采用了分层结构,可以增量引入到项目中 3,有利于面向接口编程习惯的形成 4,代码易于测试 5,非侵入性,应用程序对spring api的依赖可以减少至最小 6,一致的数据访问界面 7,一个轻量级的架构解决方案...原创 2018-03-05 17:52:06 · 286 阅读 · 0 评论 -
java集合框架综述
一、集合框架图简化图:说明:对于以上的框架图有如下几点说明1.所有集合类都位于java.util包下。Java的集合类主要由两个接口派生而出:Collection和Map,Collection和Map是Java集合框架的根接口,这两个接口又包含了一些子接口或实现类。2. 集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。3. 抽象类:5个抽象类(长虚线表示),对集合接...转载 2018-03-12 10:06:54 · 228 阅读 · 0 评论 -
Dubbo入门---搭建一个最简单的Demo框架
Dubbo背景和简介Dubbo开始于电商系统,因此在这里先从电商系统的演变讲起。单一应用框架(ORM) 当网站流量很小时,只需一个应用,将所有功能如下单支付等都部署在一起,以减少部署节点和成本。 缺点:单一的系统架构,使得在开发过程中,占用的资源越来越多,而且随着流量的增加越来越难以维护 垂直应用框架(MVC) 垂直应用架构解决了单一应用架构所面临的扩容问题,流量能够分散到转载 2018-02-06 10:54:49 · 348 阅读 · 1 评论 -
Java构建器模式
当创建对象需要传入多个参数的时候我们通常会根据参数的数量写不同的构造器,具体如下public A(int a){}public A(int a, int b){}public A(int a, int b, int c){}根据不同的参数调用不同的构造器,但是当参数多了的时候,这种方式不够灵活,所以会实现动态传参的方法public A(){}public void seta原创 2018-01-16 11:54:48 · 362 阅读 · 0 评论 -
JSON字符串格式化
//核心算法package tools;/** * * * 该类提供格式化JSON字符串的方法。 * * 该类的方法formatJson将JSON字符串格式化,方便查看JSON数据。 * * 例如: * * JSON字符串:[“yht”,”xzj”,”zwy”] * * 格式化为: * * [ * * “yht”, * *原创 2017-02-24 09:27:03 · 1730 阅读 · 1 评论 -
java数据类型的相互转换
public class zhuanhuan { //整形,小数,字符串,时间相互转换 public static void main(String[] args) throws ParseException { //数字和字符串相互转换 Integer i= 100; String str = i.toString();原创 2016-11-02 15:35:12 · 375 阅读 · 0 评论 -
在文件中查找单词及其行数
import java.io.*;import java.util.ArrayList;import java.util.List;import java.util.Scanner;public class Demo3{ public static void main(String[] args) throws IOException { File fil原创 2016-10-31 15:02:02 · 1360 阅读 · 0 评论 -
统计文章中单词出现的次数
package com.company;import java.util.HashMap;import java.util.Map;import java.util.Scanner;public class Demo2{ public static void main(String[] args) { System.out.println("请输入英文章"原创 2016-10-29 13:57:51 · 488 阅读 · 0 评论 -
统计英文中每个字母出现的次数
package com.company;import java.util.Scanner;public class Demo1{ public static void main(String[] args) { System.out.println("请输入字符串"); Scanner sc=new Scanner(System.in);原创 2016-10-29 00:35:24 · 1871 阅读 · 0 评论 -
水仙花
package com.company;public class shuixianhua{ public static void main(String[] args) { for (int number = 100; number 1000; number++) { int g = number % 10;原创 2016-11-07 20:41:45 · 391 阅读 · 0 评论