自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

El Psy Congroo

技术宅拯救世界

  • 博客(43)
  • 资源 (2)
  • 收藏
  • 关注

原创 IDEA编译Error:(4, 34) java: 找不到符号 符号: 类 BaseController 位置: 程序包 com.ifen

今天遇到了这个错误,代码没有一点错,就是死活编译不通过,解决的方法:在idea命令窗输入:mvn clean重新运行编译就ok了。说说我这个错误的起因,我上次mvn打包操作的时候有个模块报错了,应该就是在那时问题产生了,没有清理maven,留下了损坏数据包。清掉就可以再跑了。...

2018-11-30 16:02:26 28516 4

转载 Sublime Text 如何查看当前文件的编码格式?

Sublime Text的默认设置是不开启显示编码的,如果想开启,可通过菜单Perference → Settings – User,在打开的配置文件里 ,在大括号后面,增加以下内容:// Display file encoding in the status bar"show_encoding": true,// Display line endings in the status ba...

2018-10-17 15:45:35 4667

原创 解决win10修改hosts文件非管理员用户拒绝修改

1、开始菜单里右键以管理员身份运行cmd2、在D:盘新建一个名为d的文件,记事本打开里面加上这些# Copyright (c) 1993-2009 Microsoft Corp.## This is a sample HOSTS file used by Microsoft TCP/IP for Windows.## This file contains the mappings ...

2018-10-10 15:02:13 3324

转载 IDEA2018.2最新版破解,9月5号后的破解方法

转载https://blog.csdn.net/SmileLvCha/article/details/789366592018.9.5上面的我都试了没法用,但是你可以先试试上面的链接,不行再往下看新方法:首先修改hosts 文件  加入0.0.0.0 account.jetbrains.comhosts 目录  windows下:C:\Windows\System32\driver...

2018-10-10 14:55:16 413

转载 Java中线程创建的方式:继承thread类与实现Runnable接口

 Java中线程的创建有两种方式: 1.  通过继承Thread类,重写Thread的run()方法,将线程运行的逻辑放在其中2.  通过实现Runnable接口,实例化Thread类     在实际应用中,我们经常用到多线程,如车站的售票系统,车站的各个售票口相当于各个线程。当我们做这个系统的时候可能会想到两种方式来实现,继承Thread类或实现Runnable接口,现在...

2018-09-19 10:29:29 271

原创 Java集合——单列集合Collection、双列集合Map

先来简单介绍一下集合吧。      我们平时想要对多个数据进行操作,初学时可能会想到使用数组来存储数据,这是没错的,但是数组的使用有时候很不便。Java中给了我们可以方便存储对象、对多个对象操作的容器--集合,集合的出现就是为了持有对象。集合中可以存储任意类型的对象,而且长度可变。在程序中有可能无法预先知道需要多少个对象,那么用数组来装的话就可能不知道长度要定义多少,而集合正解决了这样的问题。...

2018-08-30 15:55:14 1675

原创 Linux下修改tomcat端口号

我这里有好几个tomcat,同时使用的话就要给端口号改成不一样的:1、首先cd进tomcat目录里的conf文件夹,vi打开server.xml配置文件 [root@localhost soft]# lsdownload redis solrhome tomcat-sina-8081 tomcat-souhu-8082jdk redis-3...

2018-08-15 16:14:10 24871 1

原创 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 181

原创 用Java集合模拟斗地主发牌的例子

之前学集合的时候看到了一个很有意思的例子,于是觉得可以用集合来存储牌型来模拟斗地主的发牌模式,将一副54张的扑克牌随机分发给三个玩家手中,保留三张作为底牌,每个玩家手中有17张牌。public class Testpoker { public static void main(String[] args) { ArrayList<String> color = n...

2018-08-08 09:08:39 329

原创 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 2062

转载 Linux 下面的时区与时间错误修复过程记载

1、问题产生昨晚后台的图片服务挂了,折腾之后发现是服务器的时间不对,于是看了一下Linux下面关于时区与时间相关的命令[root@root:~] $ date -RTue, 31 Mar 2015 13:58:25 +0400[root@root:~] $ 北京时间为 +8000 时区,所以上述的时区设置不对于是使用 tzselect 命令设置时区首先选择洲[roo...

2018-08-06 19:03:22 1180

原创 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 510

原创 freemarker中文输出乱码解决方法

先在ftl模板文件头添加<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />然后在创建模板文件对象的时候再设置一下编码格式configuration.setDefaultEncoding("UTF-8");...

2018-08-05 14:27:34 807

原创 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 184

转载 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 2358

原创 如何解决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 2865

转载 SVN和Maven的区别

构建工具—maven,版本控制工具—svn。一、只有svn的情况        首先考虑没有maven的情况。这样的话,项目组每个开发人员,都需要在本地check out所有的源码。每次提交之前,需要先更新周边工程的代码。由于工程之间是依赖的,所以很可能需要把所有的代码都更新一遍。在项目依赖混乱的情况下,就更麻烦 ,等于说,项目组成员之间的协作,是以SVN为中心的       这种做法...

2018-08-02 10:50:02 426

原创 linux命令学习之ps -ef|grep

ps命令将某个进程显示出来ps -ef 是用标准的格式显示java这个进程grep命令是查找中间的|是管道命令 是指ps命令与grep同时执行PS是LINUX下最常用的也是非常强大的进程查看命令grep命令是查找,是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expression Print,表示全局...

2018-08-01 17:08:52 1507

原创 冒泡排序一个随机数组变成有序数组

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 498

转载 关于get和post的区别的面试题

最普遍的答案 get参数通过url传递,post放在request body中。 get请求在url中传递的参数是有长度限制的,而post没有,则POST的数据则可以非常大。 post比get安全,因为数据在地址栏上不可见。get比post更不安全,因为参数直接暴露在url中,所以不能用来传递敏感信息。 get请求只能进行url编码,而post支持多种编码...

2018-08-01 16:08:26 1234

原创 如何高情商地在职场和生活中正确聊天

         ———电影《福斯特对话尼克松》里有这样一场戏,记者福斯特现场采访尼克松,福斯特先声夺人地质问道:“你承认把美国带入深渊吗?”紧跟着就播放大段灾民流离失所的战地录像,按说如此下切的内容已经把总统钉死在案板上了,但老奸巨猾的尼克松一个出乎意料的上堆——“全都是我们的对手干的,这就是战争的残酷性。”,他把对画面解读完全引向了相反的方向,接着总统又是一个漂亮的下切,他说出了一大堆缴获敌军...

2018-07-26 21:17:57 902

原创 Linux中如何直接ping 主机名

[root@hadoop7 redis01]# vi /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain619...

2018-07-26 16:58:36 6349

原创 Redis中get值中文显示为\xe4\xbd\xa0\xe5\xa5\xbd的16进制字符串怎么解决

在启动Redis客户端如下加入参数输入可解决:[root@hadoop7 redis]# ./bin/redis-cli --raw这里要注意--raw有两个“-”号为什么在后面加上--raw就行了呢?官方文档是这样说的:This time (integer) was omitted from the output since the CLI detected the outp...

2018-07-25 21:47:39 4009

原创 SecureCRT按Ctrl+S后假死问题

CTRL-S和CTRL-Q称为流控制字符。它们代表了停止和重新启动从一个设备到另一个设备(例如,从计算机到终端)的输出流的过时方式,当这种输出的速度很低时,这种方式很有用。在高速网络的这些日子里,它们已经过时了。事实上,在后一种情况下,CTRL-S和CTRL-Q基本上是一种麻烦。你真正需要知道的唯一一件事是,如果你的屏幕输出变得“卡住”,那么你可能会意外地击中CTRL-S。键入CTRL-Q以重新启...

2018-07-24 16:01:12 541

转载 mybatis入门教程之错误收集

mybatis错误一: 1 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)  解决方法:  1 2 3 把mybatis的Mapper.java 和 Mapper.xml 和Mapper.xm...

2018-07-18 17:39:06 187 1

原创 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 265

转载 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 185

原创 sql列名被设成了关键字,如何使sql关键字在语句中正常执行

update food set `desc`='555',img='白切鸡.jpg' where id=10如图:我有一个列名命名为了desc,但desc是SQL关键字,要使这条语句正常执行不报错,就给它加上 ‘  ’...

2018-07-16 21:36:07 4864 1

转载 Eclipse快捷键 推荐10个最有用的快捷键

一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升 Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。    1. ctrl+sh...

2018-07-13 15:52:12 186

原创 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 674

原创 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 1715

原创 eclipse中XML注释快捷键

注释:CTRL + SHIFT + /取消注释:CTRL + SHIFT + \

2018-07-13 10:11:25 357

原创 动态代理报错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 1563

转载 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 17027 2

原创 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 607

原创 初学如何学习Java(Java整体学习知识路线规划表)

 第一阶段技术名称技术内容Java基础计算机基础知识理解以下这些知识:DOS常用命令、Java概述、JDK环境安装配置、环境变量配置、Java程序入门。编程基础掌握学习常量与变量、数据类型、运算符、流程控制语句、方法、数组知识。面向对象重点学习类与对象、封装、继承、多态、抽象类、接口。常用类常用类介绍、正则表达式等。集合重点学习Collection集合、List集合、Set集合、Map集合。异常异...

2018-07-11 18:19:02 353

原创 EasyUI之datagrid的复选框使用

EasyUI 添加复选框 复选框是什么:放置一个复选框列到数据网格(DataGrid),用户将可以选择 选中/取消选中 网格行数据。 如何放置一个复选框:为了添加一个复选框列,只需添加一个列的 checkbox 属性,并设置它为 true。代码如下所示: <table id="tt" title="Checkbox Select" class="easyui-datagrid" s...

2018-07-09 10:58:28 18090 3

原创 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 1441 1

原创 当prop.load(Utils.class.getClassLoader().getResourceAsStream("jdbc.properties"))一直获取不到资源流要先看看文件路径

这是我自己遇到的一个问题,还是文件路径的问题,看你给要获取流的文件放的位置对不对。一般我都是习惯给直接放在src下面。这天就离奇的给我报空指针错,也不知道到底怎么了。但是发现这个文件并没有给放到src下面,而我引用的是从根目录读的。就这样了右图的位置是对的             改了之后              ...

2018-06-25 16:15:11 4178

原创 怎么自行封装一个数据库连接类

由于每次进行查询或更新数据库的时候都要连接一遍数据库,操作会重复好多次,干脆直接给这些东西封装成一个类就好了。 封装后就能直接愉快的getconnection()了package com.baidu.util;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;i...

2018-06-25 15:49:12 955

docker-io-1.7.1

redhat6.5 安装 docker 1.7.0 rpm安装包./

2018-12-03

使用ajax的商品列表分页

适合于新手小白参考,这个是通过ajax来写的js页面内容算是挺全的了,servlet使用的是ajax以及json字符串数据的传递不需要jsp的跳转,具有分页的功能,以及可以通过数据库增删改查,数据库文件在db文件夹里,在MySQL里面运行db_no.sql的语句就自动生成对应的数据库了

2018-06-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除