三步走已经走了两步,一个WCF服务发布好之后,就等待着用的人来调用了,它只向外提供一个接口,暴露地址和契约,不暴露服务是如何实现的。接下来就说说客户端调用WCF服务的事。
其实说到调用就很简单了,首先我们要让我们所需的服务识别我们,即配置好同样的终结点信息,然后添加服务的引用,最后调用相应的方法即可。...
分类:
其他好文 时间:
2015-03-30 21:16:00
阅读次数:
169
今天来介绍一些C++的开源库,如下链接
链接:http://blog.csdn.net/chen19870707/article/details/40427645
种类比较多,比如并发方面的就有这么多
接下来主要介绍我会用到的两个,分别是Hashmap和sofia-ml。
先来介绍Hashmap吧!它是一个C++实现的开放哈希寻址方法。源码...
分类:
编程语言 时间:
2015-03-30 21:16:50
阅读次数:
239
直接上示例了
#include
struct student_st
{
char c;
int score;
const char *name;
};
static void show_student(struct student_st *stu)
{
printf("c = %c, score = %d, name = %s\n", stu->c, stu->score, stu...
分类:
编程语言 时间:
2015-03-30 21:15:01
阅读次数:
154
题意:有两个a和b的1到n的排列,统计a和b有多少个连续的子序列包含完全相同的整数集,子序列至少包含两个元素。
题解:可以先记录b数组中每个数字的位置,然后枚举a数组的起点和子序列长度,然后用l和r限定范围,初值是a数组起点在b中的位置,因为是连续子序列,如果有更大范围出现就可以更新l和r,如果r - l == len,解的数量加1,。
#include
#include
cons...
分类:
其他好文 时间:
2015-03-30 21:16:46
阅读次数:
160
#include
int main()
{
char string[100];
int i , num=0 ,word=0;
char c;
gets(string);//从键盘得到一个字符串
for(i=0;(c=string[i])!='\0';i++)//字符不是'\0'就执行循环
{
if(c==' ')//遇到空格word置0
{
word=0;
}
...
分类:
编程语言 时间:
2015-03-30 21:16:46
阅读次数:
186
功能: 点击table中的某一个td,获得这个tr的所有数据
效果图
function getData2(element){
document.getElementById("name").value=element.children[0].innerHTML;
document.getElementById("xuehao").v...
分类:
其他好文 时间:
2015-03-30 21:15:57
阅读次数:
162
今天,自己建了一个EFM32工程模版,调试代码时显示
..\App\Panel_main.c(119): error: #29: expected an expression
仔细的检查了半个小时,最后解决了!问题关键点如下图:
Misc Controls 默认是C90,只要将改为C99即可解决
打完收工!!!...
分类:
其他好文 时间:
2015-03-30 21:15:35
阅读次数:
1186
链表的归并排序
特别注意取中值函数的书写
/**
* Definition for singly-linked list.
* struct ListNode {
* int val;
* ListNode *next;
* ListNode(int x) : val(x), next(NULL) {}
* };
*/
class Solution {
...
分类:
其他好文 时间:
2015-03-30 21:15:46
阅读次数:
172
以前无聊的时候玩儿过HTML5,感觉里面的很多新标签确实深深震撼了我额。。。。
今天需求那边要做这样一个功能,在微信里面调用摄像头进行拍摄,然后上传。刚开始最先想到的是Video标签,只要将它的src指定为当前摄像头录制到的视频就可以了。
后来百度了一段,发现还要用上Navigator,具体代码如下:
...
分类:
Web程序 时间:
2015-03-30 21:15:36
阅读次数:
155
学习了编程语言也有几年的时间了,但是对于编程语言中的语法在电脑内存中的一些调用关系却一直不清楚,直到最近,在学习Java的时候才有所了解。故在此总结。
首先先看一段代码:
class Point{
private double x;
private double y;
Point(double x1,double y1){
x=x1;
y=y1;...
分类:
其他好文 时间:
2015-03-30 21:14:14
阅读次数:
102
#include
#include
#include
using namespace std;
const int MAX = 100;
int nextVal[MAX];
void get_next(char t[]){
int len = strlen(t);
int i=1;
int j=0;
nextVal[1]=0;
while(i < l...
分类:
编程语言 时间:
2015-03-30 21:13:03
阅读次数:
216
Git 中存在的三种状态:工作目录、索引和对象库。目录中存在两个文件,且经过一次提交,所以现在是同步的。对 file1编辑,更改为quue。状态如下:接下来执行git add file1将其添加进索引库中。提交:
虚拟树对象转换成一个真实的树对象后,以SHA1命名,然后放在对象库中。
创建新的提交对象
master分支的引用移动至新创建的对象,成为新的master HEAD...
分类:
其他好文 时间:
2015-03-30 21:13:35
阅读次数:
148
There is a
program to compute
word length of a machine as below.
#include
int wordlength(void);
int main()
{
printf("Word Length: %d\n", wordlength());
return 0;
}
int wordlength(vo...
分类:
系统相关 时间:
2015-03-30 21:13:43
阅读次数:
159
临床表现:
使用Spring AOP动态代理;
使用Spring管理的bean类继承自某个接口;
Spring容器中有你要代理的bean的id,但是该id不能强制转换成Bean类。
病例:
定义代理类:@Transactional
@Repository
public UserDaoImpl implements UserDao extends BaseDaoImpl{
/*没有实现任何接口*/...
分类:
编程语言 时间:
2015-03-30 21:13:32
阅读次数:
211
Python也提供了一个管理配置文件的模块:ConfigParser,有了这个我们在写程序的时候就可以把一些配置信息单独写到配置文件中就可以了,如:数据库的连接信息等。
1.配置文件的格式
配置文件必须按照特定的格式:param.conf
[mysqlDB]
host = 127.0.0.1
port = 22
username = myname
password = 123456
...
分类:
编程语言 时间:
2015-03-30 21:12:32
阅读次数:
167
多个场景对mongodb 3.0 的性能进行测试...
分类:
数据库 时间:
2015-03-30 21:11:39
阅读次数:
162