展开

关键词

AutoHotkey(续集)

需指定窗口标题. 但在某些情况下, 你可能需要指定窗口柄, 组或类. 如想深入了解这些高级内容, 点这里: #IfWinActive. A 在某些程序中的效与 !a 不同. 这是因为 !A 表示按下 Alt+Shift+A 而 !a 表示按下 Alt+A. = Number) ; IF 有括号, 它就是表达式, 所以不需要百分号.if Number = 6 ; 如没有括号, 那么 IF 是传统的. 不过, 有赋值右边的变量需要百分号.if Var1 < %Var2% ; 如没有括号, 那么 IF 是传统的. 如你像下面这样忽略 WinTitle, WinText, 将会错误:ControlGetText, OutputVar, Control, ExcludeTitle b.

15230

AutoHotkey(自动化操作)

AutoHotkey是什么? 我本来也不想讲这东西,但是我的下篇文章里面要用这地下,所以此处要讲下。 q=%clipboard%&tbs=qdr:m ;显示最近月信息run https:www.google.comsearch? 打开VsCode安装这插件,目前实现的功能有 AutoHotKey言对VS Code的支持vscode-autohotkey-Plus除错方法符号转到定义脚本设置代码符号代码格式除错单击运行按钮或按 运行:运行脚本而不进行调试编译:在同目录下编译脚本。设置OpenSetting->配置代码符号您可以在注释代码块中添加两分号?这是调试用的,是程序言就免不了调试。 (通过在launch.json中将AhkExecutable路径设置为v2)使用打开AutoHotKey源文件。最简单的方法是按f5进行调试。如要从特定设置开始。切换到调试视图。

32440
  • 广告
    关闭

    90+款云产品免费体验

    提供包括云服务器,云数据库在内的90+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    #PY小贴士# if 能判断条件?

    起步期的常见坑:想用 if 判断多条件,为什么这样写没效if a == 1 or 2 or 3: ...可能是觉得写 a == 1 or a == 2 or a == 3 太长了,见过不少人在开始都会尝试这样“简写”。可惜 or 的运算规则不是这样的。 在 Python 里,非零的数字转成 bool 值相当于 True,所以这判断式子就相当于 a == 1 or True or True这式子无论 a 是多少,最后都是 True。 还有人之前学过其他编程言,所以会这么写:if a == 1 || a == 2 || a == 3: ...发现法报错,又会改成if a == 1 | a == 2 | a == 3: ...这也是不对的 所以,老老实实地写:if a == 1 or a == 2 or a == 3: ...或者:if a in : ...

    21610

    sql的执行依赖于另外

    关联的嵌套查询:即分别执行sqlsql的执行依赖于另外,比如: SELECT * FROM BLOG WHERE ID = #{id} SELECT * FROM AUTHOR WHERE ID = #{id}   我们有两查询:来加载博客,另外来加载作者,而且博客的映射描 述了“selectAuthor”应该被用来加载它的 author 属性。 如需要查询n作者,那么必须执行n+1次select查询。这就是经典的n+1次select查询问题。 这种检索策略没有利用SQL的连接查询功能,例如以上5条select完全可以通过以下1条select来完成:select * from BLOG left outer join Author on BLOG.Author_ID=AUTHOR.Author_ID 关联的嵌套 使用嵌套来联合查询,比如左连接,右连接,内连接等。

    5800

    改进博客园Markdown显示功能(加代码行号、显示代码所用编程言)

    博客园的markdown模式下的代码高亮功能使用的是highlight.js,没有行号和显示相应编程言的功能,好自己将其改造了下(将这两种功能并实现了)~ 先看下效,再详细介绍方法~ 查看博客园 尝试了很多方法,最后选择了开源的插件 highlightjs-line-numbers.js,其原理是新的table,增加tr、 td标签, 并设置border为none。 lang = item.className; * 获取高亮的言,得到jshtmlcpp等全小写的言名,下面进行转换 * var langMap = { html: HTML, xml: XML APL, arff: ARFF, asciidoc: AsciiDoc, adoc: AsciiDoc, asm6502: 6502 Assembly, aspnet: ASP.NET (C#), autohotkey : AutoHotkey, autoit: AutoIt, shell: Bash, basic: BASIC, csharp: C#, dotnet: C#, cpp: C++, cil: CIL,

    1.7K50

    Windows下自定义Dvorak键盘布局

    要改成Dvorak的键盘布局,首先要抠键帽,把键帽换成Dvorak布局。换键帽+清灰花了半小时,成如下: ? OK,搞定了。 不过这才弄好了最简单的步,还有软件配置呢.Windows下布局修改方案使用AutoHotKey映射AutoHotKey神器在这里就赘述了,主要讲下脚本。 就是这样的(字节码太多了,我放上来部分)然后计算键位移动方式,本来想做思维导图帮助键值映射的,没想到这玩意儿实在太绕了。 这种方式修改布局最大的弊端就是万又想用QWERTY布局了,就能运行上面的重置脚本,然后再注销才行。如想要两种布局无缝切换的话还是强烈推荐使用AutoHotKey版本。 本来实践这种布局我也是有很大的怀疑成分,尤其是担心邯郸学步式的局,期间差点几经中断,但是当时心里总是在想“做件事就按自己认为正确的方式坚持做下去”,算是支持自己的信念。

    17920

    简化markdown写作中的贴图流程

    懒就是力~ 效预览首先看看最终达到的效: ?第步,截图;第二步,粘贴;done! SDK,用代码来帮助我们完成上传操作;这里选择七牛的图床,各种言的SDK都有,还有免费10G空间,每月10G流量,业界良心! 上传图片以及到从剪切版获取图片都已经完成,接下来就是这按键的自动化操作了;在mac上,可以使用Alfred工作流,Windows上,可以使用Autohotkey。 这样,这workflow就完成了,用系统截图工具cmd + option +ctrl + 4截图,然后在编辑器里面按下cmd + ctrl + v看看是什么效~另外有问题是,mac的retina 屏幕截图如直接使用的话,会是原来的两倍大,我用了七牛的API将图片缩小了半,但是质量却不太好,不知道有什么办法。

    62050

    攻击技术研判-攻击者合NDay投递VBA恶意远控分析

    使用了该漏洞的Document.xml.rels 模板文件2 使用 AutoHotKey脚本言实现部署VBA RAT漏洞利用成功会使用 AutoHotKey脚本部署VBA RAT。1. 3以内,可能是为了减少因为过多的操作而导致噪音过大导致被安全品检测(开发者和使用者可能并不是同人)。 api执行后会调用回调返回,攻击者将参数填写为分配的shellcode地址从而绕过安全软件对敏感api调用的检测。 可被滥用的API已经有安全人员做了相关整理https:github.comS4R1NAlternativeShellcodeExec02 总攻击中综合利用了远程模板加载、漏洞利用、AutoHotKey 不断更新攻击模式和组件,使用脚本言压缩开发成本,合多种利用方式提高成功率。

    13630

    Win下必备神器之Cmder

    诚言,对于开发码字者,Mac和Linux断要比Windows更贴心;但要折下,Windows下也是有不少利器的。 添加 cmder 到右键菜单在某文件夹中打开终端, 这(超级)痛点需求, 实际上上步的把 cmder 加到环境变量就是为此服务的, 在管理员权限的终端输入以下即可:Cmder.exe REGISTER ALL 打开管理员权限终端:输入 Ctrl + t, 或者点击下面控制条的绿色加号, 勾选 Run as administrator 这就打开了管理员权限的终端, 在里面输入上述,就可在每文件夹右键菜单中点击 Windows的cmd就是奇葩的存在…如你愿意花时间去找,你能找到很多的可以替代它的软件,譬如:Babun, Gow ,Conemu , clink等等,任何款都比原Cmd来得快意。 大概就这样,折腾让活更美好,不止于编程码字。还是那话,与君共勉:“过平凡无趣的人实在太容易了,你可以不读书,不冒险,不运动,不写作,不外出,不折腾……但是,人最后悔的事情就是:我本可以。”

    1.7K40

    自然言到 SQL ,微软用六子任务,超越人类水平

    该数据集不涉及高级用法,Question 所对应的正确表格已经给定,不需要联合多张表格,图是其中的条数据样例,包括 table、条 SQL 、SQL所对应的自然及该条SQL的执行 通过这种方式可以捕获到哪查询词与哪列最相关,从而得到增强的义表示HCi它的计算过程如下图所示: 第三层构是Output Layer,它的核心是完成sql成,它将SQL分为六子任务 最后任务就是w-val,这值是多少,能来源于query的,所以这里我们预测value值在query中的起始位置,计算公式如下:至此为止,本论文的三层模型和六小任务就介绍完成了,我们前面介绍过它的模型效已经超越人类表现了 7、实验因为在这论文之前,在该数据集上的最佳表现的算法模型是SQLNet以及SQLova,所以本论文能它们两进行了比较,我们可以看出在验证集和测试集中X-SQL模型都有全面的提高。 虽然本任务取得好的效,但是却有些问题,比如为什么使用六子任务,这是因为这数据集涉及到单表查询,想对来说法比较简单,所以我们使用六子任务就可以完成,但是如有的数据集设计到多表联合查询,那么六子任务是远远不够的

    1.6K20

    mysql根据或多列对集进行分组

    MySQL GROUP BY GROUP BY 根据或多列对集进行分组。在分组的列上我们可以使用 COUNT, SUM, AVG,等函数。 BY column_name;----实例演示本章节实例使用到了以下表构及数据,使用前我们可以先将以下数据导入数据库中。 -11 15:26:40, 4), (6, 小明, 2016-04-04 15:26:54, 2);COMMIT; SET FOREIGN_KEY_CHECKS = 1;导入成功后,执行以下 SQL 15:26:54 | 2 |+----+--------+---------------------+--------+6 rows in set (0.00 sec)接下来我们使用 GROUP BY 我们可以使用 coalesce 来设置可以取代 NUll 的名称,coalesce 法:select coalesce(a,b,c);参数说明:如a==null,则选择b;如b==null,则选择

    10900

    java for循环里面执行sql操作,有效次,执行了次sql mybatis 循环执行update次 实际执行

    java后台controller中,for循环执行数据库操作,但是发现实际仅仅执行了次,或者说提交成功了次,并没有实际的数循环有可能是同对象导致的可以仔细看下下面两段代码有什么区别ps:代码无实际意义 ,为演示Entity entity=null;for(int i=0;i

    1K30

    如何优雅地使用Sublime Text3

    3插件推荐定制属于自己的快捷键Sublime不可不知的实用技巧定制属于自己的性化主题Sublime锦上添花些许设置写在路更来的Sublime Text 2和3的对比 相比于2,Sublime Text *:回车创建代码块注释**:回车在自动查找函数中的形参等等。它会成 JSDoc 格式的注释。如你从没有使用过类似的工具,DocBlockr 会让你觉得以前没有它是如何写代码的。 帮助你创造你的代码注释,通过解析功能,参数,变量,并且自动添加基本项目;如你愿意其更为便捷,不妨再AutoHotKey,高效注释,由此开启。 新建xx.lua文件,随便写,选择lua为build system,按下command+b,就能跑出来了。 如下图所示: ? 之前提到优雅使用SublimeText,也须合如AutoHotKey,Listary这样些小工具,方更见神奇 。

    3.4K60

    8提高电脑使用效率,让你早下班

    番茄土豆虽然不能吃,但的确是款很好用的时间管理软件;在现在快节奏的活中,学会“番茄工作法”就像学会了九阴真经。?打开番茄土豆,列出你今天需要完成的事情。 当需要分段复制多地方的东西,然后统粘贴到地方时,再也不用再几应用之间来回切换了。AutoHotkey (Windows上的自动化)你们程序员,老喊叫没有女朋友。我告诉你们,那是境界不够。 你看古人,还有爱条席子爱的死去活来的。我有朋友,爱上位古人。这AutoHotkey,就是windows版的Automator,就是windows上的种脚本言。? 这可是天为你们程序员而的奇女子呀!通过编写简单的快捷键和代码,不仅能够轻松打开程序,网页,文件等,还能调用Windows系统级别的API来实现些功能。至于这姑娘还有哪里长的美,你去看看就知道啦! 曾经下的片子直舍不得删?空间都去哪儿了?SpaceSniffer这位大兄弟可以轻松帮你找回那些遗失的爱。?需轻轻点,所有的文件都会通过大小不同的形状展示出来,谁偷吃了你的内存,目了然。

    24230

    30极大提高开发效率的Visual Studio Code插件

    我们的 VSC(VSCode)将会像长了五可以发射激光的独角兽样!接下来会介绍我每天使用的非常有用的插件。如你还是 VSC 的新手,那么点击左侧最下方的按钮来安装插件。? SVG Viewer下载量:29 万用来预览 SVG 的插件。? 你可以跳转到文件,如在搜索前添加>符号,你甚至可以搜索动作,比如打开内置的终端、安装插件等等。对于习惯使用 ST3 的人,这是很大的加分项。 npm Intellisense下载量:88 万VSCode 插件可以在导入自动补全 npm 模块名称。? lit-html下载量:3 万在 JavaScriptTypeScript 的文件中,如有使用到 HTML 标记,lit-html 提供法高亮和相应的补全支持。?

    22310

    30极大提高开发效率的Visual Studio Code插件

    我们的 VSC(VSCode)将会像长了五可以发射激光的独角兽样!接下来会介绍我每天使用的非常有用的插件。如你还是 VSC 的新手,那么点击左侧最下方的按钮来安装插件。 SVG Viewer下载量:29 万用来预览 SVG 的插件。 你可以跳转到文件,如在搜索前添加>符号,你甚至可以搜索动作,比如打开内置的终端、安装插件等等。对于习惯使用 ST3 的人,这是很大的加分项。 npm Intellisense下载量:88 万VSCode 插件可以在导入自动补全 npm 模块名称。 lit-html下载量:3 万在 JavaScriptTypeScript 的文件中,如有使用到 HTML 标记,lit-html 提供法高亮和相应的补全支持。

    77560

    由跨平台的浮点数bug | 有你意想不到的

    问题背景背景就简单点儿说,当初项目 C# 编写,涉及浮点运算,来龙去脉省去,直接看如下代码。(为什么有这问题,是因为当初线上了很诡异的问题,和本地调试效致。) float p3x = 80838.0f;float p2y = -2499.0f;double v321 = p3x * p2y;Console.WriteLine(v321);很简单吧,马上笔算下为 -202014162,没问题,难道C#没有这样的? 不可能吧,开启 VisualStudio,copy代码试试,是-202014162。就这样完了么?显然没有!把编译时的选项从AnyCPU改成x64试试~(服务器环境正是64位滴哦!!) 居然变成了-202014160,对没错,就是-202014160。细想下,因为浮点运算的误差,-202014160 这是合理的。嗯,再试试C++。

    31630

    让模型学习人类言的本质,学会了做复读机

    向人类牙牙学OpenAI 这次想做大胆的尝试,把「使用言的能力」和「根据人类的偏好学习」两者合起来,尝试这种思路对于言这种复杂的内容能否奏效——就是从出发,让模型学会人类觉得喜欢的表达方式 重复整子作为总确实是确保准确度的好方法,不过出现这也可能是因为这任务的标注人员们(选择样本的人们)在偷懒;他们依赖这样简单的重复模式评价模型输出的好不好,让模型也学会了这样偷懒 而且他们还需要在线数据收集,也就是说随着模型的总策略变化,有所改变之后的模型要继续用最新的策略成新的供人类标注,整过程是动态的、持续的,与强化学习类似。 不过,由于人类标注员们很喜欢其中「复制文本前三话作为总」的基准模型的(虽然这模型确实能在所有基准模型里排在前三位,但还是说明标注员们在偷懒),就导致这样学习出的 GPT-2 模型也倾向于这样做 得到的面好面坏:续写任务里收集了很少的样本就达到了很好的效,而文本总任务里收集了很多的样本却训练出了精通复制粘贴的模型(好在它们会跳过不重要的词)。

    25620

    安利款开源 OCR 工具,可快速提取截屏文字!

    今天我们就为大家介绍款 GitHub 用户 ianzhao05 刚发布的小工具 ——textshot,需要截屏就能实时成文字。读者也可以通过此项目大致了解如何对图像中的文本进行识别。? 对于 Windows 来说,可以使用 AutoHotkey 脚本来完成此操作;textshot.ahk 同时也包含可以使用的示例 AHK 脚本。 如是 Ubuntu 系统,可以打开「键盘设置」,其中显示了所有 Gnome 快捷方式。底部有「+」按钮,可用于添加你自己的快捷方式。单击并将其命令设置为 usrbinpython3 。 但是为了得到更好的 OCR ,还必须提升提供给 Tesseract 的图像的质量。 通常情况下表现不错,但在些特定的情况下的效却不够好,导致准确度显著下降。

    50130

    截屏、文字提取气呵成,超实用OCR开源小工具

    今天我们就为大家介绍款 GitHub 用户 ianzhao05 刚发布的小工具——textshot,需要截屏就能实时成文字。读者也可以通过此项目大致了解如何对图像中的文本进行识别。? 对于 Windows 来说,可以使用 AutoHotkey 脚本来完成此操作;textshot.ahk 同时也包含可以使用的示例 AHK 脚本。 如是 Ubuntu 系统,可以打开「键盘设置」,其中显示了所有 Gnome 快捷方式。底部有「+」按钮,可用于添加你自己的快捷方式。单击并将其命令设置为 usr bin python3 。 但是为了得到更好的 OCR ,还必须提升提供给 Tesseract 的图像的质量。 尽管要实现多种能力,但 chineseocr_lite 总体模型有 17M。目前 chineseocr_lite 支持任意方向文字检测,在识别时会自动判断文本方向。如下图所示机器之心实测效示例:?

    1.3K20

    扫码关注云+社区

    领取腾讯云代金券