- 博客(21)
- 收藏
- 关注
原创 建造者模式
使用生成器模式(建造者模式)封装一个产品的构造过程,并允许按步骤构造。优点:将一个复杂对象的创建过程封装起来允许对象通过多个步骤来创建,并可以改变过程向客户隐藏产品内部的表现产品的实现可以被替换,因为客户只能看到一个抽象接口。另一种方式:通过静态内部类方式实现零件无序装配话构造package com.ruoyi.newland.domain;import com.ruoyi.common.utils.uuid.SnowFlakeIdGenerator;import...
2021-04-07 08:55:04 140
原创 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 151
原创 阿里云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 1295
原创 Java EE
什么是Java EE?既是标准中间件体系结构,又是一个为企业分布式应用的开发提供的标准。为什么提出Java EE体系架构?企业级应用开发所面临的分布式,安全性,高速变化,集成性,可扩展等挑战要求企业应用程序采用分布式多层体系架构。为规范分布式多层应用系统的开发和部署,提出Java EE。Java EE的核心设计思想是什么?组件-容器,应用程序由组件组成,组件运行在容器中,容器为...
2019-11-07 14:16:12 203
原创 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 245
原创 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 286
原创 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 311
原创 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 557
原创 发送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 1221
原创 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 1935
原创 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 517 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 1538
原创 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 152
原创 判断一个整数是否为丑数
丑数就是只包含质因数 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 2217
翻译 二分查找
算法是由静态的rank()方法实现的。它接受一个整数键和一个有序的int数组作为参数。如果该键存在于数组中则返回它的索引,否则返回-1。算法使用两个变量lo和hi,并保证如果键在数组中则它一定在array[lo..hi]中,然后方法进入一个while循环,不断将数组的中间键(索引为mid)和被查找的键比较。如果被查找的键等于a[mid],返回mid;否则算法就将查找范围缩小一半,如果被查找的键...
2019-02-25 23:44:02 175
翻译 打印当前月的日历,当前日用*标记
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 266
原创 公鸡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 < 20; g++) { for (m = 1; m < 33; m++) { ...
2019-02-18 23:18:03 1471 1
原创 Servlet工作流程
1. 客户端发送请求到服务端。2. 服务器上的web容器实例化servlet,并为servlet进程创建线程。3. Web容器将请求信息发送到Servlet。4. Servlet创建一个响应,并将其返回到Web容器。5. Web容器将响应返回给客户端。6. 服务器关闭或Servlet空闲时间超过一定限度,调用destroy()方法销毁。...
2019-02-18 20:40:40 471
原创 JavaScript反转字符串
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
2019-02-18 18:22:10 161
翻译 自增与自减运算符
/** * 自增与自减运算符 * 1.前缀和后缀都会使得变量值加1或减1 * 2.但用在表达式中时,前缀形式会先完成加1;而后缀形式会使用变量原来的值。 * 建议不要在表达式中使用++,因为这样的代码容易让人困惑,而且会带来烦人的bug。 * @version 1.0 2018-12-30 * @author 97131 * */public class Demo1 { pu...
2018-12-30 20:25:04 1029
原创 Excel把列改为文本格式
选中一列--点击菜单栏--数据--分列--双击分隔符号--取消Tab键勾选--文本识别符号改为单引号--下一步--常规改为文本--点击完成
2018-04-24 08:35:37 4318
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人