自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 建造者模式

使用生成器模式(建造者模式)封装一个产品的构造过程,并允许按步骤构造。优点:将一个复杂对象的创建过程封装起来允许对象通过多个步骤来创建,并可以改变过程向客户隐藏产品内部的表现产品的实现可以被替换,因为客户只能看到一个抽象接口。另一种方式:通过静态内部类方式实现零件无序装配话构造package com.ruoyi.newland.domain;import com.ruoyi.common.utils.uuid.SnowFlakeIdGenerator;import...

2021-04-07 08:55:04 130

原创 MySQL安装教程

1.下载MySQL2.安装MySQL将文件解压到指定文件夹E盘下面。配置环境变量:新添加MYSQL_HOMEE:\mysql-8.0.22-winx64Path新增:%MYSQL_HOME%\bin然后以管理员身份进入MySQL解压后的bin目录下执行命令:mysqld --install成功执行:mysqld --initialize --consoleA temporary password is generated for root...

2020-12-05 11:55:46 142

原创 阿里云maven仓库下载pom依赖失败

错误:Could not transfer artifact commons-fileupload:commons-fileupload:pom:1.3.2 from/to alimaven (http://maven.aliyun.com/nexus/content/groups/public/): Access denied to: http://maven.aliyun.com/nexus/content/groups/public/commons-fileupload/commons-fileu

2020-09-08 10:41:34 1260

原创 Java EE

什么是Java EE?既是标准中间件体系结构,又是一个为企业分布式应用的开发提供的标准。为什么提出Java EE体系架构?企业级应用开发所面临的分布式,安全性,高速变化,集成性,可扩展等挑战要求企业应用程序采用分布式多层体系架构。为规范分布式多层应用系统的开发和部署,提出Java EE。Java EE的核心设计思想是什么?组件-容器,应用程序由组件组成,组件运行在容器中,容器为...

2019-11-07 14:16:12 187

原创 Quartz定时任务

config包下面的三个类/*** JobFactory 类*/import org.quartz.spi.TriggerFiredBundle;import org.springframework.beans.factory.config.AutowireCapableBeanFactory;import org.springframework.scheduling.quartz...

2019-10-07 08:27:17 235

原创 jdbc查找表结构

Map<String, Object> tableMap = new HashMap<String, Object>();tableMap.put("tableName", tableName);tableMap.put("data", getTableData("select * from " + tableName));private List<Map...

2019-10-07 08:12:46 269

原创 TimeAnnotation

package com.foxconn.ipebg.report.component;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Inherited;import java.lang.annotation.Retent...

2019-08-29 09:55:32 302

原创 jQuery页面刷新选中已选择的下拉选

var parameters = JSON.parse('${parameters}'); for(var key in parameters){ if(key != null && key != ""){ $('select').each(element=>{ if($('select')[element].name == key){ ...

2019-08-24 09:24:22 543

原创 发送ajax请求下载文件

<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body> <script type="text/javascript" src="/jquery-3....

2019-08-20 23:16:03 1202

原创 ftp复制文件

/** * 复制文件 * * @param sourceFileName * @param sourceDir * @param targetDir * @throws IOException */ static String LOCAL_CHARSET = "GBK"; public void copyFile(String sourceFileName, S...

2019-07-20 09:28:23 1914

原创 Excel03版本加密(.xls)

package com.foxconn.Excel.service;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermo...

2019-07-04 11:55:19 502 1

原创 canvas绘图创建文字,画圆等(zrender插件)

<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <li...

2019-06-05 17:45:05 1520

原创 Eclipse安装Maven插件

查看Eclipse的版本点击help按钮,在最下面找到About Eclipse,点击eclipse图标查看对应的版本号。打开https://www.eclipse.org/m2e/m2e-downloads.html拉倒下面找到对应eclipse的版本复制链接(例如选择1.3的)然后点击help,再选择Install New Software。点击Add复制刚才的链接...

2019-03-25 11:01:16 139

原创 判断一个整数是否为丑数

丑数就是只包含质因数 2, 3, 5 的正整数,一般的认为1是第一个丑数。例如2*3=6是丑数,2*2*2=8也是丑数。package simple;public class Ugly { public static void main(String[] args) { boolean ugly = isUgly(7); System.out.println(ugly);...

2019-03-05 19:28:06 2203

翻译 二分查找

算法是由静态的rank()方法实现的。它接受一个整数键和一个有序的int数组作为参数。如果该键存在于数组中则返回它的索引,否则返回-1。算法使用两个变量lo和hi,并保证如果键在数组中则它一定在array[lo..hi]中,然后方法进入一个while循环,不断将数组的中间键(索引为mid)和被查找的键比较。如果被查找的键等于a[mid],返回mid;否则算法就将查找范围缩小一半,如果被查找的键...

2019-02-25 23:44:02 163

翻译 打印当前月的日历,当前日用*标记

public static void main(String[] args) { LocalDate date = LocalDate.now(); int month = date.getMonthValue(); int today = date.getDayOfMonth(); // LocalDate minusDays(int n) 生成当前日期之后或之前n天的日期 ...

2019-02-22 21:14:54 253

原创 公鸡5块 母鸡3块 小鸡1块3只 总共100元,买100只鸡,每种鸡都必须包括,不许解方程,编写Java程序。

// 公鸡5块 母鸡3块 小鸡1块3只 总共100元,买100只鸡,每种鸡都必须包括,不许解方程,编写Java程序。public static void main(String[] args) { int g, m, x; int count = 0; for (g = 1; g &lt; 20; g++) { for (m = 1; m &lt; 33; m++) { ...

2019-02-18 23:18:03 1457 1

原创 Servlet工作流程

1. 客户端发送请求到服务端。2. 服务器上的web容器实例化servlet,并为servlet进程创建线程。3. Web容器将请求信息发送到Servlet。4. Servlet创建一个响应,并将其返回到Web容器。5. Web容器将响应返回给客户端。6. 服务器关闭或Servlet空闲时间超过一定限度,调用destroy()方法销毁。...

2019-02-18 20:40:40 451

原创 JavaScript反转字符串

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt;

2019-02-18 18:22:10 141

翻译 自增与自减运算符

/** * 自增与自减运算符 * 1.前缀和后缀都会使得变量值加1或减1 * 2.但用在表达式中时,前缀形式会先完成加1;而后缀形式会使用变量原来的值。 * 建议不要在表达式中使用++,因为这样的代码容易让人困惑,而且会带来烦人的bug。 * @version 1.0 2018-12-30 * @author 97131 * */public class Demo1 { pu...

2018-12-30 20:25:04 1016

原创 Excel把列改为文本格式

选中一列--点击菜单栏--数据--分列--双击分隔符号--取消Tab键勾选--文本识别符号改为单引号--下一步--常规改为文本--点击完成

2018-04-24 08:35:37 4250

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除