【Java课堂疑问解答与思考5】教程文章相关的互联网学习教程文章

java回文串【代码】

用递归写函数判断回文串,当长度为1或0时输出是回文串结束,当长度大于1时开始递归。 1package Zcf;2 3import java.util.Scanner;4 5publicclass Statistics {6publicstaticvoid main(String[] args) {7 System.out.println("请输入字符串:");8 Scanner in = new Scanner(System.in);9 String s=in.next(); 10 cuan(s,0); 11 } 12publicstaticvoid cuan (String a,int i) { 13//String ss=a;14int len=a.lengt...

javascript之数据推送【代码】

我们使用ajax与后台服务进行交互,常常是通过触发事件来单次交互,但对于有些web应用来说,需要前台与后台保持长连接,前端不定时地接收后台推送的数据信息,例如:股票行情分析、聊天室和网页在线游戏等。 怎么做到呢? 最笨的方法: 前端需要隔一段时间向服务器发送一次ajax,请求成本太昂贵呀,就好比,你每次约炮,都得开房,还是租一个便宜点儿房子合算。 所以不能这么做。1.comet 原理:comet是基于HTTP长连...

Ubuntu下安装了java但启动eclipse报错说没装java

参考资料:http://blog.csdn.net/happyteafriends/article/details/8290950一、问题在Ubuntu下安装了java并在~/.bashrc配置了环境变量,在终端可运行java等命令,但启动eclipse报错说缺少jre或jdk:”a java runtime environment jre or java development kit jdk....“二、解决在在/etc/environment里补充上jdk bin的路径即可。三、总结UBUNTU可以设置PATH的地方很多,包括/etc/profile/etc/environment/etc/bash.bashrc~/.bashrc...

一、Java集合知识

集合: 存储对象数据的集合容器。一、单列集合----------| Collection 单例集合 的根接口----------------| List 如果是实现了List接口的集合类,具备的特点: 有序,可重复。---------------------| ArrayList ArrayList底层是使用了Object数组实现 的。 特点: 查询速度快,增删慢。---------------------| LinkedList LinkedList底层是使用了链表数据结构实现的。特点: 查询速度慢,增删快---------------------| Vector 底层是...

javascript基础复习/重新学习【代码】

与其说复习,不如说重新学习。这里记录一下学习过程中想要记录的东西,以便于以后温习。ECMAScript原始数据类型:String、Number、Boolean、Undefined、Null对变量或者值调用typeof运算符将返回下列值之一:undefined - 如果变量是Undefined类型的string - 如果变量是String类型的number - 如果变量是Number类型的boolean - 如果变量是Boolean类型的object - 如果变量是一种引用类型或Null类型function-如果变量是一个函数 ECMAScr...

Java数据持久层框架 MyBatis之背景知识二【代码】【图】

对于MyBatis的学习而言,最好去MyBatis的官方文档:http://www.mybatis.org/mybatis-3/zh/index.html对于语言的学习而言,马上上手去编程,多多练习是最好的办法。J 一、概述   iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO)   iBATIS框架 二、历史变迁   MyBatis 本是apache的一个开源项目iBatis,   2010年这个项目由ap...

java项目国际化ResourceBundleMessageSource【代码】【图】

最近项目需要国际化,一般常见的方式就是采用配置文件话国际化。根据请求头传入不同的语言,返回不同的内容; 自己搭建了一个模型,分如下几步:1.spring配置文件修改,定义国际化消息2.查找项目中需要返回到web的国际化内容,写到配置文件中3.处理国际化封装成一个工具类,在controller层 统一处理。国际化需要注意,如果调用方未传language,系统需要默认一个,最好写在配置文件中,方便随时修改,用 @value注入到国际化工具类中...

ASYNC PROGRAMING IN JAVASCRIPT[转]【代码】

本文从异步风格讲起,分析Javascript中异步变成的技巧、问题和解决方案。具体的,从回调造成的问题说起,并谈到了利用事件、Promise、Generator等技术来解决这些问题。异步之殇NON-BLOCKING无限好?异步,是没有线程模型的Javascript的救命稻草。说得高大上一些,就是运用了Reactor设计模式1。Javascript的一切都是围绕着“异步”二子的。无论是浏览器环境,还是node环境,大多数API都是通过“事件”来将请求(或消息、调用)和返回...

【java】[null]的问题【图】

这么写逻辑就有问题,改成下面的原文:https://www.cnblogs.com/xiangtunmizu/p/12072495.html

mac 下 使用 java运行 class 文件 总是提示 “错误: 找不到或无法加载主类”的解决方法【代码】

发现问题切换到mac平台后,突然想写点程序运行在mac下,想到mac自带java,会方便好多。不过在这过程中遇到了麻烦:  总是提示 “错误: 找不到或无法加载主类”工程结构查了好久,终于找到原型所在,发现网上很多资料都写的都不太多,自己记录一下。先看看工程的位置和目录。我的eclipse 工作空间位置是: /Users/zhangyunfei/workspace_java我的工程名字叫:hellodemo我的main class 的package name (包名)为: hellodemo.zhan...

java的配置方式简介【代码】

1,java的配置方式简介java的配置方式是为了代替使用xml配置方式,主要使用两个注解:@Configuration//通过该注解来表明该类是一个spring的配置,相当于一个xml文件@ComponentScan(basePackages="com.SpringBoot.javaConfig")//配置扫码包设置bean的方式,既可以直接在bean类上面使用@Component,@Service也可在java配置类里面使用@bean,搭配类似如下方法代替xml中bean的配置: @Bean //通过该配置来表明是一个bean对象,相当于xm...

java 生成Excel 的方法

import java.io.File; import java.io.IOException; import java.io.OutputStream; import java.io.UnsupportedEncodingException; import java.util.ArrayList; import java.util.List; import javax.servlet.http.HttpServletResponse; import org.apache.struts2.ServletActionContext; import java.lang.reflect.Field;import jxl.Workbook; import jxl.format.Alignment; import jxl.format.Border; import jxl.format.Border...

javascript(最大公约数、最小公倍数)

var a = 5;var b = 15;var min = Math.min(a, b);var max =Math.max(a, b);//for循环求最大公约数 --- ( 最小公倍数 = a * b / 最大公约数 )for ( var i = min; i > 0; i-- ) {  if( a % i == 0 && b % i == 0 ) {    console.log(i);    break;  }}//for循环求最小公倍数for ( var i = max; i <= a * b(或者true或者不写) ; i++) {  if(i % a == 0 && i % b == 0) {    console.log(i);    break;  }...

Java基础之抽象类和接口【代码】

今天来说说抽象类和接口的实现以及它们的区别。我们知道抽象类和接口都是对具体事物的抽象,接口在实现上比抽象类更加抽象,抽象类中可以有普通方法和变量,而接口中只有抽象方法和不可变常量。但是从另一个角度看,抽象类似乎又比接口更具抽象,我们在开发过程中选择定义抽象类或是接口往往是通过判断是对这一事物本质的抽象还是动作行为上的抽象,对事物本质的抽象我们选择用抽象类来定义,对动作行为的抽象我们往往采用接口进行...

详解JNDI的lookup资源引用 java:/comp/env

ENC的概念: The application component environment is referred to as the ENC, the enterprise naming context. 应用组件的业务逻辑应该是 ENC中取得对象。组件提供者使用标准的部署描述符指定必需的ENC入口。这些ENC入口是运行时组件所依赖的资源等信息。 一个应用组件实例使用 JNDI定位ENC。ENC的标准JNDI CONTEXT是:java;/comp/env // Obtain the application component‘s ENCContext iniCtx = new InitialContext()...