字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。正则表达式是一种用来匹配字符串的强有力的武器..
分类:
编程语言 时间:
2014-12-05 19:39:45
收藏:
0 评论:
0 赞:
0 阅读:
284
#/usr/bin/envpython
#-*-coding:utf-8-*-
importtime,datetime,socket,urllib,urllib2,cookielib,re
importsmtplib,string
fromemail.mime.multipartimportMIMEMultipart
fromemail.mime.textimportMIMEText
fromemail.mime.p_w_picpathimportMIMEImage
log_url=‘http://ip地..
分类:
编程语言 时间:
2014-12-05 19:38:44
收藏:
0 评论:
0 赞:
0 阅读:
621
堆中几乎存放着Java世界中所有的对象实例,垃圾收集器在对堆回收之前,第一件事情就是要确定这些对象哪些还“存活”着,哪些对象已经“死去”(即不可能再被任何途径使用的对象)
1.引用计数算法
很多教科书判断对象是否存活的算法是这样的:给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值加1;当引用失效时,计数器减1;任何时刻计数器都为0的对象就是不可能再被使用的。
引...
分类:
编程语言 时间:
2014-12-05 19:25:44
收藏:
0 评论:
0 赞:
0 阅读:
308
#include "stdafx.h"
#include
#include
#include
#include "time.h"
#define Num 10000000
using namespace std;
long wht_length;
long wht_array[Num];
long wht_array1[Num];
long wht_array2[Num];
CEven...
分类:
编程语言 时间:
2014-12-05 19:24:24
收藏:
0 评论:
0 赞:
0 阅读:
401
//SeqStack.h
/*
stack:Last In First Out
*/
//1.定义顺序栈的结构
typedef struct stack
{
DATA data[SIZE+1];
int top; //栈顶
}SeqStack;
//2.初始化栈
SeqStack *SeqStackInit()
{
SeqStack *p;
if(p=(SeqStack *...
分类:
编程语言 时间:
2014-12-05 19:22:24
收藏:
0 评论:
0 赞:
0 阅读:
231
目前在项目中遇到一个需求,就是需要将List转换为Map,并且List的参数类型是不确定的,因此需要考虑使用泛型,然后Map的key值也是依List参数的不同而不同的(e.g. List的参数为bean A, A里面有两个属性 a和b,key值是a+b,所以需要使用接口来实现),并且考虑到要方便获取到key值,就需要在通用的List转Map方法中使用回调方法来实现(依靠接口来实现回调)。
...
分类:
编程语言 时间:
2014-12-05 19:20:35
收藏:
0 评论:
0 赞:
0 阅读:
363
思想:直接或者间接的调用自身来进行下一步计算。
一般的实现过程:通过函数或者子过程,直接或间接的调用函数或子过程,来进行计算。
要求:
每一次的循环调用,求解问题的规模必须要有所缩小。
相邻的两次循环调用,得有紧密的联系,通常,前一次的调用结果是后一次调用的输入。
必须有一个出口,即递归循环结束条件。
注意:递归调用的算法的运行效率通常比...
分类:
编程语言 时间:
2014-12-05 19:20:14
收藏:
0 评论:
0 赞:
0 阅读:
295
eclipse如何导入jar包 BUILD PATH...
分类:
编程语言 时间:
2014-12-05 19:19:54
收藏:
0 评论:
0 赞:
0 阅读:
344
最近在搞组里项目,需要用到C++调用Matlab的DLL,在网上查阅了一些资料终于取得一些成果,先总结如下:
首先,对Matlab的m文件进行编译生成C++的DLL与Lib文件。我用到的编译环境为Win7、Matlab2013a、Visual Stdio 2012.
1.设置Matlab的编译器
mex -setup
选着Y
选着1
完成mex编译器的设置
同...
分类:
编程语言 时间:
2014-12-05 19:19:34
收藏:
0 评论:
0 赞:
0 阅读:
828
题目链接:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1565
orz题目太神。。。膝盖已经跪烂。。。。
这题需要我们建立起植物和植物之间复杂的保护关系,以及吃植物得到的损失和回报,因此要用最大流搞,建模太神奇了,跪跪跪。。。
首先我们建立源点和汇点,对于每个植物,如果吃它可以得到能源,在源点和它之间连一条边,容量为得到的能源数量。...
分类:
编程语言 时间:
2014-12-05 19:18:24
收藏:
0 评论:
0 赞:
0 阅读:
360
最近在开发智能家居,子模块中调用了图灵机器人(http://tuling123.com/openapi/cloud/home.jsp)
但是发现一直不成功,返回值一直是 40006 百般调试无果 最后发现是中文转码的问题 一般网址都会讲中文进行一次转码,暂且称作 UrlEncode
转码过程很简单,因为中文编码不是一个字节,而是多个字节(ASCLL码为两个, Unicode码为三个),转...
分类:
编程语言 时间:
2014-12-05 19:17:34
收藏:
0 评论:
0 赞:
0 阅读:
414
Java调用其他程序时waitFor()阻塞 http://www.cnblogs.com/yejg1212/archive/2013/06/02/3114242.html
分类:
编程语言 时间:
2014-12-05 19:15:54
收藏:
0 评论:
0 赞:
0 阅读:
320
请求之间共享SecurityContext原因:
分类:
编程语言 时间:
2014-12-05 19:14:24
收藏:
0 评论:
0 赞:
0 阅读:
327
http://www.lydsy.com/JudgeOnline/problem.php?id=2038学了下莫队,挺神的orz首先如果推公式的话很简单吧。对于查询$[l,r]$$$ans=\frac{\sum \binom{x_i}{2}}{\binom{r-l+1}{2}}$$//晚修。。。回来...
分类:
编程语言 时间:
2014-12-05 19:13:54
收藏:
0 评论:
0 赞:
0 阅读:
476
今天在云和学院学习了多线程进程:计算机开启的一个正在运行的软件,在我们的操作系统上成为一个进程。N个进程。线程:指的是在一个进程里开辟多个功能来同时执行多件任务。前台线程:我们的UI界面使用的是系统给我们默认的前台线程后台线程:指的是我们的自己定义的线程对象前台线程终止之后,后台线程不会结束。后台线...
分类:
编程语言 时间:
2014-12-05 19:13:04
收藏:
0 评论:
0 赞:
0 阅读:
247
原文出处:http://www.blogjava.net/icewee/archive/2012/07/06/382399.html多系统(异构系统)进行交互时,一种良好的方式便是调用Web Service,本示例基于Apache组织的CXF,为了方便起见特将服务端和客户端写在同一个工程下,实际项目...
分类:
编程语言 时间:
2014-12-05 19:11:44
收藏:
0 评论:
0 赞:
0 阅读:
388
本文主要详解java构造器内部的多态方法,更多Java技术知识,请登陆疯狂软件教育官网。 我们知道,动态绑定的调用是在运行时才决定的,对象无法知道到底调用的是哪个类的方法。 当我们在构造器中调用动态绑定的方法,就会用到该方法被覆盖之后的定义。但是这种调用的效果难以预计,因为被覆盖的方法在对象被...
分类:
编程语言 时间:
2014-12-05 19:11:24
收藏:
0 评论:
0 赞:
0 阅读:
180
第一步:首先介绍一下所用相关技术注:项目中使用的jwplayer插件,不支持rtsp协议,所以使用以下技术来进行转艺FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。在这里我只用到了它的视屏格式转换功能,将rtsp协议的视频流转成rtmpRtsp协议(实时流传输协...
分类:
编程语言 时间:
2014-12-05 19:11:04
收藏:
0 评论:
0 赞:
0 阅读:
1325
最近在编写Warensoft3D游戏引擎,并预计明年年初发布测试版本,底层引擎使用DirectX和MONO来编写,上层的逻辑使用C#来编写,因此编写了大量C#与C++互调的代码,现在经验写出来与大家分享,并希望后来者少走弯路。C#与C++交互,总体来说可以有两种方法:利用C++/CLI作为代理中间层...
分类:
编程语言 时间:
2014-12-05 19:10:24
收藏:
0 评论:
0 赞:
0 阅读:
482
下载ffmpeg-20141204-git-5fe026f-win32-static找到里面bin文件夹里面的ffmpeg.exe代码import osos.popen3('F:/ffmpeg.exe -i F:/static/media/video/1080.avi F:/static/media...
分类:
编程语言 时间:
2014-12-05 19:06:14
收藏:
0 评论:
0 赞:
0 阅读:
624