C++ Primer(第五版)学习笔记_5_标准模板库string(2)
10、搜索string对象的元素或子串
采用find()方法可查找字符串中的第一个字符元素(char, 用单引号界定)或者子串(用双引号界定);如果查到,则返回下标值(从0开始计数),如果查不到,则返回一个很大的数string:npos(即:4294967295)。
#include
#include
#inc...
分类:
编程语言 时间:
2015-07-10 16:45:49
阅读次数:
129
merge()
以下是排序和通用算法:提供元素排序策略
merge: 合并两个有序序列,存放到另一个序列。
#include
#include
#include
#include
using namespace std;
void printV(vector &v)
{
for (vector::iterator it = v.begin(); it != v.end()...
分类:
编程语言 时间:
2015-07-10 16:43:41
阅读次数:
153
C++的流插入运算符“<>”是C++在类库中提供的,所有C++编译系统都在类库中提供输入流类istream和输出流类ostream。cin和cout分别是istream类和ostream类的对象。在类库提供的头文件中已经对“<>”进行了重载,使之作为流插入运算符和流提取运算符,能用来输出和输入C++标准类型的数据。因此,凡是用“cout<>”对标准类型...
分类:
编程语言 时间:
2015-07-10 16:39:37
阅读次数:
141
python调用Shell脚本,有很多种方法,下面给出了三个python中执行shell命令的方法
第一种方案:os.system
os.system返回脚本的退出状态码
现有一个shell脚本1.sh
#!/bin/sh
echo "hello world!!"在python中调用shell脚本
import os
status = os.system('sh ~/svnrepos/...
分类:
编程语言 时间:
2015-07-10 16:38:06
阅读次数:
157
最近项目中需要用到md5加密,就自己在网上看了看。package com.wxgs.ch01;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import sun.misc.BASE64...
分类:
编程语言 时间:
2015-07-10 16:36:55
阅读次数:
102
题目:赛诗会后,十二金钗待奔前程。分别宴上,12人各写了一首诗放入包囊。大家随机取一个,若取到自己的诗,则再取一个,并放回自己的诗,12人都拿到诗算一种分配。请问:共有多少种不同的分配?思路:问题简化:给定n个人写n首诗,要求赠给其他人,共有多少种分配方法。通俗一点就是:1到n的全排列,第i个数不是...
分类:
编程语言 时间:
2015-07-10 16:34:55
阅读次数:
152
6-12.字符串。(a)创建一个名字为findchr()的函数,函数声明如下。def findchr(string, char)findchr()要在字符串string中查找字符char,找到就返回该值得索引,否则返回-1。不能用string.*find()或者string.*index()函数和方...
分类:
编程语言 时间:
2015-07-10 16:35:35
阅读次数:
114
场景描述: 1,目前我们的系统可以简单归纳成MVC的架构模式 2,每个前端的请求过来,都会在C层开启事务,最后处理结束后,也在在C层关闭事务(实际是在C层的底层统一做了事务的开启和提交); 问题描述: 有一个接口方法,用于获取数据库中的序列号,然后+1再保存到数据库。 客户的...
分类:
编程语言 时间:
2015-07-10 16:34:12
阅读次数:
124
1.关于global声明变量的错误例子I ran across this warning:#!/usr/bin/env python2.3VAR = 'xxx'if __name__ == '__main__': global VAR VAR = 'yyy'---OUTPUT:./var...
分类:
编程语言 时间:
2015-07-10 16:33:19
阅读次数:
167
import threadingimport multiprocessingclass MultiThread(threading.Thread): def __init__(self,func,args,name = ''): threading.Thread.__init__...
分类:
编程语言 时间:
2015-07-10 16:33:15
阅读次数:
109
想到的是两种方法,第一种是 ``` $array = array(1,3,10,4,6,9,7,5,8); $new_arr = $tmp = array(); $count = count($array); for($i=0; $i<$count; $i++) { $key = 0; for($j = 0; $j < $count; $j++) { if(isse...
分类:
编程语言 时间:
2015-07-10 15:31:59
阅读次数:
148
题目:
Given a string containing just the characters '(', ')', '{', '}', '[' and ']',
determine if the input string is valid.
The brackets must close in the correct order, "()" and "()[]{}" are...
分类:
编程语言 时间:
2015-07-10 15:29:38
阅读次数:
98
JavaWeb程序设计...
分类:
编程语言 时间:
2015-07-10 15:27:38
阅读次数:
204
Java的基本网络支持
Java为网络支持提供了j ava.net包,该包下的URL和URLConnection等类提供了以编程方式访问Web服务的功能,而URLDecoder和URLEncoder则提供普通字符串和application/x-www-form-urlencoded MIME字符串相互转换的静态方法。
使用InetAddress
Java提供了InetAdd...
分类:
编程语言 时间:
2015-07-10 15:27:51
阅读次数:
107
Java三大框架实现仿京东分页效果实现,直接把代码复制到项目中即可使用,注意jsp中用了bootstrap框架,...
分类:
编程语言 时间:
2015-07-10 15:28:13
阅读次数:
773
题目:
Merge k sorted
linked lists and return it as one sorted list. Analyze and describe its complexity.
题意:
合并 K 个有序的链表,把他们合并成为一个有序链表。分析并描述它的复杂度。
算法分析:
先将k个链表转化为数组,合并,之后利用Collections.sort()排序。...
分类:
编程语言 时间:
2015-07-10 15:26:45
阅读次数:
113
巴巴运动网的产品添加修改选择 1、项目图解2、我们开始做我们的相应的功能模块
页面的素材我会上传的,链接是:http://download.csdn.net/detail/cutter_point/8803985产品的添加界面add_product.jsp
<%@ taglib uri="/strut...
分类:
编程语言 时间:
2015-07-10 15:29:03
阅读次数:
166