- 博客(10)
- 资源 (47)
- 收藏
- 关注
转载 Android之安全防护allowBackup
一、前言今天在开发的过程中遇到一个问题,就是关于AndroidManifest.xml中的allowBackup属性,也算是自己之前对这个属性的不了解,加上IDE的自动生成代码,没太注意这个属性,但是没想到这个属性会直接导致隐私数据的丢失。下面就来看一下这个属性的影响到底有多大。他的作用是什么?二、Android中的allowBackup属性1、allowBackup安全风险描述An...
2018-07-30 00:46:52 464
转载 android之support-v4、v7、v13的区别
android-support-v4 是谷歌推出的兼容包,最低兼容Android1.6的系统。android-support-v7是谷歌推出的版本兼容包,最低兼容Android2.1的系统,这个包通常和appcompat-v7这个工程一起使用,appcompat-v7这个工程可以让开发者统一开发,在任何系统版本下保证兼容性。包含了support-v4的全部内容(是appcompat-v7包含的...
2018-07-27 18:13:40 3168
转载 Android 使用BottomNavigationView实现底部导航栏
今天我们来使用BottomNavigationView来实现android底部导航栏,在Android Support Library 25 中增加了 BottomNavigationView 控件,官方为我们提供了这样这一个控件,就来试试吧!1.效果图如下:2.导入以下support:design library,BottomNavigationView就在这个design库中。...
2018-07-25 16:26:41 882
转载 Android之Fragment
碎片是什么 碎片(Fragment)是一种可以嵌入在活动当中的UI片段,它能让程序更加合理和充分地利用大屏幕的空间,因而在平板上应用的非常广泛。虽然碎片对你来说应该是个全新的概念,但我相信你学习起来应该毫不费力,因为它和活动实在是太像了,同样都能包含布局,同样都有自己的生命周期。你甚至可以将碎片理解成一个迷你型的活动,虽然这个迷你型的活动有可能和普通的活动是一样大的。 那么究竟要如何使...
2018-07-25 16:03:12 226
原创 JavaScript之childNodes 和 children 区别
1、先让我们来看看childNodes的用法,以及是如何计算节点数量: 为什么输出是7而不是3呢?原来Internet Explorer 会忽略节点之间生成的空白文本节点(比如换行字符),而 Mozilla 不这么做。 2、两者区别:children() 方法返回被选元素的所有直接子元素。因此上面直接输出3。注意:children()在...
2018-07-24 00:34:25 7517
原创 JavaWeb开发技巧之装饰器设计模式
假设我们遇到这样一种情况:在页面输出<%= request.getParameter("content")%前,要在Servlet要对显示内容进行敏感词汇进行过滤处理,装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法...
2018-07-13 11:06:58 488
转载 JavaWeb开发之Filter中的dispatcher标签
dispatcher元素2.4版本的servlet规范在部属描述符中新增加了一个<dispatcher>元素,这个元素有四个可能的值:即REQUEST,FORWARD,INCLUDE和ERROR,可以在一个<filter-mapping>元素中加入任意数目的<dispatcher>,使得filter将会作用于直接从客户端过来的request(REQUEST),通...
2018-07-10 16:40:10 1532
原创 JavaWeb开发之 / 斜杠用法
JavaWEB开发中的 / 到底代表什么?1⃣️当前 WEB 应用的根路径:http://localhost:8080/contextPath/ > 请求转发时:request.getRequestDispatcher("/path/b.jsp").forward(request. response); > web.xml 文件中映射Servlet 访问路径 <se...
2018-07-04 16:53:56 953
转载 XXE攻防——XML外部实体注入
转自腾讯安全应急响应中心一、XML基础知识XML用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。XML文档结构包括XML声明、DTD文档类型定义(可选)、文档元素。 DTD(文档类型定义)的作用是定义 XML 文档的合法构建模块。DTD 可以在 XML 文档内声明,也可以外部引用。内部声明DTD<!DOCTYPE...
2018-07-04 14:56:06 3211
原创 JavaWeb开发之页面传值
1、新建jsp页面,创建Form表单,注意action要使用绝对路径,这里指向的是一个servlet。2、提交数据3、在接收页重写doPost方法(若第一步method="get"则重写doGet),通过request对象获取。若接收页是jsp,那么调用隐藏的request对象获取,在xxx.jsp插入代码: <% String []books = request.getParameterV...
2018-07-03 14:53:37 2315 1
Android利用C++实现RSA-DES-AES-BASE64-MD5
2018-11-05
预付卡共享模式与风险分析
2018-02-07
仿iOS带3D效果的滚轮
2017-12-08
iOS高仿微信源码
2017-06-21
代码注释导致sourcetree无法识别
2016-11-22
Android之通过AIDL机制实现进程间的通讯实例
2016-10-08
GSON封装各种类型JSON数据
2016-09-08
iOS之RSA加密并实现解密
2015-04-28
磁盘格式NTFS互转FAT32工具绿色免费版
2013-09-08
Android反编译工具
2013-07-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人