码迷,mamicode.com
首页 > 2020年06月22日 > 全部分享
WM_NCHITTEST有21种取值,常用的有HTCAPTION,HTCLIENT,HTBORDER,HTSYSMENU,HTTRANSPARENT,罗列所有VCL里对其使用的情况
转:https://www.cnblogs.com/findumars/p/5304564.html 我为了移动一个无标题栏的窗体,使用了WM_NCHITTEST消息,这个消息大概如下: 通常,我们拖动对话框窗口的标题栏来移动窗口,但有时候,我们想通过鼠标在客户区上拖动来移动窗口。 一个容易想到的方 ...
分类:其他好文   时间:2020-06-22 13:13:44    阅读次数:61
小程序 拼接变量名后取值
let obj = { obj1 :{ say:'hi1' }, obj2 :{ say:'hi2' } } let one = obj1 let two = say // 等于 obj.obj1.say // `` 是ESC下 TAB上的哪个键 console.log( obj[`${one}`] ...
分类:微信   时间:2020-06-22 13:13:20    阅读次数:122
[LeetCode] 950. Reveal Cards In Increasing Order 按递增顺序显示卡牌
In a deck of cards, every card has a unique integer. You can order the deck in any order you want. Initially, all the cards start face down (unreveale ...
分类:其他好文   时间:2020-06-22 13:13:01    阅读次数:57
chromium dom v8 bingdings对照
参考:https://www.jianshu.com/p/2a2424bdc057 7.Web IDL绑定 当JavaScript访问node.firstChild时,将调用node.h中的Node :: firstChild()。它是如何工作的?我们来看看node.firstChild是如何工作的 ...
分类:其他好文   时间:2020-06-22 13:12:47    阅读次数:73
深入 Laravel 内核之外观模式(门面模式)
门面模式核心内容: 客户端与子系统的通信通过外观对象进行; 外观对象封装一系列子系统的具体对应方法,对客户端只需暴露一个单一的入口方法; 客户端通过访问外观对象即可调用子系统的基础方法,无需关心子系统的具体实现; 可以通过引入抽象外观类解决增减子系统需要修改外观类的问题; 可以通过引入外部配置文件实 ...
分类:其他好文   时间:2020-06-22 13:12:32    阅读次数:54
2-3课程 如何根据字典中值得大小,对字典中的项排序
testCase 某班英语成绩以字典形式存储为:{'LeiLei':90,'kim':88,......},根据成绩高地,计算学生排名。 from faker import Faker from random import randint faker =Faker('zh') #随机构造30个学生名 ...
分类:编程语言   时间:2020-06-22 13:12:13    阅读次数:59
二分查找
...
分类:其他好文   时间:2020-06-22 13:11:56    阅读次数:27
Navicat远程连接Oracle
环境:navicat 12.0 - 64位 1. oracle listener配置: 2. 配置完成后重启: 3. navicat配置: ...
分类:数据库   时间:2020-06-22 13:11:32    阅读次数:126
Win10 VS2019 设置 以管理员身份运行
问题:因为项目自动绑定的服务器选择的是IIS,并非VS中自带的IIS Express,所以要以管理员模式启动。 一次性解决方法: ①VS固定在任务栏时:选择VS图标=》右键鼠标=》选择【Visual Studio 2019】=》右键鼠标=》选择【以管理员身份运行】 ②VS快捷键在桌面上:选择VS图标 ...
分类:Windows程序   时间:2020-06-22 13:11:02    阅读次数:251
css属性制作动画
CSS3属性制作动画 如何在网页中实现动画效果? 动态图片 Flash JavaScript CSS3变形 CSS3变形是一些效果的集合 如平移、旋转、缩放、倾斜效果 每个效果都可以称为变形(transform),它们可以分别操控元素发生平移、旋转、缩放、倾斜等变化 语法: transform:[t ...
分类:Web程序   时间:2020-06-22 13:10:23    阅读次数:84
python类的组合
1. 组合:一个对象的属性值是另一个类的实例对象,alex.weapon是Weapon类的对象 class Dog: def __init__(self,name,aggr,hp,kind): self.name=name self.aggr=aggr self.hp=hp self.kind=ki ...
分类:编程语言   时间:2020-06-22 13:10:08    阅读次数:61
python -- 优雅地删除字符列表中的空字符及None元素
这段代码其实是在 “廖雪峰官方网站” 里的对于 python 中 高阶函数 filter 的使用 中看到的,当时学的时候在这个地方思考了蛮久,觉得很有意思,就进行了一点整理。 文中给出了这样的一段删除空字符串的代码: def not_empty(s): return s and s.strip() ...
分类:编程语言   时间:2020-06-22 13:09:48    阅读次数:68
类加载器原理是这样执行的
原文链接:深入类加载原理 我们知道,我们写的java文件是不能直接运行的,我们可以在IDEA中右键文件名点击运行,这中间其实掺杂了一系列的复杂处理过程。这篇文章,我们只讨论我们的代码在运行之前的一个环节,叫做类的加载。按照我写文章的常规惯例,先给出这篇文章的大致结构; 首先,认识类加载机制,然后,详 ...
分类:其他好文   时间:2020-06-22 13:09:30    阅读次数:50
Linux ANSI转 UTF8
1. 查看文件编码格式 file -i filename 其中 charset=iso-8859-1 就是ansi的文件格式 如何转化为 UTF-8 iconv -f ansi -t utf8 xxxx.csv -o xxxx2.csv 转化后就变为正常显示. 可用于导HIVE前文件格式的转换 ...
分类:系统相关   时间:2020-06-22 13:09:10    阅读次数:102
【JUnit】JUnit 假设测试
环境 JDK 6 JUnit 4.13 Spring Tool Suite 4.6.2 Maven 3.6.3 假设 Assumptions 即假设,JUnit 用它来确定条件满足的情况下才执行测试,否则就直接忽略。 如果是在 @Before 或者 @BeforeClass 方法中,和放在 @Tes ...
分类:其他好文   时间:2020-06-22 13:08:25    阅读次数:46
2-3课程 比较:统计序列中元素的出现频度
test_1 某随机序列 [1,2,3,4,12,123,44,2,342,123,4,66,35,.....]中,找到出现次数最高的3个元素,他们出现的次数分别是多少? 方法1 from random import randint data = [randint(1, 20) for _ in r ...
分类:其他好文   时间:2020-06-22 13:07:42    阅读次数:47
.net core3.1连接GBase数据库的步骤
1、添加Gbase官方提供的dll文件 “GBase.Data.dll”的引用 添加完如下图: 2、添加引用“Microsoft.Extensions.Configuration.Json” 3、添加连接字符串 { "ConnectionStrings": {"DefaultConnectionGB ...
分类:数据库   时间:2020-06-22 13:06:28    阅读次数:90
895条   上一页 1 ... 31 32 33 34 35 36 37 ... 53 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!