摘要:获取图片 1.从本地相册获取照片: 2.从相机获取文件 Camera.java 通过源码可以发现,输出的图片有2个分支 如果你没有指定Intent里面的Extra参数,它就返回一个序列化(putExtra("data", bitmap))的Bitmap,从理论上来说,这样的代码写的很烂,属于Magi
阅读全文
摘要:准备知识 1.SQL语言 结构化查询语言(Structured Query Language)简称SQL:是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。 2.SQL注入 SQL注入:SQL注入能使攻击者绕过认
阅读全文
摘要:课本学习 第三十九章 偏好 1.SharePreference android.content.SharePreferences接口提供了用于排序和读取应用程序设置的方法。 SharedPreferences保存数据,其背后是用xml文件存放数据 一个简单的存储代码如下: 生成的wujay.xml文
阅读全文
摘要:实验内容 课堂测试:提交测试截图和码云练习项目链接,实现Linux下dc的功能,计算后缀表达式的值 1.后缀表达式的计算规则: 后缀表达式的计算过程:从左到右扫描整个表达式,把每个操作符应用到其之前两个相邻的操作数,并计算该结果,剩下的表达式以此类推。 1+2 3 可以转换成后缀表达式如下: 1 2
阅读全文
摘要:实验报告 实验简介 缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况。这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段。这一漏洞的出现是由于数据缓冲器和返回地址的暂时关闭,溢出会引起返回地址被重写。 操作系统所使用的缓冲区,又被称为“堆栈”,在各个操作进程之间,指令
阅读全文