java常用知识
Naploen8
这个作者很懒,什么都没留下…
展开
-
Java中获取键盘输入值的三种方法
程序开发过程中,需要从键盘获取输入值是常有的事,但Java它偏偏就没有像c语言给我们提供的scanf(),C++给我们提供的cin()获取键盘输入值的现成函数!Java没有提供这样的函数也不代表遇到这种情况我们就束手无策,请你看以下三种解决方法吧: 以下将列出几种方法: 方法一:从控制台接收一个字符,然后将其打印出来 public static void main(String转载 2014-09-24 23:22:35 · 851 阅读 · 0 评论 -
Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(五)
Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(五) 这是本系列的最后一篇,主要讲一下FreeMarker模板引擎的基本概念与常用指令的使用方式。 一、FreemMarker基本概念 FreemMarker是一个用Java语言编写的模板引擎,它是一个基于模板来生成文本输出的一个工具。是除了JSP之外被使用得最多的页面转载 2015-01-16 14:11:22 · 1736 阅读 · 0 评论 -
eclipse maven plugin 插件 安装 和 配置
maven3 安装: 安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个。 apache-maven3.0.4: http://download.csdn.net/detail/edward0830ly/5211168 下载完成之后将其解压,我将解压后的文转载 2015-01-17 21:26:04 · 960 阅读 · 0 评论 -
Maven+Spring+Spring MVC+MyBatis+MySQL,搭建SSM框架环境
Maven+Spring+Spring MVC+MyBatis+MySQL,搭建SSM框架环境原创 2015-01-21 09:33:01 · 25875 阅读 · 13 评论 -
Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could no
SSM 框架中配置文件提示错误:Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNested原创 2015-01-20 09:52:55 · 39887 阅读 · 9 评论 -
springmvc请求接收参数的几种方法
通过@PathVariabl注解获取路径中传递参数转载请注明出处:springmvc请求接收参数的几种方法代码下载地址:http://www.zuidaima.com/share/1751862044773376.htmJAVA[java] view plaincopy@RequestMapping(value= " /{id转载 2015-01-20 15:51:49 · 3826 阅读 · 1 评论 -
Android环境搭建Android Studio的第一次无法启动解决办法
android Studio 的下载地址以及eclipse 的android开发环境搭建下载包:链接: http://pan.baidu.com/s/1kTKJZkN 密码: qxqfAndroid Studio的第一次出现无法启动:如图:怎么解决这个问题:1)进入刚安装的Android Studio目录下的bin目录。找到idea.prop原创 2015-03-12 17:12:46 · 1599 阅读 · 0 评论 -
Android数据格式解析对象JSON用法
1.JSON概念: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性,从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 JSON可以将Java对象转成json格式的字符串,可以将json字符串转换成Java。比XML更轻量级,Json使用起来比较轻便和简单。JSON数据格式,在Android转载 2015-03-10 14:29:03 · 808 阅读 · 0 评论 -
js 将json字符串转换为json兑现
在数据传输过程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键。例如:JSON字符串:var str1 = '{ "name": "cxh", "sex": "man" }'; JSON对象:var str2 = { "name": "cxh", "sex": "man" };一、JSON字符转载 2015-03-10 14:26:40 · 616 阅读 · 0 评论 -
mysql遇到错误: "too many connections" 错误
当前操作系统 :windows10运行mysql版本:5.6.15出现错误的情况是:运行java多线程,需要频繁读写数据库错误提示:.......................Data source rejected establishment of connection, message from server: "Too many connections"原创 2015-12-16 18:14:26 · 1309 阅读 · 0 评论 -
Java - 正则表达式的运用(Pattern模式和Matcher匹配)—— 匹配中文,英文字母和数字及_长度详解——收集资源blog
java.util.regex.Pattern 模式类:用来表示一个编译过的正则表达式。java.util.regex.Matcher 匹配类:用模式匹配一个字符串所表达的抽象结果。二、先看一个简单的例子:需求:从字符串:{"_type":"FQDN","_oid":"51a867e4773da1128b1422ad"} 中取出这段数字:51a867e4773da1128b14原创 2015-12-18 10:51:33 · 13777 阅读 · 0 评论 -
栈的压入、弹出序列 java实现
输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。public static boolean IsPopOrder(int [] pushA,int [] pop原创 2016-04-04 22:35:44 · 1157 阅读 · 0 评论 -
mysql 查询当天、最近一天、最近一周,本月,上一个月的数据
今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) 7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY)转载 2016-03-13 22:34:11 · 25444 阅读 · 2 评论 -
.html改成.jsp后缀,jsp页面乱码
.html改成.jsp后缀,jsp页面乱码直接修改之后的jsp前缀:.html 改成.jsp之后乱码将上面的前缀改为: 页面就正常了,不再乱码了原创 2016-06-30 14:04:47 · 7589 阅读 · 1 评论 -
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis) 使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的转载 2015-01-16 17:52:31 · 3376 阅读 · 2 评论 -
Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(三)
Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(三) 前两章我为大家详细介绍了如何搭建Maven环境、Spring MVC的流程结构、Spring MVC与Struts2的区别以及示例中的一些配置文件的分析。在这一章,我就对示例的层次结构进行说明,以及MyBatis的一些简单介绍。 本文不会对MyBatis作详细说转载 2015-01-16 14:10:03 · 1207 阅读 · 0 评论 -
MyBatis代码自动生成
这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy到项目工程中即可。 使用自动生成有很多方式,可以在eclipse中安装插转载 2015-01-16 15:52:44 · 11215 阅读 · 1 评论 -
JAVA父类子类调用流程简单展示
public class MianAB { public static void main(String[] arg){ Father mFather=new Father(); Son mSon=new Son(); }} class Father{ Father(){ System.out.println("diao yong Father"); }原创 2014-11-09 19:51:00 · 900 阅读 · 0 评论 -
java中简单字符替换
在网络编程中,如果URL含有特殊字符,如空格、‘#’等,服务器将无法识别导致无法获得正确的参数值,我们需要将这些特殊字符转换成服务器可以识别的字符,例如将空格转换成’%20’。给定一个字符串,将其中的空格转换成'%20'。要求效率尽可能高,尽量在O(n)的复杂度完成,要求用char数组来存储字符,不能用string输入:一个原始字符串,例如 hello world。 输出转换后的字符串,例原创 2014-10-28 10:46:54 · 1188 阅读 · 0 评论 -
Java输入输出流
1.什么是IO Java中I/O操作主要是指使用Java进行输入,输出操作. Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。任何Java中表示数据源的对象都会提供以数据流的方式读写它的数据的方法。 Java.io是大多数面向数据流的输入/输出类的主要软件包。转载 2014-11-17 18:59:33 · 823 阅读 · 0 评论 -
JAVA读取一行输入数字,进行简单排序
冒泡排序是一种常见的排序算法,本题要求用冒泡排序算法对一组数字进行从小到大排序输入:输入的是一行数字,就是我们需要排序的数字输出:输出是从小到大排序好的数字,数字之间用空格分开样例输入2 1 5 8 21 12样例输出1 2 5 8 12 21原创 2014-11-17 19:00:24 · 10039 阅读 · 0 评论 -
Java读取文件内容的几种方式集合
1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 public class ReadFromFile { public static void readFileByBytes(String fileName) { File file = new File(fileName);转载 2014-11-18 08:51:26 · 1029 阅读 · 0 评论 -
java 类的方法调用
public class PolyTester { public static void main(String[] args){ bogo(new Extension()); } static void bogo(Base b){ b.add(8); b.print(); }}class Base{ int i; Base() { Syst原创 2014-11-03 20:06:14 · 799 阅读 · 0 评论 -
java 自己实现字符串从m到n的字符截取
import java.util.Scanner;public class SubStringAA { public static void main(String[] args){ Scanner sc=new Scanner(System.in); String str=sc.nextLine(); StringBuffer sb = new String原创 2014-11-03 22:43:11 · 1513 阅读 · 0 评论 -
httpservletrequest
httpservletrequest 公共接口类HttpServletRequest继承自ServletRequest.客户端浏览器发出的请求被封装成为一个HttpServletRequest对象。所有的信息包括请求的地址,请求的参数,提交的数据,上传的文件客户端的ip甚至客户端操作系统都包含在其内。HttpServletResponse继承了ServletResponse接口,并提供了与H原创 2015-01-27 13:51:08 · 902 阅读 · 0 评论 -
java 与mysql对应类型以及MySQl基本语法
Java数据类型和MySql数据类型对应表java mysql 数据类型对照类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述 VARCHARL+NVARCHARjava.lang.String原创 2015-01-28 15:20:25 · 4332 阅读 · 0 评论 -
Ubuntu中安装eclipse后菜单栏下拉失效
方法很简单,只是记录一下: 1)首先,关闭Eclipse和做到这一点:sudo gedit /usr/share/applications/eclipse.desktop[Desktop Entry] Categories=Development; Comment[zh_CN]= Comment= Exec=/usr/local/java/eclipse/eclip转载 2014-12-25 09:45:42 · 761 阅读 · 0 评论 -
Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(四)
Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(四) 这一章大象将详细分析web层代码,以及使用Spring MVC的注解及其用法和其它相关知识来实现控制器功能。 之前在使用Struts2实现MVC的注解时,是借助struts2-convention这个插件,如今我们使用Spring自带的spring-webmvc组件转载 2015-01-16 14:11:06 · 1109 阅读 · 0 评论 -
ubuntu 下eclipse无法显示菜单栏
在ubuntu 13.10中安装sts和eclipse发现菜单栏失效,不能实现下拉,通过查找发现这是Ubuntu Unity的一个bug,不过在14.04中解决了,解决的办法是不直接启动eclipse而是创建eclipse桌面快捷方式。方法是在桌面新建一个空白文档,输入一下内容:[xml] view plaincopyprint?[D转载 2014-12-27 15:25:20 · 1548 阅读 · 0 评论 -
Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(一)
Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(一) Spring更新到3.0之后,其MVC框架加入了一个非常不错的东西——那就是REST。它的开放式特性,与Spring的无缝集成,以及Spring框架的优秀表现,使得现在很多公司将其作为新的系统开发框架。大象根据实际的项目经验,以之前SSH2例子为基础,对其进行一次大改造,详细转载 2015-01-16 14:06:58 · 1142 阅读 · 0 评论 -
Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(二)
Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(二) 在上一篇文章中我详细的介绍了如何搭建maven环境以及生成一个maven骨架的web项目,那么这章中我将讲述Spring MVC的流程结构,Spring MVC与Struts2的区别,以及例子中的一些配置文件的分析。 一、Spring MVC 3.0介绍转载 2015-01-16 14:08:45 · 1255 阅读 · 0 评论 -
Apache Spark 1.6.0在单机的部署
本文将介绍Apache Spark 1.6.0在单机的部署,与在集群中部署的步骤基本一致,只是少了一些master和slave文件的配置。直接安装scala与Spark就可以在单机使用,但如果用到hdfs系统的话hadoop和jdk也要配置,建议全部安装配置好。转载请注明博客原文地址:http://blog.tomgou.xyz/spark-160-dan-ji-an-zhuang-pei-zhi转载 2017-04-04 10:35:16 · 893 阅读 · 0 评论