自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mar.三月

SLIM!

  • 博客(43)
  • 收藏
  • 关注

原创 解决远程连接ecs服务器,,无法连上的痛苦

主要是千万不要忘记,,1对那个安全组进行设置,,,,安全组的作用就是,,,谁可以连接上你的那个服务器,,2记得对你的主机上的ftp进行设置,,因为默认情况下,在linux的ftp里,,是禁止那个root用户进行远程登陆ftp的,,所以首先记得将那个ftp的设置改过来,,,允许root远程登录,,,,只要把root前加上#就好了,,,,这样你就可以进行远程连接了呢,,,,远程传输文件的问题也解决

2017-11-29 19:40:01 2180

转载 建站教程,,阿里云,,不看后悔

第一步:如何以最低价格快速买到阿里云服务器?1.1 如果我是学生,我如何通过¥9.9买到价值¥117的服务?答:用¥9.9购买云服务器ECS是阿里云学生专属活动。首先,你需要在阿里云官网注册账号。然后在阿里云官网首页点击校园扶持,经学生认证后便可购买每月¥9.9的特价云服务器。活动内容如下图1.1。1.2 如果我不是学生,我如何通过¥30买到价值¥117的服务?答:首先,你需要在阿里云官

2017-11-29 13:24:09 7747 1

转载 inetaddress

一、getHostName() 方法    定义:public String getHostName()    根据创建InetAddress对象的不同方式,getHostName的返回值是不同的。     1. 用 getLocalHost() 方法创建的InetAddress的对象         此时getHostName返回的是本机名        InetAd

2017-11-28 14:49:20 295

原创 ideEA开发。javaweb

数据库的驱动包的配置-------见图我拍就是配错了位置,,所以和他玩了三个点

2017-11-27 12:17:41 176

转载 ssh工具

Windows下连接Linux的ssh工具有哪些作为一个Windows操作系统用户,如果想要连接Linux服务器来进行文件之间的传送,那么需要一个Secure Shell软件(简称SSH的)。实际上,SSH是一个网络协议,允许通过网络连接到Linux和Unix服务器。SSH使用公钥加密来认证远程的计算机。通常有多种途径使用SSH,自动连接或是使用密码认证登录。小编为大家搜集整理了几种可

2017-11-26 15:22:39 4316

转载 idea开发动态web项目

intellij idea这个开发工具功能强大,但是大部分人都习惯eclipse 开发,所以对这个工具还不是太了解。今天就给大家分享一下自己使用intellij idea创建一个动态web项目的经验。不喜勿喷哦!1.第一步,当然是打开咱们的intellij idea开发工具啦!哈哈,好,不说废话,直接开始。我就以2016版的intellij idea为例。点击左上角的File-

2017-11-24 08:21:21 6360 1

原创 数据结构--计算机底层--操纵数据

数据结构==============计算机存储组织数据的方式。。。你懂了他,有你命令计算机告诉他用什么样的方式来存储数据,提高它的存储组是数据的效率,,你说数据结构中不重要

2017-11-18 10:34:25 398

转载 java集合类框图

1.java集合类图1.11.2  上述类图中,实线边框的是实现类,比如ArrayList,LinkedList,HashMap等,折线边框的是抽象类,比如AbstractCollection,AbstractList,AbstractMap等,而点线边框的是接口,比如Collection,Iterator,List等。  发现一个特点,上述所有的集合类,都实现了Itera

2017-11-17 16:44:24 641

转载 java集合精解

面试常见问题 ArrayList和LinkedList的联系和区别                 1. ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。                 2. 对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。                  

2017-11-17 16:25:03 317

转载 java集合类-----精华啊

在Java中有一套设计优良的接口和类组成了Java集合框架,使程序员操作成批的数据或对象元素极为方便。所有的Java集合都在java.util包中。        在编写程序的过程中,使用到集合类,要根据不同的需求,来决定使用哪种集合类,比如,要经常遍历集合内元素,就要使用List,如果要保证集合中不存在重复的数据,就要用Set;如果要通过某一键来查找某一值,就要使用Map。 1)、列表

2017-11-17 16:12:27 233

转载 并行并发多线程

1.CPU的发展趋势:     核心数目依旧会越来越多,根据摩尔定律,由于单个核心性能提升有着严重的瓶颈问题,普通的PC桌面在2018年可能回到24核心。2.并发和并行的区别:     所有的并发处理都有排队等候,唤醒和执行这三个步骤,所以并发是宏观的观念,在微观上他们都是序列被处理的,只不过资源不会在某一个上被阻塞(一般是通过时间片轮转),所以在宏观上多个几乎同时到达的请求同时在被处

2017-11-16 15:39:51 203

转载 sql注入

1.1.1 摘要日前,国内最大的程序员社区CSDN网站的用户数据库被黑客公开发布,600万用户的登录名及密码被公开泄露,随后又有多家网站的用户密码被流传于网络,连日来引发众多网民对自己账号、密码等互联网信息被盗取的普遍担忧。网络安全成为了现在互联网的焦点,这也恰恰触动了每一位用户的神经,由于设计的漏洞导致了不可收拾的恶果,验证了一句话“出来混的,迟早是要还的”,所以我想通过专题博文介绍

2017-11-15 17:23:41 170

转载 SQL语句注入的全过程

前阵子发现公司的网站有SQL注入漏洞,向项目经理提了以后,得到的答复异常的冷淡:“早就知道,这种asp的网站肯定有漏洞,要是Asp.net的网站就没问题”,先暂不评价此说法对错,如此冷淡的反应只能说明了对SQL注入的无知,今天就实况转播,来告诉大家SQL注入究竟有多大的危害。初步注入--绕过验证,直接登录公司网站登陆框如下:可以看到除了账号密码之外,还有一个公司名的输入框,根据输入

2017-11-15 17:21:17 6753

转载 orscle数据库和实力的关系

一个数据库服务器上可以装几个数据库它们都是用sid来标志,例如orcl1,orcl2,orcl3等等,一个数据库如orcl1中可以有多个实例吗? Oracle数据库,实际上应该是说,我们使用的是Oracle服务server。 来源:(http://blog.sina.com.cn/s/blog_4dc6402101009156.html) - oracle 数据库与实例的关系(转)_X

2017-11-13 20:06:45 2381

转载 jdbc与odbc

JDBC简介JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,它是Java十三个规范之一。可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时,JDBC也是个商标名。ODBC简介开放数

2017-11-13 19:50:52 223

转载 Scanner扫描文件

1.利用 java.util.Scanner 这个工具,读取文本文件还是比较简单,只需要利用该类的一个构造方法 Scanner(File file),即可,需要传入一个文件对象,当然这就需要利用 java.io.File了,File file = new File(String location);这里需要传入一个文件的地址;2.文件相对位置、绝对位置 在File构造方法中需要传入文件

2017-11-12 13:22:10 918

转载 System类

System类代表系统,系统级的很多属性和控制方法都放置在该类的内部。该类位于java.lang包。         由于该类的构造方法是private的,所以无法创建该类的对象,也就是无法实例化该类。其内部的成员变量和成员方法都是static的,所以也可以很方便的进行调用。         1、成员变量System类内部包含in、out和err三个成员变量,分别代表标准输入流(键盘输

2017-11-12 13:09:47 229

转载 System类

java中System类简介(转)上次面试中遇到的一个问题,问到System.out.println()中的out是不是内部类【不是内部类】,当时就给问蒙了,直观感觉out应该是System类的一个属性,跟内部类有什么关系?而且之前整理IO部分的时候记得有个PrintStream的类用于标准输出的,但是从没看过System的源码,也不敢随便再说了。后来看了下源码,发现的确是Prin

2017-11-12 13:07:52 140

转载 native====java===c

任何事物都是不完美的,Java的不足除了体现在运行速度上要比传统的C++慢许多之外,Java无法直接访问到操作系统底层(如系统硬件等),为此Java使用native方法来扩展Java程序的功能。  可以将native方法比作Java程序同C程序的接口,其实现步骤:  1、在Java中声明native()方法,然后编译;  2、用javah产生一个.h文件;  3、写一个.cpp文件

2017-11-12 10:32:38 140

转载 java对引用的分类

Java对引用的分类有 Strong reference, SoftReference, WeakReference, PhatomReference 四种。在Android应用的开发中,为了防止内存溢出,在处理一些占用内存大而且声明周期较长的对象时候,可以尽量应用软引用和弱引用技术。软/弱引用可以和一个引用队列(ReferenceQueue)联合使用,如果软引用所引用的对象被

2017-11-12 10:25:12 152

转载 垃圾回收机制

综合了若干人的blog~1. 垃圾回收的意义  在C++中,对象所占的内存在程序结束运行之前一直被占用,在明确释放之前不能分配给其它对象;而在Java中,当没有对象引用指向原先分配给某个对象的内存时,该内存便成为垃圾。JVM的一个系统级线程会自动释放该内存块。垃圾回收意味着程序不再需要的对象是"无用信息",这些信息将被丢弃。当一个对象不再被引用的时候,内存回收它占领的空间,以便空间被后来的

2017-11-12 10:09:02 130

转载 枚举类

java 枚举类型enum 的使用 最近跟同事讨论问题的时候,突然同事提到我们为什么java 中定义的常量值不采用enmu 枚举类型,而采用public final static 类型来定义呢?以前我们都是采用这种方式定义的,很少采用enum 定义,所以也都没有注意过,面对突入起来的问题,还真有点不太清楚为什么有这样的定义。既然不明白就抽时间研究下吧。Java 中的枚举类型采用关键字e

2017-11-12 09:31:40 173

转载 oracle数据库概念理解

数据库:Oracle数据库是数据的物理存储。这就包括(数据文件ORA或者DBF、控制文件、联机日志、参数文件)。其实Oracle数据库的概念和其它数据库不一样,这里的数据库是一个操作系统只有一个库。可以看作是Oracle就只有一个大数据库。实例:  一个Oracle实例(Oracle Instance)有一系列的后台进程(Backguound Processes)和内存结构(Memor

2017-11-11 19:46:15 5429 2

转载 oracle----实例--数据库---表空间--用户--表

Oracle - 数据库的实例、表空间、用户、表之间关系完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例。 1) 数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等); 2) Oracle数据库实例则是一组Oracle后台进程/线程以及在服务器分配的共享内存区。在启动Oracle数据库服务器时,实际上是在服务器的内存中创建一个Oracle

2017-11-11 19:37:43 178

转载 oracle

ORACLE 数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。比如SilverStream就是基于数据库的一种中间件。ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为...

2017-11-11 19:26:38 291

转载 oracle----表空间

我们知道oarcle数据库真正存放数据的是数据文件(data files),Oarcle表空间(tablespaces)实际上是一个逻辑的概念,他在物理上是并不存在的,那么把一组data files 捻在一起就成为一个表空间。表空间属性:一个数据库可以包含多个表空间,一个表空间只能属于一个数据库一个表空间包含多个数据文件,一个数据文件只能属于一个表空间表这空间可以划分成更细的逻

2017-11-10 19:43:10 174

转载 oracle---用户密码

安装ORACLE时,若没有为下列用户重设密码,则其默认密码如下: 用户名 / 密码                      登录身份                              说明sys/change_on_install       SYSDBA 或 SYSOPER        不能以 NORMAL 登录,可作为默认的系统管理员system

2017-11-10 19:24:19 165

转载 Class极品

Java的Class类是java反射机制的基础,通过Class类我们可以获得关于一个类的相关信息,下面我们来了解一下有关java中Class类的相关知识!首先,Class是一个java类,跟Java API中定义的诸如Thread、Integer类、我们自己定义的类是一样,也继承了Object(Class是Object的直接子类)。总之,必须明确一点,它其实只是个类,只不过名字比较特殊。更

2017-11-10 08:27:01 153

转载 Class类深入理解

Java的Class类是java反射机制的基础,通过Class类我们可以获得关于一个类的相关信息,下面我们来了解一下有关java中Class类的相关知识!首先,Class是一个java类,跟Java API中定义的诸如Thread、Integer类、我们自己定义的类是一样,也继承了Object(Class是Object的直接子类)。总之,必须明确一点,它其实只是个类,只不过名字比较特殊。更

2017-11-10 08:15:44 256

转载 Class类

Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识。这项信息纪录了每个对象所属的类。虚拟机通常使用运行时类型信息选准正确方法去执行,用来保存这些类型信息的类是Class类。Class类封装一个对象和接口运行时的状态,当装载类时,Class类型的对象自动创建。      Class 没有公共构造方法。Class 对象是在加载类时由 Java 虚拟机以及通过调用类加载

2017-11-10 08:07:14 159

转载 MySQL提供了以下三种方法用于获取数据库对象的元数据:

MySQL提供了以下三种方法用于获取数据库对象的元数据:1)show语句2)从INFORMATION_SCHEMA数据库里查询相关表3)命令行程序,如mysqlshow, mysqldump用SHOW语句获取元数据MySQL用show语句获取元数据是最常用的方法,下面提供了几种典型用法:[sql] view plain copyprint

2017-11-08 21:24:24 3965

转载 mysql-----information_schema

第一个查询看看库里有多少个表,表名等select * from INFORMATION_SCHEMA.TABLESinformation_schema这张数据表保存了MySQL服务器所有数据库的信息。如数据库名,数据库的表,表栏的数据类型与访问权限等。再简单点,这台MySQL服务器上,到底有哪些数据库、各个数据库有哪些表,每张表的字段类型是什么,各个数据库要什么权限才能访问,等等信息都保存

2017-11-08 21:04:57 107

转载 设计模式之模板模式--java

1.简单工厂模式:      a.概述:     工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程(new 关键字和具体的构造器)隐藏起来。用一个工厂方法来替代,对外提供的只是一个工厂方法,达到提高灵活性的目的。     b.优点:            1.隐藏了new关键字和构造器            2.降低了这个对象与别的类之间的耦合度,提高了程序的

2017-11-08 19:53:26 126

转载 java的单例模式

Java中单例(Singleton)模式是一种广泛使用的设计模式。单例模式的主要作用是保证在Java程序中,某个类只有一个实例存在。一些管理器和控制器常被设计成单例模式。       单例模式有很多好处,它能够避免实例对象的重复创建,不仅可以减少每次创建对象的时间开销,还可以节约内存空间;能够避免由于操作多个实例导致的逻辑错误。如果一个对象有可能贯穿整个应用程序,而且起到了全局统一管理控制

2017-11-07 17:01:39 172

转载 java缓存技术

、什么是缓存1、Cache是高速缓冲存储器 一种特殊的存储器子系统,其中复制了频繁使用的数据以利于快速访问2、凡是位于速度相差较大的两种硬件/软件之间的,用于协调两者数据传输速度差异的结构,均可称之为 Cache二、缓存的分类1、基于web应用的系统架构图2、在系统架构的不同层级之间,为了加快访问速度,都可以存在缓存操作系统磁盘缓存->减少磁盘机械操作数

2017-11-07 16:06:17 148

转载 JAVA的基本数据类型

java八大基本类型:整型:byte:byte数据类型是8位、有符号的,以二进制补码表示的整数;最小值是-128(-2^7); 最大值是127(2^7-1); 默认值是0; byte类型用在大型数组中节约空间,主要代替整数,因为byte变量占用的空间只有int类型的四分之一;例子:byte a = 100,byte b = -50。short:short数据

2017-11-07 15:29:35 126

转载 xml的四种解析方式

XML是一种通用的数据交换格式,它的平台无关性、语言无关性、系统无关性、给数据集成与交互带来了极大的方便。XML在不同的语言环境中解析方式都是一样的,只不过实现的语法不同而已。  XML的解析方式分为四种:1、DOM解析;2、SAX解析;3、JDOM解析;4、DOM4J解析。其中前两种属于基础方法,是官方提供的平台无关的解析方式;后两种属于扩展方法,它们是在基础的方法上扩展出来的,只适用于ja...

2017-11-07 13:02:16 166

转载 字符编码

以前碰到过文件编码问题,但都没太在意。最近在win7下写一个C++程序时,转移到linux下表现怪异,调试个半天发现竟然是文件编码问题!于是想花点时间好好总结一下关于文件编码格式的基本概念。这东西长时间没搞就容易忘,这也方便以后再来查询。首先,关于字符编码的基本概念可以参考百度百科:http://baike.baidu.com/view/1204863.htm?fr=aladdin,当然我不清

2017-11-07 12:42:50 192

转载 二叉树实现

本文你将了解到:什么是二叉树 Binary Tree两种特殊的二叉树满二叉树完全二叉树满二叉树 和 完全二叉树 的对比图二叉树的实现用 递归节点实现法左右链表示法 表示一个二叉树节点用 数组下标表示法 表示一个节点二叉树的主要方法二叉树的创建二叉树的添加元素二叉树的删除元素二叉树的清空获得二叉树的高度获得二叉树的节点数获得某个节点的父亲节

2017-11-05 15:32:44 389

转载 位运算的应用

前天几天研究了下JDK的Collection接口,本来准备接着研究Map接口,可是一查看HashMap类源码傻眼咯,到处是位运算实现,所以我觉得还是有必要先补补位运算知识,不然代码看起来有点费力。今天系统研究了下,现记录如下。       首先要明白一个概念,Java位运算是针对于整型数据类型的二进制进行的移位操作。主要包括位与、位或、位非,有符号左移、有符号右移,无符号右移等等。需要注意一点...

2017-11-05 15:04:15 528 1

空空如也

空空如也

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

TA关注的人

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