精华内容
下载资源
问答
  • 才不会影响我们论文的重复率,毕竟在进行代码撰写的时候,一般有固定的框架和格式的,我们的代码很容易就跟前人的文章会有重复之处。针对这个问题“知网查重后代码重复如何修改”,小编就给大家来详细讲解一下,...

    作者:新风学术网

    9fa07876bdf31ca08c97772d211ed90f.png

    很多同学都担心自己的论文最终通不过论文查重这一关,导致自己没有资格进入学校最后的毕业答辩,因此各种各样的问题就出现了,例如知网查重的时候,代码要如何进行修改?才不会影响我们论文的重复率,毕竟在进行代码撰写的时候,一般是有固定的框架和格式的,我们的代码很容易就跟前人的文章会有重复之处。针对这个问题“知网查重后代码重复如何修改”,小编就给大家来详细讲解一下,这种问题要怎么处理?

    首先需要了解到的是,知网对我们的论文进行查重,用的语义分析是要求有连续13个字符相同,它才认为我们的这一段文字跟前人的文章重复了,会算到重复率当中。如果我们跟其他人相同的部分少于13个字符的话,那么就不需要考虑这个问题了。

    另外,我们也可以用一些公式编辑器,把代码在公式编辑器当中撰写完之后,插入到word当中,知网在进行查重的时候,就不会对该部分进行查重,它会把这一部分当做一个像图片一样的独立元素忽略过去。再者,我们也可以把代码撰写完之后进行截图,然后以图片的形式把代码插入到我们的论文当中。你会发现,作为一篇毕业论文,其实代码的内容并不是很多,最关键的还是要看我们的正文内容。

    用了以上的方法之后,相信我们的代码并不会给我们的论文查重造成多大的影响,如果大家还是对自己的论文不是很有信心的话,可以通过一些第三方的查重平台进行查重。

    另外根据我的经验,像土木工程,还有软件工程,这一类涉及很多公式代码的论文,一般查出来的重复率都比较低,因为像我刚才说到的,其中的很大一部分,我们都通过一些公式编辑器,或者是截图等方式把它变成知网查重系统不可识别的部分了。

    大家也可以通过咨询师兄师姐去了解,有哪些方法可以针对我们这些问题来进行一个更好的处理,毕竟前人的经验是我们前进的道路上非常好的助力,我们要利用好师兄师姐这些资源。希望大家在毕业的过程当中,能够顺利通过查重、答辩,并最终拿到毕业证书。

    先不说我们每次进行查重的费用有多高。单说我们毕业论文的查重结果将会影响我们能否顺利毕业这件事,查重就必须要引起我们的重视,如果我们花了那么多钱,结果查出来的报告是假的,还可能给我们造成无法挽回的损失。我们要重视这个问题,选择正规的查重途径。

    展开全文
  • 今天教大家如何将电脑磁盘的图标修改成自己喜欢的照片,这个方法应该有的人知道的,如果你觉得磁盘图标太单调,就可以将它修改为自己喜欢的图片,这样在生气的时候看电脑都会觉得很顺眼,就不会去摔打它。...

    695ef60b7558f817d089d0270d48e84c.gif今天教大家如何将电脑磁盘的图标修改成自己喜欢的照片,这个方法应该有的人是知道的,如果你觉得磁盘图标太单调,就可以将它修改为自己喜欢的图片,这样在生气的时候看电脑都会觉得很顺眼,就不会去摔打它。

    如下图,修改成功的图片就是这样的。

    be9d7c5583a503d2561192e033711864.png

    下面我们就来看看具体的操作步骤。

    步骤1:先准备好一张自己喜欢的图片,图片格式需要ico格式,如果你的图片不是这个格式,可以自己到浏览器中将图片转成ico格式。

    59b53de3233b093ee8347bc96f179f84.png

    步骤2:图片格式修改好之后,在桌面上点击【我的电脑】,然后打开需要修改图标的磁盘,并将ico格式的照片放进去。

    2d0295b67fe830762512793c1519edd1.png

    步骤3:图片添加好之后,点击鼠标右键新建一个【文本文档】,如下图。

    e60a950e38381465e91ccce4622ce893.png

    步骤4:双击打开新建的文本文档,在里面输入这串代码,“ico=”的后面是需要输入你图片的命名哦,代码输入好之后,按下【Ctrl+S】保存并退出。

    b7a040f1ed3e823adf2b49af5a18ac53.png

    步骤5:接着选中文本文档,鼠标右键选择【属性】,然后将文档的名称及后缀改为“autorun.inf”,并点击下方的【确定】,弹出重命名的窗口后,点击【是】就好了。

    aeaa43b6a98e310eaec2f403ddc166b6.png

    重命名之后,文本文档的格式就会变成这样,如下图。

    4f69a45812b1812cbeac4a73e516f891.png

    步骤6:到最后一步了,以上的步骤都完成之后,就重启电脑,再打开磁盘后,就能看到图标变成自己喜欢的照片了。

    beacbe78db612221724742875195da2d.png

    修改图标的方法大家都学会了吗,U盘的图标也可以用这个方法修改哦,不过最后是重启U盘,不是重启电脑哦。

    图片和内容源自网络分享,若有侵权,请联系删除!

    上海艾磊科技有限公司专门为企业提供IT咨询,IT外包,系统集成,以及各类IT增值服务。其中增值服务包括OFFICE 365云服务,鼎捷企业ERP管理软件,云备份,企业邮箱,无线覆盖,上网行为管理,VPN架设,网络安全服务,INTERNET接入,设备租赁, IP电话服务

    65a58a25637b78fa9f3401c8395cb210.png

    展开全文
  • V8执行Js代码的过程汇编器 编译器 解释器众所周知,计算机只能理解机器语言,而我们平时编程用的通常高级语言,所以源代码通常都要经过层层转换最终变成机器语言运行。早期只有汇编语言没有高级语言,不同的设备有...
    • 汇编器 编译器 解释器
    • 解释执行和解释执行
    • 什么是V8?
    • V8执行Js代码的过程

    汇编器 编译器 解释器

    众所周知,计算机只能理解机器语言,而我们平时编程用的通常是高级语言,所以源代码通常都要经过层层转换最终变成机器语言运行。

    9011e14546fa533794726cbeb8076b4e.png

    早期只有汇编语言没有高级语言,不同的设备有一套自己的对应不同机器语言指令集的汇编语言,也就是说,汇编语言不能在不同CPU架构(intel ARM MIPS)之间移植。同一个软件为了让不同类型的处理器架构都能兼容要写好几套代码,实在太不方便了,我们需要一种屏蔽了计算机架构细节的语言,能适应多种不同CPU架构的语言,专心处理业务逻辑,所以后来发展出了跨平台的高级语言。诸如 C C++ Java JavaScript。

    bf11282bdaae3900a23ffa2633ba93c1.png
    汇编时代
    73aff3009ee1dc9c5bf80f754d9f2072.png
    高级语言时代

    随着计算机发展,编译器也越来越复杂,发展了很多分支,像是本地编译器、交叉编译器等,这里就不多说了。

    那么源码一定要经过编译才能运行吗?

    解释器的出现给出了一种不用编译就能运行的能力

    651586c58fc5edda70f62355af370d7e.png
    7673bef92290ad1e487757802b8ec58e.png

    先静态编译到可执行的文件,然后运行可执行的文件来执行程序,而解释器提供了一种边编译边运行的动态运行方法,而也正因为通过解释器运行的代码是边编译边运行的,所以运行的速度比静态编译的那种慢很多。

    所以程序运行的方式分为编译执行和解释执行。

    解释执行和解释执行

    解释执行:需要先将输入的源代码通过解析器编译成中间代码,之后直接使用解释器解释执行中间代码,然后直接输出结果。

    d2147ae888cda122b319950c8f4a21f8.png

    第二种是编译执行。采用这种方式时,也需要先将源代码转换为中间代码,然后我们的编译器再将中间代码编译成机器代码。通常编译成的机器代码是以二进制文件形式存储的,需要执行这段程序的时候直接执行二进制文件就可以了。还可以使用虚拟机将编译后的机器代码保存在内存中,然后直接执行内存中的二进制代码。

    6e3c991c1687a3b83c94df15e086865b.png

    什么是V8

    JavaScript引擎是执行JavaScript代码的程序或解释器。javaScript引擎可以实现为标准解释器或即时编译器,它以某种形式将JavaScript编译为字节码。

    那么除了v8引擎,你还知道那些js引擎

    • V8 - 开源,由Google开发,用C ++编写

    • Rhin- 由Mozilla基金会开源,完全用Java开发

    • SpiderMonkey 第一个JavaScript引擎,Netscape Navigator,Firefox

    • JavaScriptCore 苹果公司为Safari开发

    • KJS 最初由Harri Porten为KDE项目的Konqueror网络浏览器开发

    • Chakra** (JScript9) Microsoft Edge

    • Chakra** (JavaScript) Microsoft IE9-IE11

    • Nashorn 作为OpenJDK的一部分,由Oracle Java语言和工具组编写

    • JerryScript 一个物联网的轻量级引擎

    V8 是用 C++ 写的,使用了即时编译技术,工作模式如下图

    f1815dd21f3bbd271ad7e3c998e15251.png在这个过程中,V8同时使用了Parser(解析器)、Ignition(解释器) 和TurboFan(编译器) 来执行Js代码。V8是被设计用来提高网页浏览器内部JavaScript执行的性能,那么如何提高性能呢?

    为了提高性能,v8会把js代码转换为高效的机器码,而不在是依赖于解释器去执行。v8引入了 JIT在运行时把js代码进行转换为机器码。这里的主要区别在于V8不生成字节码或任何中间代码。

    v8曾经有两个编译器(v5.9之前)

    full-codegen — 一个简单且速度非常快的编译器,可以生成简单且相对较慢的机器码 Crankshaft —  一个更复杂的(Just-In-Time)优化编译器,生成高度优化的代码

    v8充分多进程,主进程负责获取代码,编译生成机器码,有专门负责优化的进程,,还有一个监控进程负责分析那些代码执行比较慢,以遍Crankshaft 做优化,最后还有一个就是GC进程,负责内存垃圾回收。

    V8执行Js代码的过程

    1 Parser生成抽象语法树

    在Chrome中开始下载Javascript文件后,Parser就会开始并行在单独的线程上解析代码。这意味着解析可以在下载完成后仅几毫秒内完成,并生成AST。

    0eaeb725439a7168985009eb26416f83.png
    函数
    6b5d92e5c9b5f85897c1241e38ebd926.png
    编译AST后

    AST还广泛应用于各类项目中,比如Babel、ESLint,以及我们面试常说手写loader,那么AST的生成过程是怎么样的呢?

    我们首先看一下Babel的实现:

    // 解析 
    let esprima = require('esprima'
    // 转换 
    let estraverse = require('estraverse'
    // 生成 
    let escodegen = require('escodegen'
     
    let code = `function code () {}` 
     
    // 解析 
    let ast = esprima.parseScript(code) 
    // 转换 
    estraverse.traverse(ast, { 
      enter (node) { 
        console.log('enter' + node.type) 
        if (node.type === 'enterIdentifier') { 
          node.name = 'hello' 
        } 
      }, 
      leave (node) { 
        console.log('enter' + node.type) 
      } 
    }) 
    // 生成 
    let newCode = escodegen.generate(ast)

    我们常说的生成AST不管是Babel 还是vue中 都是 解析这一步:

    解析步骤接收代码并输出 AST。这个步骤分为两个阶段:词法分析(Lexical Analysis)和 语法分析(Syntactic Analysis)。

    词法分析:将代码(字符串)分割为token流,即语法单元成的数组 语法分析:分析token流(上面生成的数组)并生成 AST 转换

    var name = "react"
    //转成token后为

    [
        {
            "type""Keyword",
            "value""var"
        },
        {
            "type""Identifier",
            "value""name"
        },
        {
            "type""Punctuator",
            "value""="
        },
        {
            "type""String",
            "value""\"react\""
        },
        {
            "type""Punctuator",
            "value"";"
        }
    ]

    从上面可以看出,var name = "ivweb"; 这样一段代码,会有关键字"var"、标识符"name"、赋值运算符"="、字符串"ivweb"、分隔符";",共5个token。

    2.Ignition生成字节码

    解释器 Ignition 根据语法树生成字节码。TurboFan 是 V8 的优化编译器,TurboFan 将字节码生成优化的机器代码。

    9a862bb952394f57875dd0d59aaa3474.png

    如果想知道为什么会有两种执行模式?点击查看视频 [](Franziska Hinkelmann: JavaScript engines - how do they even? | JSConf EU 2017)

    字节码是机器代码的抽象。如果字节码采用和物理 CPU 相同的计算模型进行设计,则将字节码编译为机器代码更容易。这就是为什么解释器(interpreter)常常是寄存器或堆栈。Ignition 是具有累加器的寄存器。

    8339c497c9d5f9d53e9cab88a2ec69e6.png

    您可以将 V8 的字节码看作是小型的构建块(bytecodes as small building blocks),这些构建块组合在一起构成任何 JavaScript 功能。V8 有数以百计的字节码。比如 Add 或 TypeOf 这样的操作符,或者像 LdaNamedProperty 这样的属性加载符,还有很多类似的字节码。V8还有一些非常特殊的字节码,如 CreateObjectLiteral 或 SuspendGenerator。头文件 bytecodes.h 定义了 V8 字节码的完整列表。

    每个字节码指定其输入和输出作为寄存器操作数。Ignition 使用寄存器 r0,r1,r2,... 和累加器寄存器(accumulator register)。几乎所有的字节码都使用累加器寄存器。它像一个常规寄存器,除了字节码没有指定。例如,Add r1 将寄存器 r1 中的值和累加器中的值进行加法运算。这使得字节码更短,节省内存。

    许多字节码以 Lda 或 Sta 开头。Lda 和 Stastands 中的 a 为累加器(accumulator)。例如,LdaSmi [42] 将小整数(Smi)42 加载到累加器寄存器中。Star r0 将当前在累加器中的值存储在寄存器 r0 中。

    以现在掌握的基础知识,花点时间来看一个具有实际功能的字节码。

    function incrementX(obj) {
      return 1 + obj.x;
    }

    incrementX({x: 42});
    // V8 的编译器是惰性的,
    // 如果一个函数没有运行,V8 将不会解释它

    ps 如果要查看 V8 的 JavaScript 字节码,可以使用在命令行参数中添加 --print-bytecode 运行 D8 或Node.js(8.3 或更高版本)来打印。对于 Chrome,请从命令行启动 Chrome,使用 --js-flags="--print-bytecode",请参考 Run Chromium with flags。

    $ node --print-bytecode incrementX.js
    ...
    [generating bytecode for function: incrementX]
    Parameter count 2
    Frame size 8
      12 E> 0x2ddf8802cf6e @    StackCheck
      19 S> 0x2ddf8802cf6f @    LdaSmi [1]
            0x2ddf8802cf71 @    Star r0
      34 E> 0x2ddf8802cf73 @    LdaNamedProperty a0, [0], [4]
      28 E> 0x2ddf8802cf77 @    Add r0, [6]
      36 S> 0x2ddf8802cf7a @    Return
    Constant pool (size = 1)
    0x2ddf8802cf21: [FixedArray] in OldSpace
     - map = 0x2ddfb2d02309 
     - length: 1
               0: 0x2ddf8db91611 
    Handler Table (size = 16)

    3.执行代码及优化

    441854d2d8746eb28dfb121878f09a13.png

    Ignition执行上一步生成的字节码,并记录代码运行的次数等信息,如果同一段代码执行了很多次,就会被标记为 “HotSpot”(热点代码),然后把这段代码发送给 编译器TurboFan,然后TurboFan把它编译为更高效的机器码储存起来,等到下次再执行到这段代码时,就会用现在的机器码替换原来的字节码进行执行,这样大大提升了代码的执行效率。另外,当TurboFan判断一段代码不再为热点代码的时候,会执行去优化的过程,把优化的机器码丢掉,然后执行过程回到Ignition。

    其实字节码配合解释器和编译器是很火的一种技术,例如 Python 和 Java 的虚拟机也是基于这种技术,我们把这种技术称为即时编译(JIT)。

    这么多语言和工作引擎都使用了“字节码 + JIT”技术,其具体工作流程如下:

    eefc924325da592ea988bc9037ce9ecb.png

    ()

    RxJS

    Webpack

    Axios

    JavascriptPromiseReact DiffGIT()

    ()

    Less,

    GO()

    GO()

    Linux-

    Linux-

    Mysql

    Mysql-

    vue(1)- new Vue

    LeetCode () (+)

    Javascript

    LeetCode - 

     React16.0-16.6 ( )

    .....20

    30 snabbdom  Virtual DOM 

    React

    84d5c8c2343fd2ad0de34ae404f3961c.png

    展开全文
  • 要将接收到的图片按照一定比例缩小成小图标的形式,然后点击这个图标原图就会显示出来,这个要怎么做?我个渣渣,恳求大神给予指导.如果有代码那就更好了.非常感谢各位的帮助..
  • pycharm调试模式中如何将ndarray二维矩阵变成图片查看 1、调试窗口中,右键,选择Evaluate Expression。 2、输入下面的代码,其中transpose操作为了转换图片的shape(pytorch中需要,其他不需要),反正只要把矩阵...

    pycharm调试模式中如何将ndarray二维矩阵变成图片查看

    1、调试窗口中,右键,选择Evaluate Expression在这里插入图片描述
    2、输入下面的代码,其中transpose操作是为了转换图片的shapepytorch中需要,其他不需要),反正只要把矩阵转换成HxWxC的样式就行了,比方说可以是500x500x500,而不能是3x500x500
    我这里需要查看的是t[0]这个变量:

    import matplotlib.pyplot as plt
    pic = np.transpose(t[0], axes=[2, 1, 0])
    plt.imshow(pic)
    plt.show()
    

    在这里插入图片描述
    输入如下
    在这里插入图片描述
    点击Evaluate之后,右侧可以显示出该图片:
    在这里插入图片描述

    更加便捷的方法,定义好输入模板

    设置中增加一个live template
    在这里插入图片描述
    里面填写的内容:

    import matplotlib.pyplot as plt
    debug_show_pic = $ARRAY_NAME$
    # 下面这行是为了转换shape,不需要可以删掉
    debug_show_pic = np.transpose(debug_show_pic, axes=[2, 1, 0])
    plt.imshow(debug_show_pic)
    plt.show()
    

    然后debug的时候,输入debug_show就行了。

    展开全文
  • 昨天我们看到很多网站主页和内容都变成了灰色,包括按钮,图片是如何做到的呢? 实现方式 html.gray { -webkit-filter: grayscale(.95); } 如果将这行代码取消,就会发现网站页面的重新还原回来了。 其他的网站...
  • 忘记的同学,可以戳这里回顾:批量导入图片今天我们来学学 Excel 图片的6 个小技巧,满满都干货,记得做笔记哦~PS:推荐使用 Office 2016 及以上版本~3 个批量小技巧▋批量导入图片公司举办了一场「员工办公桌面...
  • 如何把文件压缩变成一张图片

    千次阅读 2018-12-31 17:48:00
    全世界只有3.14 % 的人关注了数据与算法之美先准备好三个文件。图片、压缩包、批处理文件。然后编辑bat文件。压缩命令代码是:copy /b 图片.jpg+压缩包.ra...
  • 之前的版本可以直观的看到本次更新下来多少代码之前的 ![图片说明](https://img-ask.csdn.net/upload/202002/04/1580801569_326677.jpg) 这更新完3.2版本的 ![图片说明]...
  • 最近写公式号需要把公式转成图片,有网站能实现转换功能,但是一个一个复制过去然后保存图片太复杂。...我的思路这样的,已知现成的网站http://quicklatex.com/可以实现公式转图片的功能,我们只需...
  • 2007-05-03背景黑色的,怎么样才能让字变成白色自定义BLOG各位置文字颜色代码。menu a{color:#000000;} —菜单部分(HOME、登录、注册、搜索、帮助)。menu 。text{color:#000000;} —菜单部分(“┆”符号)。 menu 。...
  • 分列时让超过15位的数字不变成科学计数法Excel情报局生产搬运分享Excel基础技能 OFFICE知识新青年用1%的Excel基础搞定99%的日常工作做一个有文艺范的Excel公众号Excel门手艺玩转需要勇气边听边学,阅读文章更轻松...
  • 我们知道图片除了最普通的彩色图,还有很多类型,比如素描,卡通,黑白等等,今天就介绍如何使用python和opencv来实现图片变素描图。 首先将彩色图转换成灰度图; 对灰度图进行求其反色的操作; 对第2步得到的结果...
  • 近期在制作海报,需要贴上不同的logo,有些logo文件可以直接贴进去,但有些则会伴有白色的背景,如下: 这样会造成一种非常不好协调感。  在网上搜了下,发现利用AI...废话不多说,直接贴出代码:Im_name = ['xx.
  • 3 这个图片的连接服务器上,有ip访问显示,如果在百度里面随便找一张图片,图片正常显示的。 请问这什么原因,如何才能在tomcat下正常显示img ![图片说明]...
  • 微信小程序太阳码中间logo拼接成想要的图片首先理一下思路第一步第二步第三步如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚...
  • 比如,各大网站首页的色调都不再之前的五彩绚烂,而是变成庄严沉重的灰黑色。如百度:在深深的哀悼后,回到我们的工作岗位。作为一名IT程序员,该如何实现让页面色调变灰呢?难道要重新设计与修改页面的配色,对...
  • 把HTML变成图片并下载到本地

    千次阅读 2017-06-14 22:49:49
    同学问如何把生成的HTML网页变成图片并下载到本地,去网上搜了一下,大部分都部分代码,没有详细的源码,现把源码贴出,供大家参考。 本例子用Hbulider写的静态页面,不用再服务器运行。采用了html2canvas.js...
  • 前言:随之需求量的增加,本来把整个sheet截成图片变成了想要截取某个单元格和列的图片。还好asponse.cells完美的解决了这个问题。这里分享给大家。如图,我只想截取我换红框的部分。 代码: 效果图: ...
  • ![图片说明](https://img-ask.csdn.net/upload/202002/12/1581471841_745672.png) 如图,输出端应该先输出再输入再输出,但是变成这样,请问该如何解决。
  • 2)、解析代码是:decodeURIComponent(nickName) 3)、然后在电脑端展示是: ![图片说明](https://img-ask.csdn.net/upload/202006/04/1591266307_463600.png) 4)、在移动端(手机端)展示是: ![图片...
  • 有时候如清明节时很多网站的全站的内容都变成灰色了,包括按钮、图片等等 这怎么做到的呢?有人会以为所有的内容都统一换了一个 CSS 样式,图片也全换成灰色的了,按钮等样式也统一换成了灰色样式。 但这个成本...
  • 如何将网站变成灰色?

    千次阅读 2008-05-20 11:14:00
    如果用传统的方法将网站变成黑白色非常的麻烦,需要更换页面的文件,并且要对图片进行更改。但如果自己的网站支持CSS的话,一切变得很简单。只要符合w3标准的网页,在CSS文件的最前面加上一行代码就可以了,这段...
  • Resolution》论文简介论文创新点论文模型结构训练数据论文模型效果论文复现Pytorch代码ModelDataSetTrain需要注意的细节复现结果数值结果图片展示一、简单扫盲1、什么去马赛克首先...
  • 裁剪加翻转 ...随机裁剪加翻转图片格式上进行的,与下面随机擦除不同(在tensor上进行) 这里总结了一个如何将tensor数据plt.show()出来的2种方法 法1:plt.imshow(img_t[0], cmap='gray')#img_t[0]=t
  • 在IOS开发过程中,需要在UITextView中加载HTML的代码片段,加载代码如下 ``` NSMutableAttributedString *...上面UITextView的代码段 本人IOS小白,刚开始做,想问问这种情况有没有什么解决办法?
  • 以下一个推箱子小程序的源代码(没附加图片) #include<graphics.h> #include #include<conio.h> #include<stdio.h> int map[3][7][8] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 4, 0, 0, 4, 3, 1, 1,...
  • 之前用mathtype,复制到mathtype,然后会自动变成公式形式,再复制到word中。 ``` 因为之前卸载mathtype又重新安装,于是乱码了。按之前方法不行 ,还有什么其他办法么? ``` ![图片说明]...
  • 有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也必不可少的KaTeX数学...
  • 如何在Android当中显示网络图片

    千次阅读 2014-01-15 11:42:30
    在android 当中显示一张网络图片的时候,其实比较麻烦的。首先得把这个网络图片转换成java的imputstream流,然后再把这个留转换成一个bitMap. bitMap可以作为参数传给imageView的。 在下边的returnBitMap...

空空如也

空空如也

1 2 3 4 5 ... 11
收藏数 206
精华内容 82
关键字:

代码是如何变成图片的