自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Grace

one day~

  • 博客(75)
  • 资源 (4)
  • 收藏
  • 关注

原创 MQTT连接无法访问MqttException(0) - java.lang.NullPointerException

mqtt接收消息,messageArrived中返回错误也会在回调函数connectLost函数中返回异常。根据打印错误堆栈信息排查到代码问题的。

2022-07-19 10:40:05 3434 1

原创 springboot日志根据大小和时间分割

1.首先编写log的配置文件:先加入logback-spring.xml文件(注:文件名需指定logback-spring.xml。用于springboot识别)<springProperty scope="context" name="logPath" source="logback.logPath"/><property name="LOG_HOME" value="${logPath}"/>这里主要是用于代码启动文件动态指定log的目录<?xml ..

2022-03-09 10:40:00 770

原创 mac设置永久环境变量和脚本

场景:mac没有ll命令,习惯linux经常打ll比如加入永久别名命令vim /etc/pathsalias ll='ls -alF'alias la='ls -A'alias l='ls -CF'保存退出输入ll命令

2021-11-04 11:17:38 272

原创 secoclient

https://support.huawei.com/enterprise/MainSequence!guestWebShell.action

2021-11-04 11:12:08 1551

原创 mac忘掉密码或重装mysql

先关掉进程:sudo /usr/local/mysql/support-files/mysql.server stop如果关不掉,ps -ef|grep mysqld kill -9 相关进程;卸载mysql:sudo rm /usr/local/mysqlsudo rm -rf /usr/local/var/mysqlsudo rm -rf /usr/local/mysql*sudo rm -rf /Library/StartupItems/MySQLCOMsu...

2021-10-25 15:23:14 80

原创 2021-09-07

解决503超时问题nginx代理超时location ^~ /prod-api/ { proxy_pass http://localhost:8006/; proxy_read_timeout 3600; #添加接口返回超时时间6分钟 }

2021-09-07 17:40:40 50

原创 java根据成绩排名 相同成绩同名次

/** * 排序:把不同成绩保存map中,最后实体类根据map的key找到排名 存入实体排名里面,前端取值。 * @return */public static Map<Double,Integer> rankScore(List<DeductPersonVO> stus) { Map<Double,Integer> map = new HashMap<>(); List<Map.Entry<Double, List&lt.

2020-07-01 16:14:49 2822 2

原创 导入导出单张表

exp ZJSM/ZJSM@ORCL file=e:\daochu.dmp tables=(GON);--GON表名字imp phg/phg@orcl file=e:\daochu.dmp tables=GON ignore=y;

2020-05-11 16:20:32 307

转载 oracle数据导入导出

drop user yfplss cascade;--登录system用户删除已存在的用户名,该用户下的所有东西都被删掉--创建表空间create tablespace yfplss loggingdatafile 'D:/app/Administrator/oradata/oral/yfplss.dbf'--存放表空间的地址size 100m--大小autoextend on --150M自动增长next 150m maxsize 10240mextent management local

2020-05-11 15:13:44 120

原创 orcle导入dmp文件问题

1.利用system创建用户--新建用户并授权create user phgov identified by 123456;--授权grant connect, resource to phgov;grant dba to phgov;2.导入到对应的空间fromuser是导出时候的用户,touser是要导入的表空间imp phg/123456@ORCL fro...

2020-04-19 17:49:43 193

原创 mybatis generator加强版for idea

发现了个棒呆的撸码插件setting->plugin->搜索插件better-mybatis-generator安装重启setting->tools里面配置:这里是设置默认配置,每次生成会自动弹出窗口就是这里的默认配置.然后点击右侧database选择数据库,连接,测试成功,最后选择表右击,选mybatis generator生成.mybatis8,...

2019-10-21 17:39:22 567 1

原创 datagrip快捷键

光标在sql语句末尾,按住ctrl+enter执行;活动模板允许您在编辑器中插入典型语句及其片段。例如,键入sela并按Tab键插入select * from…;要管理模板:Ctrl+Alt+S |活动模板。Data Grip常用的快捷键总结: 管理数据库连接:Ctrl+Alt+Shift+S 文件视图窗口:Alt+2 进入一个文件:Ctrl+Shift...

2019-10-16 08:23:54 9421

原创 java获取sid

sid存在cookie里面所以java代码直接从cookie中读取就可以了 String sid = ""; HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); jav...

2019-10-12 15:10:58 1447

原创 string用final修饰的原因

通过String源码可以看到,String类型的底层是由final修饰的char数组存储。? 1 2 3 4 5 6 7 public final class String implements java.io.Serializable, Comparable<String>, CharSe...

2019-09-11 12:18:36 1785

原创 多线程加锁问题

之前遇到过的问题1.多线程对ArrayList赋值import java.util.ArrayList;/** * Created by w on 2019/8/13. * * 正常是200万 * * 可能存在的问题: * * 1.Thread-0" java.lang.ArrayIndexOutOfBoundsException: 73 * * ArrayLi...

2019-08-13 22:47:03 509

原创 oracle创建unique和删除unique

创建unique和删除uniquealter table ONEENTERPRISEONEFILE drop unique(name);--删除原来name列的索引alter table ONEENTERPRISEONEFILE add constraint ENTERPRISESID_UNIQUE unique (name,address);--创建name和address列的联合索引...

2019-07-31 15:33:18 6609

原创 oracle 无法update关闭会话

关闭会话select sess.sid,sess.serial#,lo.oracle_username,lo.os_user_name,ao.object_name,lo.locked_modefrom v$locked_object lo, dba_objects ao, v$session sesswhere ao.object_id = lo.object_idand l...

2019-07-23 14:10:58 561

原创 asposeDOC转PDF java文件转换

实现将用户上传的file转为pdf存附件服务aspose官方文档 ,用的破解jar包,具体用法可参考官方文档public String doc2pdf(File file,String fileName,String fileUrl) throws Exception{ FileOutputStream os = null; FileInputStrea...

2019-07-17 14:21:11 708

原创 弱网测试出现的问题解决思路

摘自弱网测试时碰到的问题和解决方案再加上自己的一些遇到的解决~1.没进入到后台,可以在前端请求开始时候加个定时器。在请求完毕,或者一定时间,删除定时器。2. 现象:用户登录应用时下载初始化数据,下载过程中因网速太慢点击取消并重新登录,数据初始化完成后出现重复,造成数据不一致。原因:数据下载过程中、下载失败后,未进行数据回滚,中止后重新下载,出现数据重复解决方案 :通过事...

2019-07-13 10:56:32 4860 1

原创 oracle控制插入数据并发问题

insertwhen (not exists (select 1 from users where id = '123')) theninto users(id) select '123' from dual;当id为123存在就不会再存入数据锁的概述一.为什么要引入锁多个用户同时对数据库的并发操作时会带来以下数据不一致的问题:丢失更新A,B两个用户读同一数据...

2019-03-21 10:31:29 3842

原创 java基础知识总结(面试常遇)

redis基本知识:1.数据类型:字符串,列表(lists),哈希表(hashs),集合(sets),有序集合(sorts sets)2.redis服务端的默认端口是:63793.redis的主从同步(对提高读取性能非常有益):主从服务器的配置https://blog.csdn.net/fdipzone/article/details/79364763https://www...

2018-11-09 15:36:07 702

原创 git连接本地仓库和远程仓库

git连接本地仓库和远程仓库:这个图描述的就是远程仓库,本地仓库,缓存区和工作空间之间的关系。推荐:使用可以参照文档:https://git-scm.com/book/zh/v2大牛博客:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/版本控制,把本地项目上传到远程仓库...

2018-11-08 20:32:45 3952

原创 jquery 选择两个class名

难记点ing$(“.class1 .class2”) 选择class1元素下class2的元素(中间有空格);$(“.class1.class2”) 选择同时含有class1和class2的元素(中间没有空格);$(“.class1,.class2”) 选择class1或者class2的元素(中间有逗号);...

2018-09-27 09:04:15 1882

原创 jquery设置样式

var show = $('#test').css('display');$('#test').css('display',show =='block'?'none':show);

2018-08-30 13:13:26 947

原创 oracle获取建表语句

select dbms_metadata.get_ddl('TABLE','COMMUNITY') from dual;COMMUNITY为表名必须大写

2018-08-27 09:58:32 49711 5

原创 jquery创建json及其一些处理

判断是否含有某字符串,并根据字符串截取数组,var proportion = proportion.indexOf(".") &gt;= 0 ?proportion.split(".")[0]:proportion; jquery json的创建:var json = [];$.ajax({url : "/plugin/fourPlatforms/getIssueCurre...

2018-08-09 08:53:00 12547

原创 json数组根据某字段值分类

var jsons = new Object();if(msg.resultJson!=undefined&amp;&amp;msg.resultJson!=null&amp;&amp;msg.resultJson!=''){    var arr = msg.resultJson;    var map = {},        dest = [];//新的json数组    for...

2018-08-09 08:48:30 2088

原创 js控制台打印出数组,后面获取不到

一个很奇葩的问题,ajax请求默认异步,然后,控制台打印出来ajax里面获取的值,在ajax外进行遍历的时候为空,length也为0这个时候js里面进行debugger发现先走的ajax后面的语句,把ajax请求加上一个async:false,就可以了...

2018-08-02 17:24:38 4415 1

原创 IDEA热加载

热加载也叫开发者模式,就是重新编译,。class重新加载了一遍,但是不用重新启动项目 修改java文件不重启项目就可以ctrl+shift+f9热加载和热部署的区别使用场景热部署更多的是在生产环境使用热加载则更多的实在开发环境使用 热加载几乎没有安全性,直接修改Java虚拟机中的字节码文件,难以监控和控制热加载有个通俗的名字就是开发者模式...

2018-07-19 10:02:14 478

原创 fiddler中文乱码

打开注册表:win+R输 regedit查找 HKEY_CURRENT_USER\Software\Microsoft\Fiddler2右键新建,选字符串值 加上HeaderEncoding 然后值输入 GBK

2018-07-11 16:33:12 1009

原创 idea+版本控制工具

idea+svn:提交代码时忽略部分(其中一种)默认从svn拉下来所有文件在default文件夹,切到versioncontrol栏选择+号 ,创建一个新的文件夹名字随意,在底下把蓝色(修改)或者红色(新建)文件拖进去就可以啦下次提交选default就可以~...

2018-07-11 14:05:50 565

原创 oracle函数大全

https://wenku.baidu.com/view/2fb8f865580216fc700afd9c.html

2018-07-11 08:18:15 517

原创 控制台常用

杀死端口进程:netstat -ano|findstr "8080"    找到8080对应端口7568taskkill /f /pid 7568                关闭改进程ipconfig 

2018-07-10 09:17:33 217

原创 idea/git/github/github客户端使用

git是类似svn项目版本管理工具github网站是项目托管,客户端是git界面化工具git上传项目到github上:一个写的不错的链接:https://www.cnblogs.com/java-maowei/p/5950930.html(补充上面博客中git上传项目的脚本)github上有清楚写传项目上去的脚本:因为是上传项目所以最底下不用勾直接create repository,创建一个仓库上...

2018-07-09 21:00:22 332

原创 ibatis批量插入

&lt;!--批量插入--&gt;&lt;insert id="insertMultiCars" parameterClass="java.util.List"&gt; insert into car( id, carnumber, brand, purchasedate, state, orgid, orgcode, ph...

2018-07-05 17:29:19 372

原创 datePicker限制结束日期不能在开始日期之前

$('#startDate').datePicker({ yearRange:'1930:2030', dateFormat:'yy-mm-dd', onSelect: function (dateText, inst) { $("#endDate").datepicker("option", "minDate", new Date(dateText.rep...

2018-07-05 08:45:03 2727

原创 jquery取后台传过来json的一种方法

var cost = [0,0,0,0,0,0,0,0,0,0,0,0];if(data[0].prices!=undefined){ for(var i=0;i&lt;data[0].prices.length;i++){ cost[data[0].prices[i].month] = data[0].prices[i].pay; }}

2018-07-03 11:24:19 3262

原创 添加验证jquery

jQuery.validator.addMethod("isPayAvailable", function(value, element){ if(value==null||value==undefined||value=="" ){return true}; var reg=/^(([1-9]+)|([0-9]+\.[0-9]{1,2}))$/; return reg.t...

2018-06-27 15:02:24 395

原创 jqgrid

console.log($('#gridTable').getGridParam('page')); //console.log($('#gridTable').getGridParam('rowNum'));

2018-06-26 14:29:44 104

原创 oracle使用总结

添加一列:alter table carapplication add (pay NUMBER(8,2));comment on column carapplication.pay is '花费';commit;创建序列: CREATE SEQUENCE  "SYSTEM"."S_CAR"  MINVALUE 1 MAXVALUE 9999999999 INCREMENT BY 1 START W...

2018-06-25 23:20:07 108

myprojects-mybatisGenerator.rarmybatis代码自动生成工具

mybatis generator只需要改下generatorConfig.xml下的数据库连接地址.点击maven plugins下的mybatis-generator:generator.

2019-10-19

SQL优化.pptx

mysql优化ppt。

2019-09-18

aspose.rar

破解jar含破解文件,亲测可用,具体用法可以看https://blog.csdn.net/ademoa/article/details/96300481

2019-07-17

Git与Git应用文档详解

主要介绍git原理,与svn做对比分析。并与git相关的应用等,包括gitlab,github,sourceTree等等

2018-11-08

空空如也

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

TA关注的人

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