jpg

安装Android studio 教程

佐手、 提交于 2019-12-22 13:03:22
#Android studio 教程 ## 为什么要使用Android Studio 1. 集成了Gradle 打包工具 2. 所见即所得的效果 3. 可拖拽的UI操作 4. 代码自动补全 5. 更多的操作接口 6. Google Cloud的集成 7. 全新的JUnit 8. Maven仓库的集成 ## 下载 1. 到 https://developer.android.com/sdk/index.html 去下载Android Stuido 2. 此教程中已提供安装包,提供的安装包说明: * android-studio-bundle-135.1740770-windows.exe 为完整安装包,包含IDE 和 SDK Tools(此版本已自带最新版本的sdk)。 * android-sdk_r24.1.2-windows.zip为sdk Tools,解压后自行选择需要安装的SDK版本,不包含IDE ## 安装步骤 1. 双击 android-studio-bundle-135.1740770-windows.exe 安装 2. 根据图例,下一步(__注意请配合说明进行安装__) ![icon](img/install_1.jpg) ![icon](img/install_2.jpg) > __红色箭头依次说明:__ * _Android Studio: 强制选项

文件上传漏洞总结

强颜欢笑 提交于 2019-12-22 01:25:32
1.在很早以前,很多上传文件过滤是用的是javascript,所以改一下javascript或直接nc发包就行了。有的是判断后缀,有的只是判断id,比如: “uploadfile” style=”file” size=”uploadfile” runat= “lbtnUpload” runat= “JavaScript”> 只是简单的对ID进行验证,只要构造javascript:lbtnUpload.click();满足条件达到上传木马的效果。成功以后查看源代码 a “lbtnUpload” “javascript:__doPostBack(‘lbtnUpload’,”)”script ‘javascript’ 2.IIS6的目录解析问题如/a.aspx/a.jpg,在某些特殊情况下会应用到,在很早的时候由我同事1982发现的。 3.某些上传文件的被动过滤有缺陷,有的只过滤asp,却忘了.asa、.cdx、cer等等,php的话就尝试php2、.php3、.php4 等等,相关实例有动力文章(Powereasy),具体参考http://www.sebug.net/vulndb/4326/ 4.结束符%00截断最后的后缀,最早是老外发现,当时非常流行,主流bbs程序都有此漏洞,比如dvbbs就存在此漏洞,非常经典! 5.iis的文件名解析漏洞,比如a.asp;.gif

非法文件上传漏洞技术

纵饮孤独 提交于 2019-12-22 01:24:08
1 上传技术基础 1.1 JS验证绕过类    如何判断为 本地验证 呢? 一般情况下速度较快的返回信息认为是本地验证,但有时候需要根据抓包以及跟踪上传代码来分析是否为本地验证。  删除验证方法绕过上传  修改过滤白名单绕过上传   在客户端的检测中,通常使用JS对上传图片检测,包括 文件大小 、 文件拓展名 、 文件类型 等。在绕过本地上传限制时,可以使用Firebug对客户端的脚本进行编辑。 1.2 MIME类型检测绕过类   MIME作用:使用客户端软件,Web服务器使用MIME来说明 发送数据的种类 ,Web客户端使用MIME来说明希望 接收到的数据类型 。   在检测绕过过程中,可以使用 BurpSuite 抓包, 拦截并更改 相应提交数据,后述几种绕过方法类似。 1.3 文件扩展名检测绕过类   PHP 语言除了可以解析以 php 为后缀的文件,还可以解析 php2 、 php3 、 php4 、 php5 这些后缀的文件,同时不同的服务器所支持的文件类型也 不尽相同 。 1.4 文件内容检测绕过类   对于文件内容检测,可以使用BurpSuite修改提交的数据包,可通过在末尾 添加几个空格 后粘贴 “一句话” ,然后修改相应的尾缀为 php 。注,上述的“一句话”为一句话木马相应的代码。 1.5 空字符截断目录路径检测类    对于空字符截断目录路径检测类

GIF/PNG/JPG和WEBP/base64/apng图片优点和缺点整理

有些话、适合烂在心里 提交于 2019-12-20 18:16:34
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>   GIF / PNG /JPG/ WEBP / APNG 都是属于 位图 (位图 ,务必区别于 矢量图 );  GIF/PNG和JPG这三种格式的图片被广泛应用在现今的互联网中,gif曾在过去互联网初期慢速的情况下几乎是做到了大一统的地位,而现如今随着互联网技术应用和硬件条件的提高, png 和jpg格式的图片越来越多的被应用,gif昔日的辉煌一去不复, webp 图片格式现在还不普及: GIF(Graphics Interchange Format)   GIF 图形交换格式 是一种位图图形文件格式,以8位色(即256种颜色)重现真彩色的图像。 它实际上是一种压缩文档, 采用LZW压缩算法进行编码,有效地减少了图像文件在网络上传输的时间。它是目前广泛应用于网络传输的图像格式之一。 优点   1. 优秀的压缩算法使其在一定程度上保证图像质量的同时将体积变得很小。   2. 可插入多帧,从而实现动画效果。   3. 可设置透明色以产生对象浮现于背景之上的效果。 缺点   由于采用了8位压缩,最多只能处理256种颜色(2的8次方),故不宜应用于真彩图像。 PNG(Portable Network Graphics)   便携式网络图片(Portable Network Graphics),简称PNG

函数传参,改变Div任意属性的值&&图片列表:鼠标移入/移出改变图片透明度

让人想犯罪 __ 提交于 2019-12-19 09:54:01
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>函数传参,改变Div任意属性的值</title> <style> body,p{margin:0;padding:0;} body{color:#333;font:12px/1.5 Tahoma;padding-top:10px;} #outer{width:300px;margin:0 auto;} p{margin-bottom:10px;} button{margin-right:5px;} label{width:5em;display:inline-block;text-align:right;} input{padding:3px;font-family:inherit;border:1px solid #ccc;} #div1{color:#fff;width:180px

linux中tar命令用法

故事扮演 提交于 2019-12-19 08:51:30
tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出 下面的参数-f是必须的 -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。 tar -cf all.tar *.jpg 这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。 tar -rf all.tar *.gif 这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。 tar -uf all.tar logo.gif 这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。 tar -tf all.tar 这条命令是列出all.tar包中所有文件,-t是列出文件的意思 tar -xf all.tar 这条命令是解出all.tar包中所有文件,-x是解开的意思 压缩 tar –cvf jpg.tar *.jpg 将目录里所有jpg文件打包成tar.jpg tar –czf

数据库表为纵表时转变为横表的设计方法

吃可爱长大的小学妹 提交于 2019-12-18 12:11:18
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 一. 横表&纵表: 数据库表按照存储的数据结构不同区分为横表与纵表,通过如下数据的存储我们分别对横表与纵表进行简单介绍: 横表: http://www.finereport.com/forumimages/zjkbwzbszbwhb1.jpg 纵表: http://www.finereport.com/forumimages/zjkbwzbszbwhb2.jpg 由图1,2可以看出,若我们要将每种产品的信息罗列在 报表 中展示,使用横表将会非常方便,直接将各字段拖进设计器对应标题的单元格即可,字段间不需要考虑任何逻辑关(默认有扩展关系)如下图: http://www.finereport.com/forumimages/zjkbwzbszbwhb3.jpg 预览如下: http://www.finereport.com/forumimages/zjkbwzbszbwhb4.jpg 二.报表制作工具FineReport实现纵表转为横表显示: 使用纵表时,想达到如图4的效果,也很简单: http://www.finereport.com/forumimages/zjkbwzbszbwhb5.jpg 其中: 单元格 列名 设置属性 A2: 字段编号 默认 B1: 名称 设置为从左向右扩展,其余默认 B2: 属性

JPG转PDF怎么转换?JPG格式转换使用这款工具最简单

懵懂的女人 提交于 2019-12-18 05:18:10
我们通常使用的格式都是以JPG格式为主,而在工作中为了保证文件在传输过程中不收损害,我们会选择将文件转换成PDF格式在进行传输。那么 JPG转PDF 请添加链接描述 格式怎么转?如果大家没有一个好的方法,不如一起看看小编的方法吧! 1:打开在线网站 在电脑浏览器中搜索迅捷PDF转换器在线网站,便可以找到转换工具,打开即可。不需要下载软件,使用网站就可以在线完成文件格式转换,非常的简单方便。 2:图片转换功能 事先准备好图片,在首页我们可以直接找到图片转PDF功能,点击进入下一步。 3:JPG转PDF页面 在图片转PDF页面,有一个自定义设置功能,我们可以选择是否将所有的图片合并到同一个PDF文件中等等,完成后开始添加图片。 4:批量添加图片 点击选择文件功能,进入文件添加页面,长按shift键或者Ctrl键,可以选取所有图片。而在PDF转换器在线网站中,是支持图片批量添加与转换的,不仅简单而且效率高。 5:转换结果 JPG转PDF转换完成后,我们有两种可以保存文件的方式。点击立即下载功能,我们可以将文件保存在电脑中。点击获取二维码,我们可以通过手机扫码的方式将文件保存在手机中。 JPG转PDF文件格式怎么转?小编分享的方法是不是特别简单呢?当然小编分享的方法不仅仅支持JPG转换成PDF,如果你需要其它文件格式转换方法,都可以套用小编的方法。 来源: 51CTO 作者: 职场谈知识

java实现word,ppt,excel,jpg转pdf

僤鯓⒐⒋嵵緔 提交于 2019-12-16 15:07:25
word,excel,jpeg 转 pdf 首先下载相关jar包: http://download.csdn.net/detail/xu281828044/6922499 import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import com.jacob.activeX.ActiveXComponent; import com.jacob.com.Dispatch; import com.jacob.com.Variant; import com.lowagie.text.Document; import com.lowagie.text.DocumentException; import com.lowagie.text.Image; import com.lowagie.text.PageSize; import com.lowagie.text.pdf.PdfWriter; public class Word2Pdf { static final int wdDoNotSaveChanges = 0;// 不保存待定的更改。 static final int wdFormatPDF = 17;// word转PDF 格式 static final int

ubuntu下nginx配置图片缩放ngx_image_thumb——转

心不动则不痛 提交于 2019-12-13 14:24:21
ngx_image_thumb是nginx中用来生成缩略图的模块,生存缩略图的方法很多,之前也写过一篇 《 nginx生成缩略图配置 》,在github上发现国人开发的一款模块,作者的文档写的很详细,我便照搬过来了。以后将做一个测试. 特性 本nginx模块主要功能是对请求的图片进行缩略/水印处理,支持文字水印和图片水印。支持自定义字体,文字大小,水印透明度,水印位置,判断原图是否是否大于指定尺寸才处理等等 1. 编译方法 编译前请确认您的系统已经安装了libcurl-dev libgd2-dev libpcre-dev 依赖库 1.1 Debian / Ubuntu 系统举例 # 如果你没有安装GCC相关环境才需要执行 $ sudo apt-get install build-essential m4 autoconf automake make $ sudo apt-get install libgd2-noxpm-dev libcurl4-openssl-dev libpcre3-dev 1.2 CentOS /RedHat / Fedora # 请确保已经安装了gcc automake autoconf m4 $ sudo yum install gd-devel pcre-devel libcurl-devel 1.3 FreeBSD / NetBSD / OpenBSD