自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(163)
  • 收藏
  • 关注

原创 Random的用法

  Random random=new Random(47);  int id=random.nextInt();每次值都是一样的,因为创建构造函数时,Random定义的某一个值指定了  Random random=new Random();  int id=random.nextInt();每次值不一样,因为创建构造函数时,使用的是当前系统时间给Random中某一个变

2017-12-05 21:31:51 503

原创 LRU算法java数据结构实现

LRU:(least recently used) 最近最少使用算法。LRU算法的java中数据结构的实现是一个LRU算法在面试中经常被问到的问题,我们可以用LinkedList来表示最近和最少使用。将访问过的数据用LinkedList数据结构进行存储,如果查找最少使用,直接返回LinkedList的尾节点即可。如果添加一个最近访问的数据a,可以将a从链表中的位置删除,移到链表的头部。但是链表

2017-11-15 19:03:09 1730

转载 eclipse 中outline里各个图形代表的含义

在使用Eclipse或者MyEclipse开发的时候,你一定看到过Outline和Package Explorer中小图标,很多刚刚接触编程的童鞋们可能不会在意它们代表的含义,但如果你花几分钟的时间了解一下它们,当再进行开发编码的时候,你会感觉它们很有帮助。下面是一些关于Outline和Package Explorer中小图标的介绍,以供大家参考。在Eclipse或者MyEclip

2017-11-13 20:50:49 577

原创 for each 和for循环遍历对象的区别

使用foreach遍历数组中的元素,当中间对数组进行修改时,会出现并发修改异常。因为foreach遍历数组对象期间,foreach会锁定集合中的对象.期间不能修改,并发修改异常是有底层源码iterator决定的.public class TestArrayList { static List list=new ArrayList(); public static void

2017-11-13 18:58:17 1679 1

原创 eclipse导入jar包和源文件

当我们使用eclipse时,有时候需要导入jar包,源代码,和打包等。下面讲一下具体步骤eclipse导入jar包,源代码,打jar包等当我们使用eclipse时,有时候需要导入jar包,源代码,和打包等。下面讲一下具体步骤1:首先下载需要的jar包,和源文件。2:创建一个eclipse工程3:在工程目录下创建文件夹libs4:将需要的jar包导入文件夹libs

2017-11-08 17:10:40 2414

转载 jdk8 函数式接口

http://www.jb51.net/article/48304.htm1:接口可以定义默认非抽象方法interface Formula {    double calculate(int a);    default double sqrt(int a) {        return Math.sqrt(a);    }}非抽象方法可以在实现类

2017-11-01 15:49:02 229

原创 redis安装配置

环境为ubuntu14.041:下载redis 压缩包  redis-4.0.0.2.tar.gz   https://redis.io/2:解压缩:tar xzf  redis-4.0.0.2.tar.gz3:cd redis-4.0.0.24 make  //编译5:src/redis-cli  遇到错误,因为redis 服务没打开需要先运行redis-server r

2017-10-31 15:37:42 356

原创 电脑wifi服务,不开启无法连接wifi

2017-10-31 09:21:39 481

原创 web遇到的问题

vsftpd上传图片不成功,因为权限不够,读写权限没打开

2017-10-28 18:35:27 241

原创 后台与前端的联系

1:前端和后台的关系后台给管理人员看,向数据库中添加数据,前端从数据库中取数据,两者相连接的点就是数据库

2017-10-28 10:24:37 1883

原创 550 Permission denied

通过filezilla上传文件,提示550 Permission denied需要修改 vi /etc/vsftpd.confwrite_enable=NO改为write_enable=YES,这样权限就运行了提示553 could not creat file

2017-10-27 20:16:27 9840

原创 ubuntu 服务器自动安装

tomcatsudo apt-get install tomcat访问方式,http://loclahost:8080进入sbin目录下 sudo ./startup.sh开启sudo ./shutdown 关闭nginx服务器sudo apt-get install nginx访问方式,http://localhostsudo service nginx star

2017-10-25 09:43:49 661

转载 maven web工程提示Cannot detect Web Project version. Please specify version of Web Project through Maven

在pom.xml中添加如下代码,指定war的版本和编译插件          maven-compiler-plugin         1.7     1.7              maven-war-plugin    2.4         3.0           webserver

2017-10-21 21:34:54 1192

转载 maven添加jar包

一、将jar添加到本地仓库的做法:以下面pom.xml依赖的jar包为例:实际项目中pom.xml依赖写法:[html] view plain copy print?dependency>      groupId>org.springframeworkgroupId>      artifactId>spring-context-suppo

2017-10-21 20:47:56 387

原创 spring 下载地址

https://spring.io/tools/sts/legacy

2017-10-10 11:12:59 204

原创 linux 复制文件提示略过目录xxx

sudo cp a b提示 略过目录xxx在命令后加上 -rsudo cp -r a b

2017-10-08 17:03:03 4759

转载 ubuntu 安装jdk1.8 和 tomcat

安装jdk第一步,下载Linux版JDK可以通过访问Oracle官网下载,或者直接通过命令行下载。lxh@ubuntu:~$ wget -c http://download.oracle.com/otn-pub/java/jdk/8u11-b12/jdk-8u11-linux-i586.tar.gz第二步,解压安装lxh@ubuntu:~$ mkdir -p /usr

2017-10-08 15:22:21 431

原创 重装系统后,github的修改

一般重装系统后,git 的各项配置改变,这里讲一下如何改变各种配置1:安装git   sudo apt-get install git2:   生产公私秘钥   ssh-keygen -t rsa -C "[email protected]"3:进入.ssh目录下(一般在用户目录下,不显示,直接cd .ssh 即可进入),将公钥复制进github中的setting >>>account

2017-10-07 21:33:08 1596

原创 matlab存放自己写的函数,可以供其它函数调用

matlab可以用path可以查看使用哪些路径,路径有很多,选择其中一个作为自己matlab文件存放的位置。我选的是E:\matlab\toolbox\shared\maputils

2017-09-12 19:05:28 2805

原创 MyBatis入门教程

MyBatis作为持久性框架,能够简化我们的编程。下面我们学一下如何利用MyBatis进行数据库连接 首先:应该导入myBatis的jar包1: 2创建与数据表对应的POJO Role ,字段名要与属性名一致。package pojo;public class Role { private Long id; private String roleName; public

2017-09-03 16:11:29 540

转载 matlab cell的用法

MATLAB中的CELL用法Matlab里面元包(Cell)的概念,其元包就是一个类似矩阵的东西,但是它的特点就是矩阵的每一项可以放任何的元素,比如:>> MyCellMyCell =Columns 1 through 2    [16x16 double]    'i am a string'Column 3    [1x1 struct]

2017-09-01 15:41:38 3247

转载 matlab几种括号的用法

Matlab中经常会用到括号去引用某Array或者是cell的内容,但三者有什么具体区别呢? [ ] 中括号用来构建向量(Vectors)或者是矩阵(Matrices)。如[6.9 9.64 sqrt(-1)] 就是一个有三个元素的向量。 [11 12 13; 21 22 23] 是一个二乘三的矩阵. 分号(;)用来结束一行。中括号的另一个作用是在函数中,分配输出参数。{ } 大括号,用于ce...

2017-08-31 15:24:19 3569

原创 matlab cell数组的用法

>> a={3,4,[4,5]}   %可以存放不同的元素a =     [3]    [4]    [1x2 double]>> a(2)ans =     [4]>> a(3)ans =     [1x2 double]>> a{2}ans =     4>> a{2}=[36,6]  %给每个阵元,赋不同的值a =

2017-08-31 10:31:15 1122

原创 matlab提示Undefined operator '*' for input arguments of type 'cell'.

x={0.5,0.53,0.56,0.6};N=length(x); for m=1:N    S=2*cos(2*pi*x(m)*u)+S;  end  提示:Undefined operator '*' for input arguments of type 'cell'.是因为x(m)不是一个数,而是一个列表,需将x改为x=[0.5,0.53,0.

2017-08-30 20:49:53 5381

转载 UML类图 关系

1:关联,一个类C3中,类C4作为属性Class C3{C4 c4=new C4();}                         单向关联2:依赖:一个类C5的方法fun中,类C6作为参数Class C5{    void fun(C6 c6){}}          单向依赖3.组合/聚合-属性对象-composite/ag

2017-08-30 15:31:30 197

转载 cookie和session的区别

原作者:施杨(施杨's Think out)出处:http://shiyangxt.cnblogs.com本文版权归原作者和博客园共有,欢迎转载,但未经原作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则原作者会保留追究法律责任的权利。cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于采用

2017-08-29 19:37:29 192

转载 ubuntu安装redis及使用

1、前言Redis是常用基于内存的Key-Value数据库,比Memcache更先进,支持多种数据结构,高效,快速。用redis可以很轻松解决高并发的数据访问问题;做为时时监控信号处理也非常不错。2、安装//在终端中安装Redis服务器端sudo apt-get install redis-server1212安装完成后,Redis服务器会自动启动,我们检查Redis

2017-08-29 19:35:37 635

转载 java设计模式 转载

http://www.cnblogs.com/foryang/p/5849402.html

2017-08-24 14:54:38 158

原创 java实现JDK动态代理

1:创建一个接口HelloWorldpackage dynamicproxy;public interface HelloWorld { //首先定义一个接口,产生代理对象。真实对象为实现类。 void sayHello(); void sayHelloString(String s);}2:创建实现了代理对象(接口)的真实对象SayHelloWorld ,Im

2017-08-24 08:53:16 370

转载 算法

//消费节点,定义为一个链表的头  public class consumptionNode {      private int consumptionNodeId;//消费节点id,用于确定哪一个消费节点      private LinkNode nextLinkNodeId;//链路节点id,用于确定哪一个链路节点      private int bandwidthRequi

2017-08-20 19:49:28 242

原创 eclipse如何打jar,javadoc包

在eclipse中选择你要导出的类或者package,右击,选择Export子选项选择java>>>>选择JAR file >>>>>选择要输出的目的地。

2017-08-20 18:21:38 258

原创 log4j2 从零开始学习使用方法

1,从官网下载log4j2 的压缩包,解压缩http://logging.apache.org/log4j/2.x/download.html2,新建java工程log4jTest,创建lib文件夹,    导入解压缩之后的jar包    log4j-api-***.jar   log4j-core-***.jar3 ,右键lib文件夹,选择build path --con

2017-08-16 16:42:21 342

转载 log4j2 jdbc的使用

一.缘由最近打算重新整理一下项目的日志系统,将系统日志和业务日志区分开,然后采用文件或是数据库来存储日志,于是上网查了一下log4j的相关配置,并将系统日志写入了数据库,但是发生了一个bug:当写入的信息里存在单引号时,数据库就会报错ORA-00917: 缺失逗号查了一些资料,发现log4j已经很古老了,它对SQL基本没有做任何处理就执行存储操作,这样SQL里可能存在的一些特殊

2017-08-16 16:08:55 1857 1

转载 log4j patternlayout

http://logging.apache.org/log4j/docs/api/org/apache/log4j/PatternLayout.html  参数说明例子%c列出logger名字空间的全称,如果加上{}表示列出从最内层算起的指定层数的名字空间log4j配置文件参数举例输出显示媒介假

2017-08-16 15:58:56 239

转载 log4j2的使用

1、从HelloWorld开始参考:http://logging.apache.org/log4j/2.x/manual/api.html首先创建一个Java Project,如下图,在项目中创建lib文件夹,将log4j的api和core包复制进去并配置到项目编译路径中。创建包com.demo并在包内创建类HelloWorld。HelloWorld类的内容如下:

2017-08-16 11:24:21 309

转载 log4j2 xml配置调用

log4j2 的 xml 配置与程序的调用以解决 Java 程序的日志和跟踪大型应用程序都需要日志或跟踪,apache log4j 为此提供了一个非常简单的解决方案,仅仅通过 xml 或者 json 的配置,就可以对程序进行分级日志跟踪,并且可以选择日志的输出方式,比如控制台或文件,或者同时输出。log4j 支持多种格式的配置文件,log4j2.xml 是 log4

2017-08-15 21:36:51 2091

转载 log4j xml配置

聊一聊log4j2配置文件log4j2.xml 一、背景  最近由于项目的需要,我们把log4j 1.x的版本全部迁移成log4j 2.x 的版本,那随之而来的slf4j整合log4j的配置(使用Slf4j集成Log4j2构建项目日志系统的完美解决方案)以及log4j2配置文件的详解,就需要我们来好好聊一聊了。本文就专门来讲解下log4j2.xml配置文件的各项标签的意

2017-08-15 21:31:23 298

原创 eclipse classpath路径

https://zhidao.baidu.com/question/1543701941866262107.html?qbl=relate_question_0&word=eclipse%D6%D0classpath%D4%DA%C4%C4%C0%EF请eclipse Web工程 的classpath是指哪一级目录? 比方说我这个工程的classpath是什么

2017-08-15 21:29:05 3063

转载 log4j 使用

【1】从零开始 a). 新建Java Project>>新建package>>新建java类;b). import jar包(一个就够),这里我用的是log4j-1.2.14.jar,c). 新建log4j.properties,置于project根目录下;log4j.rootLogger=info, ServerDailyRollingFile, stdout

2017-08-15 18:24:26 169

转载 eclipse怎么导入jar包

Eclipse中导入外部jar包听语音|浏览:49200|更新:2014-12-07 20:59|标签:eclipse 1234567分步阅读百度经验:jingyan.baidu.com在编写java代码时,为方便编程,常常会引用别人已经实现的方法,通常会封装成jar包,

2017-08-15 17:29:39 894

空空如也

空空如也

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

TA关注的人

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