精华内容
下载资源
问答
  • 帝国CMS内容页列表页怎么调用张图片显示
    千次阅读
    2018-06-09 11:10:01

    举例:
    [e:loop={'news',10,18,1}]     
    <?php
    $fr=$empire->fetch1("select newstext from {$dbtbpre}ecms_news_data_{$bqr[stb]} where id='$bqr[id]'");
    $str=stripcslashes($fr['newstext']);
    preg_match_all('/<img.*?src="(.*?)".*?>/is',$str,$imgArr);
    $imgArr = array_unique($imgArr[1]);
    ?> 
    <?=count($imgArr)?>张                        
    <img src="<?=$imgArr[0]?>"  width="200" height="200" />
    <img src="<?=$imgArr[1]?>" width="200" height="200" />
    <img src="<?=$imgArr[2]?>" width="200" height="200" />
    <a href="<?=$bqsr['titleurl']?>"><?=$bqr['title']?></a><br>                  
    [/e:loop]
    帝国CMS内容页列表页怎么调用多张图片显示两个地方需要考虑 
    1. newstext字段是不是在副表?
    2. 要对newstext字段脱敏  stripcslashes($bqr['newstext']);
    更多相关内容
  • android_本地图片选择Demo

    千次下载 热门讨论 2014-04-08 17:34:50
    因为Android的本地图片没有一次选择图片的方法. 所以本人就开发了类似 类似仿微信的本地张图片选择的DEMO. 本DEMO做的非常简单. 移植也好移植. 在DEMO中ImgsActivity.sendfiles方法里已经获取到了你们选择的...
  • Python 将列表数据生成折线(Pandas使用)

    千次阅读 多人点赞 2022-03-23 09:48:44
    本文提供python将列表数据画图的样例代码。主要是给自己的记录,顺便分享一下。主要使用到的库是:pandas、matplotlib。

    前言

    本文提供python将列表数据画图的样例代码。主要是给自己的记录,顺便分享一下。主要使用到的库是:pandas、matplotlib。

    代码

    下面直接发一下样例代码。

    #!/user/bin/env python
    # coding=utf-8
    """
    @project : csdn
    @author  : 剑客阿良_ALiang
    @file   : draw_pic.py
    @ide    : PyCharm
    @time   : 2022-03-23 09:38:28
    """
    import pandas as pd
    from matplotlib import pyplot as plt
    
    _dates = ['2022-03-22 16:45:08', '2022-03-22 16:46:08', '2022-03-22 16:47:08', '2022-03-22 16:48:08',
              '2022-03-22 16:49:08', '2022-03-22 16:50:08', '2022-03-22 16:51:08', '2022-03-22 16:52:08',
              '2022-03-22 16:53:08', '2022-03-22 16:54:08']
    _data1 = [1, 2, 4, 6, 3, 2, 5, 7, 8, 0]
    _data2 = [0, 9, 8, 2, 1, 0, 6, 5, 2, 1]
    
    di = pd.DatetimeIndex(_dates,
                          dtype='datetime64[ns]', freq=None)
    
    pd.DataFrame({'data1': _data1},
                 index=di).plot.line()  # 图形横坐标默认为数据索引index。
    #
    plt.savefig(r'data/p1.png', dpi=200)
    plt.show()  # 显示当前正在编译的图像
    
    pd.DataFrame({'data1': _data1, 'data2': _data2},
                 index=di).plot.line()  # 图形横坐标默认为数据索引index。
    #
    plt.savefig(r'data/p2.png', dpi=200)
    plt.show()  # 显示当前正在编译的图像
    

    代码说明:

    1、x轴的时间列表:_dates,准备了两组列表数据,需要和日期列表数量对应。

    2、制作了两幅图,第二幅图主要是两条线生成在一张图上。

    验证效果

     

     

    总结

    主要做个记录。

    最近听到一句话:人工智能存在的价值是服务于人,而不是超越人、替代人。

    我思考了一段时间,也和朋友讨论过多次,我仍然无法认同这个观点。

    如果本文对你有帮助,点个赞吧,谢谢!

     

    展开全文
  • 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 #...

    目标:

    将本机中的多张图片以缩略图的形式显示在列表中

    环境:

    我们已经做好了菜单栏和文件选择对话框。参考:http://blog.csdn.net/v_xchen_v/article/details/71524160

    实现:

    以缩略图列表展示图片的功能写在mymenu类的成员函数showImageList()中。使用Qt自带的QListWidget类实现这个功能

    步骤:

    1.定义一个QListWidget对象

    2. 设置ViewMode等属性

    3.定义单元项并添加到QListWidget中

    4.调用QListWidget对象的show()方法

    代码如下:

    mymenu.h

    #ifndef MYMENU_H
    #define MYMENU_H
    
    #include "QMainWindow"
    class mymenu : public QMainWindow
    {
        Q_OBJECT  // must include this if you use Qt signals/slots
    public:
        //构造函数
        explicit mymenu(QWidget *parent = 0);//QWidget *parent = 0 表示mymenu控件不是任何控件的子控件
    
    private slots:
        void fileOpenActionSlot();//打开文件动作对应的槽函数
    private:
        void createAction();     //创建动作
        void createMenu();       //创建菜单
        void createContentMenu();//创建上下文菜单
    private:
        void selectFile();       //弹出选择文件对话框
        void showImageList();    //用缩略图显示图片
    private:
        QAction *fileOpenAction; //创建一个QAction指针,打开文件动作
        QMenu *menu;             //创建一个QMenu指针
    private:
        QStringList fileNames;
    };
    
    #endif // MYMENU_H
    

    mymenu.cpp

    #include "mymenu.h"
    #include "QMenu"
    #include "QMenuBar"
    #include "QAction"
    #include "QMessageBox"
    #include "QFileDialog"
    #include "QDebug"
    #include "QListWidget"
    /****************************************
    * Qt中创建菜单和工具栏需要如下步骤:
    * 1. 建立行为Aciton
    * 2. 创建菜单并使它与一个行为关联
    * 3. 创建工具条并使它与一个行为关联
    *****************************************/
    mymenu::mymenu(QWidget *parent):QMainWindow(parent)
    {
       createAction();
       createMenu();
       createContentMenu();
       this->resize(300,400);
    }
    void mymenu::createAction()
    {
        //创建打开文件动作
        fileOpenAction = new QAction(tr("打开文件"),this);
        //摄者打开文件的快捷方式
        fileOpenAction->setShortcut(tr("Ctrl+O"));
        //设置打开文件动作提示信息
        fileOpenAction->setStatusTip("打开一个文件");
        //关联打开文件动作的信号和槽
        connect(fileOpenAction,SIGNAL(triggered()),this,SLOT(fileOpenActionSlot()));
    }
    void mymenu::createMenu()
    {
        menu = this->menuBar()->addMenu(tr("文件"));
        menu->addAction(fileOpenAction);
    }
    
    void mymenu::createContentMenu()
    {
        this->addAction(fileOpenAction);
        this->setContextMenuPolicy(Qt::ActionsContextMenu);
    }
    
    void mymenu::fileOpenActionSlot()
    {
        //QMessageBox::warning(this,tr("提示"),tr("打开文件"),QMessageBox::Yes|QMessageBox::No);
        selectFile();
    }
    /****************************************
    * Qt中使用文件选择对话框步骤如下:
    * 1. 定义一个QFileDialog对象
    * 2. 设置路径、过滤器等属性
    *****************************************/
    void mymenu::selectFile()
    {
        //定义文件对话框类
        QFileDialog *fileDialog = new QFileDialog(this);
        //定义文件对话框标题
        fileDialog->setWindowTitle(tr("打开图片"));
        //设置默认文件路径
        fileDialog->setDirectory(".");
        //设置文件过滤器
        fileDialog->setNameFilter(tr("Images(*.png *.jpg *.jpeg *.bmp)"));
        //设置可以选择多个文件,默认为只能选择一个文件QFileDialog::ExistingFiles
        fileDialog->setFileMode(QFileDialog::ExistingFiles);
        //设置视图模式
        fileDialog->setViewMode(QFileDialog::Detail);
        //打印所有选择的文件的路径
        if(fileDialog->exec())
        {
            fileNames = fileDialog->selectedFiles();
            showImageList();
        }
        for(auto tmp:fileNames)
            qDebug()<<tmp<<endl;
    }
    /****************************************
    * Qt中使用文件选择对话框步骤如下:
    * 1. 定义一个QListWidget对象
    * 2. 设置ViewMode等属性
    * 3. 定义单元项并添加到QListWidget中
    * 4. 调用QListWidget对象的show()方法
    *****************************************/
    void mymenu::showImageList()
    {
        //定义QListWidget对象
        QListWidget *imageList = new QListWidget;
        imageList->resize(365,400);
        //设置QListWidget的显示模式
        imageList->setViewMode(QListView::IconMode);
        //设置QListWidget中单元项的图片大小
        imageList->setIconSize(QSize(100,100));
        //设置QListWidget中单元项的间距
        imageList->setSpacing(10);
        //设置自动适应布局调整(Adjust适应,Fixed不适应),默认不适应
        imageList->setResizeMode(QListWidget::Adjust);
        //设置不能移动
        imageList->setMovement(QListWidget::Static);
        for(auto tmp : fileNames)
        {
            //定义QListWidgetItem对象
            QListWidgetItem *imageItem = new QListWidgetItem;
            //为单元项设置属性
            imageItem->setIcon(QIcon(tmp));
            //imageItem->setText(tr("Browse"));
            //重新设置单元项图片的宽度和高度
            imageItem->setSizeHint(QSize(100,120));
            //将单元项添加到QListWidget中
            imageList->addItem(imageItem);
        }
        //显示QListWidget
        imageList->show();
    }
    

    main.cpp

    #include "mymenu.h"
    #include <QApplication>
    #include <QProcess>
    #include <QMessageBox>
    int main(int argc, char *argv[])
    {
        QApplication a(argc, argv);
        mymenu m_menu;
        m_menu.show();
        return a.exec();
    }
    

    效果:


    工程下载地址:http://download.csdn.net/detail/v_xchen_v/9838782

    展开全文
  • 如果上传的图片大小不一致会有下结果 二.解决方案  方式一:给图片加上固定的宽高值 &lt;img src="/test.jpg" alt="..." width="100%" height="100px"&gt...

    一.如果上传的图片大小不一致会有下图结果

    二.解决方案 

    方式一:给图片加上固定的宽高值

    <img src="/test.jpg" alt="..." width="100%" height="100px">

    解决了图片列表大小不一,排列错乱的问题,缺点:一是图片变形

    方式二:将图片按比例裁剪成固定像素宽高的图片

    网上插件很多,我用的是jQThumb 

    1.引入插件

    <!-- jQThumb缩略图插件 -->
    <script type="text/javascript" src="${APP_PATH}/static/js/jqthumb.min.js"></script>

    2.编写图片加载后裁剪方法

    	//处理缩略图
    	function DrawImage(hotimg){
    		$(hotimg).jqthumb({
    			width : '100%',//宽度
    			height : '142px',//高度
    			//position : { y: '50%', x: '50%'},//从图片的中间开始产生缩略图
    			zoom : '1',//缩放比例
    			method : 'auto'//提交方法,用于不同的浏览器环境,默认为‘auto’
    		});
    	}

    3.引用裁剪方法

    <!-- 大屏幕放3张略缩图,pc端放4张,平板和手机放6张-->
    <div class="col-lg-3 col-md-4 col-sm-6 col-xs-6" >
        <div class="thumbnail">
    	    <img src="${APP_PATH}/static/upload/goods_1.jpg" alt="..."  class="img-responsive" onload="DrawImage(this)" >
    	    <div class="caption">
    	        <h4>白灼虾</h4>
    	        <p style="color:red;">
    		        开胃消食、清热去火、抗衰老、增强抵抗力
    		    </p>
    		</div>
        </div>
    </div>

    4.最终效果

    展开全文
  • Python 绘制可视化折线

    千次阅读 2021-03-18 11:44:39
    1. 用 Numpy ndarray 作为数据传入 ply import numpy as np import matplotlib as mpl import matplotlib.pyplot as plt np.random.seed(1000) y = ...更关于Python 绘制折线的资料请关注python博客其它相关文章!
  • 本文主要用关键代码,介绍用Qt的QListWidget控件显示缩略,实现图片底端居中对齐,文字顶端居中对齐。(提醒:可以直接跳过从后面的步骤1.1开始看起) 注意关键函数用法总结: void QListWidget::addItem...
  • 给文字加上边框主要是mbox,fbox,parbox,minipage等相关命令。\fbox{% \parbox{1.2\textwidth}{% 教师评语: ...} 多图排列除了graphicx, 还需使用宏包\subfigure \begin{figure}[htbp] \subfigure{
  • ThinkPHP-给已上传图片生成缩略并在列表显示
  • 1. 有个视频,希望通过列表来实现播放; 2. 提示,本教程主要基于PC端观看。 STEP1 打开 视频列表 后(如1),点选 播放列表(如2),即可创建视频播放列表1:视频列表界面 2:播放列表 (界面...
  • 在使用柱形时,经常遇到个数据系列进行比较的情况。 绘制单个数据系列的柱形比较简单,数据系列柱形的关键有亮点 次调用bar()函数即可绘制个柱形个数据系列需要控制好x、width,即x轴上的位置...
  • 需求:项目中用到了就是在列表展示的时候会出现图片,点击图片展示大。思路:用dialog来实现。因为这里在列表里会用到,点击进入动态详情也会用到,所以直接写进工具类。上代码: 全屏显示在于参数后面的style.上...
  • origin 将两张放在一起??

    万次阅读 2021-01-12 10:11:22
    如下所示,可以看到有四幅。2.点击上方菜单栏中的Graph→Merge graph windows项。3.选择 Merge graph windows在弹窗一个对话框,对话框中可设置合并的一些参数。在这个对话框的右边是一个预览图形,设置会即时...
  • 要想看懂FreeRTOS 源码并学习其原理,有一个东西绝对跑不了,那就是FreeRTOS 的列表列表项。列表列表项是FreeRTOS 的一个数据结构,FreeRTOS 大量使用到了列表列表项,它是FreeRTOS 的基石。要想深入学习并...
  • 通常情况下,我们所拿到的数据是地图各层级构建好金字塔后的tif文件,每个层级对应一份tif文件,这篇文章主要是要解决层级地图数据发布的问题。文章中以天地图的数据为例进行演示说明。 二、配置比例尺和坐标...
  • 重点学习内容 爬虫基本套路 线程图片爬虫 通过小获取大 列表页分析 分析列表的时候发现,该网站可以直接通过,修改列表页图片地址获取高清地址,有这样的技巧存在,就能大幅度减少爬虫代码编写量,具体如下。...
  • vue实现列表的无缝滚动

    千次阅读 热门讨论 2020-09-11 16:21:42
    在有无缝滚动的需求的时候我第一时间想的是轮播,但是想弄一个列表那种的效果,轮播就实现的就只能自己写个表头,这样用户体验不好,这里经过我自己使用,不管是兼容还是跨浏览器(版本较高)都是可以的,这里...
  • 现在对级别3的a和b加编号(仅仅是举个例子,图片编号建议使用题注功能),如果“重新开始列表的间隔“选级别1,那么a和b会分别编号一-1和一-2;如果“重新开始列表的间隔“选级别2,那么a和b分别会...
  • Python遍历列表,一次取个值

    万次阅读 2019-12-03 20:39:20
    Python遍历一个列表,每次取出固定个元素,直到遍历结束。 其思想跟固定间隔遍历列表一样,只不过是在输出时将源列表切割取值 按固定间隔遍历列表: l1 = [i for i in range(10)] # 遍历列表l1,遍历间隔为3 for i...
  • bootstrap之仿淘宝商品列表

    万次阅读 2017-09-06 16:47:40
    bootstrap之仿淘宝商品列表 淘宝效果:
  • Unity UGUI 无限循环列表 ----------功能版

    万次阅读 多人点赞 2018-05-11 01:29:56
    一共有四种 循环列表 如下: 1. 常用循环列表 2. 收展嵌套 循环列表 3. 弹框 循环列表 4. 翻页 循环列表 注意点: 1. 层次结构如下: 2. Content 和 Item 控件锚点必须为如 使用方式...
  • matplotlib.pyplot绘制图像之同一条曲线对比

    万次阅读 多人点赞 2018-11-07 16:41:45
    绘制sinx和cosx # -*- coding:utf-8 -*- import numpy as np import matplotlib.pyplot as plt x = np.linspace(0, 2 * (np.pi)) #numpy.linspace(开始,终值(含终值)),个数) y1 = np.sin(x) ...
  • Altium Designer之图纸设计

    万次阅读 多人点赞 2010-07-21 01:39:00
    Altium Designer的图纸功能感觉比较方便;...一个图纸设计工程是由逻辑块组成的多级结构,其中的每个块可以是原理或是 HDL文件,在这结构的最顶端是一个主原理图纸——工程顶层图纸。图纸结构
  • 递归处理多层嵌套列表

    万次阅读 2014-04-25 15:50:59
    当然也可以次循环输出每一个子项:如下所示 注:isinstance(object, classinfo)为python的内置函数,用来判断对象的类型 这是三层循环,如果是很次循环再用for循环输出就太麻烦了, 对于这种情况需要...
  • Echarts绘制条折线

    万次阅读 2018-05-24 11:50:28
    我们想绘制什么类型图表,可以在百度官方示例中找...贴下表示例: 一、引入echarts的JS文件 #这个是百度的csdn &lt;script type="text/javascript" src="http://echarts.baidu.com/galler...
  • 数据流——从软考真题中学画数据流DFD

    万次阅读 多人点赞 2019-03-28 16:27:45
    第一条数据流:由说明的第5条可知,生成成绩列表时,是需要从课程成绩文件中获取信息的,“课程成绩文件”是中的D4。而D4和加工4之间并没有数据流,因此这就是一条缺失的数据流。  第二条数据流:生成成绩单时是...
  • 轻松看懂和绘制数据流程

    千次阅读 2020-03-02 17:08:40
    数据流程被很程序员使用,是因为它简单易懂,从事项目的开发人员只要通过查看流程就能明白系统紧密结合的各个部分。数据流程很容易被人理解是因为它只有几个图形符号,人们只需稍微的学习就可以读懂和理解...
  • 如下,rowSelection属性是一个对象,他有很的参数。 下面是antd官网截图,关于rowSelection的功能配置。 指定可选择列的属性作为key 注意:其中有个很重要的点,就是selectedRowKeys默认取得是列表的第一项,...
  • 用例详解

    万次阅读 2017-11-28 23:06:48
    用例主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型。  【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。  用例所包含的元素如下...
  • Python读取txt文档并绘制折线

    千次阅读 2019-09-08 09:26:27
    Python读取 txt文档并绘制折线 有时候我们使用txt文档记录了一些数据,需要可视化的分析,可以绘制成折线。 首先这里有一个txt文档,里面的数据是我随意写入的,命名为map.txt,里面数据有两列,中间用逗号隔开...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,404,936
精华内容 561,974
关键字:

列表多图