自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(263)
  • 资源 (14)
  • 论坛 (2)
  • 问答 (2)

转载 tomcat manager 禁止外网访问 只容许内网访问

参考:http://tomcat.apache.org/tomcat-7.0-doc/manager-howto.htmlA default Tomcat installation includes the Manager. To add an instance of the Manager web applicationContextto a new host install them...

2020-01-17 17:57:59 226

原创 使用 Navicat 来进行数据库之间的迁移

  

2019-01-09 14:51:52 7688 2

原创 使用 Navicat备份数据库

Navicat的主机破解使用参见:https://blog.csdn.net/weixin_37264997/article/details/85045471MySQL数据库备份1、借助工具 Navicat Premium Version 12.0.28(64-bit) -Premium2、例如备份MySQL数据库 testdb 数据库,用Navicat打开数据库,testdb...

2019-01-08 13:53:48 4892 1

原创 SQL update select 多表关联查询更新

有时想要更新B表中的一组数据,但这组数据是从A表中查询出来的,这时如果用传统的单条update SQL就比较麻烦,需要先把A表中的数据查询出来,放在比如Java的一个数组或集合list中,然后再遍历这个list,逐条update,实现效率比较低,且代码量多,如何在不用这种方式的情况下一条SQL就搞定呢,当然是可以的;例如 SQLServer 中的SQL可以这样来实现:update t...

2018-10-08 17:36:35 13662 1

原创 JavaScript == 和 === 的区别

先来看个例子:if(tc == "" ){    console.log("空值!");}上面当tc 值为 0 时,if(tc == "")  居然返回true,正常来看不应该。于是乎,这里就要说到 == 和 === 的区别了== JavaScript中的隐式操作符,如果两边数据类型不一致,就会进行隐式数据类型转换;=== JavaScript中的全等操作符,比较的是类型和值都是...

2018-09-26 17:29:03 217

转载 Tomcat 安全漏洞 - 缓慢的HTTP拒绝服务攻击 / 启动了OPTIONS方法

缓慢的HTTP拒绝服务攻击 slow_Http_DoS 原理:通过并发连接池进行的慢速读攻击(基于TCP持久时间)等。慢速攻击基于HTTP协议,通过精心的设计和构造,这种特殊的请求包会造成服务器延时,而当服务器负载能力消耗过大即会导致拒绝服务(由于apache漏洞引发的拒绝服务攻击,其原理是以极低的速度往服务器发送HTTP请求。apache等中间件默认会设置最大并发链接数,而这种攻击就是会...

2018-09-17 16:47:19 9402

原创 基于JWT 的 单点登录 SSO Token 的生成与验证

JWT 简介JSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。jwt 的官方地址:http://www.mvnjar.com/com.auth0/java-jwt/3.2.0/detail.html下载最新的 jar 包:java-jwt-3.2.0.jarJWT的组成一个JWT实际上就是一个字符串,它...

2018-09-12 17:20:03 4534

原创 Tomcat 启动异常: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: PermGen space

31-Aug-2018 17:07:38.464 严重 [Catalina-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectories Error waiting for multi-thread deployment of directories to complete java.util.concurrent.E...

2018-08-31 17:15:05 2802

原创 Tomcat 启动异常:org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException

30-Aug-2018 16:38:17.292 SEVERE [http-nio-8088-exec-3] org.apache.jasper.compiler.JDTCompiler$1.findType Compilation error org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException    at org.e...

2018-08-30 16:44:00 13765

原创 Tomcat 启动异常  java.io.EOFException

30-Aug-2018 16:14:45.370 信息 [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for ...

2018-08-30 16:23:16 731

转载 Java中的事务——JDBC事务和JTA事务

转:http://www.hollischuang.com/archives/1658看到这篇文章总结的不错,收藏一下我的博客中曾经关于事务有过很多讨论,之前的事务介绍基本都是数据库层面的事务,本文来介绍一下J2EE中和事务相关的内容,在阅读本文之前,希望读者对分布式有一定的了解。关于事务的基础知识这里不再详细介绍,想要了解的同学可以在我的博客中阅读相关文章。Java事务的类型有三种:JDBC事务...

2018-06-21 11:24:35 172

转载 Java反编译工具-JD-GUI

转:https://www.cnblogs.com/EasonJim/p/7788659.htmlJava是跨平台的,JD-GUI提供了多个系统的支持,但是不建议直接安装,最快的方式推荐直接下载JAR包,然后用java -jar进行运行。就现在的版本是1.4.0,停留在2015年,估计近期会更新,因为Java 9已经出来了,相应的语法糖估计可能会修改。官网:https://github.com/j...

2018-06-21 11:22:08 418

原创 java jdbc 两种数据库连接方式 microsoft 和 jtds

public class DataSource { public static Logger logger = Logger.getLogger("mytimer"); //获取数据库连接 下面以sqlserver为例 public static Connection getConnectionDB(){    //microsoft.jdbc 的方式 需要jar包  mssqlserver...

2018-06-13 14:24:15 3249

转载 项目中的java文件没有在WEB-INF\classes中生成class文件

参考:https://blog.csdn.net/u011008029/article/details/49303723项目右键->properties->Java Build Path->Source 将Default output folder设置为Test/WebContent/WEB-INF/classes,点击OK。 ...

2018-06-07 17:04:04 2911

转载 dbcp2数据源配置详解

转:https://blog.csdn.net/xiaolyuh123/article/details/73331093DBCP2详细的配置表常用链接配置参数描述username传递给JDBC驱动的用于建立连接的用户名password传递给JDBC驱动的用于建立连接的密码url传递给JDBC驱动的用于建立连接的URLdriverClassName使用的JDBC驱动的完整有效的java 类名conn...

2018-04-10 11:06:36 471

转载 tomcat 8 中使用JTDS 报 java.lang.AbstractMethodError 异常的解决办法

由于之前使用的 Tomcat版本为6.0.41,版本较低,漏洞太多,安全检测总被扫描出来,所以升级到 Tomcat8.5.29,用的SQLSERVER2008数据库,一连接总报错:Caused by: java.lang.AbstractMethodError        at org.apache.tomcat.dbcp.dbcp2.DelegatingConnection.isValid(D...

2018-04-10 11:05:14 2286 1

原创 java 读取excel数据格式转换

Workbook workBook = (Workbook)ModelUtils.getRequestContext().getActionContext().getParameter("excel");Sheet sheet = workBook.getSheetAt(0);System.out.println("----------sheet0--------------");//第一行为标题...

2018-02-28 17:30:18 2634

转载 SQL高效分页(百万条数据)

参考资料:SQL分页语句第一种方法:效率最高 ?1234567891011SELECT TOP 页大小 * FROM    (        SELECT ROW_NUMBER() OVER (ORDER BY id) AS RowNumber,* FROM table1    )   as A  WHERE RowNumber > 页大小*(页数-1)  --注解:首先利用Row_numb...

2018-02-11 18:06:06 2300

转载 SQLServer中有五种约束,Primary Key约束、Foreign Key约束、Unique约束、Default约束和Check约束

SQLServer中有五种约束,Primary Key约束、Foreign Key约束、Unique约束、Default约束和Check约束,今天使用SQL Server2008来演示下这几种约束的创建和使用的方法。1、Primary Key约束    在表中常有一列或多列的组合,其值能唯一标识表中的每一行。    这样的一列或多列成为表的主键(PrimaryKey)。一个表只能有一个主键,而且主...

2018-02-08 14:43:24 1567

转载 将异常的详细信息输入到日志

转载:http://blog.sina.com.cn/s/blog_62c89b450100hod1.html当程序运行异常时,e.printStackTrace()会打印出异常。但是很多时候我们希望将这些异常输出到日志中,以便日后可以随时查看到,可以通过这些异常快速的找到程序发生异常的代码。那么有办法可以将异常的详细信息输出到文件吗?答案是肯定的。程序:  public static Strin...

2018-02-08 10:50:08 829

转载 防止负库存方案小总结

  一、直接操作数据库,SQL如下: update t_warehouse_material set count = (count- 10)  where warehouse_number ='center_sh' and material_number='Y21002' and batch_number='p_20170822_2' and count>=10 ...

2018-02-07 15:27:08 834

原创 Eclipse 启动闪退

今天启动 Eclipse ,闪了一下就退了,无法启动成功,经调查核实后,判断是 Java jdk 配置的问题,我用的是win10系统,把 java 环境变量的配置又检查了一遍,没有发现问题系统属性——环境变量——系统变量,设置了 JAVA_HOME  和 Path变量:最后在 eclipse.ini 文件里配置了一下jdk 信息,再启动 eclipse就正常了在 -vm

2018-01-31 16:09:25 3082

原创 Maven 应用简介

一、Maven 概述简介Apache Maven是一个软件项目管理和综合工具。基于项目对象模型(POM,project object model)的概念,Maven可以从一个中心资料片管理项目构建,报告和文件。简单白话来讲,其核心功能便是合理叙述项目间的依赖关系,通俗点讲,就是通过pom.xml 文件的配置获取jar包,而不用手动去添加jar包。二、Maven应用介绍—

2018-01-31 15:45:41 231

转载 关于Maven项目build时出现No compiler is provided in this environment的处理

昨天遇到了这个问题,查了好多信息,最终通过这篇文章发现了原来是jdk闹得,我是用安装版的jdk进行jdk安装的,安装成功了也没点开目录仔细看,就开始用了,直到使用maven package 才发现这个安装版的jdk里没有jre,于是重新安装了带 jre 的 jdk,重新运行才解决了问题。 转自:http://blog.csdn.net/lslk9898/article/details/73

2018-01-31 10:35:01 6072 1

转载 开放windows服务器端口-----以打开端口8080为例

转: http://blog.csdn.net/spt_dream/article/details/75014619本文记录两个内容:1.win7下打开端口2.服务器(2003或者其他老版的系统以2003为例)测试端口时 可用telnet 命令 侦听端口:C:\Documents and Setting

2017-12-26 17:27:03 36783 2

原创 SQL 多库存查询

有批次和无批次数据异常比对 select b.material_number,b.material_name,a.count,b.count_nobatch from (select w.material_number, sum(w.count) as count from t_warehouse_material w where w.warehouse_number='cd_

2017-12-15 18:17:38 1185

原创 SQLServer2008 数据库备份还原

数据库如果 正在使用,先断开连接分离数据库,选中数据库xx——右键——任务(task)——分离,还原数据库:

2017-10-16 10:52:25 342

转载 使用Axis2方式发布webService的三种方式

1、Axis2的下载和安装      首先可以下载如下两个zip包:axis2-1.6.1-bin.zipaxis2-1.6.1-war.zip其中 axis2-1.6.1-bin.zip文件中包含了Axis2中所有的jar文件, axis2-1.6.1-war.zip文件用于将WebService发布到Web容器中。将axis2-1.6.1-war.zip文件解压到相应的

2017-10-13 16:29:26 211

转载 Mapreduce 通俗版

英文出处:Shekhar Gulati。欢迎加入翻译组。昨天,我在Xebia印度办公室发表了一个关于MapReduce的演说。演说进行得很顺利,听众们都能够理解MapReduce的概念(根据他们的反馈)。我成功地向技术听众们(主要是Java程序员,一些Flex程序员和少数的测试人员)解释了MapReduce的概念,这让我感到兴奋。在所有辛勤的工作之后,我们在Xebia印度办公室享用了丰盛的

2017-09-01 17:58:00 259

转载 mysql处理高并发,防止库存超卖,秒杀活动

转自:http://blog.csdn.net/caomiao2006/article/details/38568825今天王总又给我们上了一课,其实MySQL处理高并发,防止库存超卖的问题,在去年的时候,王总已经提过;但是很可惜,即使当时大家都听懂了,但是在现实开发中,还是没这方面的意识。今天就我的一些理解,整理一下这个问题,并希望以后这样的课程能多点。先来就库存超卖的问题作

2017-09-01 17:46:23 4032

原创 SQL 语句关联函数查询进销存多次入库剩余数量统计

SQL 语句关联函数查询进销存多次入库剩余数量统计,一个采购订单可以多次入库,每次入库时需统计之前该采购订单的每个物品已经入库了多少数量,还剩余多少数量需要入库,录入入库数量时需进行校验,不能大于剩余入库数量,用到的SQL函数有 ISNULL、SUM、GROUP BY SELECT t.material_number, t.count, ISNULL(d.sumincount,0) AS

2017-08-24 17:37:42 2487

转载 如何判断 js 中的数据类型

如何判断js中的数据类型:typeof、instanceof、 constructor、 prototype方法比较如何判断js中的类型呢,先举几个例子:var a = "iamstring.";var b = 222;var c= [1,2,3];var d = new Date();var e = function(){alert(111);};var f = fu

2017-08-24 15:24:58 195

转载 如何让SQLServer的 itemNum 字段 按照数字大小顺序排序

我的 itemNum 从1到20,可是超过了SQLServer的默认排序这样的1101112...19234567如何才能让排序成为这样1234567891011...解决办法:因为 itemNum 是 VARCHAR 字符串类型,要按数字大小排序需要将它转换为 INT 类型

2017-08-01 11:59:17 6126

转载 BigDecimal 除法运算出现 java.lang.ArithmeticException

BigDecimal 除法运算出现 java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result 的解决办法  今天在使用两个BigDecimal类型的数字做除法运算时,出现了一个如下的异常信息:java.lang.ArithmeticExcep

2017-07-14 11:56:53 814

转载 java中的 BigDecimal 和 String 的相互转换

例子1,string 转BigDecimalpublic class Test{     public static void main(String[] arg) {         String str1="2.30";        BigDecimal bd=new BigDecimal(str1);        System.out.println(bd);

2017-07-11 15:07:51 117873 5

转载 Java BigDecimal和double

BigDecimal类对于不需要任何准确计算精度的数字可以直接使用float或double,但是如果需要精确计算的结果,则必须使用BigDecimal类,而且使用BigDecimal类也可以进行大数的操作。BigDecimal类的常用方法如表11-15所示。表11-15 BigDecimal类的常用方法序号方    法类型描   

2017-07-11 11:36:15 358

转载 Java 读取Excel表格数据日期类型转换

Java 读取Excel表格日期类型数据的时候,读出来的是这样的  13-十二月-2017,而Excel中输入的是 2017/12/13 或 2017-12-13还有Excel中输入的是整型 5,java 读取出来的是5.0这可怎么整?解决方法:日期转换import org.apache.poi.ss.usermodel.DateUtil;import org.apache

2017-06-14 15:46:52 20655 4

转载 了解

来自百度百科            LDAP是轻量目录访问协议,英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。    简单说来,LDAP是一个得到关于人或者资源的集中、静态数据的快速方式。LDAP是一个用来发布目录信息到许多不同资源的协议。通常它都作为一个集中的地址本使用,不过根据组织者的需要,它可以做得更加强大。

2017-05-16 10:45:33 355

转载 java反编译工具(XJad)

java反编译工具(XJad) 2.2 中文绿色版 下载 http://download.csdn.net/download/mysky2008/8494499一个可以将.class文件反编译回.java的工具,java反编译工具:XJad2.2,可打开.class 电脑端用,java jar模拟器:KEmulator 功能特点: ======== 1、XJad是基于Jad核心

2017-05-12 15:39:08 2047

转载 Java调用WebService接口实现发送手机短信验证码功能,java 手机验证码,WebService接口调用

Java调用WebService接口实现发送手机短信验证码功能,java 手机验证码,WebService接口调用标签: webservice验证码手机短信java2014-06-25 15:27 65649人阅读 评论(98) 收藏 举报 分类:网络编程技术(1)  Java后端技术(80) 版权声明:本文为博主原创文章,未经博主允许不得转

2017-05-12 10:47:57 397

gwtextux.jar

gwtextux.jar, gwt前端丰富框架开发工具jar包。

2013-08-06

commons-fileupload-1.2.1jar

commons-fileupload-1.2.1.jar, 文件上传开发工具包

2013-08-06

servlet-api-3.0.jar

servlet-api-3.0.jar ,servlet API工具包

2013-08-06

persistence-api-1.0.jar

JAP,Java Persistence API 开发工具

2013-08-06

asm-all-4.1.jar

asm-all-4.1.jar 修改字节码工具包

2013-08-06

jquery 压缩工具

jquery压缩图像 jq-image-resize.js

2012-11-22

java图片处理工具类JAR包 java-image-scalingjar

java图片处理工具类JAR包 java-image-scalingjar

2012-11-22

jquery.imgareaselect-JS文件

jquery截图js文件 jquery.imgareaselect-0.9.8

2012-11-22

jackson/common-codec

包含三个jar包:commons-codec-1.6.jar、jackson-core-2.7.0.jar、jackson-annotations-2.7.0.jar

2018-09-12

commons-net-3.6.jar

commons-net-3.6.jar 包含FTP文件上传下载,读写操作示例,源码解析

2017-05-10

懒加载js控件 dropload.min.js

附件包括移动端懒加载效果的控件及样式 dropload.min.js、 dropload.css

2016-11-10

junit-4.11.jar

junit-4.11.jar 单元测试jar包

2016-11-07

hamcrest-core-1.3.jar

JUnit 单元测试报错java.lang.NoClassDefFoundError:org/hamcrest/SelfDescribing,即缺少hamcrest jar 包,加上这个即可,他们之间是相互依赖的。

2016-11-07

Json Js 文件包下载 josn2.js、json.js、 json_parse.js、json_parse_state.js、cycle.js

该工具包里包含了 josn2.js、json.js、 json_parse.js、json_parse_state.js、cycle.js 五个js 包。均是2015年最新版的。

2015-07-28

炫街舞的留言板

发表于 2020-01-02 最后回复 2020-01-02

java.lang.NoClassDefFoundError: org/apache/http/impl/client/HttpClients

发表于 2014-12-26 最后回复 2015-11-26

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