自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (59)
  • 收藏
  • 关注

转载 java开发23种设计模式

设计模式(Design Patterns)——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中

2016-03-29 12:53:52 345

转载 数据库SQL优化大总结之 百万级数据库优化方案

网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.

2016-03-28 09:13:33 297

转载 spring四种依赖注入方式

平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的另一种说法是“控制反转”,通俗的理解是:平常我们new一个实例,这个实例的控制权是我们程序员,而控制

2016-03-24 21:29:51 358

转载 Hibernate事务和并发控制

1.    事务介绍:1.1.       事务的定义:事务就是指作为单个逻辑工作单元执行的一组数据操作,这些操作要么必须全部成功,要么必须全部失败,以保证数据的一致性和完整性。1.2.       事务具有ACID属性:o 原子性(Atomic):事务由一个或多个行为绑在一起组成,好像是一个单独的工作单元。原子性确保在事务中的所有操作要么都发生,要么都不发生。

2016-03-24 21:22:27 293

转载 Java基础-多线程-③线程同步之synchronized

使用线程同步解决多线程安全问题  上一篇 Java基础-多线程-②多线程的安全问题 中我们说到多线程可能引发的安全问题,原因在于多个线程共享了数据,且一个线程在操作(多为写操作)数据的过程中,另一个线程也对数据进行了操作,从而导致数据出错。由此我们想到一个解决的思路:将操作共享数据的代码行作为一个整体,同一时间只允许一个线程执行,执行过程中其他线程不能参与执行。线程同步就是用来实现这样的机

2016-03-24 10:16:45 302

转载 Java Collection

在 Java2中,有一套设计优良的接口和类组成了Java集合框架Collection,使程序员操作成批的数据或对象元素极为方便。这些接口和类有很多对抽象数据类型操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。并且Java用面向对象的设计对这些数据结构和算法进行了封装,这就极大的减化了程序员编程时的负担。程序员也可以以这个集合框架为基础,定义更高级别的数据抽象,比

2016-03-24 09:41:08 290

转载 tomcat各目录(文件)作用

tomcat-7.0.50解压版,主目录一览:我们可以看到主目录下有bin,conf,lib,logs,temp,webapps,work 7个文件夹,下面对他们分别进行介绍:bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。

2016-03-24 09:31:14 461

转载 tomcat启动过程:main(String args[])总览

BootStrap.class -----------------------------------------------------------------启动tomcat---->运行BootStrap.class的main();方法。 -->main();方法 调用BootStrap.class的init();方法,初始化 ------>init();方法 -

2016-03-23 08:05:23 385

转载 解决double和float精度不准的问题

float和double型,的底层实现是二进制的。十进制中的一个有限位数小数,转换成二进制就不一定是有限位数了,一旦位数超过的float和double型的位数宽度,就会出现“精度溢出”。所以float和double型是为了科学计算而设计的,并不适合精确的十进制计算.   就像一个十进制的小数,要不断地乘以2取整,但在这个过程中可能会一直循环下去,这就造成了数据的不精确。 所以在必须要求数据

2016-03-19 19:35:24 5640

原创 运行javac -version 出现 com.sun.tools.javac.main错误

今天在重新安装jdk的时候,为了方便,就安装在同一个目录下,安装成功后,测试java -version正常,但是测试javac -version时,就出现com.sun.tools.javac.main错误,初一看好像是少了tools.jar包,之后就去找了个这样的包丢到jdk的bin目录下,测试还是报一样的错,随便编译一个java文件也是报一样的错,后来在网上看到一种说法,jdk和jre不能安装

2016-03-16 09:11:37 1080

转载 Error: could not open `C:\Java\jre7\lib\amd64\jvm.cfg';JAVA_HOME环境变量失效的解决办法

转自:http://www.cnblogs.com/yjmyzz/p/3521554.htmlJAVA_HOME环境变量失效的解决办法晚上把oracle自带的weblogic给卸载了,然后打开eclipse,发现报错了:Error: could not open `C:\Java\jre7\lib\amd64\jvm.cfg'JAVA_HOME的环境变量

2016-03-16 08:50:46 845

转载 Date、String、Calendar类型之间的转化

1.Calendar 转化 String  //获取当前时间的具体情况,如年,月,日,week,date,分,秒等         Calendar calendat = Calendar.getInstance();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");String dateStr = sdf.fo

2016-03-10 11:16:33 410

原创 Java的三种输入输出流FileOutputStream、FileInputStream; FileWrite、FileReader;OutputStreamWrit、InputStreamRead

/****/package com.cloudsun.draw.util;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileReader;import java.io.FileWriter;imp

2016-03-08 19:12:15 1371

原创 有两个序列a,b,大小都有n,序列元素的值任意整数,无序; 要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b无素的和]之间的差最大。

package com.cloudsun.draw.util;import java.util.Arrays;/** * @author Administrator * */public class SumAndReduce {public static void main(String[] args) {int[] meiosis = {

2016-03-08 14:24:22 905

转载 java中RSA加解密的实现

package com.cloudsun.draw.util;import java.math.BigInteger;import java.security.KeyFactory;import java.security.KeyPair;import java.security.KeyPairGenerator;import java.security.NoSuchAlgor

2016-03-08 11:20:47 345

转载 java中的各种数据类型在内存中存储的方式

1.java是如何管理内存的java的内存管理就是对象的分配和释放问题。(其中包括两部分)分配:内存的分配是由程序完成的,程序员需要通过关键字new为每个对象申请内存空间(基本类型除外),所有的对象都在堆(Heap)中分配空间。释放:对象的释放是由垃圾回收机制决定和执行的,这样做确实简化了程序员的工作。但同时,它也加重了JVM的工作。因为,GC为了能够正确释放对象,GC必须监控

2016-03-08 09:51:40 453

转载 java Socket用法详解

在客户/服务器通信模式中, 客户端需要主动创建与服务器连接的 Socket(套接字), 服务器端收到了客户端的连接请求, 也会创建与客户连接的 Socket. Socket可看做是通信连接两端的收发器, 服务器与客户端都通过 Socket 来收发数据.这篇文章首先介绍Socket类的各个构造方法, 以及成员方法的用法, 接着介绍 Socket的一些选项的作用, 这些选项可控制客户建立与服务

2016-03-07 17:38:02 472

原创 java的定时器功能

java.util包里面有个Timer类,它是runnable接口的一个线程类,它里面传的三个参数是:ferrCollect这是一个继承了TimerTask类的线程的对象,它里面有个run实现方法,也就是定时调度哪个类里面的run方法;ferryWati指的线程在多少毫秒之后启动(单位是毫秒);ferryWatiTime指的是线程每次执行的时间。

2016-03-07 14:52:51 653

原创 error on line 3 at column 8: Encoding error

今天在写xml文件,打开的时候就报了个这样的红色的错误。This page contains the following errors: error on line 3 at column 8: Encoding errorBelow is a rendering of the page up to the first error.后来在网上查找原因是因为编码不对。

2016-03-05 16:43:15 6098 1

原创 java验证码功能

后台java代码:package net.cloudsun.base.controller;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IOException;impor

2016-03-02 16:15:34 294

转载 md5加密解密 Base64加密解密

package com.cloudsun.draw.util;import java.io.IOException;import java.io.UnsupportedEncodingException;import sun.misc.*;/** * @author Administrator * */@SuppressWarnings("r

2016-03-02 15:23:42 555

转载 The content of element type "web-app" must match……问题之解决办法

在flex整合java生成的web.xml中添加引用servelet的代码就报错如下:The content of element type "web-app" must match "(icon?,display-name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servl

2016-03-01 18:48:12 1002

转载 properties、xml content is not allowed in prolog

今天写配置文件出现这样的问题content is not allowed in prolog,后来在网上一查,说是因为没有规定编码,所以出现BOM,但UTF-8本身没有BOM,所以解决办法就是消除BOM。下载UltraEdit或UltraEdit工具,复制报错的properties和xml文件,打开工具,把文件拖入工具中文件另存为,选择UTF-8-无BOM,再点击Save,覆盖文件,再

2016-03-01 18:45:33 588

原创 Tomcat Can't load AMD 64-bit .dll on a IA 32

这个是朋友碰到了这种问题,朋友解决了,朋友的是项目用的jdk是64位,tomcat是32位。  用myeclipse搭建项目,启动出现:   java.lang.UnsatisfiedLinkError: C:\apache\apache-tomcat-7.0.14\bin\tcnative-1.dll: Can't load AMD 64-bit .dll on a IA 32,

2016-03-01 14:33:50 5564

原创 将博客搬至CSDN

为了确认是您本人在申请搬家,请在原博客发表一 篇标题为《将博客搬至CSDN》的文章,并将文章地址填写在上方的"搬家通知博文地址"中。

2016-03-01 13:10:33 178

原创 java解析json

解析json需要用到的包json-lib-2.1-jdk15.jar,下载地址http://download.csdn.net/detail/xionglangs/9449070public static FerryForm analysisJson(String s) {try {/** s字符串必须是标准的json格式,要不然会报错,json格式* "{‘class’:'1

2016-03-01 11:51:00 1834

用于反编译jar为JAVA代码java -jar cfr-0.152.jar xx.jar -outputdir 路径

反编译 Jar Java

2024-04-02

PDF添加水印文字或图片

PDF添加水印文字或图片

2022-09-28

ip2region.zip

JAVA进行IP定位需要的工具

2022-08-11

Spark配置文件信息修改

使用hive,hadoop,spark,datax,python,scala修改添加的配置

2022-07-13

hive配置文件信息修改

使用hive,hadoop,spark,datax,python,scala修改添加的配置

2022-07-13

hadoop配置文件信息

使用hive,hadoop,spark修改添加的配置

2022-07-13

dolphinscheduler配置

dolphinscheduler使用hive,hadoop,spark,datax,python,scala修改添加的配置

2022-07-13

dolphinscheduler工作流模板

HIVE建表; Mysql同步HIVE; HIVE同步Mysql; HIVE运算;

2022-07-06

编译的spark-hive_2.11-2.3.0和 spark-hive-thriftserver_2.11-2.3.0.jar

spark-hive_2.11-2.3.0 spark-hive-thriftserver_2.11-2.3.0.jar log4j-2.15.0.jar slf4j-api-1.7.7.jar slf4j-log4j12-1.7.25.jar curator-client-2.4.0.jar curator-framework-2.4.0.jar curator-recipes-2.4.0.jar

2022-06-23

hive登录用户名密码校验包

hive登录用户名密码校验包

2022-05-05

JT-808部标协议2011-2019版

JT-808部标协议2011-2019版

2022-04-25

sentinel-dashboard.zip

GitHub下载速度太慢,保存下

2022-04-02

nacos-2.0.2

github下载效率太低, 存储一下

2022-04-02

PowerDesigner导出模板

PowerDesigner导出模板

2022-03-08

IT线上维护项目故障报告模板.zip

IT项目,线上出现报告,进行复盘,编写事故报告。

2022-01-06

IDURABILITY.pptx

JAVA模板导出PPTX

2021-09-18

IDURABILITY.html

JAVA导出PPT模板,代码查看 https://blog.csdn.net/xionglangs/article/details/120162098

2021-09-07

阿里亿级高并发.zip

阿里亿级高并非PDF

2021-05-13

ENERGY.html

itextpdf的pdf模板样式。

2021-04-17

ENERGY.docx

JAVA导出word的easypoi模板

2021-04-16

阿里巴巴Java性能调优实战(2021华山版).rar

阿里巴巴性能调优华山版

2021-01-26

YAPI插件crossRequest.zip

YAPI插件,用于实现跨域,浏览器共享cookies,登录共享session,ABCDEFGHIJKLMNOPQRSTUVWXYZ。

2020-09-18

mybatis-plus自定义模板.zip

1、自定义模板 代码:https://blog.csdn.net/xionglangs/article/details/106396515

2020-05-28

JAVA解析DBC文件

用JAVA解析DBC文件,考虑大小端,生成文件内容跟Vector CANDB++相同。

2019-04-17

CANDBC工具包

根据对应的系统位数安装vcredist工具,之后安装CANdb++,安装完成之后,把Cdbstat.dll放在安装目录的\Exec32下面,之后点击candb.exe。

2019-04-10

DBC文件转EXCEL文件

用于转换dbc文件为excle文件,便于查看,用于验证导入的dbc文件是否正确。

2019-04-10

ireport资料

一份ireportpdf文档,包含一部分简单应用,一个小demo。

2018-11-13

JDK1.8中文版

jdk1.8中文版的API,如果出现打开文件为空,请鼠标右击,点击属性,勾选解除锁定。

2018-07-21

实现可编辑的select

包含jquery.editable-select.min.js和jquery.editable-select.js,demo可以实现select编辑。

2018-07-21

对比2个数据库的差异

对比2个数据库表差异,字段差异,对比字段的维度为表名,字段名,字段属性,字段长度,是否为空,到处到excel中。

2018-01-25

TBSchedule

淘宝提供的开源分布式工具,依赖于zookeeper使用。

2017-07-22

xdoclet-bin-1.2.1

一个工具jar包xdoclet-bin-1.2.1

2017-05-02

JSONObject java解析json需要的jar包和依赖包

java把string转换为json,之后解析需要用到的jar包和依赖包。

2017-04-09

JDBC mysql Junit测试

测试jdbc的连接,可以读取配置文件,

2017-03-20

JDOM API 英文版

这是2份操作JDOM的英文API,没有中文版。

2017-01-13

jquery 工作流 插件

一个jquery工作流插件。

2016-04-07

iText-5.0.6.jar

导出pdf文件需要用到的iTextjar包。

2016-04-07

com.lowagie.text-2.1.7.jar

导出pdf文件需要用到的工具包

2016-04-07

多种联系工具

分数有点高,只是个练习的东西,所以不用下载,是存储在这里的。

2016-03-04

解析json的包

这是解析json需要用到的jar包,网上都可以下到,这里上传下,为了以后好下载。

2016-03-01

空空如也

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

TA关注的人

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