随笔- 833  文章- 0  评论- 77 
  2019年12月12日
正文内容加载中...
posted @ 2019-12-12 15:57 weiyinfu 阅读(303) 评论(0) 推荐(0) 编辑
  2019年12月11日
摘要:deepin的设置侧边栏没有快捷键需要手动设置,第一步就是要知道设置的命令是什么。 按下start,把其中的“控制中心”发送到桌面,以文本方式打开之,其中的exec字段就是打开设置所执行的命令。 打开控制中心,在键盘区域添加自定义快捷键,只需要把命令和快捷键进行绑定就可以了。 阅读全文
posted @ 2019-12-11 16:42 weiyinfu 阅读(390) 评论(0) 推荐(0) 编辑
摘要:好久没有登录我自己的服务器了,今日登录发现mysql数据库沦陷了。我的数据库名字叫linkorganizer,是一个链接管理数据库。旧表已经丢失了,整个数据库只剩下一个warning表,它是黑客留下的。warning表结构如下 warning字段的内容如下:To recover your lost 阅读全文
posted @ 2019-12-11 14:43 weiyinfu 阅读(581) 评论(0) 推荐(0) 编辑
  2019年12月10日
摘要:linux系统的桌面系统基本遵循同样的约定。 mime类型 在linux下,关于文件类型的信息通常放在/usr/share/mime、/usr/local/share/mime和用户目录下,所有应用程序可以共享这些信息。在该目录下,一般会有以下这些文件: aliases:文件类型的别名。比如appl 阅读全文
posted @ 2019-12-10 22:14 weiyinfu 阅读(164) 评论(0) 推荐(0) 编辑
摘要:一开始我想自己写一个desktop文件放在/usr/share/applications下面,结果在右键菜单里面找不到vscode。 经过一番思索,apt get install deepin editor安装deepin自带的编辑器,把深度编辑这个软件的desktop文件改成vscode的。 然后 阅读全文
posted @ 2019-12-10 21:52 weiyinfu 阅读(275) 评论(0) 推荐(0) 编辑
摘要:desktop文件的几个位置: linux的几种桌面环境: kubuntu的KDE deepin的DDE,基于qt ubuntu基于gnome,基于unity 阅读全文
posted @ 2019-12-10 18:10 weiyinfu 阅读(118) 评论(0) 推荐(0) 编辑
  2019年12月9日
摘要:"原文链接" 在思考工作的时候,我们大多数人首先会想到,它伴随着危险,我们希望自己可以放弃它。但是,你还记得你第一次开始工作时的美好时光、那种感觉和紧张吗? 那时候在你内心涌动的工作态度和动力是无可匹敌的。你会自嘲地站在队伍前面,成为第一个做任何事情的人。那时候,你想做的就是成为前辈们的榜样,为自己 阅读全文
posted @ 2019-12-09 22:26 weiyinfu 阅读(460) 评论(0) 推荐(0) 编辑
摘要:员工失去工作动力的5个原因 根据“最新哈佛管理信息”(Harvard Management Update)的一项研究,在大约85%的公司中,员工的士气在工作的前6个月后会急剧下降,并且在随后数年持续恶化。为什么会这样?《Inc.》杂志网站上的一篇文章指出,很多时候,领导者在不知不觉中削弱了员工的积极 阅读全文
posted @ 2019-12-09 22:19 weiyinfu 阅读(586) 评论(0) 推荐(0) 编辑
摘要:昨天,安装openssh server的时候,与openssh client冲突,故卸载openssh client然后重装openssh server解决问题。 今天,想装emacs,发现跟perl冲突,卸载perl之后,无法开机了。 经验教训是: 不要随意删除安装软件,以免搞崩系统软件 如果搞崩 阅读全文
posted @ 2019-12-09 15:42 weiyinfu 阅读(293) 评论(0) 推荐(0) 编辑
摘要:sudo service vpnagentd restart /opt/cisco/anyconnect/bin/vpnui 重启服务+重新登录 deepin的优点之一是它的程序不会安装到各个角落里,而是直接安装在/opt目录下。cisco的anyconnect就被安装在了/opt目录下。 实际上, 阅读全文
posted @ 2019-12-09 01:42 weiyinfu 阅读(291) 评论(0) 推荐(0) 编辑
  2019年12月8日
摘要:两台linux系统的电脑之间需要进行数据传输,如果使用U盘拷贝过于繁琐,所以通过网络进行数据传输,传输方式是,只需要一方能够安装ssh server即可,这样另一方就可以通过ssh client完成数据传输。当然,如果双方都可以安装openssh server那就太好了。 第零步检查ssh serv 阅读全文
posted @ 2019-12-08 23:02 weiyinfu 阅读(562) 评论(0) 推荐(0) 编辑
摘要:明明在github上配置了ssh公钥,拉代码时却报错: sign_and_send_pubkey: signing failed: agent refused operation 解决方法:在~/.zshrc中添加以下脚本 ssh agent是linux 系统上的一个程序,这个程序可以控制和保存公钥 阅读全文
posted @ 2019-12-08 17:34 weiyinfu 阅读(254) 评论(0) 推荐(0) 编辑
摘要:anyconnect是一个VPN软件,在deepin系统下安装完成之后,并不能够直接使用,点击启动图标之后没有反应。 要想分析问题,必须从命令行入手,错误会打印在控制台。 如何根据一个图标来找到一个程序的命令呢? /usr/share/applicatoins这个目录存放了许多.desktop格式的 阅读全文
posted @ 2019-12-08 11:21 weiyinfu 阅读(320) 评论(0) 推荐(0) 编辑
  2019年12月7日
摘要:2013年,我大一下学期,沉迷编程不能自拔,大姐给我买了一个联想电脑,当时价格是4500左右。联想ideapad,4G内存,900G硬盘。2015年大三下学期时硬盘故障开机变慢,300元换了128G的固态硬盘。2019年ideapad外壳断裂,显示器被挤压导致显示器损坏,换了一套外壳和显示器花费15 阅读全文
posted @ 2019-12-07 18:15 weiyinfu 阅读(159) 评论(0) 推荐(0) 编辑
  2019年12月5日
摘要:优秀需要平庸垫底才能彰显优秀,强壮需要弱小衬托才能彰显强壮,富有需要贫穷围绕才能彰显富有,敏锐需要迟钝衡量才能彰显敏锐。 资源永远是有限的,物竞天择适者生存。种内斗争和种间斗争永不停息。起初,人类这个物种还不太强大时,种间斗争比较剧烈。远古人类认为狐狸狡猾、蛇蝎狠毒、松鼠可爱、老虎凶猛。当人类称霸地 阅读全文
posted @ 2019-12-05 03:56 weiyinfu 阅读(151) 评论(0) 推荐(0) 编辑
  2019年12月1日
摘要:JavaScript的事件处理分为两个阶段: 捕获阶段:从根节点向event.target层层传递 冒泡阶段:从event.target向根节点层层传递 addEventListener(eventName,eventHandler,useCapture)这个函数的第三个参数表示是否使用捕获阶段,默 阅读全文
posted @ 2019-12-01 21:10 weiyinfu 阅读(125) 评论(0) 推荐(0) 编辑
摘要:默认情况下,如果不指定超链接的target属性,则在当前窗口打开。使用head中的base可以制定超链接的base类,一切超链接都会继承它的属性。 此外,base还可以指明href属性,表示它的相对链接。 阅读全文
posted @ 2019-12-01 19:31 weiyinfu 阅读(146) 评论(0) 推荐(0) 编辑
  2019年11月1日
摘要:```python import threading import tkinter from PIL import Image, ImageTk def show_window(): window = tkinter.Tk() img = Image.open("../teller/res/tell.jpg") photo = ImageTk.PhotoImage(img) window.wm_i 阅读全文
posted @ 2019-11-01 14:53 weiyinfu 阅读(157) 评论(0) 推荐(0) 编辑
  2019年10月23日
摘要:"原文链接" Awesome C++ " " A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome ... stuff. "Awesom 阅读全文
posted @ 2019-10-23 23:08 weiyinfu 阅读(528) 评论(0) 推荐(0) 编辑
  2019年10月18日
摘要:文章 | 李醒民(中国科学院研究生院教授) 来源 | 人民政协报 我们知道,一切有价值的论著,都是冷板凳坐出来的,用工夫磨出来的,而不是东跑西颠跑出来的。为此,建议上面抨击的那些假冒伪劣学术会议还是少开为好,少组织为好。 多年来,我一直坚持只参加“货真价实”的学术会议,对于非学术会议或学术内容不怎么 阅读全文
posted @ 2019-10-18 00:00 weiyinfu 阅读(254) 评论(0) 推荐(0) 编辑
  2019年10月14日
摘要:需要POI 阅读全文
posted @ 2019-10-14 11:06 weiyinfu 阅读(237) 评论(0) 推荐(0) 编辑
  2019年10月7日
摘要:内联函数 内联函数适用于函数较为短小的情况。 内联函数存在的意义是:提高程序运行效率。 内联函数的缺点:如果一个内联函数太长且频繁调用,会导致生成的可执行程序较大。 静态链接库会被嵌入到生成的可执行程序中,如果很多程序都依赖同一个静态链接库,那么应该把这个静态链接库做成动态链接库。这样就能够减少程序 阅读全文
posted @ 2019-10-07 21:40 weiyinfu 阅读(158) 评论(0) 推荐(0) 编辑
  2019年9月26日
摘要:“游击六原则:(1)以小的牺牲换取大的胜利; (2)不在消灭敌人,而在消磨敌人; (3)支配敌人,掌握主动; (4)积极进攻,绝少防御; (5)飘忽不 定,出没无常; (6)越是敌人后方,越是容易成功。 作战要领: (1)反敌人之道而行,并竭尽欺诈之能事,敌进我退,敌集我散,敌大我避,敌小 我欺,避 阅读全文
posted @ 2019-09-26 10:51 weiyinfu 阅读(241) 评论(0) 推荐(0) 编辑
摘要:有些代码,很容易测试。有些代码,很难测试。 容易测试的代码必定是高度解耦的代码,不容易测试的代码必定是高度耦合的代码。 对于高度耦合的代码,你只能进行通测,难以进行单元测试,因为代码本身拆不开、剪不断、理还乱、很愁。 解耦的重要技术就是反射。让主程序通过反射的方式去发现它有哪些模块,它的子模块都是独 阅读全文
posted @ 2019-09-26 10:08 weiyinfu 阅读(149) 评论(0) 推荐(0) 编辑
  2019年9月25日
摘要:监听元素变化的三种方法: 对于表单类型的控件,使用onchange事件最好。 使用DOMNodeInserted和DOMNodeRemoved事件 使用定时器定时检测(下策) 有时需要给一个class类型的对象绑定某个事件,对于以后新插入的class类型的元素也要绑定这样的事件。jQuery中很好的 阅读全文
posted @ 2019-09-25 13:31 weiyinfu 阅读(1049) 评论(0) 推荐(1) 编辑
  2019年9月23日
摘要:cloc是一个perl写的统计代码量的工具,使用npm install g cloc可以安装这个工具。 tongji.cmd tongji.py 阅读全文
posted @ 2019-09-23 21:17 weiyinfu 阅读(458) 评论(0) 推荐(0) 编辑
  2019年9月18日
摘要:生活中,人们为了照顾他人的感受,总是把一些话锋藏起来,唯恐刺伤别人。 谁要是真的信了别人的客气话,谁就真的太狂了。 我其实不是特别理解你说的xxxxx 其实我特别不理解你说的xxxx 我不做xxx,主要是因为A,另外B 我不做xxx,主要是因为B,另外A 阅读全文
posted @ 2019-09-18 23:18 weiyinfu 阅读(161) 评论(0) 推荐(0) 编辑
  2019年9月6日
摘要:win10使用外接显示器时,总是过2分钟自动睡眠。 这是系统无人值守时睡眠时间的设定,默认是两分钟。 解决方法: 1.运行注册表管理器,win+r ,输入regedit.exe 2.定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Powe 阅读全文
posted @ 2019-09-06 21:08 weiyinfu 阅读(309) 评论(0) 推荐(0) 编辑
  2019年8月11日
摘要:创世纪游戏 N个人,参与M轮法案的投票。每个人可以提出任意的法案,提出的法案会放到法案队列中,对于每条法案,每个人有4中决策:一票通过、通过、否决、一票否决。一票通过和一票否决会抵消。通过和否决会抵消。一票否决大于一票通过,一票通过大于否决。 如果法案顺利通过,则执行法案中的条款。 每个人都有2张权 阅读全文
posted @ 2019-08-11 00:32 weiyinfu 阅读(176) 评论(0) 推荐(0) 编辑
  2019年7月29日
摘要:在CPU上,使用variable和placeholder效果差不多 在GPU上,使用variable要比每次都传placeholder快得多3:2 使用GPU的瓶颈主要在于GPU和内存之间的复制操作 阅读全文
posted @ 2019-07-29 16:28 weiyinfu 阅读(184) 评论(0) 推荐(0) 编辑
  2019年7月26日
摘要:公司如同一艘大船,每个员工都是一名水手,倘若不齐心协力,很容易出现人困马乏、寸步难行的局面。越是聪明人,越是单兵作战能力越强,越容易产生内耗。 本文列举内耗的几个例子。 各自为战 信息不流通导致各自为战 今日你造了一个轮子,你没说话;明日我又造了一个轮子,我也没说话。 今日你栽一坑,卡了半日,改好后 阅读全文
posted @ 2019-07-26 18:57 weiyinfu 阅读(274) 评论(2) 推荐(0) 编辑
  2019年7月23日
摘要:dll的优点 简单的说,dll有以下几个优点: 1) 节省内存。同一个软件模块,若是以源代码的形式重用,则会被编译到不同的可执行程序中,同时运行这些exe时这些模块的二进制码会被重复加载到内存中。如果使用dll,则只在内存中加载一次,所有使用该dll的进程会共享此块内存(当然,像dll中的全局变量这 阅读全文
posted @ 2019-07-23 23:47 weiyinfu 阅读(1530) 评论(0) 推荐(1) 编辑
  2019年7月10日
摘要:1系:材料 2系:电子 3系:自动化 4系:能源动力 5系:航空航天 6系:计算机 7系:机械 8系:经管 9系:数学 10系:生物 11系:社科 12系:外国语 13系:交通 14系:可靠性 15系:宇航 16系:仪器仪表 20系:法学 24系:中法 阅读全文
posted @ 2019-07-10 21:47 weiyinfu 阅读(709) 评论(1) 推荐(0) 编辑
  2019年7月6日
摘要:错误语句 Could not resolve dependencies for project weiyinfu:poemqa:jar:1.0: The following artifacts could not be resolved:weiyinfu:colorama:jar:1.0 snaps 阅读全文
posted @ 2019-07-06 21:14 weiyinfu 阅读(782) 评论(0) 推荐(0) 编辑
  2019年6月29日
摘要:问题描述 jdk.internal.reflect包不可见 问题原因 java9模块化之后,java.base只把jdk.internal.reflect暴露给了少数几个内部包而没有向当前模块暴露。 解决方法 alt+enter IDEA会自动提示解决方案,它的解决方案只针对.idea/compil 阅读全文
posted @ 2019-06-29 22:17 weiyinfu 阅读(605) 评论(0) 推荐(0) 编辑
摘要:maven dependencies插件的作用就是从本地的maven仓库中提取jar包,放到某个文件夹下面。这个功能其实是很简单的。 我在一家银行工作时,公司电脑都无法连外网,所以无法通过maven下载jar包。但是在公司电脑上开发时,我又想使用maven进行编译、打包等操作。如果把我电脑上的mav 阅读全文
posted @ 2019-06-29 02:05 weiyinfu 阅读(266) 评论(0) 推荐(0) 编辑
  2019年6月28日
摘要:Freemarker是曾经很流行的一个模板库,它是一种通用的模板库,不仅仅可以用来渲染html。 模板可以分为两类: 只能生成特殊类型文件的模板,如jinja、django、Thymeleaf、jade等模板只能生成HTML 通用型模板,如mustache、Freemarker 本文展示Freema 阅读全文
posted @ 2019-06-28 13:15 weiyinfu 阅读(322) 评论(0) 推荐(0) 编辑
  2019年6月27日
摘要:首先执行基类的构造函数 然后执行派生类的构造函数之外的初始化语句 最后执行派生类的构造函数 在Java中,如果派生类构造函数需要调用基类的构造函数,那么基类构造函数必须作为派生类构造函数的第一句话。在Python中,派生类调用基类的构造函数就比较灵活。 如下代码有一个基类Base,一个派生类Son, 阅读全文
posted @ 2019-06-27 18:38 weiyinfu 阅读(1135) 评论(0) 推荐(0) 编辑
  2019年6月26日
摘要:"原文地址" "译文地址" 对,你没看错,本文就是教你怎么写出让同事无法维护的代码。 一、程序命名 容易输入的变量名。比如:Fred,asdf 单字母的变量名。比如:a,b,c,x,y,z(如果不够用,可以考虑 a1,a2,a3,a4,….) 有创意地拼写错误。比如:SetPintleOpening 阅读全文
posted @ 2019-06-26 15:44 weiyinfu 阅读(242) 评论(0) 推荐(0) 编辑
  2019年6月25日
摘要:nvidia smi命令可以查看GPU使用情况,但是只能看到占用每个GPU的进程ID。根据进程ID可以得到进程详情,进程详情中包括用户ID,根据用户ID可以获取用户名称,从而知道哪个用户在使用GPU。 阅读全文
posted @ 2019-06-25 23:29 weiyinfu 阅读(705) 评论(0) 推荐(0) 编辑