- 博客(37)
- 收藏
- 关注
原创 minio centos7 开机自启动
在 /etc/rc.d/rc.local文件下面加入以下内容export MINIO_ACCESS_KEY=miniocmbirdexport MINIO_SECRET_KEY=miniocmbirdpasswordnohup /opt/minio server /mnt/data --console-address ":9001" > /opt/minio.log 2>&1 &
2021-09-09 17:35:15 686
原创 自己写的Web打印插件
只做了html方式,其他方式待扩展GITHUB地址https://github.com/Zhao2018Mr/webPrintVUE使用https://github.com/Zhao2018Mr/webPrint/blob/master/test.vue
2020-12-15 13:39:00 519
原创 java 实现 前台H5图片上传后 旋转图片保存
import com.drew.imaging.ImageMetadataReader;import com.drew.imaging.ImageProcessingException;import com.drew.metadata.Directory;import com.drew.metadata.Metadata;import com.drew.metadata.Tag;import org.springframework.mock.web.MockMultipartFile;im..
2020-12-15 13:36:12 495
原创 @Autowired Map「String , Object」 xx
@Autowired 标注作用于 Map 类型时,如果 Map 的 key 为 String 类型,则 Spring 会将容器中所有类型符合 Map 的 value 对应的类型的 Bean 增加进来,用 Bean 的 id 或 name 作为 Map 的 key。eg:@Autowiredprivate TreatmentPrescriptService treatmentPrescriptService;...
2020-07-09 10:57:54 518
原创 SpringBoot使用策略模式+工厂模式
https://www.cnblogs.com/huangqingshi/p/10344265.html
2020-07-08 17:36:33 793
原创 nginx 301跳转https后post请求失效问题解决
解决办法:1.直接用https访问,不用 http访问.2.https://www.cnblogs.com/johnsonjie/p/10301219.html
2020-01-13 15:23:35 885
原创 C盘空间不足?扩充C盘
写这个的原因是我C盘空间即将爆满.网上找了很多解决方法,找到了一个对的,记录一下.先上移动过磁盘空间的图.具体操作:1、下载傲梅分区助手, 官网就可以。选中磁盘后,再选择配置空间2、把该分区的空闲磁盘分给其他某个盘;可以选择3、选了按确定,然后按提交就可以了.遇到的问题:提示太多...
2019-12-21 10:54:12 2097
原创 elementui-admin 跨域并携带cookie
1、下载完elementui-admin模板之后,找到utils文件目录下的 api.js文件 2、在创建axios实例下面添加一行代码 ,如图所示 service.defaults.withCredentials = true 添加过后,前端配置完成 。3、修改相对应后台的跨域请求...
2019-12-12 17:36:25 2129
原创 tomcat 配置虚拟路径 上传图片
修改tomcat/conf/server.xml 文件在 host 下面添加 如下代码<!-- docBase 图片路径 path 代表访问路径 --><Context docBase="/opt/images/" path="/upload/images/"/>其中docBase 图片路径 path 代表访问路径<Host name...
2019-07-11 13:32:03 401
原创 SpringBoot事务 同一个类中的某个方法调用另一个有注解(@Transactional)的方法时,失效的解决方案
问题: 现在有这么一个类 say()方法调用jump()方法,其中jump 有 事务注解public class Animal { public void say(){ jump(); } @Transactional public void jump(){ .... }}...
2019-07-11 13:17:26 6424
原创 vue2.* element tabs tab-pane 动态加载组件
一、重要部分 1、 注意<component :is=item.content></component> :表明模板 <el-tab-pane v-for="(item) in editableTabs" :key="item.name" :label="item.title" ...
2019-06-05 15:00:33 18491 9
原创 docker 直接运行jar包,本例 springboot 项目打jar包后直接运行。
一、dockerfile 文件如下FROM openjdk:8-jreMAINTAINER zyj# 新建目录RUN mkdir /opt/jar/# 把jar包复制进去ADD CMBird.jar /opt/jar/#时区 RUN echo "Asia/Shanghai" > /etc/timezoneRUN mv /etc/localtime /etc/local...
2019-05-23 10:03:38 2871 2
原创 docker pull 拉取的tomcat 没有生成日志,自己就手写了一个tocmat dockerfile文件,实测有日志生成
一、dockfile 文件以及解释如下FROM openjdk:8-jreMAINTAINER zyjENV JAVA_HOME /docker-java-homeENV CATALINA_HOME /opt/tomcat ENV PATH $PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin:$CATALINA_HOME/scripts#时区 ...
2019-05-22 17:43:46 867
原创 Docker 安装 Redis 使用外部文件启动
一、从docker 上拉取 redisdocker pull redis二、现在本机上设置配置文件sudo mkdir /opt/rediscd redissudo mkdir data 然后把配置文件拷贝到redis目录下,配置文件本页再最下面注意把 daemonize yes 注释掉 否则无法启动容器三、启动容器docker run -d ...
2019-05-16 19:16:47 282
原创 springboot +mybatis+druid 多数据源
目录一、依赖包二、druid 配置文件 1、需要忽略哪些文件 2、关于druid 管理页面的配置 3、数据库第一个连接 4、数据库第二个连接5、application.properties 配置文件6、如果还要监控与 spring 相关的东西 :druid-bean.xml7、springboot 入口类三、使用1、首...
2019-05-11 16:10:11 773 2
原创 docker tomcat上部署项目,以及时区问题的坑.
目录一、安装docker二、拉取tomcat 镜像三、启动运行tomcat 镜像1、设置自动启动容器2、进入容器3、时区问题 四、部署项目一、安装dockeryum install docker 1、设置docker 自动启动sudo systemctl enable docker2、启动docker...
2019-05-09 19:53:49 3286
原创 SpringBoot统一异常处理以及获取ThrowableException中的detailMessage属性;
一、新建一个统一异常处理类;如下@ControllerAdvicepublic class ExceptionHandlerConfig { /** * 全局异常捕捉处理 * @param ex * @return */ @ResponseBody @ExceptionHandler(Exception.class) ...
2019-03-19 20:39:54 7698 1
原创 springmvc controller层接收List类型的参数
在controller中直接获取List参数会失败,比如 @RequestMapping(value = "/saveWarningSet",method = RequestMethod.POST) public State saveWarningSet( List<Product> products){ System.out.println(111)...
2019-02-20 16:12:24 2681
原创 SSM 动态切换数据源
目录一、jdbc.properties 文件二、写DynamicDataSource 类三、写DynamicDataSourceHolder 类四、修改spring-mybatis.xml 文件1.定义了两个数据源2. 使用DynamicDataSource 动态切换数据源五、测试六、自定义注解1.新建DataSource 注解接口类2.写切...
2018-07-24 18:41:49 1909 10
原创 初识Thymeleaf
一、引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </...
2018-06-07 13:34:00 189
原创 Date转数据库Timestamp格式
因为是往数据库存的时间,所以可能为Null,如果为null,就不需要加引号(‘’),所以在这里直接格式化为数据库所需要的时间格式了/** * 时间转换类 */@Componentpublic class StringToTimestamp { /** * 把固定时间格式成Timestamp格式 * @param csdt Timestamp * ...
2018-03-10 13:47:59 3033
原创 SpringBoot定时器与并行实现
1、在类注解上加上EnableScheduling 声明定时器2、在类注解上加上EnableAsync声明这是并行3、在每个需要并行的任务上加上@Async4、需要在Application中 加上@EnableScheduling注解,来开启定时器5、其中fixedDelayString 可以在xml文件中定义时间;多久执行一次6、还可以设置Cron 设置每个固定时间执行Cron生成网址:http...
2018-03-10 13:45:36 2276 3
原创 Json格式转换
import com.alibaba.fastjson.JSONObject;import net.sf.json.JSONArray;//list转jsonString fache= JSONArray.fromObject(facheList).toString();//json转对象数组List<Fache> list = new ArrayList<Fache...
2018-03-10 13:44:30 195
原创 java手动书写日志文件
public class OutFileUtil { /** * 输出当前日志文件 * @param print * @throws IOException */ public static void outFile(String print) throws IOException { ...
2018-03-10 13:43:12 468
原创 使用Spring Boot发布服务和调用服务
发布服务,简单的使用一个RequsetMapping注解发布:如下:@RequestMapping("/LocalUploadCustomerServer")public void LocalUploadCustomerServer() throws Exception { }调用服务1、如果要把本地数据发往接口方,则使用Post RestTemplate restTemplate =...
2018-03-10 13:29:06 6806
原创 完美解决使用阿里云ECS用javamail发邮件而且不乱码
具体javamail工具类如下: package com.yinhe.utils;import java.io.UnsupportedEncodingException;import java.security.GeneralSecurityException;import java.util.Properties;import javax.mail.Authenticato...
2018-01-21 22:02:13 1785
原创 java 购物车功能的实现
1.新建Cart、CartItem类import java.util.HashMap;public class Cart { private HashMap cartItems=new HashMap(); private double total;//总计 public HashMap getCartItems() { return cartItems; } publ
2017-10-02 22:27:38 13778 1
原创 java 使用Cookie实现,浏览过商品记录
1.ProductDao类public Product findProductByPid(String pid) throws SQLException { QueryRunner runner = new QueryRunner(DataSourceUtils.getDataSource()); String sql = "select * from product where pi
2017-10-02 22:20:26 2260
转载 javaEE MVC模式 提交订单和支付功能
这次使用的是易宝支付接口。1.如果订单付款后,根据易宝支付的返回值按需更新数据库。1)OrderDao类//更新订单 public void updateOrder(Orders order) throws SQLException{ QueryRunner runner=new QueryRunner(DataSourceUtils.getDataSource());
2017-10-02 21:50:30 1090
原创 java web 使用fliter定义权限拦截(例如:提交订单,我的订单 没有登录前不允许访问)
使用fliter定义权限拦截(例如:提交订单,我的订单 没有登录前不允许访问)
2017-10-02 21:44:19 383
原创 使用java email 进行邮箱验证
第一步,先写emailUntils类package com.yinhe.utils;import java.util.Properties;import javax.mail.Authenticator;import javax.mail.Message;import javax.mail.MessagingException;import javax.mail.Password
2017-09-20 17:19:17 622
原创 javaEE 使用表单上传图片
DiskFileItemFactory()的构造方法: 采用默认临界值和系统临时文件夹构造文件项工厂对象。DiskFIleItemFactory类 ,该类创建FileItem对象的工厂类,开发人员可以在这个工厂类上配置上传过程中的内存缓冲区大小和存放临时文件的目录,其中的repository属性主要指定上传文件保存的目录,sizeThreshold属性则设置在内存中缓冲区大小
2017-09-13 19:50:33 1878
原创 ssh中如何让修改时如何让select中默认选中从后台获取的值。
1,第一种方法,使用Struts2标签库判断是否与系统值相等,如果相等则使用selected=”selected”这个属性。<select id="s4" name="lb.lId" > <s:iterator value="lblist" var="l"> <option id="${l.lId }" value ="${l.lId }" <s:if test="
2017-09-05 21:51:44 1142
原创 ssh 通过select实现分类显示商品及分页显示
ssh 通过select实现分类显示商品及分页显示1.使用jquery来写和ajax来实现。//用这个主要是刚进入页面时网页不会自动查询第一个,你也可以设置默认值用ajax查询 $(function() { $.ajax({ url:"selectCategory.action",//请求名称 type:"post",//请求类型
2017-09-05 21:34:37 712
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人