- 博客(123)
- 资源 (15)
- 收藏
- 关注

原创 关于 项目中用到shiro如何通过token鉴权登录,模拟登录,代码直接登录的问题!
1.今天遇到了一个棘手的问题,在此写下博客记录下来,用于提醒自己,以及帮助以后会遇到这样的问题的人shiro框架中如何通过用户名密码在代码中直接登录?首先在网上找了下,找到了这种方式: Subject currentUser = SecurityUtils.getSubject(); UsernamePasswordToken token = new...
2015-09-10 20:52:21
65095
1
原创 spring boot ,spring cloud 下载resource 目录下的excel模板文件
/** * 下载模板 * */ @RequestMapping(value = "/downloadExcel") @ResponseBody public void downloadExcel(HttpServletResponse response, HttpServletRequest req) { try...
2020-01-02 15:01:33
2024
1
原创 VUE 小白笔记,vue是什么,需要什么环境
首先vue.js 是库,不是框架,不是框架,不是框架。Vue.js 使用了基于 HTML 的模版语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。Vue.js 的核心是一个允许你采用简洁的模板语法来声明式的将数据渲染进 DOM 的系统。vue.js 下载过来直接在html中引入就好了并不一定要npm install vue.vue.js 有路由的...
2019-11-06 16:35:26
388
原创 spring cloud ,spring boot application.properties 配置属性列表
#横幅banner.charset = UTF-8#横幅文件编码。banner.location = classpath:banner.txt#横幅文件位置。banner.image.location = classpath:banner.gif#横幅图像文件位置(也可以使用jpg / png)。banner.image.width =#以字符形式显示横幅图像的宽度(默认值为76)ba...
2019-09-26 17:07:26
625
原创 oracle 转mysql 数据库相关知识汇总
最近项目需要将oracle 数据库转换成mysql数据库,网上百度了下,总结一下:1.数据库表结构修改通过工具powerdesign 将导出的oracle 表结构sql 导入,转换成mysql 表结构数据方法通过power design 工具1)导出ORACLE表结构2)File->Reverse Engineer->Database,设置物理模型的名称及所使用数据...
2019-08-14 16:27:50
424
原创 如何删除oracle 的用户及其数据
1.用sysdba登录(1)cmd 控制台:sqlplus / as sysdba;(2)drop user test cascade;2.创建用户-- Create the usercreate user test identified by test default tablespace hOTEL_DATA temporary tablespace te...
2019-08-13 13:38:47
2124
原创 nginx +tomcat8 多机集群部署,配置session 共享
最近在研究tomcat 集群相关知识,网上百度也一大堆,结合百度和自己的实践,总结一下:1.nginx 配置,配置nginx 多tomcat(1)主nginx.conf 配置#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;...
2019-07-17 14:00:02
746
原创 java 获取机器ip和端口号,tomcat 和weblogic 两种方式
package com.gnt.lgy.base.util;import java.lang.management.ManagementFactory;import java.net.InetAddress;import java.util.Set;import javax.management.MBeanServer;import javax.management.Malfor...
2019-06-26 09:45:08
3137
原创 Windows 10 环境下oracle 11g r2 dg配置详解
Windows 10 环境下oracle 11g r2 dg配置详解目录1.主库设置归档模式: 12.硬件与数据库安装 23.主备库配置过程 23.1主库配置 23.2备库配置 83.3复制主库 104.验证是否搭建成功 114.1主、备库执行查询命令 115 关于 switchover(正常主备切换) 11(1)首先查询主库切换状态 11(2)在...
2019-06-13 16:47:58
2963
原创 weblogic 集群搭建,双机部署,相关问题记录
4.5.集群搭建1参考网址https://wenku.baidu.com/view/76365129cd1755270722192e453610661ed95aa4.html IP地址 端口 角色 192.168.1.160 9001 AdminServer ...
2019-05-13 17:32:34
1550
原创 tomcat6 tomcat7 windows系统开启DEBUG 远程条调试模式
介于本人在工作中需要用到tomcat 调试项目,所以百度了一下,但是发现结果并不满意,都是复制来复制去的,找了很久才找到能用的,特此记录下,防止后面再遇到同样的问题:windows 环境下,再tomcat 安装目录bin 下的start.bat中加入:SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrun...
2019-04-28 10:29:46
887
原创 idea weblogic 启动输入用户名密码报错问题
记一次本人在idea (2019.1版本)中配置weblogic (过程网上百度都有),虽然配置了用户名和密码,但是启动的时候仍然要输入用户名密码,并且,输入用户名按回车之后,密码都没输就执行之后的启动,并且报错,密码不对,导致启动失败,网上找了半天没有结果,最后只百度到配置不需要输入用户名密码启动,试了之后发现可行,具体可以百度,weblogic 配置不需要用户名密码启动即可...
2019-04-25 10:15:22
1455
转载 【转】什么是JWT?
1. JSON Web Token是什么JSON Web Token (JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。2. 什么时候你应该用JSON Web Tokens下列场景中使用JSON Web Token是很有用的:Authorization(授权...
2019-04-10 17:36:51
168
转载 【转】druid 版本bug导致discard connection问题记录
1.项目中遇到的bug,记录一下,以下是转载https://blog.youkuaiyun.com/mj158518/article/details/530910641. 背景之前处理了一个mybatis的bug(详见之前的文章),在给系统升级mybatis的时候,想顺便把所有系统的druid也升级了,从版本(0.2.18~1.0.18不等)升级到统一的最新版本(1.0.26)。但是在beta测试...
2018-12-07 15:14:52
28775
3
原创 git 常用操作说明
初始化git仓库:1.git init添加文件:2.git add *提交本地仓库:3.git commit -m "test"设置远程仓库地址4.git remote add origin 'http://www.test.sss.git'从远程仓库拉取分支5.git pull origin master提交代码到远程仓库6.git push orig...
2018-08-14 17:35:30
167
转载 spring bean命名冲突问题解决记录
场景:1、 pom.xml 文件中引入 sla jar 包中com.puhui.sla.OAuthServerConfig。2、pom.xml 文件中引入 cloud jar 包中com.puhui.cloud.config.OAuthServerConfig。现象:项目启动报错:org.springframework.beans.factory.BeanDefinition...
2018-08-13 09:12:57
4048
原创 spring cloud feign 调用相关坑记录以及注意事项总结
1.feign client 调用端List类型用@RequestParam 服务端用 @RequestParam 接收参数2.feign client 端参数为实体类传递用@RequestBody,服务端用@RequestBody接收参数
2018-06-29 13:55:39
7237
原创 spring boot 动态修改定时配置文件不需重启服务
1.定时执行代码/** * 刷新定时任务时间信息 */@RestController@Slf4jpublic class RefreshCronController { @Autowired private StringRedisTemplate stringRedisTemplate; @Autowired private ThreadPoolTask...
2018-06-12 08:57:13
18732
1
转载 【转】spring boot 注解配置定时任务可配置执行
Spring框架自3.0版本起,自带了任务调度功能,好比是一个轻量级的Quartz,而且使用起来也方便、简单,且不需要依赖其他的JAR包。秉承着Spring的一贯风格,Spring任务调度的实现同时支持注解配置和XML配置两种方式。 再来谈谈变态的项目需求:我们正在做一个智能数字电表的数据采集项目,项目最终会在多个工业园上线,每个工业园对电表数据的采集周期可以进行自定义,例如A工业园想每10分钟...
2018-06-08 17:32:11
1864
原创 spring boot 坑记录
最近搭建spring cloud 微服务项目,配置了半天没发现哪里不对,最后发现配置读取不同环境配置的配置在两个版本不一样,特意记录下Edgware.RELEASE spring.profiles.active: devBrixton.SR5spring.cloud.config.profile: dev...
2018-05-28 20:15:56
311
转载 Spring Cloud中,Feign和Ribbon在整合了Hystrix后,可能会出现首次调用失败的问题,要如何解决该问题呢?
前言在Spring Cloud中,Feign和Ribbon在整合了Hystrix后,可能会出现首次调用失败的问题,要如何解决该问题呢?造成该问题的原因Hystrix默认的超时时间是1秒,如果超过这个时间尚未响应,将会进入fallback代码。而首次请求往往会比较慢(因为Spring的懒加载机制,要实例化一些类),这个响应时间可能就大于1秒了。知道原因后,我们来总结一下解决放你。解决方案有三种,以f...
2018-05-22 12:19:20
1697
2
转载 spring cloud common包jar包调用feignclient问题解决
有些公共的组件抽出来其他模块的maven依赖,此时要在使用的项目中加载此jar包的spring component以及feign组件,仅仅依靠@ComponentScan是不够的,还需要在@EnableFeignClients(basePackages = {"com.xixicat"})中标注basekPackages。对于maven编译如果在parent中配置了<build> ...
2018-05-02 13:52:05
5095
转载 linux 安装mysql
操作系统:CentOS7.2 64位MySQLmysql版本:-5.6.35 安装过程: (1)首先从mysql官网下载 MySQLCommunity Server 安装包。 选择对应的版本(32位或者64位): 本文以64位安装包为例! MySQL-5.6.35-1.linux_glibc2.5.x86_64.rpm-b...
2018-04-10 15:07:52
172
原创 linux 常用命令
1.more +/'15:56:37' /data/logs/tomcat/ulenp/np-item-war.log | grep ToMobileVIFilter2.cat 文件路径 | grep 查询文件3.ssh 172.24.138.73(71,72) 跳转机跳转生产环境服务器4.查看所有进程 :ps -ef|grep java 5.查找指定时间端的日志:sed -n '/2016-09...
2018-03-13 12:48:58
288
原创 spring cloud相关知识汇总
目录Spring cloud 教程...11. 服务的注册与发现(Eureka)...11.1 spring cloud简介...11.2创建服务注册中心...11.2.1pom依赖配置如下:...11.2.2配置文件配置如下:...31.2.3启动类...31.2.4浏览器访问如下:...42.Eureka客户端创建...4
2017-09-25 15:45:00
744
原创 linux脚本统计,日志查询相关,统计时间段日志
1.统计服务器ip时间段日志平均耗时for tomcat_ip in 172.25.176.229 172.25.177.40 172.25.179.65 172.25.179.85;do echo -e "\n\n目标服务器:${tomcat_ip}"; ssh "${tomcat_ip}" grep "loadListingData" /data/logs/tomcat/ulenp/np
2017-09-13 15:08:43
1729
转载 spring clound config配置中心配置相关
1 配置中心 123456789101112131415161、config 默认Git加载通过spring.cloud.config.server.git.uri指定配置信息存储的git地址,比如:htt
2017-08-30 20:10:16
414
原创 linux通过awk命令,查询日志,分析数据,获取平均时间shell脚本
linux通过awk命令,查询日志,分析数据,获取平均时间shell脚本find ./ -name "merGuanWeb.log*" |xargs grep 'ProductSearchService:searchClient|execute|costs' | awk '{split($0,a,":");sum +=a[8];average = sum/NR;print a[8]}END {
2017-08-09 16:49:43
3303
转载 java分布式系统参考
作者:知乎用户链接:https://www.zhihu.com/question/22764869/answer/31277656来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。首先推荐4本书大型分布式网站架构设计与实践http://item.jd.com/11529266.html大型网站技术架构:核心原理与案例分析htt
2017-05-26 17:37:23
1238
转载 分布式session共享
在搭建完集群环境后,不得不考虑的一个问题就是用户访问产生的session如何处理。如果不做任何处理的话,用户将出现频繁登录的现象,比如集群中存在A、B两台服务器,用户在第一次访问网站时,Nginx通过其负载均衡机制将用户请求转发到A服务器,这时A服务器就会给用户创建一个Session。当用户第二次发送请求时,Nginx将其负载均衡到B服务器,而这时候B服务器并不存在Session,所以就会将用户踢
2017-05-25 15:25:30
735
转载 Spring AOP 完成日志记录
1、技术目标 掌握Spring AOP基本用法使用Spring AOP完成日志记录功能 提示:本文所用项目为"影片管理",参看http://hotstrong.iteye.com/blog/1160153本文基于"影片管理"项目进行了日志记录功能扩充 注意:本文所实现的项目(MyEclipse工程)已提
2016-11-24 15:57:21
4734
原创 tomcat7+apache2.2+jk整合负载均衡
mod_jk下载地址:http://download.youkuaiyun.com/detail/shangkaikuo/44948371.下载tomcat72.安装apache2.23.配置httpd.conf加上如下配置:# 此处mod_jk-1.2.31-httpd-2.2.3文件为你下载的文件LoadModule jk_module modules/mod_jk-1.2.3
2016-11-18 17:24:54
600
原创 jboss-5.1.0.GA 安装配置
鉴于网上找的都不全,还是自己写个,记录下,方便以后浏览1.下载jboss-5.1.0.GA2.配置jboss环境变量(可选)(1)系统变量新建:JBOSS_HOME 路径:D:\jboss\jboss-5.1.0.GA(2)系统变量path 增加:;%JBOSS_HOME%\bin3.配置配置文件default\conf\bootstrap\profile.xm
2016-10-27 11:05:54
4709
1
原创 java分布式id获取,基于twiter的snowflake
package com.hefei.agg.id.util;/** * twiter的snowflake 移植到Java: * (a) id构成: 42位的时间前缀 + 10位的节点标识 + 12位的sequence避免并发的数字(12位不够用时强制得到新的时间前缀) * 10位节点标识:5位的datacenter加5位的机器id; * (b) 对系
2016-10-12 16:10:31
957
原创 关于数据库性能优化
不依赖于数据存储系统是分层设计思想的精华,实现战略性能最大化,而不是追求战术单机性能最大化。 不要迷信数据库性能,不要迷信三范式,不要使用外键,不要使用byte,不要使用自增id,不要使用存储过程,不要使用内部函数,不要使用非标准sql,存储系统只做存储系统的事。当出现系统性能时,如此设计的数据库可以更好的实现迁移数据库(如mysql->oracle),实现nosql改造(
2016-10-09 09:32:24
510
1
原创 spring springmvc mybatis 整合批量操作,批量更新,批量插入
1.批量插入 INSERT INTO CISHAN_SUBSIDY_ACCOUNT_RECHARGE_MONTH(BATCH_NO,ACCOUNT_ID,USER_ID, NAME,IDNO,MOBILE,MONTH_AMOUNT,CISHAN_CHANNEL_ID,CISHAN_ORG_PROVINCE,CISHAN_ORG_CITY, CI
2016-09-30 09:25:26
12342
3
原创 java windows 利用ffmpeg进行视频截图
1.安装好ffmepeg工具,配置环境变量2.截图操作,新建bat文件,保存如下代码start D:/Develop/ffmpeg/bin/ffmpeg.exe -i %1 -ss 5 -vframes 1 -r 1 -ac 1 -ab 2 -s 600*360 -f image2 %2 exit3.测试保存视频截图功能java代码package test;
2016-09-01 10:22:19
1657
转载 windows FFMPEG安装
FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec。该程序只有命令行模式,因此安装到Windows下时,它与一般安装程序不同,具体安装步骤如下:一、FFmpeg下载:http://ffmpeg.zeranoe.com/builds/你可
2016-09-01 09:35:24
1218
转载 elasticsearch安装与插件安装(windows环境)
首先下载最新的elasticsearch安装版本:elasticsearch下载。下载最新的elasticsearch 0.90.1版本。下载完成后。解压缩在安装目录。在cmd命令行进入安装目录,再进入 bin目录,运行elasticsearch.bat命令:启动成功后。在浏览器中输入:http://localhost:9200/1234567
2016-05-26 17:39:31
1147
转载 PHP环境搭建
php运行环境需要安装1.apache安装2.php安装3.mysql以下是安装步骤:Windows下搭建PHP开发环境 PHP集成开发环境有很多,如XAMPP、AppServ......只要一键安装就把PHP环境给搭建好了。但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习。所以我还是喜欢手工搭建PHP开发环境,需要哪个模块自己安装就
2016-05-22 14:10:08
441
spring cloud 微服务helloworld项目,适合新手
2019-03-20
springMVC+spring+dubbo hello world测试项目
2017-06-19
基于springMVC的java微信公众平台开发
2015-04-01
基于Web的角色的权限系统
2014-06-20
Xjad java class 反编译工具
2013-12-21
spring mvc 所需json jar包,jackson以及配置文件
2013-12-18
jquery mini ui官网例子
2013-11-23
springMVC+spring3=hibernate4整合的CURD项目
2013-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人