自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

baijianjun123456的博客

路漫漫其修远兮,吾将上下而求索!

  • 博客(98)
  • 资源 (9)
  • 收藏
  • 关注

原创 linux查找文件路径

1.linux查找可执行文件路径which命令例如:注意:which指令会在环境变量$PATH设置的目录里查找符合条件的文件。查看环境变量:echo $PATHwhereis命令Linux whereis命令用于查找文件。该指令会在特定目录中查找符合条件的文件。这些文件应属于原始代码、二进制文件,或是帮助文件。例如:...

2021-03-31 14:46:46 358

原创 Linux系统CPU核数等信息查看

1、查看CPU信息 # 查看cpu负载 ' uptime ' # cpu使用率 (没有sar 则yum -y install sysstat) ' sar 1 1 ' 'top bn1 |grep %Cpu' # 每个cpu使用率 ' sar -P ALL 1 1 ' ' top后按1,可动态查看 ' # top bn1 top n1 详细说明Linux系统负荷2、内存、硬盘信息3、网络相关信息...

2021-03-22 13:46:19 160

原创 为什么不能使用Executors.newFixedThreadPool和newCachedThreadPool

newFixedThreadPool的阻塞队列大小是没有大小限制的,如果队列堆积数据太多会造成资源消耗。newCachedThreadPool是线程数量是没有大小限制的,当新的线程来了直接创建,同样会造成资源消耗殆尽。在新建线程池的时候使用ThreadPoolExecutor创建,阻塞队列可以使用ArrayBlockingQueue,这个队列的源码很金典,锁是一个成员变量。成员变量在堆内存中局部变量在栈内存保存比较好用的线程池;guava封装了很多实用的工具<dependency>

2021-03-17 10:14:09 562

转载 2021-03-15

文本框前台JS校验(数字、小数点后位数、长度限制)先来说下用法:onkeyup="infoValidate(type,length,lengthAfterPoint,this);"type: 对应java里的数据类型分别有 Short、Integer、Long、BigDecimal 、String,Short、Integer、Long会自动校验java对应的大小length:长度限制,英文数字占一个字符,汉字占两个,没有长度限制给nulllengthAfterPoint:小数点后位数...

2021-03-15 16:18:08 82

原创 Maven插件系列之spring-boot-maven-plugin

Spring Boot的Maven插件(Spring Boot Maven plugin)能够以Maven的方式为应用提供Spring Boot的支持,即为Spring Boot应用提供了执行Maven操作的可能。Spring Boot Maven plugin能够将Spring Boot应用打包为可执行的jar或war文件,然后以通常的方式运行Spring Boot应用。Spring Boo...

2020-02-16 09:49:59 383

转载 springboot中unexpected error (type=Not Found, status=404)/WEB-INF/upload.jsp和No message available解决方案

玩springboot这一路上可谓是路途艰辛,这两天就遇到了一个找不到页面的问题,可以说是花费了我很大的力气才给找到,但是又痛恨自己大意。下边就给大家分享一个错误问题的解决方案,其实这个问题包含两个子问题,先看下边两个页面:相信你对上边两个问题经常看到吧,但是,上边这是两个完全不同的问题导致的。先说第一个图这个找不到页面的问题,这个问题可能有多重原因 导致的:Application启动...

2020-02-15 14:42:21 813

原创 IDEA快捷键功能说明及Eclipse对应操作

IDEA快捷键功能说明及Eclipse对应操作1.Ctrl+z是撤销快捷键2.如果想恢复Ctrl+z 掉的内容,按快捷键为:Ctrl + Shift + Z。方可3.Ctrl-H(Browse Type Hierarchy) Ctrl + Alt + H 2。Eclipse中的回车能自动跳到行尾,IDea怎么做?Ctrl+Shift+Enter(跳到行...

2019-07-19 15:18:11 353

转载 Spring Boot采用yml的方式配置 Log4j2 日志文件

2018年06月03日 14:45:22贤和兄阅读数:15425从图中不难看出,在线程数为 2~16 之间,混合使用同步和异步的logger来打印日志,性能是最好的1、选择Log4j2的理由是啥,为啥不用spring boot 默认的?优化 说明 执行速度 Log4j 2.x 相对于 Log4j 1.x 和 Logback来说,具有更快的执行速度。一...

2019-03-13 10:18:21 582

原创 IBM DB2 V9 存储过程异常捕获

--------------------------------------------------------------脚本说明:测试存储过程异常捕获--作者:彭建军--DB2 VERSION : IBM UDB V 9.1--OS : Windows XP Professional SP2--最新文档更新时间:2006-8-11 14:13--------------------...

2018-12-03 11:10:48 1128

原创 Linux常用命令大全(非常全!!!)

Linux常用命令大全(非常全!!!)最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的命令列举一下,仅供大家参考: 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用...

2018-07-31 13:47:41 176

原创 Form表单实现导出Excel后实时去掉遮罩层解决方案

开发中我们经常遇到Form表单来导出Excel,为了避免导出时候时候用户等待不急乱操作现象,需要给页面加个遮罩层,一面体现导出进度,另一方面可以防止用户乱点击页面。代码如下://导出excelfunction doExportExcel(){  var annualYear=$('AnnualYear').value;if(annualYear==''){alert("

2017-11-23 14:02:10 5032 3

转载 java里poi操作excel的工具类(兼容各版本)

import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.text.SimpleDateFormat;import java.util.ArrayList;import j

2017-09-26 15:53:36 763

转载 Hibernate4调用SQL和存储过程

最近使用了新的Struts2.20+spring4.0+hibernate4.0,新框架移除了HibernateSupportDao,所以重写了下Hibernate4对SQL和存储过程的操作,以备后查以下的sessionFactory 对象是通过spring注入1 private SessionFactory sessionFactory;2 public void setS

2017-09-26 15:02:08 364

转载 使用hibernate 调用存储过程。

笔者参考原文:http://www.iteye.com/topic/176032[java] view plain copypublic class StuInfo {      private int id;      private String stuName;      private String stuNo;  

2017-09-26 13:34:37 436

原创 Easyui datagrid加载本地Json数据

class="easyui-datagrid"          title="学生信息一览"            border="0"          cellspacing="0"          cellpadding="0"          iconCls="icon-edit"           width="98%"           pagin

2017-09-26 11:10:50 1726

转载 Quartz任务调度基本使用

转自:http://www.cnblogs.com/bingoidea/archive/2009/08/05/1539656.html上一篇:定时器的实现、java定时器Timer和Quartz介绍与Spring中定时器的配置http://blog.csdn.net/sup_heaven/article/details/37738255概述各种企业应用几乎都会碰

2017-09-20 13:58:52 198

原创 UML中常见关系详解(泛化、实现、依赖、关联、组合、聚合)

UML中类与类,已经类与接口,接口与接口的关系有:泛化(generalization),关联(association),依赖(dependency),实现(realization)这几种。 泛化(generalization)关系时指一个类(子类、子接口)继承另外一个类(称为父类、父接口)的功能,并可以增加它自己新功能的能力,继承是类与类或者接口与接口最常见的关系,在Java中通过

2017-09-18 13:44:44 378

原创 JAVA反射机制示例,读取excel数据映射到JAVA对象中

import java.beans.PropertyDescriptor;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.lang.reflect.Method;impo

2017-09-15 11:10:33 3128

原创 数据结构学习笔记——递归(分而治之)

什么是递归?   在定义一个过程或函数时出现调用本过程或本函数的成分,称之为递归。若调用自身,称之为直接递归。若过程或函数p调用过程或函数q,而q又调用p,称之为间接递归。    如果一个递归过程或递归函数中递归调用语句是最后一条执行语句,则称这种递归调用为尾递归。   以下是求n!(n为正整数)的递归函数。int fun(int n){     if (n

2017-09-14 09:53:48 1975

原创 关于数据库中表被锁定时如何操作表

在对表进行操作时无法完成出现了‘假死’   状态,由于自己也不是很懂,于是查看了资料,总结如下:--首先查询被锁表  select object_name, machine, s.sid, s.SERIAL#     from gv$locked_object l, dba_objects o, gv$session s         where l.OBJECT_ID

2017-08-30 10:28:38 375

转载 Oracle中通过substr和instr实现截取指定字符之间的字符串:

摘要:在开发项目的过程中遇到了这样的一个问题,就是从远程服务器取到的数据中是由一段规则的字符串组成的,但是你想要的还不是这段字符串,是其中的一段字符串,那就的使用Oracle强大的函数了,我的问题是这样的,我要把如下所示红框内的那段字符串截取出来,就是说截取第一个"-"和第二个“-”之间的字符串出来:一:如图所示:二:新建数据表:[sql] 

2017-08-17 18:12:34 9916

原创 git pull命令更新本地项目的时候遇到“No remote repository specified……”的错误

有些用户在使用Git pull命令更新本地项目的时候会遇到“No remote repository specified……”的错误,那么要如何解决呢?git pullfatal: No remote repository specified.  Please, specify either a URL or aremote name from which new revi

2017-08-13 15:13:44 1032

转载 Linux系列-Xshell连接本地VMware安装的Linux虚拟机

一、安装VMwareWorkstation并安装RedHat虚拟机,这里安装步骤省略,网络的资料很多,大侠们不如百度或者谷歌一下,大把的资料。 二、打开本地电脑的“网络连接”,你会发现多出了2个网络适配器:VMnet1和VMnet8,下面我们将在VMwareWorkstation中将这2个网络适配器移除。             三、选择“编辑”--“虚拟网

2017-08-09 17:25:34 326

转载 Java之美[从菜鸟到高手演变]之设计模式

Java之美[从菜鸟到高手演变]之设计模式          设计模式(Design Patterns)                                  ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容

2017-07-31 16:03:11 293

转载 Struts2,Spring,Hibernate框架的优缺点

开源是3个框架共有的优点Struts2框架(MVC框架)的优点如下:        1)  实现了MVC模式,层次结构清晰,使程序员只需关注业务逻辑的实现;        2)  丰富的标签库,大大提高了开发的效率;        3) Struts2提供丰富的拦截器实现        3) 通过配置文件,就可以掌握整个系统各个部分之间的关系;   

2017-07-31 11:34:46 1444

转载 Thinking in Java---从哲学家就餐问题看死锁现象

我们知道一个对象可以有synchronized方法或其他形式的加锁机制来防止别的线程在互斥还没释放的时候就访问这个对象。而且我们知道线程是会变成阻塞状态的(挂起),所以有时候就会发生死锁的情况:某个任务在等待另一个任务,而后者又在等待其它任务,这样一直下去,知道这个链条下的任务又在等待第一个任务释放锁,这样就形成了一个任务之间相互等待的连续循环,没有任务可以继续的情况。死锁的最大问题在于它发生的几

2017-07-27 15:42:36 366

原创 MyEclipse使用Maven创建web项目+搭建SSM框架教

目录(?)[-]安装maven和配置MyEclipse配置MavenMyEclipse使用maven创建web项目搭建SpringSpringMVCMybatis框架常见问题使用maven已经有一段时间了,但项目是别人搭建好的,因此一直想着自己要学习搭建一下。网上找了些资料后,结合自己实验,花了点时间就搞好,老样子,写在博客上,免得日后忘记。博文中的

2017-07-27 15:18:19 673

转载 Eclipse中执行Maven命令时控制台输出乱码

Eclipse中执行Maven命令时控制台输出乱码Maven 默认编码为 GBK:在 Eclipse 控制台输出乱码:解决方法:将以下代码添加到 pom.xml 的 节点下:project> …… properties> argLine>-Dfile.encoding=UTF-8argLine> proper

2017-07-27 15:03:46 458

转载 Maven入门指南④:仓库

Maven入门指南④:仓库1 . 仓库简介  没有 Maven 时,项目用到的 .jar 文件通常需要拷贝到 /lib 目录,项目多了,拷贝的文件副本就多了,占用磁盘空间,且难于管理。Maven 使用一个称之为仓库的目录,根据构件的坐标统一存储这些构件的唯一副本,在项目中通过依赖声明,可以方便的引用构件。2 . 仓库的布局  构件都有唯一的坐标,Maven

2017-07-27 15:00:03 215

转载 Maven入门指南⑤:使用Nexus搭建Maven私服

Maven入门指南⑤:使用Nexus搭建Maven私服1 . 私服简介  私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载。                             

2017-07-27 14:51:31 171

原创 git提交忽略不必要的文件或文件夹

创建maven项目,使用Git提交,有时需要忽略不必要的文件或文件夹,只保留一些基本。例如如下截图,实际开发中我们只需提交:src,.gitignore,pom.xml而自己项目文件一般都保留,但是有些则不必要提交,如maven项目的target文件夹等等。git忽略不必要文件有2种方法,一种是命令方法,一种是eclipse安装git插件设置方法一:命令

2017-07-13 17:24:04 670

转载 eclipse在git提交时忽略不必要的文件

eclipse下使用Git提交代码时,有很多文件是不需要提交的,例如:target目录下的文件和classes下的文件都不需要提交。这里讲解一下如何忽略不必要的文件。方案一:为项目添加.gitignore文件,在该文件中配置需要忽略的文件。a.打开Navigator窗口,找到.gitignore文件(如果没有就添加一个)。b.配置需要忽略的文件。这里配置忽略ta

2017-07-13 17:05:01 2609

转载 解决 TortoiseGit 诡异的 Bad file number 问题

目录(?)[+]此问题,请不要使用 rebase, 下载最新的 TortoiseGit 即可;TortoiseGit-2.3中文版与Git安装包_手册: http://download.csdn.net/detail/renfufei/9738152问题描述昨天,以及今天(2014-11-29),使用 TortoiseGit 时碰到了一个诡异的问题. 卸载,清理

2017-07-12 12:45:39 326

转载 3. Git与TortoiseGit基本操作

目录(?)[+]1. GitHub操作本节先简单介绍 Git 的使用与操作, 然后再介绍 TortoiseGit 的使用与操作.先看看SVN的操作吧, 最常见的是 检出(Check out ...), 更新 (Update ...), 以及 提交(Commit ...); 相当于有一个服务器端, 可以多个客户端进行访问和操作.git是SVN以后的新一代的版本

2017-07-12 12:43:00 254

转载 2. TortoiseGit安装与配置

标签: TortoiseGit安装配置Windows2014-12-01 15:25 86802人阅读 评论(8) 收藏 举报 分类:GitHub(7) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]TortoiseGit 简称 tgit, 中文名海龟Git. 海龟git只支持神器

2017-07-12 11:52:15 322

转载 1. Git安装与配置

2014-12-01 15:22 92874人阅读 评论(2) 收藏 举报 分类:GitHub(7) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]下载Git安装包0.TortoiseGit-2.3中文版与Git安装包: http://download.csdn.net/detail/re

2017-07-12 11:49:29 261

转载 eclipse中使用git

有的eclipse已经自带了Git了,就不用安装了。如果,想重新安装,可以先卸载git,卸载不同eclipse卸载不一样:1.在Eclipse中依次点击菜单"Help"->"About Eclipse"。弹出图1所示对话框,点击"Installation Details"按钮,弹出图2所示对话框。选中要卸载的插件(按住Ctrl可多选),点击"Uninstall..."按钮。

2017-07-11 22:30:19 170

转载 JAVA的FTP工具类

JAVA的FTP工具类2015-07-22 13:48 2558人阅读 评论(0) 收藏 举报 分类:java FTP原文地址:http://blog.csdn.NET/kardelpeng/article/details/6588284很好的文章,转载mark1.首先先导入相关jar包2.创建一个连接FTP的工具类FTPUt

2017-06-27 18:08:16 687

转载 IE11 Windows7下F12 DOC资源管理器不能用Exception in window.onload: Error: An error has ocurredJSPlugin.3005 20

IE11 Windows7下F12 DOC资源管理器不能用Exception in window.onload: Error: An error has ocurredJSPlugin.30052014-12-22 17:35 5659人阅读 评论(0) 收藏 举报从别处借鉴,能解决问题,拿来与大家分享。------------------Diagnos

2017-06-06 17:24:31 438

转载 如何让点聚WebOffice在线编辑ActiveX插件兼容火狐、谷歌、IE各式浏览器

关于点聚的weboffice ActiveX插件的使用在IE下只需要安装对应weboffice.ocx插件即可实现在线文档编辑。对于非IE如谷歌、火狐浏览器来说就有些不同了的,如果想要兼容谷歌和火狐需要采用标准的NPAPI的开发的插件,具体的需要做以下几个步骤:1、请安装下面链接地址的插件包目前版本:http://code.google.com/p/ff-activex-host/

2017-03-09 18:38:38 3624

jndi-1.2.1.jar.zip

ndi1..2.1所需要的jar,1,。2.1

2020-03-20

jdk-14_windows-x64_bin.zip

jndi所需要的jar包

2020-03-20

SpringBoot-maven调用gut生成文件

SpringBoot-maven调用gut生成文件,支持上传到ftp、本地。

2018-12-03

gut生成文件工具

调用数据库生成.dat,.flag文件支持各种数据库。生成文件大小、gz压缩包可配置化

2018-12-03

jquery 日期空间多选,多个日期逗号隔开

jquery 日期空间多选,多个日期逗号隔开jquery 日期空间多选,多个日期逗号隔开jquery 日期空间多选,多个日期逗号隔开jquery 日期空间多选,多个日期逗号隔开

2017-12-28

Flex调用xml通过DataGrid制作漂亮的表格

<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="service.send()" > <mx:Scrip t> <![CDATA[ import mx.controls.Alert; import mx.rpc.events.FaultEvent; import mx.collections.ArrayCollection; import mx.rpc.events.ResultEvent; [Bindable] private var slides:ArrayCollection private function resultHandler(event:ResultEvent):void { slides = event.result.album.slide; } private function faultHandler(event:FaultEvent):void { Alert.show(event.fault.faultString, event.fault.faultCode); } ]]> </mx:Script> <mx:HTTPService id="service" url="data/slideshow.xml" result="resultHandler(event)" fault="faultHandler(event)"/> <mx:DataGrid width="300" dataProvider="{slides}"/> </mx:Application>

2017-09-22

Flex调用xml通过DataGrid遍历简单示例

<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="service.send()" > <mx:Scrip t> <![CDATA[ import mx.controls.Alert; import mx.rpc.events.FaultEvent; import mx.collections.ArrayCollection; import mx.rpc.events.ResultEvent; [Bindable] private var slides:ArrayCollection private function resultHandler(event:ResultEvent):void { slides = event.result.album.slide; } private function faultHandler(event:FaultEvent):void { Alert.show(event.fault.faultString, event.fault.faultCode); } ]]> </mx:Script> <mx:HTTPService id="service" url="data/slideshow.xml" result="resultHandler(event)" fault="faultHandler(event)"/> <mx:DataGrid width="300" dataProvider="{slides}"/> </mx:Application>

2017-09-22

java设计模式视频详解

java设计模式视频详解、包括了java中所有的设计模式。

2017-08-10

解决jdk1.4生成二维码问题,因为现下生成二维码的jar包,版本最低支持jdk1.5以上的版本,老的项目中想使用二维码,直接使用jar包无法使用

1.解决思路,下载第三方的jar包,使用反编译工具,修改编译后的程序,尝试是否可以解决问题。 2.解决问题步骤: 2.1 下载第三方QRCode.jar包和现有案例,先验证在jdk高版本是否可以正常使用 2.2 下载jd-gui反编译工具,保存源码 3.3 把源码和现有案例放到一个工程下,jdk修改为jdk1.4后报错,逐步修改错误,错误修复后,生成二维码正常。 3.4修改其他反编译后的错误,还有两个错误,未修改,可能会影响到二维码解码问题。 3.5 把修改的源码打包成QRCode.jar 在jdk1.4环境下测试通过 3.6 jd-gui 先使用反编译,里边有报错的语法,通过uudejava_exe_help 再反编译后修改一些错误

2015-09-11

空空如也

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

TA关注的人

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