相信大家都用过词典吧!因为英语不太好...O(∩_∩)O~,所以经常进行划词翻译! 简述 实现 效果 源码 更多参考 实现 原理:鼠标移至某单词之上,获取鼠标位置,然后在对应位置进行取词,翻译! 基于此原理,下面我们实现为每一个单词显示QToolTip. 效果 源码 创建QTextEdit队形,然后通过installEventFilter进行事件监听. m_pTextEdit = new QTextEdit(this); m_pTextEdit->setObjectName("highli…
最近几天,对Delphi控件的含义有了一个新的理解.其实它不仅仅是给程序员提供功能的一个表层调用,控件本身的源代码就是一个很强的工业级源码.而且它的Main例子,往往就已经是半成品.而别的语言里没有那么多控件——换句话说,就是没有那么多工业级项目的源代码(往往都是通用工具类型)供你使用和学习(两层意思).这是我们Delphier独一无二的优势.不得不说,当年设计Delphi的两位老兄Anders Hejlsberg和Chuck Jazdzewski真是双剑合璧,无敌于天下——当然,只是产品无敌于…
Sort功能极强! 可以排string:  sort(a.begin(),a.end()); 普通数组 结合结构体 逆序 而且贼快…
zTree V3 是个好东西 功能很强大 地址:http://www.ztree.me/v3/demo.php#_101…
C#实现如何判断一个数组中是否有重复的元素   如何判断一个数组中是否有重复的元素 实现判断数组中是否包含有重复的元素方法 这里用C#代码给出实例 方法一:可以新建一个hashtable利用hashtable的Contains方法进行查找 按 Ctrl+C 复制代码 按 Ctrl+C 复制代码 方法二:使用for循环进行比较  需要注意的是j<=i    如果只是等于,实际上效率偏低,有重复计算可以自己摸索,有时间我画个图出来,^_^(这里感谢面试官的提醒) 1 /// <summary>…
也许简单看书就是没有刻意训练.更没有反馈,所以没有效果 我倒是想起自己,研究VCL源码的时候,都是自己给自己提问,然后苦思冥想.自己解决问题,然后Windows编程水平果然上了一个台阶.对什么叫做“框架”也有真正的了解. ----------------------------------------------------------------------------------------------- 有很多读者问李叫兽:为什么你年纪不大,经验并不多,但却能擅长复杂的商业策略和文案写作,…
一:先上目录结构 二:各个文件的代码 # -*- coding: utf-8 -*- # @Author : Felix Wang # @time : 2018/7/4 16:42 from utils.message import send_msgs send_msgs(') app.py # -*- coding: utf-8 -*- # @Author : Felix Wang # @time : 2018/7/4 16:42 MSG_LIST={ # 可以添加或注释 'utils.mes…
目前可用于文件存储的网络服务选择有很多,比如阿里云OSS.七牛云.腾讯云等等,但是收费都有点小贵.为了帮公司节约成本,之前一直是使用fastDFS作为文件服务器,准确的说是图片服务器.直到我发现了MinIO,我决定放弃FastDFS. 关于MinIO的使用方法,我就不说了.大家去看MinIO官网地址:docs.min.io/cn/ ,非常详细.我就从对比的角度来说说我为什么果断的放弃了fastDFS,转而使用MinIO作为图片存储服务器. 理由一:安装部署(运维)复杂度 之前公司在使用fastD…
获得系统版本信息wmic datafile where Name='c:\\windows\\explorer.exe' get Manufacturer,Version,Filename 获得系统进程wmic process list full 注意:这里的full也可以换成brief(简洁) 获得硬件信息(这里以cpu为例)wmic cpu get name,caption,maxclockspeed,description 将结果输出到d盘的1.txt里面wmic /output:D:\1…
这样就可以用其它语言来无限扩展它的功能了,比如golang,比如Delphi…
合买代购功能 可购彩种:福彩3D.排列3.重庆时时彩.天津时时彩.广东11选5.11运夺金.江苏快3.广西快3.拥有上百种玩法,更多彩种即将开发完成,更多的彩种不断开发更新中... 选号投注:建立追号任务:会员在提交代购方案时,可以选择是否追号.如果选择追号,系统就会为会员建立一个追号任务,这样,在会员指定要追号的期数里,会员不需要登录合买大厅进行操作,系统将自动为会员购买同一代购方案,直到方案中奖,或者会员中途中止此追号任务:追号任务支持多样化的方案类型,包括单式方案(即上传文本文件).机选号…
通常C/C++程序里面要用到大量的指针,其语法非常难以阅读.比如下面的vp指针类型: #include <iostream> using namespace std; typedef void (*vp) (float&,float&); void foo(float &a,float &b) { a = a + b; } int main() { // float a=1; float b=2; vp t=&foo; t(a,b); cout <…
Portal Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 2027    Accepted Submission(s): 998 Problem Description ZLGG found a magic theory that the bigger banana the bigger banana peel .This impor…
POCO的优点: 1) 比boost更好的线程库,特别是一个活动的方法的实现,并且还可设置线程的优先级. 2) 比 boost:asio更全面的网络库.但是boost:asio也是一个非常好的网络库. 3) 包含了一些Boost所不包含的功能,像XML,数据库接口等. 4) 跟Boost相比,集成度更高,是更加统一的一个库. 5) Poco的c++代码更清洁,现代和易理解.对不是模板编程专家的人来说,POCO的代码比大多数Boost库容易理解得多 6) 可以在许多平台上使用 POCO的缺点: 1…
================================ /usr/share/themes中有一些主题,包括: adwaita: 阿德维塔, 不二论 anaconda等等. 计算机环境: fedora23, 最新的fedora2016的版本了 用的: gnome 是3.18 firefox是: 41.0.1 (也就是传说中的 firefox 4.0???) group功能, 可以将标签进行分组! 快捷键是: ctrl+shift+e , 切换分组是:ctrl+` 注意, 如果关闭分组,…
作者:Antonio Leiva 时间:Dec 7, 2016 原文链接:http://antonioleiva.com/classes-kotlin/ Kotlin类尽可能简单,这样用较少的代码完成更多的逻辑. 我将快速展示怎样开始编写Kotlin类,它不同于Java类. 1.类声明 class Person 只需用保留字class 加 类名.如果类里没有代码,大括号"{}"都不需要. 说明:是否看见它没有用public修饰符吗?这是因为在Kotlin中所有都时默认为public.…
<!--http-equiv 必要属性--> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <!--当浏览器向服务器请求页面时,服务至少会发送一个值对.这将告诉浏览器准备接受一个html文档 content定义文档类型,字符编码--> <!--http-equiv 常用缓存设置--> <meta http-equiv=&…
/*** 基本图片处理,用于完成图片缩入,水印添加* 当水印图超过目标图片尺寸时,水印图能自动适应目标图片而缩小* 水印图可以设置跟背景的合并度** Copyright(c) 2005 by ustb99. All rights reserved** To contact the author write to {@link mailto:ustb80@163.com}** @author 偶然* @version $Id: thumb.class.php,v 1.9 2006/09/30 09…
如果你说我会用Windows,许多人会说,切,谁不会用Windows啊? 接下来说说我在Windows环境下,如何使用一些工具,提高效率.这些工具是我过去这些年雪藏的,今天放出来晒一晒. 当我要搜索文件的时候,我绝对会使用EveryThing,用它搜索文件,你一输入完它马上出结果,没法感觉到有延迟,用“秒出结果”都不够形容它的快. 找到了文件,却发现找到了好几个,到底它们有什么不同,哪个才是最新的呢?这时候要用WinMerge了,它不仅能对比,还能合并.也支持批量文件的对比. 电脑用得久文件越来…
C#winform string s = "FE 68 01 00 1111 11 11 68 1104 35 33B337 7C 16"; string r = Regex.Replace(s, @"(?<=[0-9A-F]{2})[0-9A-F]{2}", " $0"); Response.Write(r);…
使用方法示例: <div class="swiper-container"> <div class="swiper-wrapper"> <div class="swiper-slide">slider1</div> <div class="swiper-slide">slider2</div> <div class="swiper-slid…
在:http://www.lmdb.tech/bench/inmem/ 2. Small Data Set Using the laptop we generate a database with 20 million records. The records have 16 byte keys and 100 byte values so the resulting database should be about 2.2GB in size. After the data is loaded…
什么是一个Shard? Shard就是一个Lucene Index,参照文章(深入理解Shard和Lucene Index). Index需要多少个Shard? 回答这个问题,我们需要先谈谈节点,一个集群有多个节点,具体需要多少个节点合适,是另外一个问题,但是这个数字也会影响我们对Shard数的设置. Shard数 = Node数? 总体上说,当我们节点数和Shard数相等时,ElasticSearch集群的性能可以达到最优.即,对于一个3节点集群,我们为每个集群节点分配一个Shard,总共3个…
Centrifugo 是一个用 Golang 实现的基于 Websocket 或者 SockJS 的实时通信平台.https://www.oschina.net/p/centrifugalrpcx是一个类似阿里巴巴 Dubbo 和微博 Motan 的分布式的RPC服务框架,基于Golang net/rpc实现.https://www.oschina.net/p/rpcxTraefɪk 是一个新型的http反向代理.负载均衡软件,能轻易的部署微服务. 它支持多种后端 (Docker, Swarm,…
We are happy to announce the release of Qt IFW 3.0.1. 3.0.1 is fully compatible with 2.0.5, which means you can update existing online installers with installers built with 3.0.1. Version 3.0.1 includes a lot of bug fixes and also new features.Here i…
 https://blog.csdn.net/a1003434346/article/details/80257946 https://www.jianshu.com/p/310623afcde1 https://www.codeproject.com/Questions/1242881/Saving-selenium-chrome-cookies-Csharp   https://www.cnblogs.com/vaevvaev/p/7041858.html     http://www.51…
  提到定时任务,我们通常会想起linux的crontab,可以说服务器端大部分定时任务都是由它完成的.这东西固然耗用,但是坑也不少.   这不,昨天我在部署一个备份任务的时候,就不幸踩坑了.差点酿成大祸.   首先,介绍一下crontab的特点: 此命令为系统自带命令,可通过crontab + 选项直接调用.相当于修改/var/spool/cron/usename文件. 常用选项如下: 选项 含义 -e 编辑该用户下的crontab配置 -r 删除该用户下的crontab配置 -l 浏览该用户…
业务需求是用户每天只能签到一次,而且签到后用户增加积分,所以把用户每次签到时放到redis 缓存里面,然后每天凌晨时再清除缓存,大概简单思想是这样的 直接看代码吧如下 @Transactional @Override public void signIn(Integer memberId) throws BizException { if(memberId==null){ throw new BizException(ErrorCode.BIZ_EXCEPTION.getErrcode(), "…
在添加 overflow-x: scroll的元素里增加如下style overflow-x: scroll; -webkit-overflow-scrolling: touch; //关键点…
MySQL有个聚集函数group_concat, 它可以按group的id,将字段串联起来,如 表:id name---------------1 A2 B1 B SELECT id, group_concat(name) from xxx group by id得出的结果为 id group_concat(name)---------------------------1 A,B2 B PostgreSQL没有现成的group_concat聚集函数,但可以自定义聚集函数,所以可以容易的实现这功…