2023年4月

springboot集成kettle实现对接oracle数据

简单记录一下springboot引用kettle对接数据 第一步(这一步讲述了下载kettle、创建数据库连接、转换等,如果这一步会的可以略过,直接看第二步) 先从kettle官网下载ket...

io流之【字节/字符缓冲流】

缓冲流,也叫高效流,是对4个基本的Filexxx流的增强,所以也是4个流,按照数据类型分类: 字节缓冲流:BufferedInputStream,BufferedOutpu...

python的time库详解

time库的使用:Python中内置了一些与时间处理相关的库,如time、datatime和calendar库。 其中time库是Python中处理时间的标准库,是最基础的时间处理库。 ti...

bbs项目前期准备和表设计

一、前期准备 1.新建一个django项目 2.连接mysql数据库(注意需要在init文件里面书写import pymysql),告诉django使用pymysql连接数据库 3.静态文件...

每日算法之字符串的排列

JZ38 字符串的排列 描述 输入一个长度为 n 字符串,打印出该字符串中字符的所有排列,你可以以任意顺序返回这个字符串数组。 例如输入字符串ABC,则输出由字符A,B,C所能排列出来的所...

Python 注册菜单

我们看到下面的示例图是 在右键文件夹上查看菜单,带有两级的菜单选项。 文件夹 空白处 需要使用管理员权限运行因为右键菜单需要注册表信息,打开注册表需要管理员权限UAC,所以在执行命令过程中...

Window系统的mysql数据库定时备份

原文:Window系统的mysql数据库定时备份 - Stars-One的杂货小窝 最近老大提到了数据库备份的功能,由于服务器是window系统的,所以研究了下备份的方案,特此记录 主要...

教你几个 Java 编程中的奇技淫巧

枯燥的编程中总得有些乐趣,今天我们不谈论那些高深的技能,教你几个在编程中的奇技淫巧,说不定在某些时候还能炫耀一番呢。 1、找到最大值和最小值 不使用 if else switch ...

手把手教你做一个天猫精灵(四)

上一章讲到如何将程序写入到ESP8266 WiFi模块中,实现物联网终端对硬件的控制。本章将通过fubuki-iot实现自定义硬件控制。同时给出一个替代百度API的方案。 硬件准备 (无...

Java的动态绑定机制

Java的动态绑定机制 当调用对象方法的时候,该方法会和该对象的 内存地址/运行类型 绑定 当调用对象属性时,没有动态绑定机制,哪里声明,哪里使用 看案例: publ...

LinkedHashSet和LinkedHashMap手记

LinkedHashSet和LinkedHashMap 这两个类维护一个双向链表,可以记住插入元素的顺序。 实例:LinkedHashMap 可以使用访问顺序来迭代处理映射条目,当get或...

mybatis简单使用

简介: MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。 MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。 MyBati...

如何使用Java获取货币符号?

1. 前言 最近做了一个支付相关的需求,要求在收银台页面显示商品的价格时带上货币符号¥,类似下图中的格式: 最初我是用的下面这样的代码: System.out.println(Cur...

MyBatis详解(二)

前言   本篇幅是继 MyBatis详解(一)的下半部分。   MyBatis执行Sql的流程分析 【1】基于前面已经将XML文件进行build解析了并且返回了SqlSess...

Flask 框架:运用Echarts绘制图形

echarts是百度推出的一款开源的基于 JavaScript 的可视化图表库,该开发库目前发展非常不错,且支持各类图形的绘制可定制程度高,Echarts绘图库同样可以与 Flask 结合,前台...

day36-ThreadLocal

ThreadLocal 线程数据共享和安全 1.什么是ThreadLocal? ThreadLocal的作用,可以实现在同一个线程数据共享,从而解决多线程数据安全问题 当htt...

Gradle 使用maven本地仓库 带来的思考

Gradle 使用maven本地仓库 带来的思考 本篇主要探究一下 在使用Gradle 的时候一般会配置 maven 的本地仓库的,那是不是Gradle 可以直接使用 maven本地仓库的j...