- 博客(68)
- 资源 (15)
- 收藏
- 关注
原创 支付宝支付https回调,根证书缺省内置在JDK 1.6的信任根证书库中解决办法
在jdk\jre\lib\security目录下运行命令: keytool -import -alias cacert -keystore cacerts -file 盘:目录/证书文件.crtkeystore的默认密码:changeithttps检测地址:https://www.geocerts.com/ssl-checker...
2019-09-23 09:36:40
990
原创 springboot项目打包成jar包后下载resources目录下文件
@GetMapping("/download") public void download(HttpServletResponse response)throws Exception{ ClassPathResource classPathResource = new ClassPathResource("templates\\Topic_Template.xlsx");...
2019-08-21 16:59:45
1675
3
原创 阿里云OSS服务转储缩略图
一、需求APP后台服务单独搭建文件服务器,选择了阿里云的OSS对象存储,某些功能模块中,对图片的存储是私有读写的,即不能通过域名+路径直接访问,在图片列表中,考虑到APP流畅性以及带宽费率问题,需要显示缩略图提升流畅性以及快速加载。所以,上传原图后(私有读写),自动转储一份缩略图(公共读,私有写),可通过域名+路径直接访问。二、实现package com.guangjutx.modu...
2019-08-15 11:20:06
1360
原创 读取excel写入txt文件
public static void main(String[] args) throws Exception { InputStream in = new FileInputStream("C:/Users/Desktop/参考资料/minganciku/敏感词库表统计.xlsx"); Workbook wb0 = new XSSFWorkbook(in); ...
2019-07-05 14:52:51
955
原创 Windows服务器svn提交必须加注释
一、svn提交代码时必须写注释新建 pre-commit.bat 文件,内容如下:@echo offset SVNLOOK="C:\svn\VisualSVN Server\bin\svnlook.exe"setlocalset REPOS=%1set TXN=%2rem check that logmessage contains at least 10 characters...
2019-06-11 16:41:10
623
原创 手动实现springmvc框架
一、实现思路要实现的功能:初始化时,将注解的类实例化到容器中进行管理,访问时可以根据url找到指定的方法进行调用,对于Autowired注解的属性,要将容器中管理的bean注入进来,实现springmvc的简易功能。具体思路:加载spring的配置文件 初始化用户设定的包下面的类(加了注解的) 把扫描到的类,通过反射机制实例化放到IOC容器中,beanName默认是首字母小写...
2019-04-11 17:37:18
335
转载 centos6.5百度网盘下载
CentOS 6.5操作系统下载生成环境Linux服务器,建议下载最小化安装64位系统,服务器上用的系统强烈建议下载后核对MD5。此版本也提供了最小化安装的CD镜像文件(CentOS-6.5-x86_64- minimal.iso, CentOS-6.5-i386-minimal.生成环境Linux服务器,建议下载最小化安装64位系统,服务器上用的系统强烈建议下载后核对MD5。此版本也提供了...
2019-02-26 10:22:34
16767
7
原创 ForkJoin的使用案例
使用ForkJoin计算1-100的和:public class ForkJoinTaskExample extends RecursiveTask<Integer> { public static final int threshold = 2; private int start; private int end; public Fo...
2019-02-25 10:44:37
875
原创 线程安全的单例模式创建的几种方式
一、线程不安全的懒汉模式,以及优为线程安全的懒汉模式/** * 懒汉模式 * 单例实例在第一次使用时进行创建 */public class SingletonExample1 { // 私有构造函数 private SingletonExample1() { } // 单例对象 private static SingletonExampl...
2019-02-19 11:39:02
692
原创 springcloud之feign
1.简介Feign可以把Rest的请求进行隐藏,伪装成类似SpringMVC的Controller一样。你不用再自己拼接url,拼接参数等等操作,一切都交给Feign去做。2.快速入门引入依赖<dependency> <groupId>org.springframework.cloud</groupId> <artif...
2019-01-15 10:41:09
287
原创 springcloud之Hystix
Hystix简介Hystix是Netflix开源的一个延迟和容错库,用于隔离访问远程服务、第三方库,防止出现级联失败。熔断器的工作机制:正常工作的情况下,客户端请求调用服务API接口:当有服务出现异常时,直接进行失败回滚,服务降级处理:当服务繁忙时,如果服务出现异常,不是粗暴的直接报错,而是返回一个友好的提示,虽然拒绝了用户的访问,但是会返回一个结果。这就好...
2019-01-14 18:03:21
603
原创 Robbin负载均衡
在之前的案例中,我们启动了一个user-service,然后通过DiscoveryClient来获取服务实例信息,然后获取ip和端口来访问。但是实际环境中,我们往往会开启很多个user-service的集群。此时我们获取的服务列表中就会有多个,到底该访问哪一个呢?一般这种情况下我们就需要编写负载均衡算法,在多个实例列表中进行选择。不过Eureka中已经帮我们集成了负载均衡组件:Ribb...
2019-01-14 15:29:33
6269
1
原创 Eureka注册中心入门案例
一、认识Eureka在之前的案例中,user-service对外提供服务,需要对外暴露自己的地址。而consumer(调用者)需要记录服务提供者的地址。将来地址出现变更,还需要及时更新。这在服务较少的时候并不觉得有什么,但是在现在日益复杂的互联网环境,一个项目肯定会拆分出十几,甚至数十个微服务。此时如果还人为管理地址,不仅开发困难,将来测试、发布上线都会非常麻烦,这与DevOps的思想是背道而...
2018-12-10 17:44:22
544
1
原创 初识SpringCloud
一、简介SpringCloud是Spring旗下的项目之一,官网地址:http://projects.spring.io/spring-cloud/Spring最擅长的就是集成,把世界上最好的框架拿过来,集成到自己的项目中。SpringCloud也是一样,它将现在非常流行的一些技术整合到一起,实现了诸如:配置管理,服务发现,智能路由,负载均衡,熔断器,控制总线,集群状态等等功能。其主要...
2018-11-05 16:57:40
407
翻译 系统架构的演变
一、系统架构演变随着互联网的发展,网站应用的规模不断扩大。需求的激增,带来的是技术上的压力。系统架构也因此也不断的演进、升级、迭代。从单一应用,到垂直拆分,到分布式服务,到SOA,以及现在火热的微服务架构 。1.1 集中式架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是影响项目开发的关键。存...
2018-11-05 14:07:55
502
原创 springboot整合mybatis
一、jdbc和事务spring中的jdbc连接和事务是配置中的重要一环,在SpringBoot中加入jdbc启动器即可。<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artif...
2018-11-01 10:53:37
329
原创 SpringBoot配置静态资源路径与拦截器
一、整合springmvc/访问静态资源我们接着上一节的说,对于springboot我们应该也是有了相应的了解了,上节中说到修改tomcat端口号,我们可以先测试一下,在application.properties中添加如下配置# tomcat端口server.port=80启动,看控制台就会发现端口号已被修改成80了,springboot项目在启动时,会默认寻找applicati...
2018-11-01 09:48:02
7816
原创 SpringBoot入门及进阶
一、springboot简介Spring Boot是用一些固定的方式来构建生产级别的spring应用。Spring Boot 推崇约定大于配置的方式以便于你能够尽可能快速的启动并运行程序。简单点说:Spring Boot 称为搭建程序的脚手架。其最主要作用就是帮我们快速的构建庞大的spring项目,并且尽可能的减少一切xml配置,做到开箱即用,迅速上手,让我们关注业务而非配置。通俗的说...
2018-10-26 18:07:57
698
原创 springcloud教程环境配置之maven配置
一、maven下载地址官网3.5.4下载地址:http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.zip二、maven环境变量此电脑,右键,属性,更改设置,高级,环境变量新建变量名:MAVEN_HOME 变量值:D:\apache-maven-3.5....
2018-10-26 15:03:25
3462
翻译 springcloud教程环境配置之idea快速入门
一、字体及主题二、启动项三、快捷键类名自动补全:默认并不是Alt + /,改成Alt + /代码生成:默认的代码生成快捷键:Alt + insert常用快捷键:快捷键 作用 Ctrl + Y 删除一行 Ctrl + D 复制一行 Ctrl + Alt + L 格式化 Ctrl + Alt + O 导包 A...
2018-10-26 14:44:40
1233
1
原创 springcloud教程环境配置之idea安装破解
一、下载安装官方下载地址:https://www.jetbrains.com/idea/download/点击下载idea安装程序。下载完成之后运行安装程序,选择安装路径。选择版本位数next继续,install安装。安装成功之后先不要运行。二、破解下载破解文件下载地址:http://idea.lanyus.com/破解补丁下载完成之后...
2018-10-26 13:57:28
1242
原创 springboot构建springcloud微服务教程
一、浅谈一下 从最初的spring、strtus2、hibernate架构,到spring、springmvc、mybatis,到现在的微服务架构,这些技术的发展对我们开发者而言,最明显的改变就是让我的开发越来越简便。 学校所学的技术无非就是Java基础,到ssh或ssm框架,这些技术已经不能满足工作所需。所以博主参照某培训机构的springcloud教程,写一套...
2018-10-26 12:31:38
876
1
原创 SSM框架配置读写分离
一、前言 本篇博客是上一篇SSM框架搭建的后续,因为有人反应说,需要用到两个库,让我想起了项目中经常用到的读写分离的配置,所以查询了一下相关实现,中和几篇博客,挑选了一个比较简便的方式,测试,成功之后写在这里,希望给大家有帮助。(看这篇博文之前,请阅读SSM框架搭建:https://blog.csdn.net/dwhdome/article/details/79131059,在s...
2018-10-25 16:19:12
6037
1
原创 ftp上传下载工具类
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.Outp...
2018-10-24 10:56:46
189
原创 报错:you can change this value on the server by setting the the max_allowed_packet variable
报错:you can change this value on the server by setting the the max_allowed_packet variable。原因:MySQL的一个系统参数问题:max_allowed_packet,其默认值为1048576(1M),单次加载数据超过1M则报该异常解决方案:在MySQL黑窗口中输入:show VARIABLES like...
2018-08-07 19:28:49
4675
原创 JavaScript根据剩余多少秒实现倒计时
function test(second){ //传入秒 var second = second; //秒 var minute=0; //分钟 var hour=0; //小时 var day=0; ...
2018-03-21 16:58:53
928
原创 jQuery操作节点
jquery 获取元素(父节点,子节点,兄弟节点) $("#test1").parent(); // 父节点 $("#test1").parents(); // 全部父节点 $("#test").children(); // 全部子节点 $("#test").children("#test1"); $("#test").contents(); // 返回
2018-02-24 17:34:46
269
原创 jQuery短信验证码倒计时
话不多说直接上代码function hqCode(){ var tel = $("#tel").val(); if(tel==""){ alert("请输入手机号"); return false; } var rule=/^[1][3,4,5,7,8][0-9]{9}$/; //正则表达式验证手机号 if(!rule.test(tel)){ alert("
2018-01-27 17:25:08
565
传智博客Struts,spring,hibernate,SSH综合案例
2017-11-24
传智播客cocos2d-x游戏开发 基础+高级+实战
2017-11-24
Easy UI入门视频教程
2017-11-24
传智博客shiro视频教程
2017-11-24
Mysql DBA 运维
2018-08-30
极客学院2015最新-javaweb视频教程
2017-11-24
传智博客python就业班
2018-07-31
老男孩运维教程
2018-08-30
传智博客Oracle视频教程
2017-11-24
Maven视频教程
2017-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅