自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT1995的博客

博主QQ570176391 个人作品网站:www.it1995.cn

转载 Android studio如何更改应用程序的图标以及名称

原博文地址:http://blog.csdn.net/zhangkaidsy/article/details/74852470 如何在Android studio中更改应用程序的图标和名称是很多初学者遇到的问题之一,今天我就来给大家讲一下简单的步骤 1.    更改图标 ...

2018-01-27 00:33:06 5212 2

原创 Android容器相关开发实践

首先是源码下载: http://download.csdn.net/download/qq78442761/10224716 运行截图如下: 刚开始运行: 按分数排序后: 长按选中要删除的对象 确定删后 ...

2018-01-25 23:03:11 3942 2

原创 WEB安全基础-文件下载漏洞以及文件包含漏洞演示

这个是下面演示的源码,看链接地址找对应文件 http://download.csdn.net/download/qq78442761/10224681 文件下载漏洞   登进网站后运行截图如下: 点击下载后! 可以发现一个链接...

2018-01-25 22:20:16 5176 2

原创 WEB安全基础-SQL注入演示

这个是下面演示的源码,看链接地址找对应文件 http://download.csdn.net/download/qq78442761/10224681 本次演示SQL注入 首先进入login.html。源码在上面的链接有 首先正常登录用户名密码都是admin   密码不对时...

2018-01-25 21:53:21 5102 3

原创 WEB安全基础-CSRF漏洞

CSRF:Cross-site request forgery 中文全称:跨站请求伪造 危害: 执行恶意操作(被转账,发辣鸡评论) 制造蠕虫

2018-01-25 13:29:35 3860 2

原创 WEB安全基础-文件操作漏洞

文件操作漏洞   常见文件操作: 文件上传 上传头像; 上传附件; 文件下载 下载应用; 下载附件;   文件上传 上传Webshell 上传木马 文件下载 下载系统任意文件 下载程序代码   ...

2018-01-22 18:11:33 4264 2

原创 WEB安全基础-命令注入

命令注入   命令:如DOS(关机,添加用户,运行某个文件等等等)命令和Bash命令 DOS:查看本地网络:ipconfig 查看当前系统用户:net user 查看目录:dir “./” 字符串查找: find “hello” ./test.txt   复合命名:echo hel...

2018-01-22 11:29:57 4689 2

原创 WEB安全基础-SQL注入基础

SQL注入:SQL Injectoin是一种常见的Web安全漏洞,攻击者利用这个漏洞,可以访问或修改数据库,或利用潜在的数据库漏洞进行攻击。数据和代码未分离,即数据当成了代码来执行。   万能密码:本质上就是SQL注入的一种利用方式, 用 ---’注释掉后面passwd的内容   SQL注...

2018-01-22 10:56:19 3944 1

原创 WEB安全基础-URL跳转漏洞

URL跳转漏洞:借助未验证的URL跳转,将应用程序引导到不安全的第三方区域,从而导致的安全问题。     URL跳转常见原理   中奖率,或者给XXX投票 如http://qt.qq.com/safecheck.html?flag=1&url=http://jtvx518.cc...

2018-01-22 00:16:19 8142 1

原创 WEB安全基础-点击劫持漏洞基础

点击劫持漏洞 点击劫持:一个其他的网站,用iframe标签,”http://xxx.xxx.xxx”> Html,body,iframe{ Display:block; 此处可以设为null Height:100%; Width:100%; Margin:0; margin和pa...

2018-01-21 23:49:32 4736 2

原创 WEB安全基础-XSS基础

XSS漏洞   XSS:Cross Site Script(跨站脚本)为了不与css混淆,就取了XSS 危害:盗取用户信息、钓鱼、制造蠕虫等。   XSS实际上是一种注入,是一种前端语言的注入。 概念:黑客通过“HTML注入”篡改网页,插入恶意脚本,当用户在浏览网页时,实现控制用户浏览...

2018-01-18 23:37:39 4507 3

原创 Java高级语法笔记-反射机制(Reflection) (1)

反射机制:在C/C++里面是没有的。 反射机制是Java的一个非常重要的机制。一些著名的应用框架都使用了此机制。 java.lang.Class它是Java语法的一个基础类,用于描述一个class对象。在文件系统中,class以文件的形式存在 Student.class在运行时的J...

2018-01-17 13:46:09 3881 4

原创 Java高级语法笔记-文本文件的按行读取

代码如下: HelloWorld.java package my; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileReader; i...

2018-01-15 14:17:35 8526 3

原创 Java高级语法笔记-文件操作-链表的存储

代码如下: AfByteBuffer.java package my; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.nio.ByteBuff...

2018-01-15 11:29:12 4889 6

原创 Java高级语法笔记-文件读写(2)

文件读写(2) int与byte[]之间的互相转化 使用java.nio.ByteBuffer类可以完成int到 byte[]的转换 byte[] buf = new byte[4]; int a = 0x12345678; ByteBuffer enc = ByteBuffe...

2018-01-13 15:36:10 3819 3

原创 Java高级语法笔记-文件读写

写文件:追加模式写入 在构造时第2个参数置为true,表示append new FileOutputStream(filename, true); 使用FileInputStream可以从文件中读取数据 // 设置一个大的缓冲区 byte[] buf = new byte[1...

2018-01-13 14:38:44 3890 4

原创 Java高级语法笔记-文件及目录操作

java.io.File 用于表示一个文件或目录的路径名(pathname) 例如: File f = new File("c:/example/123.txt");先判断它是否存在 if(f.exists())然后再看它是一个目录,还是一个文件 if(f.isDire...

2018-01-13 12:18:26 3827 4

原创 Java高级语法笔记-字符集与中文编码

字符集与中文编码 ASCII: 最简单的字符集,一共收集了几十个字符。( 该字符集的编号:ISO/IEC 646 ) ISO/IEC 646: 即ISO发布的第646号标准其他字符集: ISO 8859-1 :ISO发布的第8859号标准的第1部分,涵盖了西欧的常用字符(德文、法文) ...

2018-01-12 12:46:17 4051 3

原创 Java高级语法笔记-HashMap

哈希表HashMap中可以存储N个对象,每个对象由一个唯一的Key值关联。 哈希表主要用于快速查找 那么,怎么样查找才算是“快速”? 假设有1000个Student对象, (1) 放在ArrayList里 用indexOf查找,是按顺序从前往后找一遍,最多要比较1000次 (2) 放在HashMa...

2018-01-11 18:00:18 4156 2

原创 Java高级语法笔记-枚举类型

用enum定义枚举类型,即定义一些常量。 public enum Weekday{ SUNDAY,MONDAY,TUESDAY,WEDNESDAY, THURSDAY,FRIDAY,SATURDAY } 定义一个变量: Weekday day=Weekday.MONDAY;...

2018-01-11 12:05:13 3878 4

原创 Java高级语法笔记-模板类

模板类 模板类用与表示通用的数据结构和算法。 例如,定义一个类List,表示通用链表(适用于任意对象的类型) 定义模板类: class List{ } 使用模板类:创建List对象时应指定参数类型 List stus=new List(); 注意:并不是非常必要。 ...

2018-01-11 09:52:07 10443 4

原创 Java高级语法笔记-匿名类(Anonymous Class)

匿名类(Anonymous Class) 匿名内部类,简称匿名类:是内部类的一种化简写法。 基本写法如下: BaseType obj=new BaseType(){ //类的定义 } Java项目中匿名类的写法十分常见。 匿名内部类也是内部类,所以语法上和内部类一样使...

2018-01-10 11:40:44 4995 5

原创 简单动态网站搭建

1.静态网站和动态网站的区别 2.掌握动态网站的不同的实现 3.在阿里云上如何搭建WordPress网站以及网站的管理和优化 静态网站:指全部由HTML代码格式页面组成的网站,所有内容包含在网页文件夹中。 主要用到的技术: HTML标记语言; CSS样式表; 动态网站...

2018-01-10 10:41:48 13889 5

原创 Java高级语法笔记-接口(interface)

接口interface 接口和抽象类写法是一样的(只定义一个声明) interface的使用:定义一个类,implements这个接口。(对比abstract class,extends) interface不能实例化(和抽象类差不多) 要用implements的那个类去实...

2018-01-09 16:34:25 3830 2

原创 Java高级语法笔记-内部类

创建内部类的对象 两种方式: 1.在Example的成员函数里面创建。 2.在外部创建。 第一种:在Example的内部创建InnerObj Example ex=new Example(); Example.innerObj obj1=ex.create(); 第二种:在Example的外部创建...

2018-01-09 12:09:25 3592 2

原创 Java高级语法笔记-语法支持的异常

语法支持的异常 Java对异常支持得很彻底,举例来说: (java.lang.*下面,语法自带的异常类) 数组越界 ArrayIndexOutOfBoundsException 除0异常 ArithmeticException 空指针异常 NullPointerException ...

2018-01-09 10:44:54 3654 2

原创 Java高级语法笔记-异常中finally的使用

finally void test() throws Exception { try{ } finally{ // 此段代码总是执行, 用于退出前的清理工作 } } 无论try中有什么发生,finally中的代码总是在try之后被执行. (1) try中正常运行 (2) tr...

2018-01-09 10:30:18 3732 2

原创 Java高级语法笔记-向上层抛出异常

向上层抛出 函数可以不处理异常,交给上层函数处理 void test1() throws Exception { throw new Exception("test"); } void test2() throws Exception { test1(); //...

2018-01-09 10:21:18 7889 3

原创 Java高级语法笔记-自定义异常类

自定义异常类 继承Exception,自定义异常类: 异常类要能够描述错误信息 比如,非法字符异常 IllegalCharException应该把非法字符的位置带上。 throws多种异常 throws用于声明本函数可能产生的异常的种类 void parse(String s) ...

2018-01-09 10:01:17 3849 5

原创 Java高级语法笔记-多个异常处理

如果不用异常机制,而是使用if判断,那也能完成相同的功能。 异常机制的优点: (1) 增加业务流程的可读性。 (2) 错误的自描。 (3) 减轻程序员的负担,可以将注意力集中到正常业务流程上面。 将一个字符串转成日期 正常情况: "2016-2-9"...

2018-01-09 00:35:30 3705 6

原创 Java高级语法笔记-普通异常处理

地位: 1. Java彻底地、完全地支持了异常机制。 2. 无处不在、必须掌握。 正常情况:传入一个数组,长度为N,则getMax能够正常运作得到最大值。 异常情况:传入一个数组,长度为0。。。如何处理?传统方法:使用if判断 。 异常处理机制 Java里的异常处理分为两个环节: 1. 底...

2018-01-08 23:39:20 3574 6

原创 Java高级语法笔记-库的使用(jar)

库的使用(jar) 开发一个有用的类,想给别人使用,但是不想把源代码给别人。 Java里的库文件的形式 *.jar 可以将编译出的class文件打包成 *.jar格式,称为jar包。将jar包发给别人使用。避免将源代码被别人看到。 下面是两个演示: 1.导出一个库...

2018-01-08 12:08:58 3584 3

原创 Java高级语法笔记-抽象类

抽象类: abstract class{ public abstract void whatever(); } 1.类名前加abstract; 2.函数名前加abstract,不写函数体; 注:并不要求一定要加abstract的函数,部分abstract...

2018-01-08 10:28:27 3575 3

原创 网站建设:部署与发布

服务器为Centos7.3的系统: 首先用Xshell连接服务器如下图所示: 登录成功后界面如下图: 下面是搭建Apache:输入:yum -y install httpd 随后.添加linux用户&设置密码 adduser -d /var...

2018-01-08 00:39:25 6331 3

原创 Java基础入门笔记-数组链表

数组链表ArrayList ArrayList是JDK自带的基础工具类。 java.util.ArrayList 也是一个容器(里面存放对象) 1.添加对象add; 2.删除对象remove; 3.遍历:可以像数组一样,按索引遍历; 在实际工程中,我们不需要自己构...

2018-01-07 19:08:56 3673 3

原创 Java基础入门笔记-链表与容器

容器(Container):存储对象的东西。 容器是一个设计上的术语,不是一个语法概念。 比如数组,就是一个容器 数组容器 缺点: 1.容量固定,无法扩展。既不能射太大,也不能太小,很难确定。 2.插入和删除代价大。 链表可以完美解决。 链表(Linked ...

2018-01-07 16:11:39 3758 1

原创 Java基础入门笔记-随机数

Random类是JDK里自带的基本类。 java.util.Random 使用Random可以生成随机数: Random rand=new Random(); int s=rand.nextInt(1000); 其中,nextInt(1000)表示生成一个0~1000的随机性...

2018-01-07 12:40:37 3556 1

原创 Java基础入门笔记-包装类

包装类 在Java里面,每一个基本类型都对应一个包装类型 long Long int Integer short Short byte Byte double Double float Float boolean Boolean 基本类型和包装类型的转换: In...

2018-01-07 11:31:44 3592 1

原创 Java基础入门笔记-字符串

字符串长度 注意:中文字符和英文字符都只占一个字符; 子串:substring 注意substring(beginIndex,endIndex) 不含endIndex 注意:String里面"equals"和"==" 忽略大...

2018-01-07 00:07:36 3537 1

原创 Java基础入门笔记-静态方法

方法有两类: 1.该方法与类的关系不大。随便拷贝到别的类里面也仍然可以运行,没有语法错误; 2.该方法与类关系密切。如果拷贝到别的类里就失去意义,有语法错误; 一个严格的判断:该方法有没有访问this对象。 静态方法:既没有访问this的属性,也没有访问this的方法,是一种特殊的...

2018-01-06 19:56:19 3597 1

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