用CFileDialog打开多个文件

POSITION pos; CString strFilename; CFileDialog FileDlg(TRUE,"txt",NULL,OFN_HIDEREADONLY|OFN_FILEMUSTEXIST|OFN_EXPLORER|OFN_ALLOWMULTISELECT, "Text Files(*.txt)|*.txt|All Files(*.*)|*.*|"); FileDlg.m_ofn.nMaxFile = 100 * MAX_PATH; //100 Files FileDlg
分类: 编程语言 发布时间: 04-16 23:18 阅读次数: 0

自定义PagerTab

版权声明:版权声明:本文为博主原创文章,未经博主允许不得转载,违者必究。 https://blog.csdn.net/Cricket_7/article/details/89002885 1,实现效果 2,实现逻辑 【1】创建自定义控件 类copy到自己要用的项目内 资源文件的修改 bg_tab_text.xml tab背景资源 <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.andr
分类: 其他 发布时间: 04-16 23:18 阅读次数: 0

Listview的BaseAdapter封装讲解

版权声明:版权声明:本文为博主原创文章,未经博主允许不得转载,违者必究。 https://blog.csdn.net/Cricket_7/article/details/89003016 1,RecyclerView的出现其实替代了ListView ,查看RecyclerView 源码,简单的利用面向对象的思想进行封装BaseAdapter 对getCount,getItem,getItemId进行抽取封装 getCount需要一个数据进行展示,我们不知道传入什么样的数据,List<T> 泛型
分类: 其他 发布时间: 04-16 23:18 阅读次数: 0

win7 32位 import cv2 失败 ImportError:DLL load fail:找不到指定模块

引起问题的可能性太多,这里记录比较一下比较少见的错误原因 缺少dll文件 https://www.dll-files.com/api-ms-win-downlevel-shlwapi-l1-1-0.dll.html 附上网盘地址: 64位链接:https://pan.baidu.com/s/1pOX-54GweC_ftCBMYdNQ5A 提取码:oj6i 32位链接:https://pan.baidu.com/s/1_xg7UKVQb9ilX3yZLEcCVQ 提取码:2uf4 转载请注明博客
分类: 其他 发布时间: 04-16 23:18 阅读次数: 0

Cron表达式范例:每隔5秒执行一次:*/5 * * * * ?

Cron表达式范例: 每隔5秒执行一次:*/5 * * * * ? 每隔1分钟执行一次:0 */1 * * * ? 每天23点执行一次:0 0 23 * * ? 每天凌晨1点执行一次:0 0 1 * * ? 每月1号凌晨1点执行一次:0 0 1 1 * ? 每月最后一天23点执行一次:0 0 23 L * ?
分类: 其他 发布时间: 04-16 23:18 阅读次数: 0

ACM java写法入门

  打2017icpc沈阳站的时候遇到了大数的运算,发现java与c++比起来真的很赖皮,竟然还有大数运算的函数,为了以后打比赛更快的写出大数的算法并且保证不错,特意在此写一篇博客, 记录java的大数运算,也算是ACM java写法的入门:   学习博客:https://www.cnblogs.com/wkfvawl/p/9377441.html 进入到eclipse界面 第一步:file->new->java project->起名->finish 第二步:进入到刚才建的工程里,右键src
分类: 其他 发布时间: 04-16 23:18 阅读次数: 0

appium自动化---activity获取

方法一:appt查询activity获取 aapt dump badging <路径/包名> | find "launchable-activity" 方法二: 1.打开app的同时输入以下其中一条: windows使用:   adb shell dumpsys window w |findstr \/ |findstr name=   adb shell dumpsys window |findstr mCurrent   adb shell dumpsys activity | finds
分类: 其他 发布时间: 04-16 23:18 阅读次数: 0

深入Python的类和对象

多态:不同的子类对象,可以调用相同的父类方法,通过改写父类的方法,产生不同的执行结果 instance和type的区别: instance能够顺延到父类,比对对象与父类是否类型一致。而type只能比对当前对象 类变量和实例变量: class Date:   def __init__(self, year, month, day): self.year = year self.month = month self.day = day
分类: 其他 发布时间: 04-16 23:18 阅读次数: 0

Django框架(十八)—— drf:序列化组件(serializer)

序列化组件 # 模型层 from django.db import models class Book(models.Model): nid = models.AutoField(primary_key=True) name = models.CharField(max_length=32) price = models.DecimalField(max_digits=5, decimal_places=2) publish_date = mod
分类: 其他 发布时间: 04-16 23:18 阅读次数: 0

python数据结构-如何在列表、字典、集合中根据条件筛选数据

如何在列表、字典、集合中根据条件筛选数据 问题举例: 过滤列表[1, 2, 5, -1, 9, 10]中的负数 筛选字典{“zhangsan”:97, "lisi":80, "wangwu":60, "liqiang":91}中的值高于90的键值对 筛选集合{89, 70, 60, 80, 90}中能被3整除的元素 列表 一般遇到这种问题,我们首先会想到用for循环的方式去解决 (1)for循环 from random import randint nums = [randint(-10,
分类: 其他 发布时间: 04-16 23:18 阅读次数: 0

ImageLoader源码分析

版权声明:版权声明:本文为博主原创文章,未经博主允许不得转载,违者必究。 https://blog.csdn.net/Cricket_7/article/details/89016600 1,实现效果 2,实现逻辑 【1】github 地址 https://github.com/nostra13/Android-Universal-Image-Loader 下载对应的ZIP包 【2】项目导入 重新打开一个项目,只需要导入Module 导入Modul时,自动需要一个依赖库,library 自己加
分类: 其他 发布时间: 04-16 23:18 阅读次数: 0

4月16日 网络编程2

今日学习的是http编程续 我不是特别懂老师,今天说我昨天学习的内容是老版本的知识了,现在几乎不使用了,现在有更好的包了,有点头大。 今天学习的是jdk9才开始自带的包HttpClient 和apache 的包 HttpComponents 相比较之下我更喜欢HttpComponents包 我感觉这个更简单易懂一点 但是今日学习还是只是有点懵懂 加油吧 我都只学到了他们的GET 和 POST 获取http信息 和 输入数据 相对来说POST 要比 GET难 ,不是特别懂那个&符号 HttpCo
分类: 其他 发布时间: 04-16 23:18 阅读次数: 0

vuejs组件库pk介绍

vuejs可以说是近2年多以来最火的前端框架,随之而来就产生了非常多的组件库,我们来看看其中比较著名和人气旺盛的几个 1. Vuetify-符合material design设计理念, star数量7k+,比较适合于PC上的web应用 2. vuematerial符合google material design理念
分类: 其他 发布时间: 04-16 23:18 阅读次数: 0

VUE-006-通过路由 router.push 传递 params 参数(路由 name 识别,请求链接不显示)

在前端页面表单列表修改时,经常需要在页面切换的时候,传递需要修改的表单内容,通常可通过路由进行表单参数的传递。 首先,配置页面跳转路由。在 router/index.js 中配置相应的页面跳转路由,如下所示: 其次,在相应页面的 index.vue 中的 methods 创建相应的方法,通过 $router.push 进行页面跳转及参数传递。如下所示: 通过 params 传递的参数信息在请求体中,不体现在请求 URL 上。通过当前的设置方式,若是强制刷新页面,则表单内容会丢失。 再次,跳转页
分类: 其他 发布时间: 04-16 23:18 阅读次数: 0

命令行翻译工具 - translate-shell

目录 命令行翻译工具 - translate-shell 一,编码环境 二, 浏览器翻译 三, translate-shell 1. 英-英 2. 英-汉 3. 汉-英 四, alias 简化中文翻译命令 命令行翻译工具 - translate-shell 一,编码环境 当前编码环境coding的时候在windows,主要用vscode,定制化和插件都还不错,最主要的是跟着组内环境走,会方便很多 编译用的是wsl下面的ubuntu,主要使用的终端直接在vscode里面用ctrl+`打开的,比较
分类: 其他 发布时间: 04-16 23:18 阅读次数: 0

Ubuntu宿主机与VMware中其他系统虚拟机的互通

Ubuntu做宿主机,VMware中创建Windows10,并且通过三种模式实现两系统互通,其实并非是件难事。在有线网卡未接网线的环境下,关闭两系统防火墙,基本遵从下文便可实现。 转载:https://note.youdao.com/ynoteshare1/index.html?id=236896997b6ffbaa8e0d92eacd13abbf&type=note 我们就一起来探讨一下关于vmware workstations网络连接的三种模式。 vmware为我们提供了三种网络工作模式,
分类: 其他 发布时间: 04-16 23:18 阅读次数: 0

《你说对就队》第一次作业 团队亮相

《你说对就队》第一次作业:团队亮相 项目 内容 这个作业属于哪个课程 【老师博客主页】 这个作业的要求在哪里 【作业链接】 团队名称 “你说对就队” 作业学习目标 学会在团队中需各司其职,平等协作,互相交流 1.队名:你说对就队 2.团队成员组成 成员学号 成员姓名 个人博客地址 备注 201671010459 张旭辉 【博客地址】 队长 201671010409 达选奇 【博客地址】 队员 201671010415 金生芳 【博客地址】 队员 201671010439 温永琴 【博客地址】
分类: 其他 发布时间: 04-16 23:18 阅读次数: 0

getComputedStyle与currentStyle获取样式

转载自:https://segmentfault.com/a/1190000007477785 CSS的样式分为三类: 内嵌样式:是写在标签里面的,内嵌样式只对所在的标签有效 内部样式:是写在HTML里面的,内部样式只对所在的网页有效 外部样式表:如果很多网页需要用到同样的样式,将样式写在一个以.css为后缀的CSS文件里,然后在每个需要用到这些样式的网页里引用这个CSS文件 getComputedStyle是一个可以获取当前元素所有最终使用的CSS属性值,返回的是一个CSS样式声明对象,只读
分类: 其他 发布时间: 04-16 23:18 阅读次数: 0

17、 利用扇贝网:https://www.shanbay.com/, 做个测单词的小工具。

先说下,我可以说完全没有看题目要求,我只看了下扇贝网的单词测试工具就开始编码了,写出来的代码尽可能的模仿了网站上的效果。 因为把问题搞复杂了,在这个练习上耽误了很长时间,最后都不想写了,所以代码有些混乱,也没有注释。 后面会把代码重新整理一下,既满足了课程的要求,又包含网站上的那些功能。 利用扇贝网:https://www.shanbay.com/, 做个测单词的小工具。 扇贝网:https://www.shanbay.com/已经有一个测单词量的功能, 我们要做的就是把这个功能复制下来,并且
分类: 其他 发布时间: 04-16 23:18 阅读次数: 0

LeetCode120-Triangle-数组,动态规划

题目描述 Problem Description:   Given a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent numbers on the row below.   For example, given the following triangle  [[2],  [3,4],  [6,5,7],  [4,1,8,3]]   The minimum p
分类: 其他 发布时间: 04-16 23:18 阅读次数: 0