
小Demo
weihubeats
开源框架Tlog贡献者,技术大多都源于生产实践,乐于分享.公众号:小奏技术
展开
-
java利用jdk11和jdk15新特性零依赖优雅调用GPT-4o,附golang实现对比
这里是小奏,觉得文章不错可以关注小奏技术公众号。原创 2024-05-16 09:45:00 · 506 阅读 · 1 评论 -
纯jdbc操作oracle数据库迁移至mysql数据库(测试2000张表,单表数据超过百万,不会出现OOM)
文章目录前言编码前思考实现demo结构引入依赖实现类优化源码前言数据迁移向来是麻烦的,如果有oracle转mysql 需求,数据迁移就是一大问题在数据迁移前曾百度一些方案:1.使用nacavit的数据传输功能跑着跑着就失败了,问题难以分析使用kettlekettle使用起来其实还是挺方便的,但是唯一不好的地方是每个表都要做抽数脚本,要表少,一个一个做倒还好,但是现在系统有200...原创 2020-01-15 18:17:55 · 1136 阅读 · 1 评论 -
使用 fastjson 进行json的解析和拼装
fastjson依赖:<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.58</version></d...原创 2019-10-26 19:44:31 · 2296 阅读 · 0 评论 -
自定义缓存实现小demo
需求: 实现一个类似session的缓存问题:什么数据类型是key value,map,这里使用hashmap如何保证缓存过期自定删除,使用定时检查多线程产生数据不一致如何解决:使用synchronizedCachepackage com.springboot.dubbo.model.entity;import lombok.AllArgsConstructor;impor...原创 2019-10-24 22:28:55 · 341 阅读 · 0 评论 -
SSM下Excel导出(SSM下的POI导入、导出,简单详细,附带源码)
今天公司要做导出功能,所以就在SSM下研究了下 发现还挺简单的做了个工具类以便自己以后使用使用的第三方架包是POI,使用的框架是SSM第三方架包下载地址: POI官网如果是使用的maven创建的项目,直接导入依赖就好&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.apache.poi&amp;lt;/groupId&amp;gt原创 2019-02-19 10:40:14 · 3631 阅读 · 5 评论 -
SSO单点登入原理及简单实现
文章目录什么是单点登入为什么使用单点登入单点登入的实现原理问题解释什么是单点登入SSO(Single Sign On):单点登录是实现多个系统之间统一登录的验证系统,简单来说就是:有A,B,C三个系统,在A处登录过后,再访问B系统,B系统就已经处于了登录状态,C系统也是一样。例如:你同时打开天猫和淘宝,都进入login界面,都要求你登录的,现在你在淘宝处登录后,直接在天猫处刷新,你会发现,你...原创 2019-04-19 14:41:07 · 1732 阅读 · 5 评论 -
JAVA简单的银行管理系统
账户类package Account;public abstract class Account { private int id;//账号 private String password;//密码 private String name;//姓名 private String personId;//身份证号码 private String ema...原创 2018-07-16 19:50:21 · 33030 阅读 · 5 评论 -
简单的文件系统
Main类package com.baidu.MyFile;import java.io.IOException;public class Main { public static void main(String[] args) throws IOException { MyFile myFile = new MyFile(); myFile.run(); }}...原创 2018-07-25 19:04:47 · 595 阅读 · 0 评论 -
多线程加网络一次性下载50张图片
package com.baidu.test.aest;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.URL;import java.util.UUID;...原创 2018-11-02 19:08:54 · 1422 阅读 · 2 评论 -
JAVA求5的阶乘(递归非递归)
递归public class Test { public static void main(String[] args) { System.out.println(factorial(5)); } public static int factorial(int n) { if (1 == n) { return n; } else { return n ...原创 2018-11-02 19:05:44 · 2915 阅读 · 0 评论 -
老师(学生)信息管理系统(JDBC如何连接SQL)
mysql-connector-java-5.1.46 架包下载 JDBC操作数据库的步骤1. 加载驱动。 Class.forName("com.mysql.jdbc.Driver"); 2.创建连接。 Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306...原创 2018-08-03 19:33:44 · 2950 阅读 · 0 评论 -
学生信息管理系统(二)
相对规范的小项目项目整体结构如下 主通道 Entry类public class Entry { //主函数 public static void main(String args[]) { PropertyConfigurator.configure(ConstantUtil.LOG4JCONFIGFILE); Menu menu = new Menu...原创 2018-07-24 19:27:42 · 581 阅读 · 0 评论 -
JAVA简单的学生管理系统(一)(无数据库)
Subject public class Subject{ private String name;//学科名称 private String number; public Subject() {} public Subject(String name, String number) { this.name = name; ...原创 2018-07-18 21:34:42 · 5068 阅读 · 1 评论 -
JAVA简单的打字游戏
玩类package type_Game;import java.util.Scanner;public class Player { private int rank;//当前级别 private int currScore;//分数// private String startTime;//开始时间// private String elapseTi...原创 2018-07-17 17:56:43 · 3102 阅读 · 0 评论