自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 问答 (3)
  • 收藏
  • 关注

转载 hashMap工作原理

HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至会要求你实现HashMap来考察你的编程能力。ConcurrentHashMap和其它同步集合的引入

2017-11-16 18:26:40 151

原创 linux tomcat service 方式启动脚本

文件保存为tomcat放至 etc/init.d/#!/bin/bash## tomcat5      This shell script takes care of starting and stopping Tomcat## chkconfig: - 80 20#### BEGIN INIT INFO# Provides: tomcat5#

2017-11-01 17:00:11 443

原创 tomcat service配置

#!/bin/bash## tomcat5 This shell script takes care of starting and stopping Tomcat## chkconfig: - 80 20#### BEGIN INIT INFO# Provides: tomcat5# Required-Start: $network $syslog# Required-Stop: $networ

2017-11-01 16:58:36 788

原创 centos中tomcat7限定JAVA_OPTS

在catalina.sh中编辑JAVA_OPTS,设定java虚拟机的内存使用大小。网上很多设定是直接写JAVA_OPTS="-Xms1024m -Xmx2048m",都是-Xms1024m 或者-Xmx2048m command not found正确的写法应该是:export JAVA_OPTS="-Xms1024m -Xmx2048m"

2017-11-01 16:57:06 2771

原创 spring jpa 扩展 JpaSpecificationExecutor

package com.cheche365.cheche.core.repository;import com.cheche365.cheche.core.model.InternalUser;import com.cheche365.cheche.core.model.TelMarketingCenter;import com.cheche365.cheche.core.model.Us

2017-11-01 16:56:11 315

原创 Linux下mysql主从配置

mysql服务器的主从配置,这样可以实现读写分离,也可以在主库挂掉后从备用库中恢复需要两台机器,安装mysql,两台机器要在相通的局域网内主机A: 192.168.1.100从机B:192.168.1.101可以有多台从机1、先登录主机 Amysql>GRANT REPLICATION SLAVE ON *.* TO ‘backup’@’192.16

2017-11-01 16:55:15 156

原创 mysql windows 系统服务

D:\Program Files\MySQL\MySQL Server 5.6\binmysqld --install

2017-11-01 16:54:38 152

转载 POI CSV方式处理大数据excel文件

[root@localhost usr]# $JAVA_HOME/bin/java -version  bash: /bin/java: 没有那个文件或目录  [root@localhost java]# . /etc/profile  [root@localhost java]# . /etc/profile  [root@localhost java]# $JAVA_HOME/

2017-11-01 16:53:50 1771 1

转载 linux java -version版本不一致问题

[root@localhost usr]# $JAVA_HOME/bin/java -version  bash: /bin/java: 没有那个文件或目录  [root@localhost java]# . /etc/profile  [root@localhost java]# . /etc/profile  [root@localhost java]# $JAVA_HOME/

2017-11-01 16:52:27 364

原创 linux下tomcat6.0与jdk安装详细步骤

安装Tomcat6.0和JDK1.6在linux系统上安装tomcat和jdk应该说是我学习linux知识的第一课了,之前只是听说过,从没接触过,但我们公司项目都是部署在linux系统上的,那天上司突然给我发了几个文档,让我看一下,然后在正式的服务器上,安装jdk和tomcat,一开始有点儿慌,先在本机装了个虚拟机,反复摸索测试了几遍,遇到几个小问题,请教同事后,很快就解决

2017-11-01 16:51:33 934

原创 tomcat linux service 服务

#!/bin/bash   # chkconfig: 2345 10 90   # description: Starts and Stops the Tomcat daemon.   TOMCAT_HOME=/usr/local/tomcat1                                #tomcat目录  TOMCAT_START=$TOMCAT_HOME/

2017-11-01 16:49:50 199

原创 php配置mysql

将mysql安装到指定目录,如我的是d:/mysql 如下载的是非安装的mysql压缩包,直接解压到指定目录就可以了 然后点击D:\mysql\bin\winmysqladmin.exe这个文件 其中D:\mysql是你的mysql安装目录 输入winmysqladmin的初始用户、密码 (注:这不是mysql里的用户、密码)随便填不必在意 确定之后你的右下角任务的启动栏会出现一个红绿灯的图标,红...

2012-10-29 15:33:28 273

原创 iis+php整合

一、首先把php的压缩包(这里以PHP4.3.2为例)解压到C:\php目录中,然后从其中找到一个叫php.ini-recommended的文件,更名为php.ini。   二、打开该文件,找到extension_dir = "./" ,将其改为 extension_dir = "C:\php\extensions" ;再找到 session.save_path = /tmp ,将其改为 sess...

2012-10-29 15:04:09 134

原创 工程在编译时JSP页面不能编译错误

tomcat 中的jasper.jar和jsp-api.jap和工程下的jasper.jar、jsp-api.jap版本冲突。删除工程下的这两个Jar包可解除此错误信息。

2012-07-11 22:46:49 173

原创 SVN部署系统服务

sc create SVNService binpath= "d:\Program Files\Subversion\bin\svnserve.exe --service -r D:\tygl" displayname= "SVNService" depend= Tcpip start= auto 卸载服务将 create 换成delete即可  SVN使用方法 1.建...

2012-07-04 10:12:30 79

原创 BBS 论坛帖子无法显示问题

由于很多学员在发表帖子的时候从word将内容粘贴过来。带来了很多word样式,其中包含JSON中不允许的半角双引号。造成帖子内容超过系统限定字符,并且对帖子数据的现实产生了影响。解决办法:利用正则表达式将帖子中的样式进行过滤。代码如下public static String tagsProcessor(String inputString){ String process...

2012-05-18 12:18:25 199

原创 ext+struts2+sql2005分页故障

人课岗系统本地测试分页没有问题,数据库是SQL2000。但是服务器上分页无效。通过日志发现错误信息“传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 1 (""): 数据类”查找了原因,初步认定为SQL2005的JDBC驱动连接问题。   最后解决办法:    1.下载SQL2005驱动包,链接地址:http://www.microsoft.com/downl...

2012-05-18 12:15:26 82

原创 Java定时任务的实现

本例依据Java自身提供的接口实现,通过监听器(Listener)和定时器(Timer)定时执行某个任务(Task)。专业的开源工具可参考Quartz:[url]http://www.opensymphony.com/quartz/[/url]MyListener:[code="java"]import java.util.Timer;import javax.servlet....

2010-02-01 11:51:53 97

原创 如何监控GC及内存问题解决方案概述

内存问题错综复杂,本人水平也有限,浅薄之见仅供参考。一、GC监控GC日志记录了内存使用和回收状态,出现内存故障时,可作为分析排查手段。1. 启用GC监控的方法:增加java启动参数-verbose:gc,输出信息的样例:[quote]GC 135: total final references 4390; cleared final references 8. GC...

2010-02-01 11:46:39 286

原创 将解压版的Tomcat设为windows服务

适用于Tomcat4.1、5.5、6.0。解压版的Tomcat安装,参见:http://www.blogjava.net/fastunit/archive/2008/05/22/202112.html一、安装服务在命令行中进入/Tomcat路径/bin/,执行“service.bat install”:[img]http://www.blogjava.net/images/...

2010-02-01 11:43:10 98

pojo,vo,po dto

PO:persistant object持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作. VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同DTO(数据...

2008-10-30 22:06:55 89

java的值传递和引用传递

值传递其实也是一种引用 int x=5; int y=x; 判断x==y时就为true 如果string x="5"; string y=x 判断x==y时就为fasle,这就是值传递和引用的区别。

2008-10-01 13:38:47 168

原创 java泛型

 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。  Java语言引入泛型的好处是安全简单。  在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是...

2008-10-01 13:00:49 75

原创 J2EE规范

J2EE规范1.1.1 J2EE规范   J2EE(Java 2 Platform,Enterprise Edition)是SUN公司定义的一个开发分布式企业级应用的规范。它提供了一个多层次的分布式应用模型和一系列开发技术规范。多层次分布式应用模型是指根据功能把应用逻辑分成多个层次,每个层次支持相应的服务器和组件,组件在分布式服务器的组件容器中运行(如Servlet组件在Servlet容器...

2008-10-01 12:55:03 236

原创 ajax json简介

摘要  XML——这种用于表示客户端与服务器间数据交换有效负载的格式,几乎已经成了Web services的同义词。然而,由于Ajax和REST技术的出现影响了应用程序架构,这迫使人们开始寻求`XML的替代品,如:JavaScript Object Notation(JSON)。  JSON 作为一种更轻、更友好的 Web services客户端的格式(多采用浏览器的形式或访问...

2008-09-25 23:08:58 72

原创 ajax动态加载JS脚本的四种方法

Prototype之Ajax.Updater不能正确引入脚本的问题 实用且不花哨的js代码大全 要实现动态加载JS脚本有4种方法: 1、直接document.write document.write(""); 2、动态改变已有script的src属性 s1.src="test.js" 3、动...

2008-09-25 23:07:36 1303

原创 ajax httpRequestHttp对象剖析

1、XMLHttpRequest对象的属性和事件 2、XMLHttpRequest对象的方法 3、发送请求 4、处理请求               推荐:AJAX专区   XMLHttpRequest对象是当今所有AJAX和Web 2.0应用程序的技术基础。尽管软件经销商和开源社团现在都在提供各种AJAX框架以进一步简化XMLHttpRequest对象的使用;但是,我们仍然很...

2008-09-25 23:06:38 119

原创 hibernate查询

Hibernate QBC查询 QBC查询: QBC查询就是通过使用Hibernate提供的Query By Criteria API来查询对象,这种API封装了SQL语句的动态拼装,对查询提供了更加面向对象的功能接口。我们看下面的示例程序: Criteria crit...

2008-09-25 23:04:40 130

原创 hibernate集合映射inverse和cascade详解

1、到底在哪用cascade="..."?cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade,unsaved-value是个很重要的属性。Hibernate通过这个属性来判断一个对象应该save还是update,如果这个对象的...

2008-09-25 23:04:02 65

原创 在Spring中使用replaced-method来进行方法替换

 我们知道,通过使用Spring的AOP,可以非常容易的增强类中一些方法的功能,或者是替换掉一个方法。这里简单介绍一种不使用Spring AOP,而是Spring IOC中内置的一种方法替换功能。即标签中元素的应用。   在Spring的配置文件中,在配置一个Bean的时候,可以使用该元素(标签)用来设置方法替换。 标签的name属性用来指定要替换的方法名称,replacer属性用来指定...

2008-09-25 23:02:22 443

Spring整合C3P0的配置

网上没有找到比较合适的,自己看了看,然后放到项目中实验的一下。很多人都认为比DBCP优秀。 ${jdbc.driverClassName} ${jdbc.url} ${jdbc.username} ${jdb...

2008-09-25 23:01:52 647

原创 Spring 结合 Hibernate 配置 C3P0

applicationContext.xml 文件: com.mysql.jdbc.Driver jdbc:mysql://192.168.3.110:3306/DBName?useUnicode=true&characterEncoding=GBK ...

2008-09-25 23:00:55 88

原创 spring编程十大问题解决

  1、如何学习Spring?  你可以通过下列途径学习spring:  (1) spring下载包中doc目录下的MVC-step-by-step和sample目录下的例子都是比较好的spring开发的例子。   (2) AppFuse集成了目前最流行的几个开源轻量级框架或者工具 Ant,XDoclet,Spring,Hibernate(iBATIS),JUnit,Cac...

2008-09-25 23:00:08 167

spring&xml配置的十二个最佳实践

应某些同志要求。今天发表几篇关于spring的文章------------------------------------------------spring xml 绑定 属性 经验技巧之spring Spring是一个强大的Java应用框架,它广泛地应用于Java应用程序中,为Plain Old Java Objects(POJO)提供企业级服务。Spring利用依赖注...

2008-09-25 22:58:56 115

原创 SQL 海量数据导入的最快方法

这篇论坛文章(赛迪网技术社区)详细讲解了SQL Server海量数据导入的最快方法,更多内容请参考下文: 最近做某项目的数据库分析,要实现对海量数据的导入问题,就是最多把200万条数据一次导入sqlserver中,如果使用普通的insert语句进行写出的话,恐怕没个把小时完不成任务,先是考虑使用bcp,但这是基于命令行的,对用户来说友好性太差,实际不大可能使用;最后决定使用BULK INS...

2008-09-21 23:14:22 529

原创 国产人工智能搜索出世扬言淘汰Google

一支中国技术团队日前透露,其历时7年研发的新一代人工智能搜索引擎AIsou.com,有望在近期正式推出。  据有关负责人介绍,该团队由具有人工智能研发背景人士组建,这种新一代搜索引擎的智能水平明显高于现在的搜索引擎,将淘汰Google现有模式。  [b]国产AIsou遭遇七年之痒[/b]  该负责人介绍说,自从1999年诞生以来,搜索引擎历经7年一直没有实质变化。他们最先发...

2008-09-21 22:47:33 169

原创 JS小收藏

1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById...

2008-09-21 22:30:30 80

原创 showModalDialog使用方法

9.   scroll:{ yes no 1 0 on off }:是否显示滚动条。默认为yes。下面几个属性是用在HTA中的,在一般的网页中一般不使用。10.   dialogHide:{ yes no 1 0 on off }:在打印或者打印预览时对话框是否隐藏。默认为no。11.   edge:{ sunken raised }:指明对话框的边框样式。默认为raised。12.   un...

2008-09-21 22:29:34 197

原创 windows对象

 JavaScript 中的Window对象2008-06-30 16:45Window 对象基本介绍:  showModalDialog()                              (IE 4+ 支持)  showModelessDialog()                         (IE 5+ 支持)  window.showModalDialog()    ...

2008-09-21 22:21:16 112

空空如也

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

TA关注的人

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