自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mo念的博客

写博客 ,加深记忆和 记录

  • 博客(34)
  • 收藏
  • 关注

原创 AES128 java util

package com.tbridge.bcgroup.workorder.utils; import org.apache.commons.codec.binary.Base64; import javax.crypto.Cipher; import javax.crypto.spec.SecretKeySpec; /** * * @author Administrator * */ public class AES { // 加密 public static String

2020-09-24 15:11:13 434

原创 HMAC-MD5-JAVA实现

代码示例: package com.tbridge.bcgroup.workorder.vo; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class HMacMD5 { /** * 计算参数的md5信息 * @param str 待处理的字节数组 * @return md5摘要信息 * @.

2020-09-24 09:23:01 2478 4

原创 shiro 账号密码和手机短信登入,重写realm

用户名密码使用的token自然是UsernamePasswordToken,我们可以参考UsernamePasswordToken,自定义PhoneToken,在不同的控制器中传入Token,然后由Realm判断当前的Token属于UsernamePasswordToken还是PhoneToken。 自定义Token: public class PhoneToken implements HostAuthenticationToken, RememberMeAuthenticationToken, Seri

2020-09-18 15:35:41 1252 1

原创 乱码恢复网址,查出现编码和前编码格式

http://www.mytju.com/classcode/tools/messycoderecover.asp

2020-09-16 15:55:05 2217

原创 ant 环境配置

1环境配置 2 `ant验证:win+R – cmd 输入如下命令:ant 如果出现如下内容,说明安装成功: Buildfile: build.xml does not exist! Build failed 说明ant安装成功!因为ant默认运行build.xml文件,这个文件需要我们建立。 查看版本:ant -version ...

2019-09-04 15:10:38 569

原创 JFinal 学习(一) JFinalConfig

基于JFinal的web项目需要创建一个继承自JFinalConfig类的子类,该类用于对整个web项目进行配置. 1.1JFinalConfig 子类需要实现6个抽象方法 2.1 configConstant(Constants me) 此方法用来配置 常量值,入开发模式常量devMode 在开发模式表,JFinal会对每次请求输出报告,如输出本次请求的URL丶Controller丶Meth...

2019-05-13 16:52:50 344

转载 eclipse常用配置

https://blog.youkuaiyun.com/leyili_s/article/details/79734843

2019-05-13 15:06:22 171

原创 SprignBoot整合Spring Data Elasticsearch

Spring Data Elasticsearch 特征: 支持Spring的基于@Configuration的java配置方式,或者XML配置方式 提供了用于操作ES的便捷工具类**ElasticsearchTemplate**。包括实现文档到POJO之间的自动智能映射。 利用Spring的数据转换服务实现的功能丰富的对象映射 基于注解的元数据映射方式,而且可扩展以支持更多不同的数据格式 根据...

2019-04-25 13:49:31 313

原创 JVM(一)

1查看JVM 版本 java -version 2通过-D设置系统属性参数 java -Dstr=123 3-server与-client 可以通过它们设置 jvm的运行参数 区别: Server vm 的初始化空间大,默认使用并行垃圾回收器,启动慢运行快 Client vm 相对来说保守一点,初始化空间小一些.使用串行的垃圾回收器,jvm启动快 运行相对Server 慢 jvm在启动的时...

2019-04-18 18:14:17 231

原创 Spring Boot (七) 最核心的 3 个注解

Spring Boot 最大的特点是无需 XML 配置文件,能自动扫描包路径装载并注入对象,并能做到根据 classpath 下的 jar 包自动配置。 所以 Spring Boot 最核心的 3 个注解就是: 1、@Configuration org.springframework.context.annotation.Configuration 这个注解,用来代替 applicationCo...

2019-04-12 11:09:30 255

原创 Spring Boot(六) 核心配置文件详解

用过 Spring Boot 的都知道在 Spring Boot 中有以下两种配置文件 1.bootstrap (.yml 或者 .properties) 2.application (.yml 或者 .properties) bootstrap/ application 的区别 Spring Cloud 构建于 Spring Boot 之上,在 Spring Boot 中有两种上下文,一种是 b...

2019-04-10 11:49:01 734

原创 Spring Boot(五) 之 核心配置

启动类 在包根目录下添加启动类,必须包含main方法,再添加Spring Boot启动方法: SpringApplication.run(SampleController.class, args); 或者流式API new SpringApplicationBuilder().run(args); 下面是一个典型的Spring Boot工程包布局,Application启动类位于根目录下 核...

2019-04-09 18:47:21 206

原创 Spring Boot(四) 之 Starters启动器

Starters是什么? Starters可以理解为启动器,它包含了一系列可以集成到应用里面的依赖包,你可以一站式集成Spring及其他技术,而不需要到处找示例代码和依赖包。如你想使用Spring JPA访问数据库,只要加入spring-boot-starter-data-jpa启动器依赖就能使用了. Starters包含了许多项目中需要用到的依赖,它们能快速持续的运行,都是一系列得到支持的管理传...

2019-04-09 18:36:36 432

原创 Spring Boot(三) 之 运行Spring Boot 应用的 3 种方式!

1在Idea运行 在 Eclipse、IDEA 中直接运行,又有以下两种方式。 1、jar 包方式 Spring Boot 默认采用 jar 包内嵌 Tomcat、Jetty 等 Server 的方式,并需要提供一个含有 main 方法的主类。这个时候,直接在 IDE 中运行这个 main 方法(启动类)就能启动 Spring Boot 应用了 war 包方式 如果你的应用改装成了 war 包方式...

2019-04-09 18:22:34 344

原创 Spring Boot (二)之 2种开启方式

Spring Boot依赖 使用Spring Boot很简单,先添加基础依赖包,有以下两种方式 继承spring-boot-starter-parent项目 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-start...

2019-04-09 11:21:42 251

原创 什么是Spring Boot?Spring Boot优缺点(一)

Spring Boot是Spring开源组织下的子项目,是Spring组件一站式解决方案,主要是简化了使用Spring的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手 Spring Boot的优点 独立运行 Spring Boot而且内嵌了各种servlet容器,Tomcat、Jetty等,现在不再需要打成war包部署到容器中,Spring Boot只要打成一个可执行的jar包就能独立...

2019-04-08 16:47:25 1084

原创 文件下载FTP工具类 FtpUtil

import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; import org.apache.commons.net.ftp.FTPClient; import or...

2019-04-08 10:27:11 1032

原创 使用域名访问本地项目 SwitchHosts 和Nginx 的使用

1.统一环境 如果不同环境使用不同的ip去访问,可能会出现一些问题。为了保证所有环境的一致,我们会在各种环境下都使用域名来访问。 但是最终,我们希望这些域名指向的还是我们本机的某个端口。那么,当我们在浏览器输入一个域名时,浏览器是如何找到对应服务的ip和端口的呢? 2.域名解析 一个域名一定会被解析为一个或多个ip。这一般会包含两步: 本地域名解析 浏览器会首先在本机的hosts文件中查找域名...

2019-04-01 10:46:30 1395

原创 01_VMware10下CentOS7安装图文教程

一、修改VMware网络设置 1、 打开VMware,编辑 -> 虚拟网络编辑器(N)… 2、选择VMnet8网卡,NAT模式,修改该网卡的网段,如:206(与授课老师保持一致),点击DHCP 设置 3、修改ip的为从101开始,到254接收 4、点击确定之后,回到虚拟网络编辑器,点击 “NAT 设置(S)…” 修改网关的网段为206,后单击确定按钮 5、点击应用,保存修改,点击确...

2019-03-29 18:02:57 510

原创 百度地图,申请密钥

官网: http://lbsyun.baidu.com/ 物流配送(基于百度地图)解决方案: http://lbsyun.baidu.com/index.php?title=open/logistics 百度地图提供哪些开放API服务 : Web服务API首页:http://lbsyun.baidu.com/index.php?title=webapi LBS API首页: http://...

2019-03-29 10:43:43 1831 1

原创 Mail 邮件发送 工具类

导入 Mail maven 坐标 <!-- https://mvnrepository.com/artifact/javax.mail/javax.mail-api --> <dependency> <groupId>javax.mail</groupId> <artifactId>javax.mail-api</a...

2019-03-28 17:52:50 726

原创 Docker的详细使用和介绍 Docker教程

为什么选择Docker? (1)上手快。 用户只需要几分钟,就可以把自己的程序“Docker化”。Docker依赖于“写时复 制”(copy-on-write)模型,使修改应用程序也非常迅速,可以说达到“随心所致,代码即改”的境界。 随后,就可以创建容器来运行应用程序了。大多数Docker容器只需要不到1秒中即可启动。由于去除了管理程序的开销,Docker容器拥有很高的性能,同时同一台宿主机中也可...

2019-03-27 15:18:57 1405 2

原创 短信通知-阿里大鱼 申请AK 发送Until

企业发送短信的时候: 1.) 运营商提供接口(Webservice、restful),运营商(移动、联通)帮你发(运营商,要求短信量非常大,每个月100w以上):优点:价格便宜,速度快。缺点:需要量大,运营商限制。 2.) 买短信猫(设备,第三方公司开发),调用短信猫的接口。(每个月1w,每条9分,10w-8分-20w-6分):优点:成本低,可以不需要大量短信。缺点:价格贵一些,不稳定,国家政策限...

2019-03-26 16:10:57 991 2

原创 HttpClient—与SpringBoot整合

一、HttpClient 两个系统间如何互相访问?两个tomcat上的项目如何互相访问 采用HttpClient实现跨系统的接口调用。 1.2、 什么是HttpClient 官网:http://hc.apache.org/index.html 特点: HttpClient别名:HttpComponents HttpClient可以发送get、post、put、delete、…等请求 ...

2019-03-26 15:17:45 17176 4

原创 SpringBoot中POI 导入 导出

2.1 POI 概述 官网: http://poi.apache.org/ 可以解析word、ppt、excel… POI应用 1 、导出数据----将数据库中的数据进行备份 2 、导入数据----将excel中的数据批量导入数据库 基于maven坐标导入POI支持 <!-- excel2003使用的包 --> <dependency> <groupId&gt...

2019-03-26 14:58:18 6709 4

原创 SpringBoot实践-实现简单的 增删改查 @Autowired报错 的检查级别

需求:实现一个用户管理系统,对用户进行CRUD操作 前端:easyUI 后端:SpringBoot+ssm+通用Mapper+druid+mysql 接下来,我们来看看如何用SpringBoot来玩转以前的SSM,我们用到的数据表tb_user和实体类User如下: CREATE TABLE `tb_user` ( `id` bigint(20) NOT NULL, `username` ...

2019-03-26 14:32:15 569 1

原创 SpringBoot快速入门 小白教程

1.springBoot介绍 pringBoot是Spring项目中的一个子工程,与我们所熟知的Spring-framework 同属于spring的产品:其实人们把Spring Boot 称为搭建程序的脚手架。其最主要作用就是帮我们快速的构建庞大的spring项目,并且尽可能的减少一切xml配置,做到开箱即用,迅速上手,让我们关注与S业务而非配置。 国内学习网站:http://412887952...

2019-03-26 14:09:12 760

原创 IDEA的在git 中无法忽略Ignore的解决方案

原因: git的本地忽略设置必须保证git的远程仓库分支上没有这个要忽略的文件,如果远程分支上存在这个文件,本地在设置ignore 这个文件,将会失败,无法commit忽略。 解决: 回车 ...

2019-03-22 14:49:22 1536

原创 在 idea中使用git

将工程添加至 git 1.创建一个工程 2.创建本地仓库 选中项目的目录 配置git路径 add 之后 commit 最后提交到git

2019-03-22 11:11:19 192

原创 idea拉取git代码

从远程仓库克隆 从服务器拉取代码

2019-03-22 10:33:26 12839

原创 文件监听 Watch

public class DirMonitor implements Runnable{ @Override public void run() { new NowFileChangeProc().startMonitor(“监听的目录”); } } public class NowFileChangeProc { public void startMonitor(String dir) { ...

2019-03-19 15:29:29 432

原创 ActiveMQ queue为null,有消费者队列,没有生产者

Spring注入失败问题 我出现这个问题是线程结合spring 出现无法注入问题 在线程启动之前 可以通过反射 把 queue注入 spring public static JmsMessagingTemplate jmsMessagingTemplate; public static Queue queue; private static ExecutorService pool...

2019-03-14 18:12:27 914

原创 SpringBoot 整合 ActiveMQ Demo运用

启动mq 服务 访问http://localhost:8161/admin 建一个配置类 @Configuration @EnableJms public class ActiveMQConfig { @Bean//(name = "newFileQueue") public Queue queue() { return new ActiveMQQueue("z...

2019-03-14 18:05:12 619 1

转载 JNotify 监听文件夹 java监听文件夹

下载链接: http://jnotify.sourceforge.net/index.html官网地址 解压 吧dll文件放入jre bin 目录(linux ) linux放这个 实现对文件目录的监听 import java.io.File; import net.contentobjects.jnotify.JNotify; public class FileNotify { p...

2019-03-14 17:52:54 840 2

空空如也

空空如也

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

TA关注的人

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