- 博客(26)
- 收藏
- 关注
转载 HTTPS简单原理介绍
为什么需要httpsHTTP是明文传输的,也就意味着,介于发送端、接收端中间的任意节点都可以知道你们传输的内容是什么。这些节点可能是路由器、代理等。举个最常见的例子,用户登陆。用户输入账号,密码,采用HTTP的话,只要在代理服务器上做点手脚就可以拿到你的密码了。用户登陆 –> 代理服务器(做手脚)–> 实际授权服务器在发送端对密码进行加密?没用的,虽然别人不知道你原始密码是
2016-09-14 09:03:10 4283
原创 spring mvc实现图片上传
spring mvc配置文件代码<!-- 组件扫描 只扫描action --> <context:component-scan base-package="com.trace.action" /> <!-- 使用<mvc:annotation-driven />替换上边定义的处理器映射器和适配器 --> <mvc:annotation-driven /> <!-- 视图
2016-06-05 19:06:56 762
原创 Hibernate学习笔记
http://naotu.baidu.com/file/a3026d57dc8b91981b551fdb5dd0fcb7?token=464d9d06562bc983
2016-05-22 20:14:02 350
原创 Struts 2 学习笔记
http://naotu.baidu.com/file/dc940cd36f931223875122da547385a1?token=a10758269f581786
2016-05-22 20:10:24 315
转载 socket UDP传输数据
/* * 客户端 */public class UDPClient { public static void main(String[] args) throws IOException { /* * 向服务器端发送数据 */ //1.定义服务器的地址、端口号、数据 InetAddress addres
2016-02-23 09:09:47 481
转载 Socket TCP传输数据
/* * 客户端 */public class Client { public static void main(String[] args) { try { //1.创建客户端Socket,指定服务器地址和端口 Socket socket=new Socket("localhost", 8888);
2016-02-23 08:52:40 595
转载 xml解析之DOM
<?xml version="1.0" encoding="GB2312"?><bookstore> <book id="1"> <name>冰与火之歌</name> <author>乔治马丁</author> <year>2014</year> <price>89</price> </book> <book
2016-02-15 21:11:53 311
转载 AsyncTask异步下载图片
package com.example.newimooc;import java.io.BufferedInputStream;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.MalformedURLException;import
2016-02-03 16:08:00 560
转载 AsyncTask简单使用
AsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l 简单,快捷l 过程可控使用的缺点:l 在使用多个异步操作和并需要进行Ui变更时,就
2016-02-03 10:46:59 416
转载 BaseAdapter适配器
public int getCount();//适配器中数据集中数据的个数 public Object getItem(int position);//获取数据集中与指定索引对应的数据项 public long getItemId(int arg0);//获取制定对应的ID public View getView(int position,View convertView,ViewGroup
2016-02-02 19:26:28 370
原创 Mina的使用
Apache Mina是一个能够帮助用户开发高性能和高伸缩性网络应用程序的框架。它通过Java nio技术基于TCP/IP和UDP/IP协议提供了抽象的、事件驱动的、异步的API。1.I/O Service :负责处理I/O。 2.I/O Filter Chain :负责编码处理,字节到数据结构或数据结构到字节的转换等,即非业务逻辑的操作。 3.I/O Handle :负责处理业务逻辑一个 Io
2016-01-31 21:56:31 504
转载 WebView优化
目前webapp越来越多,体验也越来越好,为了能够更好的使用WebView展示出流畅的的页面,可以从以下几点做优化:WebView缓存资源文件本地存储减少耗时操作客户端UI优化可能有人会说了,为什么不做成native的呢,这样就不用那么的麻烦了。如果我需要加载的内容都是静态的,当然做成native的是最好的,为什么我们要使用WebView呢,因为它可以加载一些容易改变的内容,同时也
2015-12-29 11:33:58 526
转载 Android 权限
网络上不乏android权限列表,但是很少有将列表和使用方法放在一起的,所以特此总结一下 需要在AndroidManifest.xml中定义相应的权限(以获取internet访问权限为例),如下: uses-permission android:name =”android.permission.INTERNET” />
2015-12-28 09:30:50 528
转载 802.11帧数据详细讲解
目录1. 802.11标准简介2. 802.11协议格式3. Wi-Fi认证过程4. 802.11标准中的数据安全加密协议 1. 802.11标准简介IEEE 802.11是现今无线局域网通用的标准,它是由国际电机电子工程学会(IEEE)所定义的无线网络通信的标准。其中定义了媒体访问控制层(MAC层)和物理层。物理层定义了工作在2.4GHz的
2015-12-20 19:55:03 18844 1
原创 Android中的Intent简单使用
代码如下:Uri uri = Uri.parse("http://www.google.com");Intent it = new Intent(Intent.ACTION_VIEW,uri);startActivity(it);显示地图: 代码如下:Uri uri = Uri.parse("geo:38.899533,-77.036476");Intent
2015-12-19 17:57:36 356
转载 Android命名规范
在安卓学习中,我们首先需要掌握的就是Android编程的一些规范,只有掌握了这些规范,后面的深入学习才能开展。今天小编在一个Android培训网站上搜罗了一些,Android初学者不得不知的开发规范,分享给大家,希望对大家的Android学习有所帮助。 约定1、Activity.onCreate(),Fragment.onActivityCreated(),作为程序入口,不用写入太多代
2015-12-19 17:54:21 405
转载 WiFi万能钥匙蹭网原理详细剖析
0x00 wifi万能钥匙究竟有没有获取root之后偷偷上传密码?本次测试版本号为3.2.3,首先通过可疑shell语句定位到疑问的问题代码:类名com.snda.wifilocating.f.ba这段代码的作用是在有了root权限的情况下 将系统的wifi.conf拷贝出来到应用自己的目录,并赋予其全局可读写权限(其实这是个漏洞了...)。对其做cross-ref查找引用之后
2015-12-13 13:53:01 4565
转载 WIFI基本知识整理
这里对wifi的802.11协议中比较常见的知识做一个基本的总结和整理,便于后续的学习。因为无线网络中涉及术语很多,并且许多协议都是用英文描述,所以有些地方翻译出来会有歧义,这种情况就直接英文来描述了。 主要内容:一、基本概述二、实践基础三、一些原理四、补充五、其它 一、基本概述============================1、有
2015-12-13 13:45:57 599
转载 WIFI渗透从入门到精通
0×00 前言写这篇文章的初衷也是因为狗哥的一篇文章 看到狗哥的这篇文章不禁感触.不过我还是想说一句不一定免费的wifi才有风险哦~~.0×01 让小绵羊知道自己是怎么被黑的.路由器wps功能漏洞路由器使用者往往会因为步骤太过麻烦,以致干脆不做任何加密安全设定,因而引发许多安全上的问题。WPS用于简化Wi-Fi无线的安全设置和网络管理。它支持两种模式:个人识别码(PIN
2015-12-09 21:31:58 1410
转载 XML约束 DTD
l什么是XML约束?•在xml技术里,可以编写一个文档来约束一个xml文档的写法,这称之为XML约束。lXML约束的作用•约束xml文档的写法•对xml进行校验l常见的XML约束技术•XML DTD•XML SchemaDTD技术3.1DTD是一门XML约束技术,用来约束XML写法。3.2如何在XM
2015-12-09 21:16:48 420
转载 XML语法
2.1文档声明:一个格式良好的XML必须包含也只能包含一个文档声明,并且文档声明必须出现在XML文档第一行,其前不能有其他任何内容。2.1.1最简单的写法:其中的version代表当前XML所遵循的规范版本。2.1.2使用encoding属性指定文档所使用的字符集编码:注意:encoding属性指定的编码集和XML真正使用的编码应该一致,如果不一致就会有乱码问题。encoding属
2015-12-09 21:05:39 591
转载 XML概述
1.XML概述1.1XML:XML一种数据存储格式,这种数据存储格式在存储数据内容的同时,还能够保存数据之间的关系1.2XML保存数据的方法:XML利用标签来保存数据的内容,利用标签之间的嵌套关系来保存数据之间的关系。1.3XML的应用场景:1.3.1利用XML跨平台的特性,用来在不同的操作系统不同的开发语言之间传输数据。如果说java是一门跨平台的语言,那
2015-12-09 21:00:56 280
转载 arp原理
ARP:Address Resolution Protocol 地址解析协议。RARP:Reverse Address Resolution Protocol 逆向地址解析协议。不同的网络,如以太网,令牌网...,在数据链路层都有不同的寻址机制。在以太网的局域网中,一台主机和另外一台主机通信发包,是根据48bit的以太网地址来确定目的接口的,设备驱动程序从不检查
2015-10-13 19:01:50 581
转载 TCP/IP,HTTP,Socket的区别
网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, 三者从本质上来说没有可比性, socket则是对TCP/IP协议的封装和应用(程序员层面上)。 也可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,
2015-10-11 09:38:44 450
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人