登峰造极境

  • WIN
    • CSharp
    • JAVA
    • OAM
    • DirectX
    • Emgucv
  • UNIX
    • FFmpeg
    • QT
    • Python
    • Opencv
    • Openwrt
    • Twisted
    • Design Patterns
    • Mysql
    • Mycat
    • MariaDB
    • Make
    • OAM
    • Supervisor
    • Nginx
    • KVM
    • Docker
    • OpenStack
  • WEB
    • ASP
    • Node.js
    • PHP
    • Directadmin
    • Openssl
    • Regex
  • APP
    • Android
  • AI
    • Algorithm
    • Deep Learning
    • Machine Learning
  • IOT
    • Device
    • MSP430
  • DIY
    • Algorithm
    • Design Patterns
    • MATH
    • X98 AIR 3G
    • Tucao
    • fun
  • LIFE
    • 美食
    • 关于我
  • LINKS
  • ME
JAVA
JAVA

Spring BOOT使用h2数据库

主要引用 https://www.cnblogs.com/mizersy/p/10698409.html H2是一个开源的嵌入式数据库引擎,采用java语言编写,不受平台的限制,同时H2提供了一个十分方便的web控制台用于操作和管理数据库内容。H2还提供兼容模式,可以兼容一些主流的数据库,因此采用H2作为开发期的数据库非常方便。 一、h2数据库介绍 h2database为我们提供了十分轻量,十分快捷方便的内嵌式数据库 H2是一个用Java开发的嵌入式数据库,它本身只是一个类库,可以直接嵌入到应用项目中。 可以同应用…

2022-01-10 代号山岳 阅读全文
JAVA

java/python HTML转PDF技术实现

一切实现均依赖于https://wkhtmltopdf.org/核心,至于预览,也仅仅是一个Wrapper罢了。 Java 参考:https://github.com/jhonnymertz/java-wkhtmltopdf-wrapper Python

2021-11-15 代号山岳 阅读全文
JAVA

Java通过oshi-core获取系统信息

一、包依赖 二、测试代码 三、执行结果 四、附件

2021-11-01 代号山岳 阅读全文
JAVA

数据字典与枚举型思考

这两个表都可以描述“状态”常量,比如星期这个字段可能有星期一、星期二...星期N,那数据字典和枚举应该如何挑选呢?哪些“状态”描述应该使用数据字典,哪些状态描述应该选择枚举? 经过这么多年,多个项目中的体验,得出了自己的一个理解: 如果“状态”和业务完全无关,仅仅描述用例的一种状态,且后期会改变。比如说性别为男、女,系统内只是标注一下,不会因为性别为男,就会产生其他的业务,这种就适合用数据字典保存,持久化在数据库中; 如果“状态”和业务有关,比如订单的状态为计划、审批、下发,但是每种状态的业务逻辑不一样,且后期可能…

2019-03-12 代号山岳 阅读全文
JAVA

spring data jpa 查询自定义字段,转换为自定义实体-转载

--------------------- 作者:郄灬灬 来源:CSDN 原文:https://blog.csdn.net/zhu562002124/article/details/75097682 版权声明:本文为博主原创文章,转载请附上博文链接! --------------------- 目标:查询数据库中的字段,然后转换成 JSON 格式的数据,返回前台。 环境:idea 2016.3.4, jdk 1.8, mysql 5.6, spring-boot 1.5.2 背景:首先建立 entity 映射数据库…

2019-01-30 代号山岳 阅读全文
JAVA

Maven安装教程整理

- 参考教程 《maven安装》https://www.cnblogs.com/eagle6688/p/7838224.html 《配置aliyun源》https://blog.csdn.net/dsblt001/article/details/79485668

2018-09-12 代号山岳 阅读全文
JAVA

java JSON转换为Array或HashMap-日常笔记

一、需求 由于需要将json存储在influxdb中,为了解析各个key/value所以需要变换成HashMap. 二、所用依赖 Maven: <!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core --> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jac…

2017-08-30 代号山岳 阅读全文
JAVA

Java暂停线程-学习笔记

暂停线程即线程还可以恢复运行。Java多线程中,可以使用suspend()方法暂停线程,使用resume()方法恢复线程执行。 一、基本使用 public class MyThread extends Thread{ private long i = 0; public long getI() { return i; } public void setI(long i) { this.i = i; } public void run() { while(true) { i++; } } }public class …

2017-07-22 代号山岳 阅读全文
JAVA

Java线程停止方法-学习笔记

线程停止指线程处理完任务之前停掉正在进行的操作。 一、停止线程的方法 使用退出标志,使线程正常退出,即当run方法完成后终止线程。 使用stop强行终止线程,但不推荐此方法,可能产生不可预料的后果。 使用interrupt方法中断线程。 二、判断线程是否是停止状态 方法一:this.interrupted() 测试当前线程是否已经中断,当前线程指运行this.interrupted()方法的线程。 方法二:this.isInterrupted()测试线程是否已经中断。 实例一: public class MyThr…

2017-07-22 代号山岳 阅读全文
JAVA

Java多线程编程基础-学习笔记

一、多线程使用 1.1 使用方式 继承Thread类 实现Runnable接口 1.2 继承Thread类 public class MyThread extends Thread{ @Override public void run() { super.run(); System.out.println("MyThread"); } } public class Run { public static void main(String args[]) { MyThread mythread = new MyThr…

2017-07-15 代号山岳 阅读全文
1234
归档
  • 2025 年 7 月
  • 2025 年 6 月
  • 2025 年 5 月
  • 2025 年 4 月
  • 2025 年 3 月
  • 2025 年 2 月
  • 2024 年 12 月
  • 2024 年 11 月
  • 2024 年 10 月
  • 2024 年 9 月
  • 2024 年 8 月
  • 2024 年 7 月
  • 2024 年 6 月
  • 2024 年 5 月
  • 2024 年 4 月
  • 2024 年 3 月
  • 2024 年 2 月
  • 2024 年 1 月
  • 2023 年 12 月
  • 2023 年 11 月
  • 2023 年 10 月
  • 2023 年 9 月
  • 2023 年 8 月
  • 2023 年 7 月
  • 2023 年 6 月
  • 2023 年 5 月
  • 2023 年 4 月
  • 2023 年 3 月
  • 2023 年 2 月
  • 2023 年 1 月
  • 2022 年 12 月
  • 2022 年 11 月
  • 2022 年 10 月
  • 2022 年 9 月
  • 2022 年 8 月
  • 2022 年 7 月
  • 2022 年 6 月
  • 2022 年 5 月
  • 2022 年 4 月
  • 2022 年 3 月
  • 2022 年 2 月
  • 2022 年 1 月
  • 2021 年 12 月
  • 2021 年 11 月
  • 2021 年 10 月
  • 2021 年 9 月
  • 2021 年 8 月
  • 2021 年 7 月
  • 2021 年 6 月
  • 2021 年 5 月
  • 2021 年 4 月
  • 2021 年 2 月
  • 2020 年 12 月
  • 2020 年 11 月
  • 2020 年 10 月
  • 2020 年 7 月
  • 2020 年 6 月
  • 2020 年 5 月
  • 2020 年 4 月
  • 2020 年 3 月
  • 2020 年 2 月
  • 2020 年 1 月
  • 2019 年 12 月
  • 2019 年 11 月
  • 2019 年 10 月
  • 2019 年 9 月
  • 2019 年 8 月
  • 2019 年 6 月
  • 2019 年 5 月
  • 2019 年 4 月
  • 2019 年 3 月
  • 2019 年 2 月
  • 2019 年 1 月
  • 2018 年 12 月
  • 2018 年 11 月
  • 2018 年 10 月
  • 2018 年 9 月
  • 2018 年 8 月
  • 2018 年 7 月
  • 2018 年 6 月
  • 2018 年 5 月
  • 2018 年 4 月
  • 2018 年 3 月
  • 2018 年 2 月
  • 2018 年 1 月
  • 2017 年 12 月
  • 2017 年 11 月
  • 2017 年 10 月
  • 2017 年 9 月
  • 2017 年 8 月
  • 2017 年 7 月
  • 2017 年 6 月
  • 2017 年 5 月
  • 2017 年 4 月
  • 2017 年 3 月
  • 2017 年 2 月
  • 2017 年 1 月
  • 2016 年 12 月
  • 2016 年 11 月
  • 2016 年 10 月
  • 2016 年 7 月
  • 2016 年 6 月
  • 2016 年 5 月
  • 2016 年 4 月
  • 2016 年 3 月
  • 2016 年 2 月
  • 2016 年 1 月
  • 2015 年 12 月
  • 2015 年 11 月
  • 2015 年 8 月
  • 2015 年 7 月
  • 2015 年 6 月
  • 2015 年 5 月
  • 2015 年 4 月
  • 2015 年 3 月
  • 2014 年 6 月
  • 2014 年 3 月
  • 2013 年 9 月
  • 2013 年 3 月

COPYRIGHT © 2099 登峰造极境. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备14031139号-5

川公网安备51012202000587号