自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 收藏
  • 关注

原创 axure rp pro 9.0安装加汉化加秘钥

链接:https://pan.baidu.com/s/1wfPcmEEiQnty5Bm_bv0Sng提取码:v7tsaxure rp pro 9.0专业版:被授权人:www.ddooo.com授权秘钥: UdMLVdonmFlplbTMoBppfrUXZMhEQ6Mf2shBAkTCJBk5ycQJs2NALgvLsHhyfoYRaxure rp pro 9.0 Enterp...

2019-08-08 11:40:23 5711 4

原创 spring-security验证登录https变成http导致登录跳转失败

      最近开发一个新的web项目,在生产发布的时候遇到登录验证成功但是跳转失败???一开始在网上找各种关于https协议转http协议的解决方案都是加filter强制把http再转成https,然而并没有什么软用。问题如下:  绕了一些弯路:开始还以为是Nnginx配置导致的,其实不是;后来以为是https转http后导致session丢失,也不是。只能一步步...

2019-02-01 11:09:12 10179 3

原创 Navicat for MySQL 安装软件和破解补丁-so easy

1,下载链接:链接:https://pan.baidu.com/s/1l9sGvIO0FLvsNHMC2pNjKA 提取码:beyz 2,先安装,next,你懂的。3,破解,找到navicat安装的目录,找Navicat.ext,选中,然后打开,就OK了。之后就可以操作mysql数据库了。       ...

2018-12-06 16:56:51 13530 9

原创 最新mysql下载与安装过程图解

第一步:下载MySql 官网下载地址:https://dev.mysql.com/downloads/mysql/百度网盘:链接:https://pan.baidu.com/s/1d4bh05wxFamlTSQyPD9BBQ 密码:n8pn 选择对应的下载文件。以64位为列如下:直接下载:第二步:安装MySql 打开下载文件解压到指定文件目录。(我这里解压目录为D:...

2018-08-21 14:35:48 8262 1

原创 rocketMQ消息堆积监控的java实现一

     最近遇到rocketMq的消息堆积的问题,一边学习一边处理,rocketMq的消息堆积发现应该分为两层,一层是broker中实际写入消息量和consumeQueue已经消费位移的偏差,另外一层consumer端本身已经拉取消息的堆积。     对于第一层的堆积监控处理如下:    /**     * 监听rocketMq中的消息数量     * @return     */...

2018-08-13 14:51:36 3939

原创 PLSQLDeveloper安装与配置

1,首先要有oracle数据库或者有oracle服务器,才可以实现使用PLSQL Developer 工具连接到oracle数据库进行开发.2,下载PLSQLDeveloper并解压3,配置环境变量1)变量名:ORACLE_HOME变量值:E:\tool_01\PLSQL Developer\instantclient_11_22)变量名:TNS_ADMIN变量值:E:\tool_01...

2018-05-18 11:37:17 279502 45

原创 高并发和大流量解决方案

高并发架构相关概念  并发:在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行;在互联网时代,所讲的并发,高并发通常是指并发访问,也就是在某个时间点,有多少个访问同时到来。通常一个系统的日PV在千万以上,有可能是一个高并发的系统。有的公司完全不走技术路线,全靠机器堆,这不在讨论范围内。  QP...

2020-04-23 09:08:41 855

原创 数据仓库之ETL简析

ETL,Extraction-Transformation-Loading的缩写,中文名称为数据抽取、转换和加载。一般随着业务的发展扩张,产线也越来越多,产生的数据也越来越多,这些数据的收集方式、原始数据格式、数据量、存储要求、使用场景等方面有很大的差异。作为数据中心,既要保证数据的准确性,存储的安全性,后续的扩展性,以及数据分析的时效性,这是一个很大的挑战。名词解释:ODS——操作性数...

2020-04-14 10:20:36 586

原创 @Scheduled(cron = "* * * * * *") cron表达式详解

1.cron表达式格式:{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)}2.cron表达式各占位符解释:{秒数}{分钟} ==> 允许值范围: 0~59 ,不允许为空值,若值不合法,调度器将抛出SchedulerException异常“*” 代表每隔1秒钟触发;“,” 代表在指定的秒数触发,比如”0,15,45”代表0秒、15秒和45秒时触发任务“...

2019-10-21 15:33:51 426

原创 eclipse报错:log cannot be resolved

在eclipse环境下使用@Slf4j注解时,出现了log cannot be resolved这个异常。经过排查发现是缺少lombok插件的问题。解决方式当然是在eclipse中安装lombok插件啦。elcipse 安装lombok插件解决 @Slf4j 等找不到log变量问题由于最近在弄elastic-job ,在下载源码后会报一些错误,变量log 找不到,没有gette...

2019-10-14 14:06:45 5214 3

原创 Java中身份证合法校验

import java.text.ParseException;import java.text.SimpleDateFormat;public class CardNoUtil { public static void main(String[] args) { String idCardNo = "xxxxxxxxxxxxx"; boolean flag = c...

2019-09-03 09:33:52 480

原创 前后端分离项目htttps和http出现跨域问题

最近搞一个前后端分离的项目,遇到如下跨域问题。前端部署在A服务器上,并配置Ngnix,通过Https://xxxx访问,然后前端代码里配置url=http://xxxxx直接访问后端服务器B。就产生了以上跨域问题。刚开始问题排查:1,以为是nginx所在服务器访问不了后台服务器B。curl发现网络是通的,没问题。2,以为是后端代码不能接收http的请求,需要改...

2019-08-06 13:59:21 4589 1

原创 部署一个前后端分离的web项目遇到的问题

最近做了一个前后端分离的项目,前端用到layui框架,后端springboot。测试上发布正常,但是正式上线后在正式的内网电脑上发现问题,能进入登录页面,而且能正常登录,但是进入首页后,所有的菜单功能都点击打不开。 开始一直以为是js加载的问题。开始排查js加载的代码,各种调试,发现都没有用。最终发现加载不了只是表象,真实的还浏览器加载js代码出现了异常,j...

2019-07-12 16:29:56 1053

原创 Linux查看端口及占用情况

1、lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:80002、netstat -tunlp |grep 端口号,用于查看指定的端口号的进程情况,如查看8000端口的情况,netstat -tunlp |grep 8000...

2019-06-19 11:11:54 165

转载 阿里java高级工程师面试100题

1,java堆,分新生代老年代,新生代有Eden,from surviver,to surviver三个空间,堆被所有线程共。eden内存不足时,发生一次minor GC,会把from survivor和eden的对象复制到to survivor,这次的tosurvivor就变成了下次的from survivor,经过多次minor GC,默认15次,达到次数的对象会从survivor进行老年代...

2019-06-18 15:44:13 826 1

原创 oracle中数字转字符少0的各种情况

出现####的原因是因为'99D99'中第一个99表示最大值,超过99就失败了。所以一定要调整到合适的最大值。小数点后面也缺失,所以D后面也是要加99个位数必须是0,不然就会丢掉个位的0....

2019-06-17 16:45:42 4569

原创 oracle中数字处理函数

数字函数1,取整函数(ceil 向上取整,floor 向下取整) select ceil(66.6) N1,floor(66.6) N2 from dual;2, 取幂(power) 和 求平方根(sqrt) select power(3,2) N1,sqrt(9) N2 from dual;3,求余 select mod(9,5) from dual;...

2019-06-17 15:50:08 569

原创 oracle的sql中将字符串数字转换成数字

select '15.5' as str from dual;select '15.5' + 0 as str from dual;select * from sys_resource order by id+0;--id数据类型是 varchar2select cast('15.5678' as decimal(6,2)) as num from dual;select t...

2019-06-05 10:39:11 22227

原创 本地redis服务安装

1. redis下载地址:https://github.com/MicrosoftArchive/redis/releases2.选择.msi文件下载下来并双击运行。点击下一步。3.同意安装协议,并进行下一步。4.将redis添加到环境变量当中去。5.添加windows防火墙,确保外界也能正常访问。6.设置redis空间,用于本地测试学习的话100MB足...

2019-05-23 14:32:02 2287 1

原创 node.js-win7安装及运行异常处理

一、安装环境1、本机系统:Windows 7Pro(64位)2、Node.js:v6.9.2LTS(64位)二、安装Node.js步骤1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/2、选安装目录进行安装3、环境配置4、测试三、准备1、Node.js简介简单的说 Node.js 就是运行在服务端的 JavaScri...

2019-05-14 17:02:31 4729

原创 CASE WHEN 及 SELECT CASE WHEN的用法

Case具有两种格式。简单Case函数和Case搜索函数。简单Case函数CASEsexWHEN'1'THEN'男'WHEN'2'THEN'女'ELSE'其他'END--Case搜索函数CASEWHEN sex ='1'THEN'男'WHEN sex ='2'THEN'女'ELSE'其他'END种方式,...

2019-05-09 15:03:55 217

原创 轻松完美-实现ECharts双Y轴左右刻度线一致

不一致的情况如下图:修改成一致的情况如下图:代码如下:yAxis : [ { type : 'value', name : '人数', //splitLine:{show:false}, ...

2019-04-26 16:59:55 15843 4

原创 echarts饼图直观显示数值最实用的方式

默认:echarts饼图直接显示数值(如图 无需光标悬空触发)var optionOne = { title : { text: '开通渠道饼图', subtext: '', x:'center' },...

2019-04-23 15:28:55 20343

原创 RSA加密遇到的问题: DER input, Integer tag error

解决办法:换新秘钥。

2019-04-01 18:06:45 22665 1

原创 echarts相关属性设置参考一折线图

option ={ tooltip: { trigger: 'axis', // axisPointer: { // type: 'cross', // label: { // backgroundColor: '#6a7985', // }, // }, position(pos: any, par...

2019-03-28 11:11:03 1364

原创 jsp中echarts折线图--实现数据可视化

jsp代码如下:<div id="VisOne_echartsId" style="width: 800px; height: 500px;margin-left: 80px;"></div><br>function VisOneEchartFun(visTwoJsonAr){ var VisOneEchart = echart...

2019-03-27 15:32:14 5719

原创 java中金额元转万元工具类

public static void main(String[] args) { // 具体的金额(单位元) String value = "88000067898"; BigDecimal bigDecimal = new BigDecimal(value); // 转换为万元(除以10000) BigDecimal decimal = bigDecima...

2019-03-27 09:51:14 8268 1

原创 ORA-01830: 日期格式图片在转换整个输入字符串之前结束

plsql报错如下图:表中实际存的时间为varchar2,且是yyyy-MM-dd格式。所以在to_date转换的时候不能to_date(t.create_time,'yyyy-MM'),而是要用to_date(t.create_time,'yyyy-MM-dd').报错原因是字符串的精确度与转换时间格式没有对应。截取start_date年月日部分使用 select ...

2019-03-14 11:46:10 10783

原创 HTTP、HTTPS等常用的默认端口号

最近部署一个接口访问对方域名,https开头Url,端口配成80,犯了个低级错误。重新学习一下。端口号标识了一个主机上进行通信的不同的应用程序。1,HTTP服务器,默认端口号为80/tcp(木马Executor开放此端口)2,HTTPS(securely transferring web pages)服务器,默认端口号为443/tcp  443/udp3,HTTP协议代理服务器常用...

2019-02-15 18:03:38 102706 6

原创 数据库类型varchar和nvarchar的区别

      (1)              varchar(n)长度为 n 个字节的可变长度且非 Unicode 的字符数据。        n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。      (2)            nvarchar(n)包含 n 个字符的可变长度 Unicode 字符数据。   ...

2019-02-14 17:09:38 8817

原创 js代码实现jsp页面中div样式自适应pc和手机端

要实现上图中div的自适应Js代码如下:var screenWidth = window.screen.width;        if(screenWidth &lt;= 1200){            headerDiv.style.width = "1200px";        }else{           headerDiv.style.width = "aut...

2019-01-18 16:16:00 1864

原创 在 Chrome 中清除、启用和管理 Cookie

第一步第二步第三步 第四步 第五步     

2019-01-18 14:01:19 793

原创 一边泡茶一边搬砖

         有很多刚开始喝茶,还不太懂茶的茶友经常会有这样的疑惑:喝茶,到底哪一泡才是最好喝的呢?对于每泡茶的口感,一直流传着这么一段话:一道水,二道茶,三道四道是精华,五道六道也不差,七泡有余香,八道有余味,九道十道仍回味。这么说来,第三、四道才是茶最精华的口感。事实上也确实是这样,茶叶刚泡的时候味道还没出来,泡到三、四泡时,茶叶已然舒展,茶味也已经出来,这是茶汤滋味最好的时候,泡到后...

2019-01-17 11:31:19 347

原创 解决UNION ALL 字符集不匹配

  oralce 在使用union all,如以下SQL时,会出现"字符集不匹配"错误select a.x as x, a.y as y, a.z as z from a union allselect ' ' as x, ' ' as y, b.z as z from b; 解决办法:都用to_char转成字符串select to_char(a.x) as x, ...

2019-01-16 15:31:14 6814 1

原创 tomcat内存配置解决内存溢出问题

遇到内存溢出问题如下:解决方法:找到tomcat-bin下的catalin.sh进行编辑添加:JAVA_OPTS='-Xms512m -Xmx1024m'“m”说明是MB,否则就是KB了,在启动tomcat时会 报内存不足。-Xms:初始值-Xmx:最大值-Xmn:最小值           ...

2019-01-16 10:32:34 1209

原创 JAVA中循环删除list中元素的方法对比

方法一:public static void listDelete() {    List&lt;String&gt; list = new ArrayList&lt;String&gt;();    list.add("2");    list.add("1");    list.add("2");    list.add("2");    list.add("5&qu

2019-01-10 13:42:28 229

原创 使用git如何下载github上的代码到本地详解

从github下载代码到本地这个就比较简单了,总共三步:1. 新建本地仓库新建一个文件夹,初始化gitgit init2. 添加github远程代码仓库git remote add origin + 远程代码仓库地址远程代码仓库地址如下所示:3. 下载远程仓库代码git clone + 远程代码仓库地址1完成。...

2019-01-10 11:21:24 7105

原创 git命令常用三

$ git init  // 初始化一个Git仓库$ git status   // 查看仓库的状态$ git add .   // 将所有修改添加到暂存区$ git add *  // Ant风格添加修改$ git add *Controller   // 将以Controller结尾的文件的所有修改添加到暂存区$ git add Hello*   // 将所有以Hello开头的文件的...

2019-01-10 11:09:17 226

原创 Git常用命令二

生成SSH key创建 SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开 Shell(Windows下打开Git Bash),创建SSH Key: ssh-keygen -t rsa -C "youremail@example.com" 你...

2019-01-10 11:05:35 134

原创 Git常用命令一

Git篇安装之后第一步安装 Git 之后,你要做的第一件事情就是去配置你的名字和邮箱,因为每一次提交都需要这些信息:获取Git配置信息,执行以下命令创建版本库什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“...

2019-01-10 11:04:40 139

空空如也

空空如也

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

TA关注的人

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