使用ubuntu钉钉 目前,公司内部很多人都在使用Ubuntu操作系统,但像钉钉这样的应用没有提供Ubuntu版本。网页版钉钉有很多不好用的地方:在网页端来新消息之后只有提示音却没有弹窗通知,如果没听见提示音可能错失一些消息无法全屏,网页版界面太拥挤钉钉作为一个网页存在,在浏览器中很不容易找到,每次想用钉钉时,都需要在一堆标签页中寻找半天,远不如直接从任务栏中打开方便,也无法使用alt+tab...
编写测试友好型代码 有些代码,很容易测试。有些代码,很难测试。容易测试的代码必定是高度解耦的代码,不容易测试的代码必定是高度耦合的代码。对于高度耦合的代码,你只能进行通测,难以进行单元测试,因为代码本身拆不开、剪不断、理还乱、很愁。解耦的重要技术就是反射。让主程序通过反射的方式去发现它有哪些模块,它的子模块都是独立的、是可有可无的、是可插拔的。测试友好型代码就是高度解耦的代码,高度解耦的代码就是易于...
粟裕游击战原则 “游击六原则:(1)以小的牺牲换取大的胜利;(2)不在消灭敌人,而在消磨敌人;(3)支配敌人,掌握主动;(4)积极进攻,绝少防御;(5)飘忽不 定,出没无常;(6)越是敌人后方,越是容易成功。作战要领:(1)反敌人之道而行,并竭尽欺诈之能事,敌进我退,敌集我散,敌大我避,敌小 我欺,避实就虚,声东击西;(2)不要企图太大,只要常有小胜;(3)站在敌人翼侧、后方和圈子 外...
元素增删事件DOMNodeInserted和DOMNodeRemoved 监听元素变化的三种方法:对于表单类型的控件,使用onchange事件最好。使用DOMNodeInserted和DOMNodeRemoved事件使用定时器定时检测(下策)有时需要给一个class类型的对象绑定某个事件,对于以后新插入的class类型的元素也要绑定这样的事件。jQuery中很好的实现了这一功能。实际上,只需要DOMNodeInserted和DOMNodeRemov...
统计代码量 tongji.cmdnode %~dp0/tongji.jstongji.py/* * 统计代码量 */var fs = require("fs")var path = require("path")var ignoreName = new Set(["node_modules", "dist", ".idea", "ElTree", "test"])var allo...
说话拐弯和不拐弯 生活中,人们为了照顾他人的感受,总是把一些话锋藏起来,唯恐刺伤别人。谁要是真的信了别人的客气话,谁就真的太狂了。我其实不是特别理解你说的xxxxx其实我特别不理解你说的xxxx我不做xxx,主要是因为A,另外B我不做xxx,主要是因为B,另外A转载于:https://www.cnblogs.com/weiyinfu/p/11546276.html...
win10自动休眠解决方法 win10使用外接显示器时,总是过2分钟自动睡眠。这是系统无人值守时睡眠时间的设定,默认是两分钟。解决方法:1.运行注册表管理器,win+r ,输入regedit.exe2.定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\238C9FA8-0AAD-41ED-83F4-97BE2...
创世纪游戏、黄金分割比 创世纪游戏N个人,参与M轮法案的投票。每个人可以提出任意的法案,提出的法案会放到法案队列中,对于每条法案,每个人有4中决策:一票通过、通过、否决、一票否决。一票通过和一票否决会抵消。通过和否决会抵消。一票否决大于一票通过,一票通过大于否决。如果法案顺利通过,则执行法案中的条款。每个人都有2张权力卡,有权利卡才能投出一票通过和一票否决,投一票通过和一票否决会消耗一张权力卡。在现场玩...
内耗 公司如同一艘大船,每个员工都是一名水手,倘若不齐心协力,很容易出现人困马乏、寸步难行的局面。越是聪明人,越是单兵作战能力越强,越容易产生内耗。本文列举内耗的几个例子。各自为战信息不流通导致各自为战今日你造了一个轮子,你没说话;明日我又造了一个轮子,我也没说话。今日你栽一坑,卡了半日,改好后你没说话,明日我也栽在了同一个坑里面,我也卡了半日,我也没说话。团队之间缺乏合作交流会导致...
placeholder和assign速度对比 在CPU上,使用variable和placeholder效果差不多在GPU上,使用variable要比每次都传placeholder快得多3:2使用GPU的瓶颈主要在于GPU和内存之间的复制操作"""place_holder和variable速度对比"""import timeimport numpy as npimport tensorflow as tfM = ...
windows下编写dll dll的优点简单的说,dll有以下几个优点:1) 节省内存。同一个软件模块,若是以源代码的形式重用,则会被编译到不同的可执行程序中,同时运行这些exe时这些模块的二进制码会被重复加载到内存中。如果使用dll,则只在内存中加载一次,所有使用该dll的进程会共享此块内存(当然,像dll中的全局变量这种东西是会被每个进程复制一份的)。2) 不需编译的软件系统升级,若一个软件系统使用了dl...
北航院系和数字的对应关系 1系:材料2系:电子3系:自动化4系:能源动力5系:航空航天6系:计算机7系:机械8系:经管9系:数学10系:生物11系:社科12系:外国语13系:交通14系:可靠性15系:宇航16系:仪器仪表20系:法学24系:中法转载于:https://www.cnblogs.com/weiyinfu/p/11166772.html...
maven Could not resolve dependencies 错误语句Could not resolve dependencies for project weiyinfu:poemqa:jar:1.0: The following artifacts could not be resolved:weiyinfu:colorama:jar:1.0-snapshot, weiyinfu:tqdm:jar:1.0-snapshot: Failure ...
java9模块不可见问题 问题描述jdk.internal.reflect包不可见问题原因java9模块化之后,java.base只把jdk.internal.reflect暴露给了少数几个内部包而没有向当前模块暴露。解决方法alt+enter IDEA会自动提示解决方案,它的解决方案只针对.idea/compiler.xml。即便直接运行程序不报错,在执行mvn compile时也会报错,说jdk.i...
maven-dependencies插件的模拟实现 maven-dependencies插件的作用就是从本地的maven仓库中提取jar包,放到某个文件夹下面。这个功能其实是很简单的。我在一家银行工作时,公司电脑都无法连外网,所以无法通过maven下载jar包。但是在公司电脑上开发时,我又想使用maven进行编译、打包等操作。如果把我电脑上的maven仓库复制上去,太大,我想根据pom.xml只复制那些项目实际用到的jar包,形成mav...
Java构造函数执行顺序 首先执行基类的构造函数然后执行派生类的构造函数之外的初始化语句最后执行派生类的构造函数在Java中,如果派生类构造函数需要调用基类的构造函数,那么基类构造函数必须作为派生类构造函数的第一句话。在Python中,派生类调用基类的构造函数就比较灵活。如下代码有一个基类Base,一个派生类Son,Son有一个成员变量Value。在创建Son对象时,执行顺序为基类的构造函数、Valu...
Freemarker简单封装 Freemarker是曾经很流行的一个模板库,它是一种通用的模板库,不仅仅可以用来渲染html。模板可以分为两类:只能生成特殊类型文件的模板,如jinja、django、Thymeleaf、jade等模板只能生成HTML通用型模板,如mustache、Freemarker本文展示Freemarker的基本用法,实现一个render(context,templatePath)函...
[转]如何写出让同事无法维护的代码? 原文地址译文地址对,你没看错,本文就是教你怎么写出让同事无法维护的代码。一、程序命名容易输入的变量名。比如:Fred,asdf单字母的变量名。比如:a,b,c,x,y,z(如果不够用,可以考虑 a1,a2,a3,a4,….)有创意地拼写错误。比如:SetPintleOpening, SetPintalClosing,这样可以让人很难搜索代码。抽象。比如:ProcessDat...
谁在使用GPU? nvidia-smi命令可以查看GPU使用情况,但是只能看到占用每个GPU的进程ID。根据进程ID可以得到进程详情,进程详情中包括用户ID,根据用户ID可以获取用户名称,从而知道哪个用户在使用GPU。import jsonimport osimport reimport sysimport timeimport typingimport bidict"""查看谁在使...
Ivanti的垃圾软件landesk landesk是Ivanti公司推出的终端管理工具,这个工具垃圾就垃圾在无法卸载,进程杀不死、文件删不掉,奉劝大家千万不要安装这个软件。前些天公司的IT部门一直在催促员工安装这个软件,我一时糊涂安装了,真是后悔不已。利用这个landesk卸载工具只能卸载一部分,并不能卸载干净。Ivanti这家公司似乎很喜欢宣传自己,我找到了许多文章。Ivanti:一家最古老的独角兽原文链接我是...