摘要:
1、ssh连接工具 Ubuntu安装:sudo apt install openssh-server 阅读全文
摘要:
描述 C (Consistency /kənˈsɪstənsi/):一致性,即数据一致性,特指分布式系统中的数据一致性。 A(Availability /əˌveɪləˈbɪləti/):可用性,即服务的高可用,特指分布式系统中服务的高可用,某个服务瘫痪不影响整个分布式系统的正常运行。 P(Part 阅读全文
摘要:
calibre报错:This application failed to start because no Qt platform plugin could be initialized. 阅读全文
摘要:
winform高DPI下缩放问题详细解决方案 阅读全文
摘要:
单一职责原则(SRP):就一个类而言,应该仅有一个引起它变化的原因。 开放-封闭原则(ASD):软件实体(类、模块、函数等等)应该可以扩展,但是不可修改。 依赖倒装原则(DIP):A.高层模块不应该依赖低层模块。两个都应该依赖抽象。B.抽象不应该依赖细节,细节应该依赖抽象。 阅读全文
摘要:
策略模式 描述 它定义了算法家族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化不会影响到使用算法的客户。 优点 策略模式是一种定义一系列算法的方法,从概念上来看,所有这些算法完成的都是相同的工作,只是实现不同,它可以以相同的方式调用所有的算法,减少了各种算法类与使用算法类之间的耦合。 策 阅读全文
摘要:
练习网站:Regex Golf (alf.nu) 我太菜了,做到第十道题就觉得难了,说来惭愧,第十道都卡了好久。 Warmup 答案:foo 思路:第一题没什么说的。 Anchors 答案:ick$ 思路:匹配结尾为ick的 It never ends 答案:u(?!.) 思路:这道题不能使用$,所 阅读全文
摘要:
平时工作中记录的Winform提高性能的小技巧 1、在不得不使用while(true)时,您或许会发现CPU占用率居高不下,此时在里面使用Thread.Sleep(1);让线程每次循环休息一会,让CPU知道其实这个死循环工作很轻松还有时间水,就能让居高不下的CPU占用率大幅度降低; 阅读全文
摘要:
热键冲突的问题一直影响着日常的工作,经常碰到热键冲突的问题。 平时也没想着怎么去彻底解决它,反正重启电脑自己就好了;今天开发的时候又碰到了,还是得彻底干掉这个猫病。 找了很久资料,终于找到了一款软件,非常好用,简直神器:OpenArk;这款软件已经开源了;安全方面就能肯定的,不安全它也不敢开源啊。 阅读全文
摘要:
问题描述:当数据量过多,但是又需全部展示出来时;拖动dataGridView滚动条时数据逐条更新,加载缓慢; 解决方案:利用System.Reflection缓冲刷新 代码实现: /// <summary> /// 缓冲帮助类 /// </summary> public class Buffered 阅读全文