
VSCODE/PyQt/Electron
鹧鸪菜
主要关注C#(NET.CORE),J2EE,Android,IOS,Python,NODEJS等桌面,移动,图像,识别等技术。打杂的。
展开
-
程序开发性能调优之如何降低CPU使用率。
单核的CUP就100%!双核的就60%!这谁受的了。咋调都不行。我把所有的效果都关了,还不行!连声音都关了,就剩个窗口模式了!他照样100%!咋整啊?改用静态的方式的确是能够大大降低数据库的存取频率,进而降低CPU的使用率.依你所表述的情况来看,应该是你的ASP+ACCESS的代码不是最优化的问题,不过具体怎么优化我也不知道.因为你动态的数据库,每次访问,查看某一条新闻,就要存取一次数转载 2012-12-26 09:47:27 · 10036 阅读 · 0 评论 -
vscode extension插件开发
最近公司要使用vscode作为开发工具,需要对vscode做一些定制功能,比如snippet提示,内容提示,以及其他插件集成等,为此做了一些调查,并做了一定的开发与支持。官方文档https://code.visualstudio.com/docs上面是vscode官方提供的extension开发帮助,按照上面的步骤基本上可以做简单的demo事例如下主要介绍下自己在开发中做的几个简单功能...转载 2018-11-04 07:20:44 · 4700 阅读 · 0 评论 -
加快编写代码速度,取消输入法原有快捷键【CTRL+空格键】。
早期我使用搜狗,现在使用QQ,都绑架了CTRL+空格键,最后无法设置。对于开发者来说,使用切换输入法完全没有按CTRL+空格键呼叫代码助手多,像eclipse的默认输入法alt+/输入,慢死了。开发者几乎每天都呼叫很多次帮助,也有部分开发者,期望使用点或者需要的时候使用ALT+/但是实际很慢,而且很难输入,譬如JAVA的狗屁实现单词,implements还有extends就长的要死,远远不如C原创 2015-12-16 10:44:51 · 2830 阅读 · 0 评论 -
CPU使用率优化与跟踪各种工具
线程 CPU 使用率监视工具ResLoad Notifier 1.44 绿色版_CPU使用率监视工具cpu优化工具(ProcessLasso) v6.0.2.62 绿色版把授权文件(一)复制到ProcessLassoPortable文件夹中即可完成注册软件截图转载 2013-04-03 21:36:48 · 1325 阅读 · 0 评论 -
MMU(Memory Management Unit,内存管理单元)的作用
转载地址:http://yunli.blog.51cto.com/831344/189787/原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yunli.blog.51cto.com/831344/189787MMU(Memory Management Unit,内存管理单元)在现代处理器中扮演着非常重要转载 2013-04-04 09:37:42 · 2775 阅读 · 0 评论 -
使用 SetProcessWorkingSetSize 降低程序内存
在项目中对程序性能优化时,发现用SetProcessWorkingSetSize() 方法使内存降低了很多,于是查阅了相关的资料如下。一 SetProcessWorkingSetSize 的工作原理以下来自:http://blog.youkuaiyun.com/zlt982001/archive/2005/08/28/466879.aspx那么我的程序为什么能够将占用的内存移至虚拟内存转载 2013-04-05 08:11:28 · 2291 阅读 · 0 评论 -
虚拟内存,内存页面错误与页面错误增量如何处理。(整理)
页面错误页面错误指当软件试图读取或写入标记为“不存在”的虚拟内存位置时发生的中断。页面错误记录了一个进程必须从硬盘上恢复的次数。在“任务管理器”中,页面错误是进程中当数据不在内存而必须从磁盘检索的次数。页面错误值从进程启动的时间开始累计。页面错误增量在“任务管理器”中,自上一次更新开始的页面错误次数的变化。具体参见: 帮助--任务管理器--使用进程--进程计数器列标题--页面错转载 2013-04-04 08:29:24 · 11583 阅读 · 0 评论 -
C#并行编程--并行任务
并行任务的概念(from msdn)任务并行库 (TPL) 基于任务的概念。 术语“任务并行”是指一个或多个独立的任务同时运行。 任务表示异步操作,在某些方面它类似于创建新线程或 ThreadPool 工作项,但抽象级别较高。 任务提供两个主要好处:系统资源的使用效率更高,可伸缩性更好。在后台,任务排队到 ThreadPool,ThreadPool 已使用登山等算转载 2013-03-09 16:29:08 · 1430 阅读 · 0 评论 -
使用 OpenCL.Net 进行 C# GPU 并行编程
在初探 C# GPU 通用计算技术中,我使用 Accelerator 编写了一个简单的 GPU 计算程序。也简单看了一些 Brahma 的代码,从它的 SVN 最新代码看,Brahma 要转移到使用 OpenCL.Net 作为底层了,于是也去网上搜索了一下,发现了 OpenCL.Net 和另一个相关的项目 OpenCLTemplate。看了一些它的代码,颇像 DirectCompute 的转载 2013-03-09 15:59:31 · 2142 阅读 · 0 评论 -
多核并行计算——并发与并行编程问题
并行程序设计目前并行程序设计的状况是:①并行软件的发展落后于并行硬件;②和串行系统的应用软件相比,现今的并行系统应用软件甚少且不成熟;③并行软件的缺乏是发展并行计算的主要障碍;④而且这种状态仍在继续.其原因是:①并行程序设计不但包含了串行程序设计,而且还包含了更多的富有挑战性的问题;②串行程序设计仅有一个普遍被接受的冯*诺依曼模型,而并行计算模型虽有好多,但没有一个被共同认可;转载 2013-03-09 16:05:31 · 3386 阅读 · 0 评论 -
HBuilder 的Html5 plus的typescript声明
DCloud的HTML5 PLUS确实不错,不过官方的文档居然不知道是什么JS还是ES版本或者声明文件,如果定义了typescript声明文件,就可以纳入到npm体系中了,这样的HBuilder和HBuilderX号称的提示就会黯然失色。毕竟我觉得,梦想天地公司不是美国的MAG,也不是很中国的BAT。如果定义好了typescript,提示更加准确,而且更加标准,如何定义呢?这里举一个例子。...原创 2018-11-07 09:27:28 · 1360 阅读 · 0 评论