前言虽然在.Net Framework 中我们不必考虑内在管理和垃圾回收(GC),但是为了优化应用程序性能我们始终需要了解内存管理和垃圾回收(GC)。另外,了解内存管理可以帮助我们理解在每一个程序中定义的每一个变量是怎样工作的。 简介 这篇文章会包含堆与栈的基础知识,变量类型,变量工作原理。 在程序... ...
这两天做毕设,快气死了!想读写磁盘扇区,我就百度了,都是这样写的: 别人都用createfile函数打开设备,获得磁盘返回的句柄之后,将句柄作为deviceIOcontrol函数的参数传递给磁盘扇区吧,我就不行,死活不行,win7下也不行。只要我用GENERIC_READ 或者是 GENERIC_W ...
前面地图查询篇实现图层查询query功能,但是查询结果的气泡窗口展示信息是在代码写死绑定图层的字段来的,比如name属性字段对应的值。但是这种实现方式很不灵活,对于图层字段不变的情况下或者多个图层字段名称都是一致情况下,还好,代码也不用变动;要是图层字段新增或者删除以及多个图层的字段不一致情况下,每... ...
环境win10,VM12pro1、虚拟机更改网络配置(虚拟网络编辑器)右下角更改设置2、再点击左下角还原默认设置3、桥接到处,选择你能上网的网卡,点击确定4、打开虚拟机,配置网络,桥接模式,复制物理连接状态5、配置好Linux的网络,然后ping外网
前言 最近重装了一次Win10系统,手贱地在引导里设置了中文的用户名。使用微软账户进行登录后,Win10以这个中文名建立了用户的文件夹,使得少数软件安装或使用过程中,保存路径不支持中文路径,从而报错,无法使用,比如MDK5(keil)。为避免重新创建一个账户导致数据和软件的丢失,我查找了一些将中文名 ...
网上已经有许多ASP.NET Core关于Widows IIS部署的文章,在部署到服务器时遇到了一些问题,在这里我就不再对原理进行阐释(复制)了,只写下一些关键环节,想看原理的同学请参考官网,此文章作为留用。 步骤: 1、ASP.NET Core程序内配置 2、Windows Server配置 一、 ...
1.开始 >运行 >cmd,或者是window+R组合键,调出命令窗口。 2.输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是49157,首先找到它。 3.查看被占用端口对应的PID,输入命令:netstat -aon|findstr "49157",回车 ...
golang是一门简洁高效的开发 语言,但是包管理一直是一个痛点,如图 : 1. 很多开源项目特别是github.com中的大量应用golang.org和google.golang.org中的源码,且由于被墙的原因也会导致各种不顺利,复制GOPATH里内容在团队人比较多的时候较复杂 2. 包之前关系 ...
分类:
Windows程序 时间:
2018-04-27 02:32:10
阅读次数:
2202
C#判断输入是否数字 http://www.cnblogs.com/zhouzangood/articles/3613738.html ...
1 var ti = 1524820798245000; 2 var timer = new DateTime(ti * 10 + new DateTime(1970, 1, 1, 0, 0, 0).Ticks); ...
@before 基础模式,我们先直接看一下就可以了,比较简单,网上一堆。。。 不是我装逼哈,我学了那么久spring,aop的皮毛也就是网上的那些blog内容,稍微高级点的我也不会,这里跳过基础部分 不过有一点很重要,必须了解一波: 1、 测试被拦截的方法里面调用另一个同类被拦截方法 注意了:这个就 ...
1.window.getComputedStyle()方法返回值 是一个可以获取当前元素所有最终使用的CSS属性值。返回的是一个CSS样式声明对象([object CSSStyleDeclaration]),只读。 语法:var style = window.getComputedStyle("元素 ...
各位大兄弟,好用的xshell组件来了,话不多说,开搞。 软件链接链接:https://pan.baidu.com/s/1vcRo2L-LNe2BrJ9-VCy57A 密码:ei73 有下面四个软件,但是xmanager只需要一个就行了,我选的是Xmanager-6.0.0070r_beta 开始安 ...
分类:
Windows程序 时间:
2018-04-28 18:03:36
阅读次数:
2306
$\color{red}{\mathsf{UPDATE}}$:见李阿玲在知乎专栏 All about TeXnique 发布的 "安装教程" 关于 TeX Live:http://tug.org/texlive 卸载旧版本的 TeX Live 见 https://tex.stackexchange. ...
poj 1568:Find the Winning Move 【迭代博弈+搜索+剪枝】 题面省略。。。 Input The input contains one or more test cases, followed by a line beginning with a dollar sign t ...
QMainWindow介绍 主窗口是与用户进行长时间交互的顶层窗口,比如记事本 主窗口通常是应用程序启动后显示的第一个窗口 QMainWindow是Qt中主窗口的基类,继承于QWidget,如下图所示: QMainWindow和其它类不同,如下图所示: QMainWindow组件布局 1.菜单栏 Q ...
jenkins-client 实现方式 jenkins-client 底层是使用 HttpClient HttpPost 发送post 请求实现的,是将 REST API 封装了一下 new JenkinsServer() 底层 使用了HttpClient 底层代码如下 number: 构建号 jo ...
分类:
Windows程序 时间:
2018-04-29 17:50:41
阅读次数:
2707
前言: 今天我一个刚学c#的朋友突然问我base怎么用,突然把我问住了,想起我当年学c#基础的时候基本都是虎头蛇尾,很是后悔,于是赶紧百度了下,写了这篇博客记录下来。 base:用于在派生类中实现对基类公有或者受保护成员的访问,但是只局限在构造函数、实例方法和实例属性访问器中。MSDN中小结的具体功 ...
1、Gitblit安装 1.1、Gitblit简介 Git在版本控制领域可谓是深受程序员喜爱。对于开源的项目,可以免费托管到GitHub上面,相当的方便。但是私有项目托管到GitHub会收取相当昂贵的一笔费用。还有些企业、单位开发在局域网内,那么如何使用Git进行代码版本控制呢?我们可以在本地搭建自 ...
分类:
Windows程序 时间:
2018-04-30 11:57:18
阅读次数:
2777
本文详细介绍了在Kettle中使用 Kudu API将数据写入Kudu中, 从本文可以学习到:1. 如何编写一个简单的 Kettle 的 Used defined Java class.2. 如何读取Kettle 每个记录的字段. 需要注意的是 getInteger() 返回的是Long 对象; 而 ...
分类:
Windows程序 时间:
2018-04-30 13:20:03
阅读次数:
1184