自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(224)
  • 资源 (31)
  • 收藏
  • 关注

原创 本地nodejs和npm版本过高,无法正常使用npm下载低npm版本项目所需依赖,不降级解决办法

2.安装cnpm: npm install cnpm -g。5.删除项目中出现的 node_modules文件夹。.json重新安装依赖: cnpm install。7.在开发环境中启动项目:npm run dev。4.继续安装:cnpm i node-1.导入下载好到的项目。

2024-03-05 15:48:00 964

原创 10人程序开发队伍的沟通模式

2021-04-27 13:04:25 199

原创 tera term 如何自动登录(ttl脚本模板 PublicKey方式)

ttl脚本模板 PublicKey方式;=====================================================================; 接続情報HOSTADDR = 'xxx.xxx.xxx.xxx'USERNAME = 'loginUserId'PASSWORD = 'loginPassword'KEYFILE = 'C:\your private key\id_rsa'INIFILE = 'C:\Program Files\terate.

2020-09-23 12:06:51 1305

原创 springboot中配置文件application.properties的理解

# 文件编码banner.charset= UTF-8# 文件位置banner.location= classpath:banner.txt# 日志配置# 日志配置文件的位置。 例如对于Logback的`classpath:logback.xml`logging.config=# %wEx#记录异常时使用的转换字。logging.exception-conversion-wo...

2019-09-11 11:34:02 828

转载 [转]不安装Oracle客户端远程连接Orcale数据库

本方法是通过使用ORACLE官方提供的精简版客户端,即绿色免安装的客户端。下载地址(此处提供的是官方各版本下载地址):Windows 32位系统中使用的客户端下载地址其他系统环境中使用的客户端下载地址Instant client的版本很多:主要是Basic和Basic Lite。 Basic版本包括了所有的支持运行OCI、OCCI、JDBC、JDBC-OCI的文件,支持多种语言。 Basi...

2018-12-06 13:37:19 486

原创 HashMap 简单理解

HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。HashMap 继承于AbstractMap,实现了Map、Cloneable、java.io.Serializable接口。HashMap 的实现不是同步的,这意味着它不是线程安全的,但可以用 Collections的synchronizedMap方法使HashMap具有线程安全的能力。它的key、value都可以为n...

2018-04-26 08:39:44 212

转载 MyBatis mapper文件中的变量引用方式#{}与${}的差别

ibatis中使用select top #num# * from tableName出现错误。由于初次用ibatis还不知道在它里边拼写SQL语句的一些规则,导致一些自认为很平常的SQL语句,在它这里翻了船。select top #number#这种写法是不正确的,原因待查。正确的书写方式是 select top $number$ 。下面这段话是在网络里找到的它也没给出具体的解释,只是说这是什么S...

2018-02-11 08:46:24 5128

转载 没有Project Facets的解决方法

没有Project Facets的解决方法经常在eclipse中导入web项目时,出现转不了项目类型的问题,导入后就 是一个java项目,有过很多次经历,今天也有同事遇到类似问题,就把这个解决方法记下来吧,免得以后再到处去搜索。解决步骤:1、进入项目目录,可看到.project文件,打开。2、找到...代码段。3、在第2步的代码段中加入如下标签内

2017-08-13 16:38:48 1208

转载 java使用ImageReader判断图片的类型

package com.javacodegeeks.snippets.desktop;import java.io.File;import java.io.IOException;import java.util.Iterator;import javax.imageio.ImageIO;import javax.imageio.ImageReader;import javax.i

2016-11-02 13:06:58 3394

原创 Jetty Maven 和JDK之间版本关系

Jetty7/8 的Maven插件配置:http://wiki.eclipse.org/Jetty/Feature/Jetty_Maven_PluginJetty9 最新的Maven插件配置:http://www.eclipse.org/jetty/documentation/current/jetty-maven-plugin.html 或者 最新RELEASE版配置Je

2016-09-05 15:05:19 4992 1

转载 解决Maven报Plugin execution not covered by lifecycle configuration

环境    eclipse 4.3.0    maven 3.0.4    m2e 1.4.0    出现场景    以前的老项目,在我的环境(我的环境较新)下,别人老环境不报错。错误示例一个错误示例,子项目引用了父项目,子项目parent标签处报错如下:Multiple annotations found at this line:- ma

2016-09-05 10:37:54 794

转载 it项目经理面试题

1 你认为项目中最重要的是哪些过程?分析、设计阶段(也可以加上测试,但千万别说编码或开发阶段),根据《人月神话》的观点:1/3 计划;1/6 编码;1/4 构件测试和早期系统测试;1/4 系统测试,所有的构件已完成。但根据国内目前的状况一般公司不会有很多的分析与设计时间(这取决于公司规模和时间成本),这样在一个工期很紧张的项目中我们应该尽量分配出进度优先级来,首先拿出客户最希望看到的和最能证明

2016-08-29 22:20:38 12136

转载 JAVA多线程实现的三种方式

最近在做代码优化时学习和研究了下JAVA多线程的使用,看了菜鸟们的见解后做了下总结。1.JAVA多线程实现方式JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。2.继承Thread类实现多线程继

2016-08-25 10:43:23 8821 1

转载 Java中的HashCode之hash算法基本原理

一、为什么要有Hash算法Java中的集合有两类,一类是List,一类是Set。List内的元素是有序的,元素可以重复。Set元素无序,但元素不可重复。要想保证元素不重复,两个元素是否重复应该依据什么来判断呢?用Object.equals方法。但若每增加一个元素就检查一次,那么当元素很多时,后添加到集合中的元素比较的次数就非常多了。也就是说若集合中已有1000个元素,那么第1001个元素加

2016-08-25 10:37:33 2982

转载 单例模式常见的应用场景分析

在23种设计模式中,单例模式排行老大。虽然理解简单,但是对于应用场景。你真正的熟悉么?使用单例,是由于没必要每个请求都新建一个对象,这样既浪费CPU又浪费内存;之所以用多例,是为了防止并发问题;即一个请求改变了对象的状态,此时对象又处理另一个请求,而之前请求对对象状态的改变导致了对象对另一个请求做了错误的处理。先来说说Java web中的单例应用场景:数据库连接池就是单例模式,有且仅有一个连接

2016-08-25 10:22:33 3102

原创 概要设计&详细设计 的理解

概要设计首先,开发者需要对软件系统进行概要设计,即系统设计。概要设计需要对软件系统的设计进行考虑,包括系统的基本处理流程、系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为软件的详细设计提供基础。详细设计在概要设计的基础上,开发者需要进行软件系统的详细设计。在详细设计中,描述实现具体模块所涉及到的主要算法、数据结构、类的层次结构及调用关系,

2016-08-25 10:17:45 5848

原创 java获取System.out输出内容

ByteArrayOutputStream baoStream = new ByteArrayOutputStream(1024);PrintStream cacheStream = new PrintStream(baoStream);PrintStream oldStream = System.out;System.setOut(cacheStream);//不打印到控制台Sy

2015-12-09 08:55:55 6929

原创 获取main方法的返回值

通常main是不返回内容。但是实在要返回。也只能返回状态码给操作系统。System.exit(1);//异常System.exit(0);//正常当然也可以定以很多其他 用于表示不同状态。至于如何从操作系统中取得这些状态码:Linux:echo $?     上一个执行命令之后的返回状态码Windows:要在windows系统下查看状态,键入C:direct

2015-12-07 16:06:32 3041

原创 Ant的build.xml脚本模板

目标hibernate hbm文件位置 源hibernate hbm文件位置 --> <javac srcdir="${src}" destd

2015-11-25 19:36:37 2691

转载 Eclipse将引用了第三方jar包的Java项目打包成jar

方案一:用Eclipse自带的Export功能步骤1:准备主清单文件 “MANIFEST.MF”,由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该项目下建立文件MANIFEST.MF,内容如下:Manifest-Version: 1.0Class-Path: lib/commons-codec.jar lib/commons-

2015-11-25 19:24:52 1916

转载 eclipse生成可执行jar包

相信大家在开发java的时候一定会遇到要求将java工程打包成可运行的jar的需求,今天我在这篇博客中详细讲解一下生成可运行jar的两种方法,亲测完全可行。1. 工程中不包含第三方的jar包这种情况比较简单,选中需要生成jar的工程,右击-->Export,出现如下的窗口选中java--- > JAR file,出现如下窗口,此处要:选中 Expor

2015-11-25 19:21:43 1579

转载 Eclipse构建Maven项目

1. 安装m2eclipse插件    要用Eclipse构建Maven项目,我们需要先安装meeclipse插件    点击eclipse菜单栏Help->Eclipse Marketplace搜索到插件Maven Integration for Eclipse 并点击安装即可,如下图:  安装成成之后我们在Eclipse菜单栏中点击File->New->Othe

2015-11-25 19:19:05 16036

原创 eclipse下用ant打包添加jar包方法

eclipse下用ant打包添加jar包方法如下:右键点击打包所用的文件(build.xxx.xml),选择Run As à 3.Ant Build2. 进入编辑配置页面如图1-1:选择classpath, Add External JARs…3.添加所需jar包即可

2015-11-25 11:02:18 2870

原创 linux 做双击执行的普通jar

今天在sourceforge网页利找了一个文本编辑软件,是个ApexText-1.2-platform-independent,名字上看,适合系统平台无关的,其实只要求你的系统有java即可,可是怎么运行jar文件呢?在终端下进入ApexText的目录,执行java -jar ApexText.jar即可运行软件,可是每次都要这样运行是不是有点麻烦啊,确实,我就在我的桌面创建了一个快捷方式,就

2015-11-25 10:45:54 2997 2

原创 有Main方法的Java类的类名取得

// 当クラス名取得 private static final String CLASS_NAME = new Object() { public String getClassName() { String clazzName = this.getClass().getName(); return clazzName.substring(clazzName.lastIndexO

2015-11-20 13:35:02 3001

原创 zip文件解压读取

Constants.FILE_PATH_FULL).append(Constants.ZIP_FILE_NAME:zip文件全路径

2015-11-20 13:27:40 1306

原创 控制台执行Junit

Windows方式1:step a:先set classpath,即工程所引用的jar包和其他工程(set classpath=工程/Jar包目录),注意case所在工程本身也要加入classpat直接执行java -cp [引用的jar或class] org.junit.runner.JUnitCore com.myself.MyTestLinux其他与w

2015-11-20 13:23:25 1769

转载 check $m2_home environment variable and mvn script match

check $m2_home environment variable and mvn script match

2015-11-10 17:01:40 2372

转载 使用 CXF 做 webservice 简单例子

Apache CXF 是一个开放源代码框架,提供了用于方便地构建和开发 Web 服务的可靠基础架构。它允许创建高性能和可扩展的服务,您可以将这样的服务部署在 Tomcat 和基于 Spring 的轻量级容器中,以及部署在更高级的服务器上,例如 Jboss、IBM® WebSphere® 或 BEA WebLogic。        该框架提供了以下功能:Web 服务标准支持:CXF

2015-10-10 12:58:35 333

转载 依赖注入和控制反转区别

依赖注入是从应用程序的角度在描述,可以把依赖注入描述完整点:应用程序依赖容器创建并注入它所需要的外部资源;而控制反转是从容器的角度在描述,描述完整点:容器控制应用程序,由容器反向的向应用程序注入应用程序所需要的外部资源。

2015-09-01 21:25:46 898

原创 log4j相对路径设定无效报错

报错内容:log4j:ERROR setFile(null,true) call failed是log4j的版本问题,原来的是log4j-1.2.13.jar换成log4j-1.2.15.jar即解决了

2015-07-21 14:12:20 1208

转载 深入 理解 Statement 和 PreparedStatement

一、使用Statement而不是PreparedStatement对象JDBC驱动的最佳化是基于使用的是什么功能. 选择PreparedStatement还是Statement取决于你要怎么使用它们. 对于只执行一次的SQL语句选择Statement是最好的. 相反, 如果SQL语句被多次执行选用PreparedStatement是最好的.PreparedStatement的第一次执行

2015-07-20 12:55:34 728

转载 使用JOTM进行Tomcat的JTA调用

前段时间碰到一个需要访问多个数据库的例子,由于项目上是采用tomcat作为项目开发和布署,所以就没有考虑采用特定厂商的JTA实现,而是通过一个开源的JTA实现来完成tomcat和多个数据库之间的直接交互。    多数据库访问最直接的问题就是在一个service中,存在着多个数据库dao对象,当前面的dao对象操作完成之后,如果后面的某一个dao访问出错,那么这个service应该如何进行回

2015-07-20 11:12:35 2194

转载 英文面试

面试时,我们会面对形形色色的问题,而最令人哑口无言的,往往是一些最简单和最常见的题目,比如“请你自我介绍一下”。大多数应征者的反应是——我应该如何作答呢?其实要懂得应对此问题,就要先做好准备You'll have a better chance of impressing the interviewer if you think about this question before the

2015-03-17 08:31:24 477

转载 JUnit4 详解(*Djunit目前运行在JDK7会报错)

JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。先简单解释一下什么是Annotation,这个单词一般是翻译成元数据。元数据是什么?元数据就是描述数据的数据。也就是说,这个东西在Java里面可以用来和public、static等关键字一样来修饰类名、方法名、变量名。修饰的作用描述这个数据是做什么用的,差不多和publ

2014-07-25 11:05:43 3080

原创 三种数字型转成字符型方法的效率比较

/** * @param args */ public static void main(String[] args) { Integer x = 500; long curMillis = System.currentTimeMillis(); // ""+500 curMillis = System.currentTimeMillis(); for (int

2014-07-02 09:53:46 1517

原创 java7 nio 例子

/** * */package Test;import java.net.InetAddress;import java.net.InetSocketAddress;import java.net.Socket;import java.nio.channels.SelectionKey;import java.nio.channels.Selector;import java

2014-07-02 09:52:26 715

转载 数据库事务隔离级别

SERIALIZABLE 保证所有的情况不会发生(锁表) 数据库事务的隔离级别有4个,由低到高依次为Read uncommitted 、Read committed 、Repeatable read 、Serializable ,这四个级别可以逐个解决脏读 、不可重复读 、幻读 这几类问题。 注意:我们讨论隔离级别的场景,主要是在多个事务并发 的情况下,因此,接下来的讲解都

2014-07-01 15:04:18 609

转载 Apache与Tomcat 区别联系

Apache 和Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML、PHP、JSP、Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置。  Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP、PHP)  Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认为是apach

2014-07-01 14:10:12 561

转载 statement、prepareStatement、callableStatement的使用

CallableStatement 对象为所有的DBMS 提供了一种以标准形式调用已储存过程的方法。已储 存过程储存在数据库中。对已储存过程的调用是 CallableStatement对象所含的内容。这种调用是 用一种换码语法来写的,有两种形式:一种形式带结果参,另一种形式不带结果参数。结果参数是 一种输出 (OUT) 参数,是已储存过程的返回值。两种形式都可带有数量可变的输入(IN 参数)、 输

2014-07-01 13:48:22 761

工具类收集(Java).zip

JAVA常用工具类收集,以备今后参照使用

2019-06-29

NHN笔试题收集

NHN笔试题 题目和答案总结和记录 java 数据库 编程思想

2018-09-25

二维码生成和解码例子

Qrcode 二维码生成和解码例子,需要补充

2015-03-30

navicat101_premium_en 含key

navicat101_premium_en 含key

2014-03-24

Hibernate关系映射XML生成工具

Middlegen-Hibernate-r5 Hibernate关系映射XML生成工具,MYSQL数据库的生成配置文件已经做好。

2013-02-08

物流系统WEB

java编写的一个物流系统。没有开发框架。需要的可以加以改善。

2013-02-02

物流系统Applet

物流系统Applet。如果需要自己用,得重新修改一下生成几个

2013-02-02

软件开发报价 个人使用珍藏

软件开发报价 关于一些软件项目开发前期的费用估算和报价

2013-01-07

Ibatis chm格式帮助文档

Ibatis chm格式帮助文档 Ibatis使用必备

2012-11-01

VBA技术收集

一个管理项目时常用的文档工具,用VBA提升文档维护效率

2012-10-21

div+css颜色码

常用div+css颜色码收集。方便设定颜色时候的代码查找

2012-08-12

完整COS的JAR包

完整COS的JAR包.实现JAVAMail 文件上传等功能

2012-07-13

Google Datastore的JAR

Google Datastore的JAR

2012-06-04

Struts1.3.8 API CHM 文档

Struts1.3.8 API CHM 文档

2012-04-25

日文版Winrar注册码

日文版Winrar注册码 让各种版本的日文Winrar不在提示购买和注册的信息

2012-02-23

日本日历Calender

一个比较实用的日本日历Calender程序。方便查看日本节假日!

2012-01-05

4款经典网站后台模板

4款经典网站后台模板 内容丰富!可添加!

2011-11-15

日文网站模板

日文网站模板 网上收集 但是风格不够多样

2011-11-15

EJB_TEST自己编写的EJB例子

EJB_TEST自己编写的EJB例子.简单易懂

2011-11-03

管理系统软件项目价格评估方法

管理系统软件项目价格评估方法 供各位学习

2011-11-01

checkdate.js

checkdate.js 日期验证的JS代码

2011-11-01

完整的企业人力资源管理系统(SSH+java开发)

完整的企业人力资源管理系统(SSH+java开发)

2011-10-20

Threadjavamail(多封邮件)

Threadjavamail(多封邮件).

2011-10-20

在Eclipse下搭建Android开发环境教程

在Eclipse下搭建Android开发环境教程

2011-10-20

PostgreSQL 中文文档 chm

PostgreSQL8.0 中文文档 chm。这个比较完整的。供大家使用!

2011-05-23

PostgreSQL 中文文档 chm

PostgreSQL8 中文文档 开发和学习用

2011-05-23

精通struts技术

精通struts技术。给一些初学者的书籍

2011-01-28

(手册)正则表达式.chm

这里的第7部分跟前面的内容看起来似乎有些重复,目的是把前面表格里的部分重新描述了一次,目的是让这些内容更容易理解。

2010-11-03

struts2.0_hibernate3.2_spring2.0_Java正则表达式入门

在java企业应用领域,ejb的功能强大同ejb的配置复杂,难于学习一样出名。但在以前我们又有什么办法呢?只有硬着头皮来学ejb。真有点“明知山有虎,偏向虎山行”的精神。现在的形势有了乐观的变化,java开源的持续走红,使得开发java企业级应用不再局限于ejb领域。下面简要介绍一下怎样采用开源的Spring,Hibernate以及Struts构建一个轻量级的架构。

2010-11-03

空空如也

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

TA关注的人

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