GNURadio也能在Windows上运行了,安装GNURadio时,会自动化下载一系列powershell脚本,在源里进行build。然后它依赖为64位原生二进制文件,使用Visual Studio 2015打包成.msi。 如果你想要了解更详细的内容,请看这里。 MSI包里面包括: 设备支持:U ...
如果你想要保持CPU的运行以至于可以在设备休眠之前完成一些工作,你可以使用PowerManager调用wake locks. wake locks允许你的应用控制power state。
创建和保持唤醒锁可以对设备的电池寿命产生巨大影响。因此你应该在极其需要它的地方使用,并尽可能的短时间的使用它。例如,你绝不需要在activity中使用wake lock 。同上所属,如果你想保持屏...
这是一个试水贴!被移除首页的概率高达99.99%,多少人看到就算多少人吧,这个东西本来应该直接发到硬件论坛上效果更好。。。 首先,这个程序的由来,额,工作以来,做的最久的就是上位机,对市面上的大部分组态软件都感到不满,不好用,刚好现在工作比较闲(已经不再做上位机了),所以抽时间做了一个简单的虚拟仪器 ...
效果图: 源码下载:http://hovertree.com/h/bjaf/bbot18bj.htm 参考:http://hovertree.com/h/bjaf/feao233c.htm base 64 编码:http://www.cnblogs.com/sosoft/p/base64.html ...
用户层调用SetTimer-->内核NtUserSetTimer处理
NtUserSetTimer -->_SetTimer --> InternalSetTimer-->FindTimer / HMAllocObject
去看看NtUserSetTimer
函数原型
UINT_PTR
APIENTRY
NtUserSetTimer
(
HWND hWnd,
UINT_PT...
1. const、readonly、static const修饰的字段表示是常量,其本质上在编译完成,执行之前其字段的真实值已经被写在了DLL中了。只有在声明的时候才能改变其值 readOnly表示只读的,其只有在声明的时候和构造函数中能被修改。通过编译后的代码可以看到,其实是在构造函数中赋值的 s... ...
新建文件夹,将文件夹重命名为“GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}”,(其实,GodMode是什么名字都可以,主要是".{ED7BA470-8E54-465E-825C-99712043E01C}"不能错)。 确认名称后该文件夹图标将变成控制面 ...
1.sudo -i(or sudo bash) //切换到root权限 2, fdisk -l //看下Ubuntu的分区在哪里 ,看起来似乎是下面那样的,(83) Device Boot Start End Blocks Id System /dev/sda1 * 1 2432 19535008+ ...
做网站的时候用到,看到一篇博文:http://www.cnblogs.com/youring2/archive/2008/11/29/1343911.html 深感有用,特小修并写成类,希望能帮人帮己~ ...
概要 本分步指南介绍了如何打印 RichTextBox 控件的内容。RichTextBox 控件没有提供任何打印 RichTextBox 内容的方法。您可以扩展 RichTextBox 类以使用 EM_FORMATRANGE 消息将 RichTextBox 控件的内容发送到一个输出设备(如打印机)。 ...
一、什么是委托 委托和类一样,是一种用户自定义类型; 类表示的是数据和方法的集合,而委托则持有一个或多个方法; 二、委托的使用 1.声明委托类型 委托是类型,与类一样,委托类型必须在被用来创建变量以及类型的对象之前声明; 注意: 以delegate关键字开头; 没有方法主体; 2.创建委托对象 委托... ...
1.定义各个层 2.添加各个层之间的引用 DAL 层调用Model BLL层调用DAL和Model UI层调用BLL和Model层 Model层供各个层调用 3.根据数据库建立实体类,每张表对应一个实体类 4.在DAL层调用MyTool类和SQLhelper类,添加system.Configurat ...
第一种最简单,但没有考虑线程安全,在多线程时可能会出问题,不过俺从没看过出错的现象,表鄙视我…… public class Singleton{ private static Singleton _instance = null; private Singleton(){} public stati ...
最近,一个项目需要一个后台服务,定时去读取数据,这是直接创建一个bat文件,双击执行就可以了,为了省事哦 主要分两个步奏 1.创建windows服务的应用程序。这一点不做过多讲解。网上有太多的例子 2.bat文件 点击项目添加类库,然后将.cs文件修改为.bat文件,删除里面的所有内容。 添加以下内 ...
Git新建仓库时报:Win32 error 487: Couldn't reserve space for cygwin's heap, Win32 error 0解决方法:1、进入本地Git安装目录下的bin目录,比如我的是: C:\Users\zhangwwa\AppData\Local\Atl... ...
想直接把网络图片赋给控件,又要下载又要缓存,速度非常慢。不流畅。 需要进行处理,异步加载会显著提升速度。方法如下: 调用以上方法显示在控件中: 注1:“System.InvalidOperationException”类型的异常在 WindowsBase.dll 中发生,但未在用户代码中进行处理其他 ...
六大键根 在注册表中,所有的数据都是通过一种树状结构以键和子键的方式组织起来,十分类似于目录结构。每个键都包含了一组特定的信息,每个键的键名都是和它所包含的信息相关的。如果这个键包含子键,则在注册表编辑器窗口中代表这个键的文件夹的左边将有“+”符号,以表示在这个文件夹中有更多的内容。如果这个文件夹被 ...
// 所谓程序集的简单理解,存在不同项目中(不是解决方案),即using前需要引用**.dll 1、调用当前类文件下的方法public List<T> GetByCondition<T>(OperateLogModel model)MethodInfo serviceMethod = this.Ge ...