自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小旭的博客

IT技术方面

  • 博客(64)
  • 资源 (15)
  • 收藏
  • 关注

原创 mysql 命令行导出

mysql命令行导出,linux

2022-09-06 15:02:46 426 1

原创 linux grep 关键字

日志比较大,更新服务后需要查看最新日志#查看关键字后20行 grep '关键字' info.log | tail -20

2022-01-06 15:54:28 769

原创 shell脚本调用python函数

python2.7 和python3 调用语法稍有差异,记录下2.7版本res=`python -c 'import test; print test.get_foo()'`3以上版本res=`python -c 'import test; print(test.get_foo())'`主要区别,3以上print需要括号

2021-09-26 15:08:09 609

原创 生产环境平滑升级解决方案--springboot 优雅停机

优雅停机:当我们停止当前springboot服务时,正在执行的业务操作不受影响,继续完成请求的处理,但是会拒绝新的请求springboot在2.3版本中加入了优雅停机的特性,支持tomcat、jetty等web服务器配置如下:# 开启优雅停止 Web 容器,默认为 IMMEDIATE:立即停止server: shutdown: graceful# 最大等待时间spring: lifecycle: timeout-per-shutdown-phase: 30s在优雅停

2021-04-22 11:09:33 1889

原创 mysql 性能优化

1、show PROFILES功能:显示sql执行过程中各个环节的消耗情况,如cpu使用情况,打开表、检查权限、执行优化器、返回数据等分别用了多长时间,可以分析语句执行慢的瓶颈在哪此功能默认是关闭状态,因为开启会消耗资源。调优时,可开启。具体有很多参数可以查看2、show processlist作用:输出结果显示了有哪些线程在运行,不仅可以查看当前所有的连接数,还可以查看当前的连接状态帮助识别出有问题的查询语句等①.id列,用户登录mysql时,系统分配的"connection_id..

2021-03-03 10:18:13 88 1

原创 java中移位运算符<<和>>理解

1、移位运算符是将十进制转换为二进制正数 10 的二进制计算,采用"除2取余10/2=5 余 05/2=2 余 12/2=1 余 01/2=0 余 1因此二进制为 1010小数0.125的二进制计算,采用乘2取整0.125*2=0.25 整 00.25*2=0.5 整 00.5*2=1.0 整 1当小数部分为0就可以停止乘2了,然后正序排序就构成了二进制的小数部分:0.001如果小数的整数位大于0,则将整数位和小数位分开处理即可2、<< 表示左移,不分正负,低

2021-02-26 10:14:54 438

原创 git 命令将其他分支的某次提交转移至另一分支

假设要将A分支的某次提交挪至B分支1、首先切换至A分支执行命令git log找到我们要移动的更新记录id并复制ta2、切换至B分支,将B分支代码更新至最新执行命令git cherry-pick commitId(刚才复制的commitId)3、如果有冲突,将冲突处理完进行提交,若无冲突直接git push orgin B 即可...

2021-01-29 09:54:24 1136 1

原创 css实现input框前固定文字记录

最终效果如下图采用input+label标签实现1、html代码<label class="label">联系方式:</label><input class="input-style text-in2" value="" v-model="tel" />2、css代码.label { font-size: 19px; font-family: 'SourceHanSansCN-Medium';

2021-01-19 15:31:01 5768

原创 vuejs多页面应用的构建

1、背景使用vue-cli搭建的页面应用默认为单页面应用,在实际开发中有些特殊情况需要使用多个页面入口,而非采用单页面路由实现,由于不是很熟悉webpack的一些配置和使用,故有此文作为自己的记录2、环境准备2.1 创建测试项目由于是多页面应用,在此安装时,选择不安装vue-router,不使用路由,生成的vue单页应用代码结构3 项目结构改造(1)删除inde.html,main.js,app.vue,这些都是单页用到的入口文件(2)新增modules文件夹,module下

2020-12-31 14:03:35 252

原创 vue使用 echarts添加点击事件的坑

事件外面定义let that = this事件里面定义使用that即可解决

2020-10-22 15:44:08 1683

原创 JAVA的DES加密解密在windows上测试一切正常,在linux上异常

记录解决办法,复制别人的帖子试了以后OK所以 进行记录。windows上加解密正常,linux上加密正常,解密时发生如下异常,异常信息如下:[ERROR] 2018-10-15 09:30:35,998 method:com.iscas.ippc.common.utils.RandomPwd.decrypt(RandomPwd.java:120)decrypt Exception i...

2020-04-16 17:00:41 337

原创 Git远程新建分支之后,本地看不到最新分支

git remote update origin –-prune注意 双- csdn 对于 两个 - 看起来像一个

2020-03-27 15:01:15 5373

原创 git远程新创建分支后本地看不到

更新远程主机origin 整理分支git remote update origin --prune

2020-01-22 16:06:33 1358

原创 windows系统mongodb安装及设置密码

1、首先,在mongo目录下新建两个文件夹,一个存放数据的data文件夹,一个存放日志的logs文件夹2、在logs文件夹下再建一个mongod.log文件接下来为了方便我们是用配置文件的形式安装mongo服务3、直接在mongo文件目录下创建一个mongod.cfg文件,文件内容如下:# 日志配置路径,配置到我们刚新建的mongod.log文件systemLog: ...

2019-12-25 11:41:50 752

原创 git分支合并记录

1、假如我们现在在dev分支上,刚开发完项目,并将代码提交至dev分支上git add /src/..git commit -m "更新.."git pull origin devgit push origin dev2、切换到master分支上git checkout master3、如果是多人开发的话 需要把远程master上的代码pull下来git pull...

2019-12-19 10:21:33 6878 1

原创 git将当前修改提交至其他分支

当前处于A分支,需要将此次的代码提交至B分支则可以进行以下操作在没有进行commit之前可以进行一下操作1、通过git stash将工作区恢复到上次提交的内容,同时备份本地所做的修改git stash2、然后切换至B分支git checkout B3、从git栈中获取到最近一次stash进去的内容,恢复工作区的内容,获取之后,会删除栈中对应的stashgit stash po...

2019-12-18 15:33:51 12305 4

原创 一份涵盖大部分Java程序员所需要掌握的核心知识

github上对java总结优秀的一本书 中转站https://snailclimb.gitee.io/javaguide/#/?id=java

2019-11-26 13:51:11 101

原创 Git出现冲突error: Your local changes to the following files would be overwritten by merge

1、出现原因:其他人修改了xxx.java文件并提交到版本库中去了,而你本地也修改了xxx.java文件,这时候你进行git pull操作就出现冲突了2、解决方法,在上面的提示中也说的很明确了。保留本地的方式修改(强烈推荐,还有一种是直接拉取服务器的(不推荐使用就不写了),这样你本地修改的代码的,就会舍弃,相当于你写的代码直接没,你还的重新写)步骤如下:a、通过git stash将...

2019-11-22 09:38:22 358

原创 js操作数组顺序——置顶

1、js数组置顶元素置顶myAppList:即要操作的数组index:要置顶的元素序号function upIndex(myAppList,index) {// 置顶 if (index == 0) { return; } swapItems(myAppList, index, 0);}index2:要替换至第几位var swapItems = function(ar...

2019-09-06 11:32:42 5749

原创 jQuery - 解决DataTables重复初始化时报“Cannot reinitialise DataTable”错误

1、问题描述通常情况下页面上的表格只需初始化一次就可以了。但有时我们的代码可能对同一个表格多次进行初始化操作,那么这时浏览器就会弹出错误提示框,内容如下:原文出自:www.hangge.com转载请保留原文链接:https://www.hangge.com/blog/cache/detail_2064.html2,问题原因Datatables 不允许多次初始化同一表格。虽然这...

2019-08-28 10:37:07 1013

原创 java计算本月之前的12个月

public static void main(String args[]){ Integer year = 2019; Integer mon = 5; String[] latest12Months = new String[12]; Calendar cal = Calendar.getInstance(); ...

2019-07-26 17:47:15 444

原创 git操作常用命令

1、git 删除已经add的文件。(不删除物理文件,仅将该文件从缓存中删除)git rm --cached “文件路径”2、git推送本地分支到远程分支$ git checkout -b feature-branch //创建并切换到分支feature-branch $ git push origin feature-branch:feature-branch ...

2019-07-03 14:42:00 75

原创 Centos 通过yum命令 在线安装MySQL5.7

1、检测系统是否有安装mysqlyum list installed | grep mysql2、删除系统自带的mysql及其依赖yum -y remove mysql-libs.x86_643、给CentOS添加rpm源,并且选择较新的源wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpmyu...

2019-05-06 15:00:53 442

原创 git 回退操作

2019-03-19 15:45:33 329

原创 kettle转换mysql表数据中文乱码问题

解决方案1、右击转换界面,选择 转换设置,选择 命名参数添加 参数 characterEncoding   默认值  utf-8,即可。

2019-02-20 11:05:01 2341 1

原创 connector.ClientAbortException: java.io.IOException

connector.ClientAbortException: java.io.IOException异常A、常见原因:①:服务器的并发连接数超过了其承载量,服务器会将其中一些连接Down掉; ②:客户关掉了浏览器,而服务器还在给客户端发送数据; ③:浏览器端按了Stop 解决办法:    建议追踪js和后台代码,看看在输出流在还没有结束的时候是不是又发送了新的请求B、个人...

2019-01-31 09:53:51 2008

原创 tomcat设置默认欢迎页

需要注意点tomcat文件夹下的配置文件server.xml在&lt;host&gt;标签中插入如下:a、docBase 的值为 web项目的路径b、path 若path为空,则访问不需要添加任何名称 直接访问: localhost:端口 即可访问到设置的页面 path赋值后,访问必须是:localhost:端口/path值 才可以访问到页面&lt;Context ...

2019-01-08 21:06:06 1224 1

原创 js获取时间范围内所有日期

1、获取日期范围内天粒度所有天function getYearAndMonthAndDay(start,end){ var date_all=[],i=0; var startTime = getDate(start); var endTime = getDate(end); while((endTime.getTime()-s...

2018-12-12 14:33:19 6474 4

原创 kettle连接mysql报错。SQL_SELECT_LIMIT=DEFAULT

kettle版本7.1.(5.0版本也会出现此问题)原因:是JAVA的MYSQL驱动过时,不能适应新版的MYSQL数据库。解决方法很简单,从MYSQL官方网站下载最新的MYSQL驱动,解压到Kettle对应文件夹下即可。或者直接从项目中拉取一个mysql驱动jar包解决办法:安装目录下lib文件夹,mysql-connertor-java-原版本为5.1.5,删除5.1.5版本,将...

2018-11-13 11:58:58 473

转载 SQL Server 2008|2012 阻止保存要求重新创建表的更改

不是很理解为什么在SQL Server 2008及以后的版本中会加入阻止保存要求重新创建表的更改这个选项。太麻烦了,每次修改表结构的时候会被"阻止"。很不方便。  问题描述:  SQL Server 2008“阻止保存要求重新创建表的更改”的错误的解决方案是本文我们主要要介绍的内容,情况是这样的:我们在用SQL Server 2008 建完表后,插入或修改任意列时,提示:当用户在在SQL S...

2018-11-13 11:46:08 174

转载 是否有一种方法可以禁用jQueryDataTables的初始排序

摘自别处,为防止删帖,此处做记录我用的是jQuery DataTables插件。从官方API中可以看到:如果启用了排序,那么DataTables将在初始化时执行第一遍排序。可以使用此变量定义对哪一列执行排序,以及排序方向。aaSorting数组应该包含要排序的每个列的数组,最初包含列的索引和方向字符串(‘asc’或‘desc’)。是否可以启用排序,但在初始化时禁用此第一遍排序?我目...

2018-08-29 14:24:22 1361

原创 外部javascript的js修改angularjs域中的值

首先查看当前的外部js跟哪个controller有关联,插入如下代码即可var appElement = document.querySelector('[ng-controller=paramCtrl]');var scope = angular.element(appElement).scope();//这部就是我们要修改变量的值scope.paramValue = "要传的值";...

2018-08-24 14:27:23 1114

原创 SpringSecurity限制iframe引用页面。出现X-Frame-Options deny问题

由于项目中集成了springSecurity框架,导致页面无法被iframe引用。网上解决办法很两种,一种是修改web.xml,增加fiflter过滤器,我试了并没解决问题。Spring Security下,X-Frame-Options默认为DENY,非Spring Security环境下,X-Frame-Options的默认大多也是DENY,这种情况下,浏览器拒绝当前页面加载任何Fra...

2018-07-20 14:11:56 8543 4

原创 @ExceptionHandler全局异常处理--代码更精简易懂

采用springmvc框架搭建的项目,为提高web项目代码可读性,复用率。记录一下关于项目中异常的统一处理。1、当一个Controller中有方法加了@ExceptionHandler之后,这个Controller其他方法中没有捕获的异常就会以参数的形式传入加了@ExceptionHandler注解的那个方法中。例如在一个controller中加入以下代码我们便可省去繁杂的每个方法中的try{}c...

2018-06-26 17:15:49 8322 1

原创 DataTables warning: table id=DataTables_Table_0 - Requested unknown parameter 'username' for row 532

对jquery的dataTables使用不是很熟练。出现DataTables warning问题,很多博客解决办法是    1、排查targets是否超出范围。即targets:0属性,列超区范围。    2、说是td标签惹的祸我的解决办法是:    根据错误提示parameter 提示的是userName这个字段问题。查看官方文档得知 userName有空或者null时候就会发出警告。因此只要加...

2018-06-12 11:25:12 2225

原创 maven org.springframework.web.filter.CharacterEncodingFilter cannot be cast to javax.servlet.Filter

maven项目解决办法:   对于servlet-ap.jar 添加&lt;scope&gt;provided&lt;/scope&gt; 即可解决。    &lt;dependency&gt; &lt;groupId&gt;org.apache.tomcat&lt;/groupId&gt; &lt;artifactId&gt;tomcat-serv...

2018-05-16 13:50:04 463

原创 eclipse安装git插件

可参考下面链接:https://jingyan.baidu.com/article/6b97984dc0bfaa1ca2b0bfee.html1、首先打开eclipse,点击help--Install New Software2、点击Add添加Name与地址,EGit----http://download.eclipse.org/egit/updates-4.6  ,如果不行,打开连接http:/...

2018-05-15 11:14:30 680

原创 ElasticSearch6.0安装head插件出现问题解决办法

1、安装head插件需要注意的是下载的head项目不要在ElasticSearch安装目录下,重新起一个目录。这里可以参考其他人的博客:http://blog.csdn.net/llwwlql/article/details/771622772、安装完成后可能出现的问题:head连不上es,集群健康值: 未连接 解决办法: a、elasticsearch-head下Gruntfile.jsconn...

2018-03-13 16:23:45 1645 1

原创 关于流量的分片与重组理解

1、流量为什么会分片?    在60年代数据交换是依靠电路交换技术的,根本没有分片一说,比如传统电话。但是由于电路交换的双方要独占链路,利用率低,直到出现了分组交换的概念,将数据分割成小包后才实现了链路共享。    既然要分割,就得首先确定一个包的大小。最初是128字节作为一个单位,后来发展到了1500字节作为最大传输单位了,即MTU为1500。    刨去20字节的头部,当传输的数据块超过148...

2018-03-03 16:46:23 1153

原创 tshark命令行抓流量包过滤字段进行snort规则分析整理

tshark过滤器字段整理在wireshark官网看了很久,终于整理了一点点对进行snort规则分析 有用的字段 ,还不完整先进行记录一下吧IP相关字段提取记录字段名称 描述 类型 ip.flags.df 不要片段 Boolean true(1),false(0) ip.dst(ip.dst_host) 目的IP IPv4地址 ip.src(ip.src_host) 源IP IPv...

2018-03-02 11:29:14 1822

纯css3展开扇形弧形多个菜单.rar

利用纯CSS3实现扇形动画菜单(简化版),实现后的效果非常动感漂亮时尚 样式不支持IE 纯css3样式引入页面即可,值得收藏与推荐

2020-09-28

纯css3四周旋转弹出菜单.rar

纯css3四周旋转弹出菜单,直接引入页面即可出效果。 这个发散式的弹出菜单动画效果不错,使用css3代码实现的圆形按钮悬浮出现周围的菜单,花样劲炫效果,值得引用

2020-09-28

Storm_r1.1-Adarna.rar

调试WebService接口的小工具-storm,记得在url后面加上 ?wsdl,就可以调试wsdl包含的接口函数了。

2019-06-05

WSDL2_Java.rar

同JDK自带的wsimport.exe工具一样,WSDL2java想对比来说更加好用一些

2019-06-05

iframe根据页面内容自适应高度和宽度

iframe根据引用的页面内容自适应高度和宽度,直接查看例子,简单易操作

2018-09-03

adminLTE2轻量级后台模板

基于 bootstrap 的轻量级后台模板,自适应。开发快捷方便

2018-08-09

C#华视电子的二代身份证读卡器进行二次开发范例

C#关于华视电子的二代身份证读卡器进行二次开发范例,希望可帮到大家

2018-05-31

maven-3.2.3版本下载

maven-3.2.3版本在官网上已经下载不下来啦,目前apache官网上是3.5版本的,在这里贡献出来供下载哦

2018-02-07

redis集成java的jar

2017-04-05

fastjson相关jar

fastjson相关jar

2017-04-05

freemarker的jar包

2017-04-05

dom4J完整jar下载

dom4J完整jar下载

2017-04-05

commons-lang jar包下载

2017-04-01

freemarkerjar包

2017-04-01

dom4J完整版jar下载

dom4J完整版jar下载

2017-04-01

空空如也

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

TA关注的人

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