Java
Tritoooooy
El psy congroo
展开
-
ajax向servlet发送请求接收不到数据--url相对路径的问题
<script type="text/javascript">//alert("nimb"); $(function(){ //alert("nidy"); $.ajax({ url:"ajaxServlet", data:"", dataType:"json", type:"post&q原创 2018-06-08 22:10:45 · 5318 阅读 · 1 评论 -
Proxy类的API描述(JDK API 1.6里扒下来的)
java.lang.reflect类 Proxyjava.lang.Object -java.lang.reflect.Proxy所有已实现的接口:Serializablepublic class Proxyextends Objectimplements SerializableProxy 提供用于创建动态代理类和实例的静态方法,它还是由这些方法创建的所有动态代...原创 2018-07-13 11:43:18 · 717 阅读 · 0 评论 -
ActiveMQ的安装使用
进入http://activemq.apache.org/下载ActiveMQ使用的版本是5.12.0 安装环境:需要jdk 安装Linux系统。生产环境都是Linux系统。 安装步骤第一步: 把ActiveMQ 的压缩包上传到Linux系统。第二步:解压缩。第三步:启动。使用bin目录下的activemq命令启动:[root@localhost b...原创 2018-08-03 20:52:50 · 218 阅读 · 0 评论 -
freemarker使用的一个demo
FreeMarkerTest.javapackage freemarker;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.io.Writer;import java.util.ArrayList;import java.util.Date;import ...原创 2018-08-05 14:40:58 · 540 阅读 · 0 评论 -
冒泡排序一个随机数组变成有序数组
public static void main(String[] args) { int arr_ran[] = new int[10]; int index = 10; //产生一个随机数,循环10次添加到数组中 for(int i=0;i<index;i++){ arr_ran[i]=(int)(Math.random()*100); //输出未...原创 2018-08-01 16:21:37 · 531 阅读 · 0 评论 -
SVN和Maven的区别
构建工具—maven,版本控制工具—svn。一、只有svn的情况 首先考虑没有maven的情况。这样的话,项目组每个开发人员,都需要在本地check out所有的源码。每次提交之前,需要先更新周边工程的代码。由于工程之间是依赖的,所以很可能需要把所有的代码都更新一遍。在项目依赖混乱的情况下,就更麻烦 ,等于说,项目组成员之间的协作,是以SVN为中心的 这种做法...转载 2018-08-02 10:50:02 · 461 阅读 · 0 评论 -
spring-security的配置
spring-security.xml<?xml version="1.0" encoding="UTF-8"?><!-- 下面这个事前缀 若是用默认的beans即可不用前缀 因为后面要配置的security的标签很多 为了方便就直接给beans前统一加上前缀--><beans:beans xmlns="http://www.springframework....原创 2018-08-11 09:13:58 · 211 阅读 · 0 评论 -
如何解决SVN提交失败错误无法连接主机“192.168.3.129”: 由于目标计算机积极拒绝,无法连接。
今天在虚拟机上配置好SVN后,用本地pc去提交SVN时出错,通过以下步骤解决:1、ps -ef | grep svnserve 先检查svnserve是否已经启动2、service iptables status 若是svnserve已经启动,我们就要检查是否linux防火墙没有关闭3、chkconfig iptables off ...原创 2018-08-02 21:50:45 · 2980 阅读 · 0 评论 -
maven安装之后,或者升级之后遇到的问题:could not find or load main class org.codehaus.plexus.class.....
从maven2升级到maven3或者从maven3降级到maven2,M2_HOME环境变量改变后,在终端执行mvn -v,出现如下错误: Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/plexus/classworlds/launcher/LauncherCaused by: java....转载 2018-08-02 21:57:54 · 2406 阅读 · 0 评论 -
Java中父类、子类初始化顺序
测试结果父类静态代码块子类静态代码块父类成员变量初始化parent common block test父类有参构造方法ppp子类成员变量初始化son common block test子类有参构造方法ppp sss静态代码块只能生成一次:父类成员变量初始化parent common block test父类有参构造方法ppp子类成员变量初始化son common bloc...原创 2018-08-08 09:00:47 · 2096 阅读 · 0 评论 -
用Java集合模拟斗地主发牌的例子
之前学集合的时候看到了一个很有意思的例子,于是觉得可以用集合来存储牌型来模拟斗地主的发牌模式,将一副54张的扑克牌随机分发给三个玩家手中,保留三张作为底牌,每个玩家手中有17张牌。public class Testpoker { public static void main(String[] args) { ArrayList<String> color = n...原创 2018-08-08 09:08:39 · 360 阅读 · 0 评论 -
Java中线程创建的方式:继承thread类与实现Runnable接口
Java中线程的创建有两种方式: 1. 通过继承Thread类,重写Thread的run()方法,将线程运行的逻辑放在其中2. 通过实现Runnable接口,实例化Thread类 在实际应用中,我们经常用到多线程,如车站的售票系统,车站的各个售票口相当于各个线程。当我们做这个系统的时候可能会想到两种方式来实现,继承Thread类或实现Runnable接口,现在...转载 2018-09-19 10:29:29 · 299 阅读 · 0 评论 -
eclipse中如何把多个项目放在一个文件夹下
1、在Package Explorer顶部的右侧的倒数第三个有个倒三角,点击倒三角 2、选择Top Level Elements->Working Set,至于下面那个‘show other project’可选可不选 3、这时候要创建自己的文件夹,点击select working set 4、点击new 5、选择一个文件夹类型 6、add是把要归类的文件放到刚刚新建的文...原创 2018-07-13 10:58:03 · 1788 阅读 · 0 评论 -
eclipse中XML注释快捷键
注释:CTRL + SHIFT + /取消注释:CTRL + SHIFT + \原创 2018-07-13 10:11:25 · 391 阅读 · 0 评论 -
Tomcat 8.5启动报错:Several ports (8005, 8080, 8009) required by Tomcat v8.5 Server at localhost
报错如下:Several ports (8005, 8080, 8009) required by Tomcat v8.5 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. T...转载 2018-06-02 02:14:12 · 22727 阅读 · 3 评论 -
Java集合——单列集合Collection、双列集合Map
先来简单介绍一下集合吧。 我们平时想要对多个数据进行操作,初学时可能会想到使用数组来存储数据,这是没错的,但是数组的使用有时候很不便。Java中给了我们可以方便存储对象、对多个对象操作的容器--集合,集合的出现就是为了持有对象。集合中可以存储任意类型的对象,而且长度可变。在程序中有可能无法预先知道需要多少个对象,那么用数组来装的话就可能不知道长度要定义多少,而集合正解决了这样的问题。...原创 2018-08-30 15:55:14 · 1704 阅读 · 0 评论 -
怎么自行封装一个数据库连接类
由于每次进行查询或更新数据库的时候都要连接一遍数据库,操作会重复好多次,干脆直接给这些东西封装成一个类就好了。 封装后就能直接愉快的getconnection()了package com.baidu.util;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;i...原创 2018-06-25 15:49:12 · 987 阅读 · 0 评论 -
当prop.load(Utils.class.getClassLoader().getResourceAsStream("jdbc.properties"))一直获取不到资源流要先看看文件路径
这是我自己遇到的一个问题,还是文件路径的问题,看你给要获取流的文件放的位置对不对。一般我都是习惯给直接放在src下面。这天就离奇的给我报空指针错,也不知道到底怎么了。但是发现这个文件并没有给放到src下面,而我引用的是从根目录读的。就这样了右图的位置是对的 改了之后 ...原创 2018-06-25 16:15:11 · 4233 阅读 · 0 评论 -
jsp上利用ajax将列表分页的实现
分页的原理是用了一条sql:select * from 你的表名 limit ?,? 举个栗子。。。这里limit里面如果填8和3 , 这样“SELECT id,goods_name FROM t_goods LIMIT 8,3”查出来的结果是从数据库中第9条开始的,每页显示三条。就是这样了。。。要想从1开始查就要写limit 0,3 。原理就是基于这条sql语句,那要怎样在jsp...原创 2018-06-25 17:03:38 · 1478 阅读 · 1 评论 -
初学如何学习Java(Java整体学习知识路线规划表)
第一阶段技术名称技术内容Java基础计算机基础知识理解以下这些知识:DOS常用命令、Java概述、JDK环境安装配置、环境变量配置、Java程序入门。编程基础掌握学习常量与变量、数据类型、运算符、流程控制语句、方法、数组知识。面向对象重点学习类与对象、封装、继承、多态、抽象类、接口。常用类常用类介绍、正则表达式等。集合重点学习Collection集合、List集合、Set集合、Map集合。异常异...原创 2018-07-11 18:19:02 · 382 阅读 · 0 评论 -
eclipse导入的项目报错怎么解决
新导入别人的项目,项目上出现一个小红叉,怎样能消除小红叉1.先从File->Properties->Resource查看项目文件路径,进入项目包下的.settings目录,找到org.eclipse.wst.common.project.facet.core.xml文件,用记事本打开,找到这句:<runtime name="Apache Tomcat v7.0"/>。将这句...原创 2018-07-11 18:52:00 · 638 阅读 · 0 评论 -
Java中String直接赋字符串和new String的区别
解析Java中的String对象的数据类型 1. String是一个对象。 因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。 2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null; 3. String str=”kvill”; String str=new ...转载 2018-07-17 21:05:16 · 213 阅读 · 0 评论 -
Spring框架的IOC是什么
一、分享Iteye的开涛对Ioc的精彩讲解 首先要分享的是Iteye的开涛这位技术牛人对Spring框架的IOC的理解,写得非常通俗易懂,以下内容全部来自原文,原文地址:http://jinnianshilongnian.iteye.com/blog/14138461.1、IoC是什么 Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java...转载 2018-07-12 09:50:04 · 17315 阅读 · 2 评论 -
mybatis通过sqlmapconfig.xml加载的运行环境
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration>原创 2018-07-17 21:50:12 · 297 阅读 · 0 评论 -
动态代理报错java.lang.ClassCastException: com.sun.proxy.$Proxy0 cannot be cast to...
今天学习spring aop动态代理做练习时出现这个报错,java.lang.ClassCastException: com.sun.proxy.$Proxy0 cannot be cast to...:意思大致是说com.sun.proxy.$Proxy0不能进行强制转换...找错误... ... 看了网上说的jdk动态代理的过程中,生成动态代理对象与目标对象要是同一个接口:也就是说在使用动态代...原创 2018-07-12 18:01:54 · 1701 阅读 · 0 评论 -
IDEA编译Error:(4, 34) java: 找不到符号 符号: 类 BaseController 位置: 程序包 com.ifen
今天遇到了这个错误,代码没有一点错,就是死活编译不通过,解决的方法:在idea命令窗输入:mvn clean重新运行编译就ok了。说说我这个错误的起因,我上次mvn打包操作的时候有个模块报错了,应该就是在那时问题产生了,没有清理maven,留下了损坏数据包。清掉就可以再跑了。...原创 2018-11-30 16:02:26 · 28597 阅读 · 4 评论