在C#中,没有关于截屏的相关函数,这就需要使用Win32 API函数在C#代码中完成截屏。
一、基础知识介绍:
gdi32.dll、user32.dll
二、编码实现...
分类:
其他好文 时间:
2015-08-05 10:35:17
阅读次数:
133
1. 概述 protobuf(Protocol Buffers )是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存储或 RPC 数据交换格式。可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前提供了 C++、Java、Python 三种语言的 API。 特点:
结构数据串行化,灵活、高效、自动。
相对XML,更...
分类:
其他好文 时间:
2015-08-05 10:34:46
阅读次数:
139
Train Problem I
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 26161 Accepted Submission(s): 9886
Problem Description
As the ne...
分类:
其他好文 时间:
2015-08-05 10:33:45
阅读次数:
113
twisted的几个核心组件protocol,transport,factory,defer,reactor,把这几个关键组件搞清楚了,也就算是twisted入门了,大致关系是这样的由reactor来形成消息循环(和windows的消息循环机制类似),等到socket完成后通过defer(延迟通知技术,也就是基于这个事件的驱动),去调用相应的响应函数来实现异步操作。twisted的调用框架会首先找...
分类:
其他好文 时间:
2015-08-05 10:32:45
阅读次数:
125
td中没有内容的时候,默认是不会显示td的边框,此时页面上显示的是一片空白,用户根本不知道这里其实有个的,并且页面也显得凌乱不堪,搜罗了下,总结了下面几种解决方法:...
分类:
其他好文 时间:
2015-08-05 10:34:18
阅读次数:
140
1.网址:https://cocoapods.org
2.搜索:直接在搜索框输入想要使用的库的关键字(英文)
3.安装:打开终端 输入命令 :suodo gem install cocoapods
4.使用:在需要使用CocoaPods的Xcode项目的目录下创建文件名为PodFile的文本文件
编辑PodFile,内容为:
...
分类:
其他好文 时间:
2015-08-05 10:32:35
阅读次数:
105
前情提要:在LinearLayout中有两个子元素,LinearLayout的orientation是horizontal。需要让第一个元素居左,第二个元素居右
1、LinearLayout中默认的gravity属性是居左,所以默认两个子元素都是居左显示
2、设置第一个元素的layout_weight属性android:layout_weight="1",第二个元素的该属性不需要设置
...
分类:
其他好文 时间:
2015-08-05 10:32:38
阅读次数:
138
在上一篇文章中我们学习了solr的快速入门和针对mysql数据库建立索引,今天我们介绍如何为solr添加中文分词
1、 在百度搜索ik-analyzer,找到后下载,我下载的是【IKAnalyzer 2012FF_hf1.zip】,解压后会看到如下目录
2、 把IKAnalyzer2012FF_u1.jar拷贝到webapps下solr的lib文件夹下,把IKAnal...
分类:
其他好文 时间:
2015-08-05 10:32:28
阅读次数:
238
数据结构是学习编程路上的重要一步,也为以后学习算法打下基础,数据结构又称算法与数据结构,与算法密不可分,是计算机软件专业的核心课程,其重要性不言而喻。
递归分为递推与回归两个过程,递归的优点是容易理解,方便编程,可以解决很多问题,缺点是需要不断的调用递归,时间效率慢,空间占用大。
递归示例:
# include
int f(int n)
{
//printf("1");...
分类:
其他好文 时间:
2015-08-05 10:30:49
阅读次数:
88
查看我的全部开源项目【开源实验室】
欢迎加入我的QQ群:【257053751】,本博客客户端下载【请点击】摘要如果你真的希望深入的了解kotlin语言,可以查看英文版Kotlin语言文档,或者我的kotlin语言文档中文翻译项目KotlinDoc-cn:https://github.com/kymjs/KotlinDoc-cn
本文原创,转载请注明地址:http://blog.kymjs.com...
分类:
其他好文 时间:
2015-08-05 10:32:27
阅读次数:
188
题目地址:HDU 5344
题意:求所有(Ai+Aj)的异或值。
思路:可以发现(Ai+Aj)和(Aj+Ai)的异或值为0,所以最后只剩下(Ai+Ai)。#include
#include
#include
#include
#include
#include
#inclu...
分类:
其他好文 时间:
2015-08-05 10:31:17
阅读次数:
104
Java虚拟机是Java程序运行的基础,也是深入理解java的必备知识。
首先JVM的内存分布主要有:程序计数器,虚拟机栈,本地方法栈,Java堆,方法区。其中标红的表示相对更重要。
1)程序计数器
程序计数器是一块很小的内存,是每一块线程的私有空间,主要负责为每一个线程记录下一条需要运行的指令。如果当前线程正在执行一个Java方法,则程序计数器记录正在执行的Java字节码地址,如果...
分类:
其他好文 时间:
2015-08-05 10:29:59
阅读次数:
116
题目地址HDU 5347
无脑流神题,自行脑补,百度大法好。#include
#include
#include
#include
#include
#include
#include
#include
#include
#...
分类:
其他好文 时间:
2015-08-05 10:30:13
阅读次数:
104
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include using namespace std;
#def...
分类:
其他好文 时间:
2015-08-05 10:29:45
阅读次数:
87
Battle
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 983 Accepted Submission(s): 477
Problem Description
由于小白同学近期习武十分刻苦,很快被晋升为天策军的...
分类:
其他好文 时间:
2015-08-05 10:31:28
阅读次数:
110
https://zh.wikipedia.org/wiki/%E5%81%87%E4%B8%9D%E9%85%B5%E6%AF%8D%E5%B1%9E假丝酵母属Candida放大200倍后看到的白色念珠菌科学分类界:真菌界Fungi门:子囊菌门Ascomycota亚门:酵母亚门Saccharomyc...
分类:
其他好文 时间:
2015-08-05 10:27:34
阅读次数:
152
Tunnelier与MyEnTunnel类似,但是功能更加强大。MyEnTunnel小巧易用,如何使用MyEnTunnel可以参考MyEnTunnel使用说明这里列下Tunnelier的优点:1.可以提供http、socks4和socks5代理。注意Tunnelier Proxy Forwardin...
分类:
其他好文 时间:
2015-08-05 10:27:20
阅读次数:
185