WPF 查找ListBox等DataTemplate下的子控件
做项目时找到的方法,引用自http://bbs.csdn.net/topics/390890082,觉得挺好的,保存下来 获取在ListBox中的DataTemplate下的每一个button对象的方法如下: private T SearchVisualTree<T>(DependencyObjec ... 查看全文
C#学习笔记-观察者模式
题目1:几个同事为了在上班期间偷偷看休息,做点其他的事情,就和小秘偷偷联系了一下,如果老板回来了,就麻烦小秘偷偷通知一声,这样方便大家及时变更自己的工作状态。 分析: 根据题目分析,首先明确,肯定会有两个类:小秘类和同事类,分别描述与记录两种类型的人和行为。 需要注意的是:小秘与同事构建联系的时候, ... 查看全文
window bat 运行 cmd 命令
新建一个.bat批处理文件,编写以下切换目录 并且执行 ipconfig 命令: cmd /c dir 是执行完dir命令后关闭命令窗口。cmd /k dir 是执行完dir命令后不关闭命令窗口。cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。cmd /k star ... 查看全文
Windows下的路由跟踪tracert
tracert:路由跟踪程序,用于确定IP数据包访问目标时所采取的路径以及在IP网络中每一跳的延迟。示例如下:参数-d表示不将IP地址解析成主机名C:\Users\win7>tracert-dprojects.spring.io通过最多30个跃点跟踪到projects.spring.io[104.17.47.2]的路由:1<1毫秒<1.. 查看全文
Windows服务的快速搭建与调试(C#图解)
Windows服务的快速搭建与调试(C#图解) 目录 一、什么是Windows 服务? 二、创建Windows 服务与安装/卸载批处理。 三、调试Windows 服务。 正文 一、什么是Windows 服务? 答:Microsoft Windows 服务(即,以前的 NT 服务)使您能够创建在它们自 ... 查看全文
C# 递归查找文件夹下所有文件和子文件夹的所有文件
new System.IO.DirectoryInfo(@"E:\Test")); if (list.Where(t => t.FileName.ToLower().Contains("json")).Any()) Console.WriteLine("有信息"); foreach (var ite ... 查看全文
Akka(31): Http:High-Level-Api,Route rejection handling
Route 是Akka-http routing DSL的核心部分,使用户能比较方便的从http-server的角度筛选http-request、进行server运算、构建回复的http-response。所谓筛选http-request主要目的是容许request进入下一内层Route,或者拒绝r ... 查看全文
delphi代码实现窗口最小化,最大化,关闭消息发送
分类: 代码实现窗口最小化,最大化,关闭var hwnd: hwnd;//句柄PostMessage(hwnd,WM_SYSCOMMAND, SC_MINIMIZE,0); //最小化PostMessage(hwnd,WM_SYSCOMMAND, SC_MAXIMIZE,0);//最大化PostMe ... 查看全文
C#设计模式之九装饰模式(Decorator)【结构型】
一、引言 今天我们要讲【结构型】设计模式的第三个模式,该模式是【装饰模式】。我第一次看到这个名称想到的是另外一个词语“装修”,我就说说我对“装修”的理解吧,大家一定要看清楚,是“装修”,不是“装饰”。我们长大了,就要结婚,要结婚就涉及到要买房子,买的精装修或者简单装修就可以住的,暂时不谈。我们就谈谈 ... 查看全文
Delphi 类的类 class of 用法
http://blog.csdn.net/blue_morning/article/details/8815609 Delphi 类的类 class of 用法 这个概念本来在一个关于Delphi RTTI 介绍的文档中已经说得很清楚了。但没有任何关于实际使用的介绍,在我明白了这个概念和如何使用后决 ... 查看全文
0_Simple__asyncAPI
关于CPU - GPU交互的简单接口函数。 源代码: ? 输出结果: ? 新姿势: ● 调用主函数时的第0个参数作为程序名字符串,可以用于输出。 ● 寻找最合适的CUDA设备? 使用中,直接使用主函数的参数,返回设备编号 ● 在没有附加flag的情况下申请主机内存,注意使用cudaFreeHost释 ... 查看全文
Windows 64位下安装Redis详细教程
工具/原料 Windows 64位操作系统 Redis 安装包(当前教程版本2.8.12) 工具/原料 Windows 64位操作系统 Redis 安装包(当前教程版本2.8.12) Windows 64位操作系统 Redis 安装包(当前教程版本2.8.12) Windows 64位操作系统 Re ... 查看全文
36、我的C#学习笔记2
类是一种数据结构,它可以封装数据成员、函数成员和其它的类。类是创建对象的模板。C#中所有语句都必须位于类内。因此,类是C#语言的核心和基本构成模块。C#支持自定义类,使用C#编程就是编写自己的类来描述实际需要解决的问题。类就好比是医院的各个部门,如:内科、骨科、泌.. 查看全文
winsock 实现HTTP GET/POST
#include #include #include #include "winsock2.h" #pragma comment(lib,"WS2_32.lib") int socket_readline(SOCKET socket,char *head) { char c = '\0'; int ... ... 查看全文
关于WSL(Windows上的Linux子系统)的简单介绍及安装
WSL,Windows Subsystem for Linux,就是之前的Bash on [Ubuntu on] Windows(嗯,微软改名部KPI++ 首先要说一句,其实Windows 10在一周年更新(1607,内部版本14393)的时候就加入了wsl,但是直到刚刚更新的秋季创意者更新(170 ... 查看全文
Redis在windows下安装过程
一、下载windows版本的Redis 去官网找了很久,发现原来在官网上可以下载的windows版本的,现在官网以及没有下载地址,只能在github上下载,官网只提供linux版本的下载 官网下载地址:http://redis.io/download github下载地址:https://githu ... 查看全文
windows快捷键大全
1.快速切换程序:Alt+Tab; 2.永久删除文件Shift+ Delete; 3.秒开文件管理:Windows+E; 4.直接显示桌面:Windows+D; 5.快速关掉页面:Ctrl+W; 6.恢复被关页面:Ctrl+Shift+T; 7.误删文字恢复:Ctrl+Z; 8.文字图片放大:Win ... 查看全文
C++ 友元:在一个类中,访问另一个类中的数据。
Widget.h class Overview_Dialog;//Widget的友元类 class Widget : public QWidget { Q_OBJECT public: friend class Overview_Dialog; explicit Widget(QWidget *pa ... 查看全文
Python的动态语言特性; __slots__属性
python是动态语言 1. 动态语言的定义 动态编程语言 是 高级程序设计语言 的一个类别,在计算机科学领域已被广泛应用。它是一类 在运行时可以改变其结构的语言 :例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。动态语言目前非常具有活力。例如JavaScript便 ... 查看全文
java IO流 (五) 转换流的使用 以及编码集
转换流的使用 1.转换流涉及到的类:属于字符流InputStreamReader:将一个字节的输入流转换为字符的输入流解码:字节、字节数组 >字符数组、字符串 OutputStreamWriter:将一个字符的输出流转换为字节的输出流编码:字符数组、字符串 > 字节、字节数组 说明:编码决定了解码的 ... 查看全文