
Java
文章平均质量分 73
wengyupeng
在等待中爆发
展开
-
JSTree 默认展开 树节点默认展开
红色部分 $("#jstree_demo") .jstree({ "core": { ...原创 2017-08-28 00:57:16 · 21358 阅读 · 0 评论 -
maven-compiler-plugin:3.5.2 or one of its dependencies could not be resolved: Failure to find org.ap
1. 背景 为了解决Eclipse JRE System Library [J2SE-1.5]问题(改build path Jre版本后, 再打开eclipse 又变为1.5了), pom.xml加了 org.apache.maven.plugins maven-compiler-plugin原创 2018-01-26 10:32:40 · 5844 阅读 · 1 评论 -
Tomcat 部署项目后,访问出现404
Tomcat 部署项目后,访问出现404原创 2017-08-17 15:28:11 · 12729 阅读 · 0 评论 -
magnolia start
magnolia start原创 2017-07-25 13:28:12 · 327 阅读 · 0 评论 -
jpa反向生成表
JPA根据类生成数据库表原创 2015-09-26 17:26:35 · 4410 阅读 · 0 评论 -
JPA QuerySyntaxException:XXX is not mapped
JPA QuerySyntaxException:XXX is not mapped原创 2017-06-06 23:03:29 · 14164 阅读 · 5 评论 -
MAC JDK默认安装路径 JAVA路径
MAC JDK默认安装路径 JAVA路径原创 2016-09-02 07:55:38 · 90423 阅读 · 3 评论 -
Loadrunner Log Message 打印参数
Loadrunner Log Message 打印参数原创 2015-03-30 16:22:09 · 2681 阅读 · 0 评论 -
支付宝面试题: 30秒内限制某方法被调用100次 (一个时间段限制方法被调用的次数)
假设一个Class的方法 a,被限定30秒内只能被调用100次,如何实现。1、定义调用接口Icalleepublic interface Icallee {public void play();}2、实现调用接口类public class Callee implements Icallee {@Overridepublic void...原创 2014-04-04 16:29:03 · 17163 阅读 · 4 评论 -
Callable 和 FutureTask 生产者和消费者
常用的Thread类在run方法执行完之后是没有返回值的,要实现子线程完成任务后返回值给主线程需要借助第三方转存。Callable接口则提供了一种有返回值的多线程实现方法。下面以一个简单的地主、监工和长工的例子展示这种接口的用法。长工类:长工类实现了Callable接口,线程运行完成后返回一个Integer值。 import java.util.concurrent转载 2014-08-13 13:32:47 · 825 阅读 · 0 评论 -
配置Apache二级域名
首先,你的拥有一个有泛域名解析的顶级域名,例如: domain.com其次,在 httpd.conf 中打开 mod_rewrite之后,在 httpd.conf 的最后,添加以下内容:RewriteEngine on RewriteMap lowercase int:tolower RewriteMap vhost txt:/usr/local/etc/apache(Unix平台原创 2008-07-18 13:47:00 · 5621 阅读 · 1 评论 -
java集成apache 动态配置域名
1 配本机域名C:/WINDOWS/system32/drivers/etc下hosts 127.0.0.1 localhost127.0.0.1 www.a.com127.0.0.1 www.b.com127.0.0.1 www.c.com2.配apacheC:/Program Files/Apache Sof原创 2008-07-26 14:44:00 · 1805 阅读 · 0 评论 -
jpaVendorAdapter....NoClassDefFoundError: org/hibernate/HibernateException in SpringBoot
1. 错误:SpringBoot项目maven build报:'jpaVendorAdapter' threw exception; nested exception is java.lang.NoClassDefFoundError: org/hibernate/HibernateException2.解决办法=========原创 2018-01-27 12:09:54 · 3506 阅读 · 1 评论 -
Quartz简介
What is Quartz? (什么是Quartz?) Quartz is a full-featured, open source job scheduling system that can be integrated with, or used along side virtually any J2EE or J2SE application - from the small...原创 2008-06-06 11:03:00 · 1557 阅读 · 0 评论 -
SVG (Scalable Vector Graphics)简介
SVG (Scalable Vector Graphics)是一种开放标准的描述矢量图形的语言,它继承了XML的优点,能够实现图形图像、文字的统一。文章在介绍SVG和Batik的基础上描述了使用Batik来生成SVG图表的方法和一个具体实例,初步说明了SVG的广泛应用前景。来源:SVG中国(ChinaSVG.COM)1 前言 随着网络技术的高速发展,基于web的图表也越来越多地被使用。...转载 2008-07-18 15:10:00 · 4204 阅读 · 0 评论 -
JsTree树不出来 报Uncaught TypeError: Cannot read property 'children' of undefined
1、 问题JsTree树不出来,从chrome console 看到Uncaught TypeError: Cannot read property 'children' of undefined2、code 和后台json数据问题出自 黄色部分---------------------------------------Code---------------...原创 2017-08-28 00:28:26 · 12388 阅读 · 0 评论 -
JSTree 自定义图标 不同节点 显示不同图标
参见红色部分: arrays[i].iconSkin 是后台传的图标数据,分别是root A A1 A2 $("#jstree_demo") .jstree({ ...原创 2017-08-28 00:51:38 · 9849 阅读 · 0 评论 -
JStree CheckBox 默认选中 jstree checkbox checked onload
红色部分:也可以使用注释的那行 $("#jstree_demo") .jstree({ "core": { ...原创 2017-08-28 01:03:51 · 9852 阅读 · 1 评论 -
Java 什么是 CAS? 通俗易懂
Java 并发机制实现原子操作有两种: 一种是锁,一种是CAS。 CAS是Compare And Swap(比较并替换)的缩写。 java.util.concurrent.atomic中的很多类,如(AtomicInteger AtomicBoolean AtomicLong等)都使用了CAS。一. 示例: CAS机制当中使用了3个基本操作数:内存地址V,旧...原创 2019-05-15 17:25:24 · 14801 阅读 · 4 评论 -
Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)
1. 错误Exception in thread "main" java.lang.IllegalStateException: Failed to read Class-Path attribute from manifest of jar file:/C:/Users/.m2/repository/com/sun/jersey/jersey-client/1.19.1/jersey-cl...原创 2019-02-26 01:18:27 · 1712 阅读 · 0 评论 -
pull access denied for frolvlad/alpine-oraclejdk8, repository does not exist or may require '
一、问题 Step 1/6 : FROM frolvlad/alpine-oraclejdk8:slimERROR: Service 'config-server' failed to build: pull access denied for frolvlad/alpine-oraclejdk8, repository does not exist or may require 'dock...原创 2019-02-23 22:17:22 · 7234 阅读 · 1 评论 -
4.图解-折半插入排序 Binary insert sort
1. 思想 折半插入排序是对直接插入排序的改进。 直接插入排序就是不断的依次将元素插入前面已经排好序的序列中。 由于前半部分为已经排好的序列,这样就不用按顺序依次比较寻找插入点,而是采用折半查找的方法来加快寻找插入点2.图解-折半查找 将关键字 7 折半查找插入到 numbersArray。 查找过程如上图int[] numbersArray = {1,3...原创 2018-11-29 16:47:28 · 1919 阅读 · 1 评论 -
什么是OSGi
第一次接触OSGi 是2006年看见的一则网上新闻,该新闻中提到BMW 汽车的通信-娱乐(infotainment)系统采用了OSGi 架构,这套系统主要用来控制汽车上的音箱、灯光、导航和通讯等设备,整个系统由1000多个模块组成,启动时间却只需要3.5秒钟,这对于一个基于Java 的框架来讲,具有两个重大意义:一、说明了Java 执行效率并不差;二、OSGi 框架的性能尤其优秀。因此...转载 2010-08-13 23:50:00 · 1794 阅读 · 0 评论 -
REST是什么
概述 REST是英文Representational State Transfer的缩写,中文翻译:表述性状态转移。 他是由Roy Thomas Fielding博士在他的论文 《Architectural Styles and the Design of Network-based Software Architectures》中提出的一个术语。 REST本身...原创 2010-08-18 07:02:00 · 989 阅读 · 0 评论 -
SOA到底是什么?
关于此的好的、坏的想必你都已经了解得很多了。本篇文章会抛开商家们的流言蜚语,用一种简单易懂的方式来阐述面向服务编程。这会是你所看到关于SOA的独一无二的介绍。 在日常业务中有些事物并不时常改变,比如说美国加油站一直以来都在用加仑为单位销售汽油,餐馆依然使用菜单,牙科医生还是会每六个月就销售一次清洁用品。每种业务都会有一些方面不时常变动,而这部分往往占据了是业务的绝大部分。我们就称这...转载 2009-02-03 13:33:00 · 1155 阅读 · 0 评论 -
Unable to find a javac compiler;Perhaps JAVA_HOME does not point to the JDK解决
tomcat_home, java_home都已经添加到了环境变量里,但启动jsp的时候却出现了以下的异常Unable to find a javac compiler; com.sun.tools.javac.Main is not on the classpath.Perhaps JAVA_HOME does not point to the JDK解决方案:只要把JAVA_HOME/...原创 2008-08-01 14:02:00 · 665 阅读 · 0 评论 -
配置Apache域名
配置Apache服务器并且设置DNS 我们通常所说的虚拟主机技术就是将一台(或者一组)服务器的资源(系统资源、网络带宽、存储空间等)按照一定的比例分割成若干台相对独立的“小主机”的技术。每一台这样的“小主机”在功能上都可以实现WWW、FTP、Mail等基本的Internet服务,就像使用独立的主机一样。phpma.com 目前网站服务器的虚拟主机平台使用以开放的Apac原创 2008-07-18 12:45:00 · 54493 阅读 · 1 评论 -
下拉框 年、季、月联动
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档function window.onload(){strYYYY = document.form1.YYYY.outerHTML;strMM = document.form原创 2008-11-07 17:22:00 · 977 阅读 · 0 评论 -
lucene生成索引,依据div 的id解析html 我在项目中的应用(一)
我把一些重要的东西记载下来 1、 用htmlparser解析html 对htmlparser一个类作了点更改,以实现依据div 的id解析html,创建索引 说明我的静态页全部自己静态生成,把要索引的内容放在不同id的div中 对htmlparser一个类作更改 package com.berheley.components.luce原创 2008-09-09 13:35:00 · 3398 阅读 · 0 评论 -
hashmap 遍历汇总
我用的是jdk6用原来的遍历方法,总是报错:如下 int mapsize = aMap.size();Iterator keyValuePairs1 = aMap.entrySet().iterator();for (int i = 0; i { Map.Entry entry = (Map.Entry) keyValuePairs1.next(); //红的地方报错,不能类型转换 O原创 2008-09-02 13:58:00 · 681 阅读 · 0 评论 -
apache整合tomcat
有的项目需要 如果请求静态页面则由apache处理 如果请求动态一些东西则由tomcat处理 比如 www.a.com 访问index.html(静态由apache处理);www.a.com/login 访问 soflogin.jsp后台登陆页(由tomcat处理)原创 2008-08-29 10:13:00 · 930 阅读 · 0 评论 -
eclipse3.3不能启动,装了oracle客户端以后
由于装oracle客户端以后,oracle自带的jdk会覆盖(放在环境变量path最前面)Java的path路径,只要将oracle客户端在环境变量path的位置放到最后就可以了。或将 java的path放到前面就可以了例如:将环境变量path 中 %JAVA_HOME%/bin;放最前面原创 2008-08-19 16:42:00 · 710 阅读 · 0 评论 -
java中的Generics(泛型)
从JDK5.0开始出现的泛型(Generics)功能。泛型提供编译时期的检查,不会将对象置于某个容器而失去其类型。 这个是JDK 1.5 的新特性。举个例子。 一个列表中加入3个数字,然后从列表中取出作合计的操作。 JDK 1.4 的时候 List testList = new ArrayList(); testList.add(new I原创 2008-08-20 16:05:00 · 869 阅读 · 0 评论 -
loopback address 回送地址
一、相关loopback address基本概念 路由器上设备的Loopback地址是什么意思? 本地环回接口(或地址),亦称回送地址(loopback address)。 此类接口是应用最为广泛的一种虚接口,几乎在每台路由器上都会使用。常见于如下用途: 1 作为一台路由器的管理地址 系统管理员完成网络规划之后,为原创 2008-08-08 09:23:00 · 8148 阅读 · 0 评论 -
打.war包的方法
dos进入项目的webContent目录下 输入命令 jar cvf 名字.war *.* 比如 给tomcat项目lover想打成lover.war jar cvf lover.war *.* 然后就可以直接放到tomcat的webapp下发部了原创 2008-08-01 15:07:00 · 2169 阅读 · 0 评论 -
抽象类和接口的区别
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还转载 2008-07-24 19:07:00 · 575 阅读 · 0 评论 -
java常用方法集合
1.多附件上传以及判断个数function isSameName()//判断上传的文件不能重复{ var u=0; //附件个数 var s=0; var filename = new Array(); var frm = document.getElementsByTagName(input); for(var i=0;i if(frm[i].ty原创 2008-07-16 11:59:00 · 4045 阅读 · 1 评论 -
lucene搜索结果分页显示 google、baidu式的分页 我在项目中的应用(二)
1、jsp页面http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">td{ font-size:12px; height:30px; line-height:30px;}.serach_tab{padding:5px;}.serach_tab td{}.search_j原创 2008-09-09 13:58:00 · 2551 阅读 · 1 评论 -
apche转发到tomcat 中文乱码
修改tomcat的server.xml 添加 "8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8"/> 其实这个问题跟apache一点关系没有,以前只用tomcat的时候用8080端口也加上URIEncoding, "8080" protocol="HTTP原创 2008-09-09 17:55:00 · 1392 阅读 · 0 评论 -
lucene按时间排序 我在项目中的应用(三)
排序的关键点有两个:1:首先你要排序的字段必须是被index的,并且是untokenized的。如:doc.add(new Field("time", dv.get("time").toString(), Field.Store.NO, Field.Index.UN_TOKENIZED));// dv.get("time").toString()是字符串,2.2版本的Field的构原创 2008-09-23 14:30:00 · 7007 阅读 · 1 评论