`
沧海一小粟
  • 浏览: 25217 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
问题描述 今天在使用dubbox的时候,在启动服务的时候报出一个错误,导致应用无法启动,错误的提示信息为: Initialization of bean failed; nested exception is java.lang.RuntimeException: RESTEASY003130: Class is not a root resource. It, or one of its interfaces must be annotated with @Path dubbox是在dubbo的基础上进行了restFul的扩展,使用了JAX-RS的扩展,因此可以支持restFul的调用,默 ...
   最近接到老大指示,研究下WebSocket是个神马东东,接到指示后疯狂百度,四天下来把网上的demo试了N次,但没一次成功,还买了一本入门的书,按书上的第一个demo,最后的结果是,tomcat运行正常,但是ws访问一直失败。当然最后找到了原因,我不得不说,网上那些demo其实没错(大部分),只是有些关键点没说明白,不然我也不会瞎折腾四天。    介绍WebSocket的内容我就不说了,网上一大堆,这篇文章主要讲解下,java实现简单的webSocket通信,希望对同样和我一样刚开始学习WebSocket的朋友有点帮助!!! 一、环境:tomcat8.5.12 + jdk1.8.0_ ...
要解决的问题:我们想对查询出来的数据进行排名统计,但又不想在源数据中插入相应的字段。 解决方法:以oracle中scott用户下的emp表为例演示 对所有员工的工资进行统计排名,查询语句如下: select empno,sal,rank() over(order by sal desc) as sal_rank from emp; 结果如下图: select empno,sal,dense_rank() over(order by sal desc) as sal_rank from emp; 结果如下图: 以上两种情况演示了不同排名算法时对结果的操作,接下来考虑这么一种情况:对 ...
习惯了用MyEclipse搭建Web项目的畅快,突然用eclipse搭建感觉吃力的有木有啊... 步骤如下: (准备eclipse和tomcat就不说了) 1.在eclipse左侧右键,new--》other,弹出的选择框中选择Dynamic Web Project 2.点击next,输入项目名字,点next直到finish 3.项目中是没有web.xml和index.jsp的,需手动配置 4.发布项目,在servers中右键,new--》server,选择你配置好的tomcat 5.在新建的server上右键,选择Add and Remove Projects,在弹出的对话框左侧选择要发布的项 ...
本例实现的功能如下: 1.表格中单元格内容超出单元格大小后不换行处理(以...的方式显示-针对IE)。 2.表格中内容超出div范围后处理。 3.表格的表头不随滚动条滚动处理。 代码如下: <%@ page language="java" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base hre ...
今天同事突然问我怎么打印出一个字符串中只出现一次的字符,百度出来的方法如下: public class Test17 { /** * 查找字符串中只出现一次的字符 * @param s * @return */     public static char firstOne(String s)      {          char result = '0';          char temp;          int[] num = new int[52];  //大小写字母个数之和         for (int i = 0; i < s.length(); ...

双色球机选

/**   * 用户输入机选注数   */ public static int getNumber(){   //指定生成注数   boolean bl = false;   String zhushu = "";   do   {    Scanner input = new Scanner(System.in);    System.out.println("请输入机选注数:");    zhushu = input.next();    String reg = "[1-9]*[0-9]+";    Pattern p = Pa ...
基于oracle数据库中自带的scott表emp 一、最基本用法 1、列出表中的所有字段及每个字段对应的值 insert into emp(empno,ename,job,mgr,hiredate,sal,comm,deptno) values(7333,'GEJUN','CLERK',7999,to_date('1980/12/17','yyyy-mm-dd'),900,200,10); 2、按表中字段顺序给 ...
开发中遇到oracle中要拆分字符串,在网上搜集后觉得这个不错,记下。 1. REGEXP_SUBSTR REGEXP_SUBSTR 函数使用正则表达式来指定返回串的起点和终点,返回与source_string 字符集中的VARCHAR2 或CLOB 数据相同的字符串。 语法: --1.REGEXP_SUBSTR与SUBSTR函数相同,返回截取的子字符串 REGEXP_SUBSTR(srcstr, pattern [, position [, occurrence [, match_option]]]) 注: srcstr 源字符串 pattern 正则表达式样式 p ...
不会在eclipse中查看JDK源码??? 走起! 1.window- Preferences - Java - Installed JRES ,弹出窗口如下: 2.选中安装的JRE,点击右侧的编辑(Edit)出现窗口如下: 3.选中上图标示的项,点击右侧按钮,出现窗口如下: 4.点击上图标示的按钮,在出现的文件选择中找到jdk安装目录中的src.zip 接下来一直OK往下走。
相信使惯了MyEclipse的童鞋,突然在eclipse下做类似JDBC+SERVLET,STRUTS,HIBERNATE,SSH项目肯定遇到很多问题(同感的赞一个),话不多说,直接开始实战演练: 数据库表:TB(BID,BNAME,BSEX,BAGE) 1.在eclipse中新建项目(Dynamic Web Project)名字就叫JDBCDemo; 2.创建package,com.entity;com.util;com.servlet; 3.在com.entity下创建class,我这里只是简单展示一下数据库中表TB的数据以及CRUD操作; TB.java: package com.e ...
情形一:将表中某条数据删除后将其恢复 已知有表TB,字段有BID,BNAME,BSEX,BAGE,表中数据如下: 执行删除语句:DELETE TB WHERE BID='6';表中数据如下: 执行查询语句:查询删除数据之前表中的所有数据 SELECT * FROM TB AS OF TIMESTAMP SYSDATE-1/12;查询结果如下: 现在执行insert语句即可将数据还原到表中: INSERT INTO TB( SELECT * FROM TB AS OF TIMESTAMP SYSDATE-1/12 WHERE NOT EXISTS( SELECT 1 FROM TB ...
Myeclipse中启动tomcat服务后,浏览器访问项目时报500错,但是tomcat下没报错org.apache.jasper.JasperException: Unable to read TLD "META-INF/c.tld" from... 解决方法:仔细检查项目中的jar包与tomcat下的jar包是否有冲突,把项目中与tomcat下相同的jar包删除,project-->clear,重新布署运行,OK。

java

基于控制台打印金字塔: import java.util.Arrays; import java.util.Scanner; public class Pyramid { /** * @param args */ public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("请输入要打印的层数:"); int number = input.nextInt(); print(number,'j'); ...
初学java时老师教了怎么配置path、classpath、JAVA_HOME,貌似也就是当初在自己机器上配置后就一直没怎么使用过了,最近在公司机器上使用javac命令时说不是‘内部命令’,于是乎开始配置: 1、首先配置path:找到自己JDK安装目录下的bin目录下,将路径复制粘贴到path里面,注意如果放在原变量前时注意在末尾加上‘;’例如我机器上JDK安装在C盘下,变量值设置为:C:\Program Files (x86)\Java\jdk1.6.0\bin;。 2、配置JAVA_HOME:C:\Program Files (x86)\Java\jdk1.6.0(这里要注意的是不要在末 ...
Global site tag (gtag.js) - Google Analytics