一、多线程不安全方式实现 public sealed class SingleInstance { private static SingleInstance instance; private SingleInstance() { } publi...
Protobuf是google提供的一个开源序列化框架,类似于XML,JSON这样的数据表示语言,其最大的特点是基于二进制,因此比传统的XML表示高效短小得多。除了比Json、XML有速度上的优势和使用上的方便外,protocolbuf还可以做到向前兼容和向后兼容。
protobuf 虽然只支持JAVA、C++和Pyton,但protobuf社区的protobuf.net组件让p...
系统快捷键 快捷键 功能说明 备注 Ctrl+Shift+Esc 打开任务管理器 macbook: fn+shift+F11普通键盘: PrintScreen 截屏幕图 macbook: fn+shift+option+F11普通键盘: alt+PrintScreen 截取当前窗口图片 macboo...
这篇博客将展示WPF DataBinding的内容。首先看一下WPF Data Binding的概览,Binding Source可以是任意的CLR对象,或者XML文件等,Binding Target需要有依赖属性。这样便可以进行Data Binding。请看下面的示例,C# public p...
1、在tomcat目录下新建jk文件夹2、Copy isapi_redirect.dll到jk,并新建一个isapi_redirect.properties配置文件,内容如下:extension_uri=/Jakarta/isapi_redirect.dlllog_file=d:/Tomcat6/l...
在团队开发中,如果一个程序集中要调用另外一个程序集,但是要被调用的那个程序集又不想用public来公开自己的类,那么怎么办,就是用最后一种internal来用来做类的可见性了。 下面来看一个简单例子: 1. 在一个解决方案中创建两个类库项目A和B,分别在两个类库项目中创建类ClassA和Class....
U盘安装好处就是不用使用笨拙的光盘,光盘还容易出现问题,无法读取的问题。U盘体积小,携带方便,随时都可以制作系统启动盘。 U盘建议选择8G及以上大小的。 下面一步一步讲解如果制作U盘安装盘: 1、首先是要先下载操作系统,推荐大家去下面这个网站下载,都是MSDN微软原版,非常棒。 http://msd...
在手机App中,如果有一个展示信息的列表,通常会展示很少一部分,当用户滑动到列表底部时,再加载更多内容。这样有两个好处,提高程序性能,减少网络流量。这篇博客中,将介绍如何在WPF ListView中实现这个功能。实现思路:为ListView新增一个附加属性,用来绑定当下拉到底部时触发增加列表内容的功...
打开桌面小工具出现对话框:“桌面小工具已停止工作 出现了一个问题, 导致程序停止正常工作,如果有可用的解决方案, windows 将关闭程序并通知您”,这该怎么办呢?方法一: 打开控制面板 程序和功能 左面有打开和关闭WINDOWS功能,windows小工具平台 选项 打钩 确...
1.安装目录,C:\Program Files\Java 2.配置环境变量 进入环境变量,新建:JAVA_HOME,值:C:\Program Files\Java\jdk1.7.0_25 新建:CLASS_PATH,值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib...
相信很多人都有过HTML文档解析的需求。比如我们抓取了某1个网站的页面数据,格式就是HTML的格式。以前我们都是通过正则表达式来进行解析,但是发现有一些问题。解析HTML文档时并不容易,如果文档的格式稍有变化很可能就不能正确的匹配。因此我们需要专门的工具来帮助我们轻松的解析HTML文档。其实已经有一...
问题症状:安装的WIN8系统无法安装Framework,SQL等都有问题解决误区:直接安装或者更新后在线安装(结果一样各种错误)解决方法:1、先gpedit.msc进入本地组策略管理,目录:计算机配置->管理模板->系统->指定可选组件安装和附件修复2、加载WIN系统为镜像磁盘,如I盘3、双击“指定...
To compile numpy, create a site.cfg file in numpy's source directory with the following or similar content: [mkl] include_dirs = C:/Program Files (x86...
1、说明:写入文件内容,如果文件中有内容,则进行追加,目录是程序集下的目录public static void WriteLog(string value) { try { //目录是程序集下的Debug目录 s...
题意:在一个迷宫里面有一些蜥蜴,这个迷宫有一些柱子组成的,并且这些柱子都有一个耐久值,每当一只蜥蜴跳过耐久值就会减一,当耐久值为0的时候这个柱子就不能使用了,每个蜥蜴都有一个最大跳跃值d,现在想知道有多少蜥蜴不能离开迷宫(跳出迷宫就可以离开了。)输入描述:输入矩阵的行M和跳跃值D,接着输入两个矩阵(...
网易博客LOFTCam-用心创造滤镜LOFTER-最美图片社交APP送20张免费照片冲印 >注册登录加关注techiepc的博客万事如意首页日志LOFTER相册音乐收藏博友关于我日志关于我techiepc加博友关注他文章分类·默认分类(249)LOFTER精选注册免费冲印20张照片 >网易考拉推荐网...
WINCC按钮一键切换变量 1 #include "apdefap.h" 2 void OnLButtonUp(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName, UINT nFlags, int x, int y ...
想实现的就是在menuitem上打勾,点一下打勾,再点一下不打勾,在template里加了一个对勾图片,当IsChecked时图片显示设置IsChecked的trigger<imagesource="...png"x:Name="Img"/>……<ControlTemplate.Triggers><TriggerProperty="IsChecked"Value="T
一、题目说明 题目76. Minimum Window Substring,求字符串S中最小连续字符串,包括字符串T中的所有字符,复杂度要求是O(n)。难度是Hard! 二、我的解答 先说我的思路: (1)统计t中每个字符出现的次数, (2)用hash存储s中出现t中字符的位置, (3)计算最短字符 ...
安装PuTTY时自动安装了PSFTP 使用PSFTP可以实现Winodws、Linux之间的文件传输。 打开PSFTP,输入Linux的ip地址,输入要登录的用户名、密码 Windows向Linux传文件: put D:\jdk-8u241-linux-x64.rpm /root/jdk-8u241 ...