精华内容
下载资源
问答
  • 文章目录Latex打怪升级列表图片单个图形个图形表格 列表 LaTeX中三种列举的形式:itemize和enumerate还有description itemize(意为分条目): \begin{itemize} \item[*] a \item[*] b \end{itemize} 这样出来的...

    Latex打怪升级

    列表

    LaTeX中三种列举的形式:itemize和enumerate还有description

    itemize(意为分条目):
    \begin{itemize}
    \item[*] a
    \item[*] b
    \end{itemize}
    这样出来的形式为
      * a
      * b12345678
    

    item的方括号里的内容是为定制前面的符号,可以不要(连同括号),那么前面的符号就是默认的黑点,也可以换为其他的符号,如-,+,等

    (2)enumerate(意为编号):
    \begin{enumerate}[1)]
    \item a
    \item b
    \end{enumerate}
    这样出来的形式为:
      1) a
      2) b12345678
    

    方括号里的内容是定制前面的编号的形式,可以不加,默认就是简单的数字,也可以换成[step 1],[(i)]等,LaTeX可以自动识别。但是要注意,使用了方括号,必须在前面加\usepackage{enumerate}.

    (3)description(意为描述):
    \begin{description}
    \item[item a] a
    \item[item b] b
    \end{description}
    出来的形式为:
    item a a
    item b b12345678
    

    方括号的词会作为一个描述出现在item的前面。

    图片

    latex可以很方便地插入EPS、PDF、PNG、JPEG格式的图片。

    一般图形都是处在浮动环境中。之所以称为浮动是指最终排版效果图形的位置不一定与源文件中的位置对应,这也是刚使用LATEX同学可能遇到的问题。如果要强制固定浮动图形的位置,请使用float宏包,它提供了[H]参数。

    单个图形

    图要有图题,研究生图题采用中英文对照,并置于图的编号之后,图的编号和图题应置于图下方的居中位置。引用图应在图题右上角标出文献来源。当插图中组成部件由数字或字母等编号表示时,可在插图下方添加图注进行说明,如图2–1所示。

    \begin{figure}[!htp]
      \centering
      \includegraphics[width=4cm]{cn_100t.png} \\
        1.立柱 2.提升释放机构 3.标准冲击加速度计 \\
        4.导轨 5.重锤 6.被校力传感器 7.底座 \\
      \bicaption[出现在插图索引中]
        {单个图形示例\cite{he1999}。如果表格的标题很长,那么在表格索引中就会很不美观。可
          以在前面用中括号写一个简短的标题,这个标题会出现在索引中。}
        {Stay hungry, stay foolish.}
     \label{fig:cn_100t}
    \end{figure}
    

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-E7ThasG6-1615470771784)(img/image-20201223102348204.png)]

    多个图形

    简单插入多个图形的例子如图2–2所示。这两个水平并列放置的子图共用一个图形计数器,没有各自的子图题。

    \begin{figure}[!htp]
      \centering
      \includegraphics[height=2cm]{sjtu-vi-badge-blue.pdf}
      \hspace{1cm}
      \includegraphics[height=2cm]{sjtu-vi-badge-blue.pdf}
      \bicaption{中文题图}{English caption}
      \label{fig:SRR}
    \end{figure}
    

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NoFVxn0q-1615470771786)(img/image-20201223102704992.png)]

    如果多个图形相互独立,并不共用一个图形计数器,那么用minipage或者parbox就可以,如图2–3与图2–4。

    \begin{figure}[!htp]
    \begin{minipage}{0.48\textwidth}
      \centering
      \includegraphics[height=1.5cm]{sjtu-vi-name-blue.pdf}
      \caption{并排第一个图}
      \label{fig:parallel1}
    \end{minipage}\hfill
    \begin{minipage}{0.48\textwidth}
      \centering
      \includegraphics[height=1.5cm]{sjtu-vi-name-blue.pdf}
      \caption{并排第二个图}
      \label{fig:parallel2}
    \end{minipage}
    \end{figure}
    

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nwQ1peI1-1615470771787)(img/image-20201223102724275.png)]

    如果要为共用一个计数器的多个子图添加子图题,建议使用较新的subcaption宏包,不建议使用subfiguresubfig等宏包。

    推荐使用subcaption宏包的\subcaptionbox并排子图,子图题置于子图之下,子图号用a)、b)等表示。也可以使用subcaption宏包的\subcaption(放在minipage中,用法同\caption)。

    搭配bicaption宏包时,可以启用\subcaptionbox\subcaption的双语变种\bisubcaptionbox\bisubcaption,如图2–5所示。

    \begin{figure}[!hbtp]
      \centering
      \bisubcaptionbox{$R_3 = 1.5\text{mm}$ 时轴承的压力分布云图}%
                      {Pressure contour of bearing when $R_3 = 1.5\text{mm}$}%
                      [6.4cm]{\includegraphics[height=2.5cm]{pressure15.jpg}}
      \hspace{1cm}
      \bisubcaptionbox{$R_3 = 2.5\text{mm}$ 时轴承的压力分布云图}%
                      {Pressure contour of bearing when $R_3 = 2.5\text{mm}$}%
                      [6.4cm]{\includegraphics[height=2.5cm]{/pressure25.jpg}}
      \bicaption{包含子图题的范例(使用 subcaptionbox)}
                {Example with subcaptionbox}
      \label{fig:bisubcaptionbox}
    \end{figure}
    

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-z3ue7WI7-1615470771788)(img/image-20201223102757426.png)]

    subcaption宏包也提供了subfiguresubtable环境,如图2–6。

    \begin{figure}[!htp]
      \centering
      \begin{subfigure}{0.3\textwidth}
        \centering
        \includegraphics[height=2cm]{sjtu-vi-badge-blue.pdf}
        \caption{校徽}
      \end{subfigure}
      \hspace{1cm}
      \begin{subfigure}{0.4\textwidth}
        \centering
        \includegraphics[height=1.5cm]{sjtu-vi-name-blue.pdf}
        \caption{校名。注意这个图略矮些,subfigure 中同一行的子图在顶端对齐。}
      \end{subfigure}
      \caption{包含子图题的范例(使用 subfigure)}
      \label{fig:subfigure}
    \end{figure}
    

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VqdVDthA-1615470771789)(img/image-20201223102830769.png)]

    具体命令说明见: Formatting captions and subcaptions in LaTeX

    表格

    参考链接: Latex中经典三线表、多线表、内容跨行/跨列复杂表的详解与源代码

    展开全文
  • 仿微信朋友圈列表,多图九宫格布局,随着加载数据的增加,列表越来越卡顿,但是再次刷新之后,列表重归流畅 问题猜测及尝试解决: 1.图片缓存增多:采用图片加载栈缓存清除+预加载方案,实测效果并不理想,非本质问题 2....

    记录一次列表加载很多图片时卡顿的问题

    现象:

    仿微信朋友圈列表,多图九宫格布局,随着加载数据的增加,列表越来越卡顿,但是再次刷新之后,列表重归流畅

    问题猜测及尝试解决:

    1.图片缓存增多:采用图片加载栈缓存清除+预加载方案,实测效果并不理想,非本质问题

    2.图片缩放处理:调用 override() 方法,对图片进行压缩,实测确实有效果,单还会有卡顿现象,增大压缩率后,卡顿现象确实有很大的优化,但是伴随的却是列表中的图片非常模糊.....

    3.图片的圆角处理:在咨询了一位安卓大佬后,提出了把图片的圆角处理交给 ImageView 本身,因时间较为紧迫,所以我采用了更为极端的方式去验证,直接去除了 Glide 的圆角处理,实测本质也并不是因为圆角导致的卡顿

    4.列表的复用:因为 RecyclerView 的复用不用开发者去处理,但是确实出现了卡顿的现象,所以为了验证是否是复用的问题,我采用了 ListView 的方式,最终确定是复用导致已加载的资源无法释放,最终越来越卡顿,甚至引发OOM.

    问题确定:

    列表的复用

    解决方案:

    排查xml布局,有一点引发了我的注意,我的 RecyclerView 是嵌套在 NestedScrollView 中的.....把 RecyclerView 拿到 NestedScrollView 外边,再次测试,列表仿佛吃了德芙......

     

    展开全文
  • 上次在给一个朋友解决一个织梦建站问题,他的需求是织梦列表list调用文章内容图片个展示在列表,好久不玩好折腾了一阵子,现在直入主题。 1、在后台核心频道里面对内容模型进行修改,并给加一个字段body,如: ...

    上次在给一个朋友解决一个织梦建站问题,他的需求是织梦列表list调用文章内容图片多个展示在列表,好久不玩好折腾了一阵子,现在直入主题。

    1、在后台核心频道里面对内容模型进行修改,并给加一个字段body,如图:

    2、在arclist或者list调用的时候,必须增加字段addfields="body",代码如下:

    {dede:arclist addfields="body"  channelid='1' }
    
    {/dede:arclist}
    {dede:list addfields="body"}
    
    {/dede:list}

    3、实际应用中必须配置调用文章内容自定义正则函数,这段代码要放在/include/extend.func.php里面,这里写上:

    /**
     *  文章内容提取图片(多张)自定义输出
     *
     * @access    public
     * @param     string  $string   文档内容
     * @param     string  $num      输出几张
     * @return    string
     */
    if(!function_exists('getBodypics'))
    {
        function getBodypics($string, $num)
        {
            preg_match_all("/<img([^>]*)\s*src=('|\")([^'\"]+)('|\")/",$string,$matches);
            $imgsrc_arr = array_unique($matches[3]);
            $count = count($imgsrc_arr);
            $i = 0;
            foreach($imgsrc_arr as $imgsrc)
            {
                if($i == $num) break;
                $result .= "<li><img src=\"$imgsrc\"/></li>";
                $i++;
            }
            return $result;
        }
    }

    4、织梦arclist列表调用内容图片,代码:

    {dede:arclist addfields="body" channelid="1"}
      [field:body function="getBodypics(@me, 3)" /]   //表示调用3张图片
    {/dede:arclist}

    5、文章列表list调用多张内容图片,首先要获取内容图片数量,然后根据数量决定显示图片以及调用的样式,这段代码要放在/include/extend.func.php里面,代码:

    /**
     *  获取图集图片数量
     * @access    public
     * @param     string  $aid      文章id
     * @return    string
     */
    function BodyImgNum($aid) 
    { 
        global $dsql;
        $sql = "select aid,body from dede_addonarticle  where aid='$aid' ";
        $arcRow = $dsql->GetOne($sql);
        $body = $arcRow['body'];
        $img_array = array(); 
        $patte="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg]))[\'|\"].*?[\/]?>/i"; 
        preg_match_all($patte,$body,$img_array); 
        $img_array = array_unique($img_array[1]); 
        $num = count($img_array);
        return $num; 
    }

    6、在织梦list列表显示一张或者多张图片,代码:

    {dede:list addfields="body"}
        [field:array runphp="yes"]
          $num = BodyImgNum(@me['id']);
          $litpic = @me['litpic'];
          $title = cn_substr(@me['title'],80);
          $click = @me['click'];
          $date = MyDate('Y-m-d',@me['pubdate']);
          $pics = getBodypics(@me['body'],2);
          $pics2 = getBodypics2(@me['body'],3);
          $arcurl = getMobileArcUrl(@me['arcurl']);
    	  @me = $num;
          if($num == 2){
            @me = "<div class='con2 mat15'>
          <div class='conn'>
           <div class='title2'><a href='{$arcurl}' title='{$title}'>$title</a></div>
          <div class='mat10'>
            <a href='{$arcurl}'>$pics</a>
          </div>
          <div class='clearfix'></div>
          <div class='bottom2'><i class='fa fa-clock-o' aria-hidden='true'></i> $date <i class='fa fa-thumbs-o-up' aria-hidden='true' style='margin-left:7%;'></i> $click </div>
          </div>
        </div>";
          }
          elseif($num == 3){
            @me = "<div class='con2 mat15'>
          <div class='conn'>
           <div class='title2'><a href='{$arcurl}' title='{$title}'>$title</a></div>
          <div class='mat10'>
            <a href='{$arcurl}'>$pics2</a>
          </div>
          <div class='clearfix'></div>
          <div class='bottom2'><i class='fa fa-clock-o' aria-hidden='true'></i> $date <i class='fa fa-thumbs-o-up' aria-hidden='true' style='margin-left:7%;'></i> $click</div>
          </div>
        </div>";
          }else{
            @me = "<div class='con mat15'>
          <div class='left'><a href='{$arcurl}'><img src='{$litpic}' alt='{$title}'></a></div>
          <div class='right'>
           <div class='title'><a href='{$arcurl}' title='{$title}'>$title</a></div>
           <div class='mat10 bottom'><i class='fa fa-clock-o' aria-hidden='true'></i> $date <i class='fa fa-thumbs-o-up' aria-hidden='true' style='margin-left:7%;'></i> $click</div>
          </div>
        </div>";
          }
        [/field:array]
        
       {/dede:list}

    这里已经够详细了,如果需求不同可以自己扩展,转载请注明出处。

    展开全文
  • 主要介绍了小程序多图列表实现性能优化的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • 小程序 多图列表 性能优化

    千次阅读 2019-05-28 10:07:38
    中可以看到, 该页面为很的卡片组成的列表页面. 假设一个卡片的DOM子节点数为 30, 那么当列表元素加载到1000时, 页面会有 30 * 1000 = 30,000 个DOM节点. 小程序显然是吃不消的 (注: 微信小程序推荐总节点数...

    写这篇文章的缘由: 最近在公司的小程序项目中遇到了页面图片元素过多导致的性能问题. 从小程序提供的性能检测面板分析, 确定是图片元素占用了过多内存导致.

    因为本人之前主要是做桌面端应用开发和原生app开发, 没有太顾及过移动端图片的内存占用问题. 这次既然遇到了, 也就趁这个机会学习一下其优化的技巧.

    什么造成的性能问题

    简单的来说: DOM节点过多 && 图片节点过多

    DOM节点过多会造成更多的内存占用. 按照目前的微信小程序限制, 内存占用500M以上会出现卡顿, 甚至闪退. 如果列表中节点没有图片标签, 内存占用现象还不会太明显, 只是DOM节点过多会造成页面渲染耗时增加. 但当列表节点中含有图片时, 内存占用会迅速攀升.

    如何解决这两点呢?

    对于上面两点, 我们分别有对应的优化思路

    1. DOM节点过多.

    对于无限加载的页面, 列表中每一个元素都有大量的子节点. 当列表数目增加时, 页面的总节点数会暴增. 以小红书的小程序为例:

    QQ20190527-0

    上图中可以看到, 该页面为很多的卡片组成的列表页面. 假设一个卡片的DOM子节点数为 30, 那么当列表元素加载到1000时, 页面会有 30 * 1000 = 30,000 个DOM节点. 小程序显然是吃不消的 (注: 微信小程序推荐总节点数不超过: 1000)

    那我们该如何处理来减少节点数呢?

    思路很简单: 我们可以只对用户当前屏幕和上下两屏进行真实内容的加载, 对于其他用户暂时不可见的地方, 用空白的节点进行占位. 这样处理后, 实际有内容的卡片数目不超过5个, 页面的总节点数为: 5 * 30 + 995 = 1145. 相对于之前的节点数有了巨大的改进.

    让我们来看看代码的实现

    写代码前, 让我们整理一下需要的数据结构.

    首先这是一个列表页面, 我们需要一个 List来保存页面显示的数据: showCards. showCards 中只会保存5条真实数据, 其余数据展示以空对象填充.

    我们还需要一个保存所有真实数据的List, 这样当用户滑动页面时, 我们才能实时获取需要显示的卡片真实数据: totalCards

    Page({
      showCards: [],
      totalCards: []
    })
    

    接下来我们来写页面布局部分:

    <view wx:for="{{showCards}}"
            wx:key="{{index}}">
    
        <self-define-component data-card-data="{{item}}">
        </self-define-component>
        
    </view>
    

    简单的代码框架就是这样 (这里省略了很多不影响理解思路的代码细节)

    我们先实现没有优化DOM节点的代码逻辑. 在页面滑动到最底部时, 向showCards push进新的卡片, 并通过 setData 更新页面. 这样就实现了一个简单的下拉无限加载的列表页面.

    async onReachBottom() {
    	const newCards = await fetchNewCards();
      this.data.showCards.push(newCards);
      this.setData({
        showCards: this.data.showCards
      })
    },
    

    接下来我们实现优化DOM节点的代码逻辑. 我们会再用户滑动页面(onScroll事件) 时, 对当前页面每个card 的位置进行判断, 如果该 card在用户可见范围内的上下两屏内, 则展示真实数据, 否则将其替换为宽高与原卡片一致的空白占位节点.

    在 Page 的 onPageScroll 回调中, 我们进行回收函数的调用 (注意这里回调时要进行节流处理, 否则频繁调用会导致页面闪动) . 让我们看看这个回收页面节点函数的主要逻辑:

    回调中, 我们首先通过小程序提供的获取页面元素位置的api: createSelectorQuery().boundingClientRect 来拿到每个卡片的位置信息.

    接下来, 我们通过位置信息, 判断是否展示card的真实数据. 对于不展示真实数据的card, 我们需要保存其高度信息, 以便在渲染页面时使用高度信息填充页面. 同时我们给空card一个 type 属性, 方便我们在 wxml中渲染时判断卡片类型.

    async onScrollCallback() {
      try {
        const rectList = await this.calcCardsHeight();
        this.recycleCard(rectList);
      } catch (e) {
        console.error(e);
      }
    }
      calcFeedHeight() {
        return new Promise((resolve, reject) => {
          this.createSelectorQuery()
            .selectAll(`.card`)
            .boundingClientRect(rectList => {
              resolve(rectList);
            })
            .exec()
        })
      },
    
      recycleCard(rectList) {
        const newShowCards = [];
        for (let i = 0; i < this.data.showCards.length; i++) {
          const rect = rectList[i];
          if (rect && Math.abs(rectList[i].top - 0) > pageHeight * 2) {
            newShowCards.push({
              type: 'empty-card',
              height: rectList[i].bottom - rectList[i].top
            });
          } else {
          	const feed = totalCards[i];
            newShowCards.push(feed);
          }
        }
        this.setData({
          showCards: newShowCards
        });
      }
    

    接下来, 我们要对wxml布局文件进行相应的修改:

     <view wx:for="{{showCards}}"
            wx:key="{{index}}">
    
        <view wx:if="{{item.type === 'empty-card'}}"
              class="card empty-card"
              style="height: {{item.height}}px">
        </view>
    
        <self-define-component  wx:if="{{item.type !== 'empty-card'}}"
        			data-card-data="{{item}}"
        			class="card read-card">
        </self-define-component>
        
      </view>
    

    这样, 我们就解决了 DOM节点数目过多的问题. 并且最大限度的不影响用户的体验. (虽然用户快速上下滑动时还是会看到一些空白, 但大多数情况用户不会非常快速的上下滑, 而是阅读内容并慢速滑动)

    2. 图片节点过多

    通过上面一步的优化, 我们其实已经大幅减少了页面加载的图片数目. 但是有些情况, 我们的列表中的每一个卡片并不是只有一张图, 有时我们的图片组件是一个 swiper. 我们假设每个swiper平均展示10张图片, 那么我们展示5张card的话,<Image/> 节点就有 50 个. 对于一些低端的安卓机, 这样的开销依然会造成卡顿.

    那有什么好的优化方案呢? 前面一个问题, 我们的优化思路是在用户看不见的地方, 将节点简化展示.

    同样的, 对于swiper控件, 用户能看到的也就是当前图片 以及 滑动可见的左右两张图片. 其余位置的图片是可以简化展示的. 从下图可以看到, 其实需要立即加载的图片只有三张. (红色的框代表的是swiper组件的可视区域)

    image-20190527195409369

    我们使用一个变量记录当前swiper控件展示图片的坐标: curIndex, 然后我们改造一下 wxml布局文件. 代码逻辑很简单, 就是通过判断当前Image 节点的index和swiper展示节点的 index之间距离, 大于2就不显示.

    经过这样的处理后, 我们的每个swiper组件, 最多只会有三个占用实际内存的 <Image/> 节点.

          <swiper-item wx:for="{{images}}"
                       wx:key="{{index}}">
    
            <view >
              <image class="img"
                     mode="widthFix"
                     src="{{index - curIndex < 2 && index - curIndex > -2 ? item.url : ''}}">
              </image>
            </view>
          </swiper-item>
    

    最后

    以上就是我在这次性能优化中用到的一些小技巧, 希望能为你带来一些帮助 ?

    如果你对我的文章感兴趣, 这里有我的一些 数据可视化D3.js 方面的文章, 欢迎 fork && star:
    https://github.com/ssthouse/ssthouse-blog

    展开全文
  • 微信公众号图文列表css

    千次阅读 2016-03-15 16:42:42
    .msg_page{ font-size:12px; background-color:#f4f4f4; padding:10px 0; width:60%; } .msg_list{ zoom:1; margin-bottom:5px; margin-left:5px; margin-right:5px; } .msg_list_bd{ margin-le
  • jeesite4列表页面显示个图片

    千次阅读 2019-06-26 14:21:50
    效果: 首先实体类中,在保存的时候我的实体类中,有一个字段保存了个图片的路径在photo中 /** * 保存py_narcotics */ @RequiresPermissions("py:pyNarcotics:edit") @PostMapping(value = "save")...
  • 微信小程序视频列表用到的组件是 video  ... 先附上效果(对比效果) 此为没有封面的视频,简直丑到爆    ...此为加了封面和自定义视频播放...此为禁止视频同时播放效果     大致思路就是,wx:for=...
  • DEDECMS列表页随机调用张缩略 dedecms标签 DEDECMS列表页面调用缩略,可以用系统自带的脚本调用第一张图片,也可以通过修改或者自定义织梦函数,来随机调用张自备缩略里的一张。 缩略随机调用...
  • 先展示效果: 图片这一栏的数据是从关联表查询出来的,先在实体类中添加img(随便取得命名)属性及get、set方法,然后在***Controller的listData方法中添加如下代码: private static final String prefixPath = ...
  • 如果我们想对图形创建过程进行更控制,那么以编程方式创建此类图形将是最佳选择。 在本教程中,我将向您展示如何使用Python创建条形。 准备? 我们需要什么模块? 为了执行绘制条形的任务,我们将主要需....
  • http://www.dc-brand.com/baike/203.html
  • Qt QListWidget实现图片缩略图列表

    万次阅读 2017-05-11 10:28:05
    将本机中的张图片以缩略的形式显示在列表中 环境: 我们已经做好了菜单栏和动作。参考:http://blog.csdn.net/v_xchen_v/article/details/71524160 实现: mymenu.h #ifndef MYMENU_H #define MYMENU_H #...
  • 今天刷leetcode算法题时,发现出现一个关于的“边缘列表”的说法,搜索后发现找到的不,而且解释也不是很好,在这儿记录下: 关于是啥,这里就不讲了 大家知道比较的,应该是邻接表表示法: 例如一个如...
  • 这里写自定义目录标题使用PyQt载入张图片,以列表的形式显示和切换界面展示程序代码行人检测算法 使用PyQt载入张图片,以列表的形式显示和切换 最终目的为软件平台的搭建,目前只完成了冰山一角,其中涉及到以...
  • 如果上传的图片大小不一致会有下结果 二.解决方案  方式一:给图片加上固定的宽高值 &lt;img src="/test.jpg" alt="..." width="100%" height="100px"&gt...
  • /**  * @author yinhuiying(改于)  * @since version - 2014-10-31  * @deprecated version - 2014-10-31  * 腾讯客服接口  */ class ServiceModel extends Model{   ... * @para
  • element-ui 多图上传 图片显示问题代码:action="/api/Upload/uploadImg"list-type="picture-card"accept=".jpg,.jpeg,.gif,.png,.jpeg":limit='5':show-file-list="true":file-list="editFiles":on-success=...
  • 问题:在做一个列表时,每一行都有一张图片及其它信息,每页显示10条,当玩命滑动列表换页时,如何保证图片的异步下载及时显示屏幕内的图片 答案1:使用异步类,下载图片,每个异步都是并行的,所以屏幕内的图片就可以优先...
  • // file是点击删除的文件,fileList时删除后剩下的文件列表 this.formData.img = fileList }, handlePictureCardPreview (file) { this.dialogImageUrl = file.url this.dialogVisible = true }  
  • CSDN技术图书列表

    万次阅读 热门讨论 2014-08-08 10:54:47
    您可以从图书列表中选择您的奖品图书,每本技术图书数量有限,先到先得! 搜索引擎优化宝典 Android多媒体开发高级编程——为智能手机和平板电脑开发图形、音乐、视频和富媒体应用 SQL Server 2005编程入门经典(第...
  • 实现的效果如: 代码如下比较粗糙 其中n_meetings为列表总个数, livelistwidget为自定义列表类,每行显示5个放到scrollArea中 while (n_meetings)  {  if (n_meetings > 5)  {  QWidget *m...
  • 织梦的图集模型默认的调用是比较复杂的,样式也不大好修改,碰到一些需要调用很图片,并运用js等完成一些特效的情况,往往无法很好实现。No牛 网今天从网络上找到了这样的函数,对织梦默认的图集调用进行了一些...
  • 文章目录ListView、ListView.builderListView 使用ListView.builder 使用ListTileListView....这是ListView的两个构造函数,ListView构造函数在列表布局少的时候使用,ListView.builder在渲染列表数据的时候有优...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 20,638
精华内容 8,255
关键字:

列表多图