A. Pythagorean Theorem II题目链接:http://codeforces.com/contest/304/problem/A题目意思:求出满足1<=a<=b<=c<=n,且a^2+b^2=c^2,的a,b,c的个数,其中n<=10^4.解题思路:如果用0(n^3)的话肯定超时(我就是轻估了题目,然后被hack掉了。。。),枚举a,b,然后求出c,是否在1-n的范围内。代码:#include<iostream>#include<cmath>#include<cstdio>#include<cstdlib Read More
posted @ 2013-05-13 23:58
javawebsoa
Views(313)
Comments(0)
Diggs(0)
1. static成员变量类的static成员变量,当在头文件中声明后,应该再在类的源文件中定义一下:如在Test.h中有如下代码:#pragma onceclass Test{private: static int data;};应该在Test.cpp中定义其成员变量data:#include "Test.h"int Test::data = 10; 注意定义data的代码不应该写在类的构造函数中,因为构造函数会被执行多次,同理也不应放在类的头文件中,因为头文件可能会被包含多次 2.static成员函数类的static成员函数,是可以通过类名直接来调用的,这在很多情况下是 Read More
posted @ 2013-05-13 23:56
javawebsoa
Views(211)
Comments(0)
Diggs(0)
声明:本文为转载文章,实属分享开发技巧,共同成长!!! 敏捷开发真正的问题是什么?其实敏捷主要还是一种观念,一种意识,通过人来推动。本文总结了26条有关敏捷开发的关键原则,供读者参考借鉴。下面是一份26条关键原则的清单,以指引敏捷软件开发团队。新的挑战:敏捷开发与优秀的程序员敏捷开发中常犯的10大错误讨论:敏捷开发真的对架构设计不利吗?理解敏捷开发:需求处理与齐头并进详解敏捷开发全景图1、完整地干完一件事后在开始另一件事:用厨房比喻来说就是:“先上这道菜,再开始做下一道”。软件开发的最大问题就是同时开始几件事情,这将不可避免的造成某些工作被废弃,从而造成浪费。专注于一件事;完整地实现其功能;运 Read More
posted @ 2013-05-13 23:54
javawebsoa
Views(205)
Comments(0)
Diggs(0)
你搞图论有毛用啊!!搞了你也不一定能看懂!看懂了你也不一定能深刻理解!理解了你也不一定完全敲出代码!!敲出代码考试的时候也不一定能出图论的题!!出了图论的题你也不一定能看出来!!看出来你也不一定能按要求敲出来!按要求敲出来你也不一定能跑出结果!!跑出结果你也不一定能AC!!能AC你也不一定能拿到奖!!拿到奖你也不一定能进区域赛!进了区域赛指定就是被虐!! 那你搞图论还有毛用啊!!!!! Read More
posted @ 2013-05-13 23:52
javawebsoa
Views(148)
Comments(0)
Diggs(0)
getopt被用来解析命令行选项参数。#include <unistd.h> extern char *optarg;//选项的参数指针 extern int optind, //下一次调用getopt的时,从optind存储的位置处重新开始检查选项。 extern int opterr,//当opterr=0时,getopt不向stderr输出错误信息。 extern int optopt;//当命令行选项字符不包括在optstring中或者选项缺少必要的参数时,该选项存储在optopt 中,getopt返回'?’、 int getopt(int argc, char * Read More
posted @ 2013-05-13 23:50
javawebsoa
Views(234)
Comments(0)
Diggs(0)
近来由于工作需要,需要将字符串的相似度的计算速度进行提升。之前曾采用最长公共子序列、编辑距离等算法实现过,但总满足不了实时比较的性能及速度需求。前些天由同事推荐局部敏感哈希算法,便尝试了一把,结果发现速度还不错,本着记录与分享的精神,简单总结下实现的过程及思路。【Shingle】将待查询的字符串集进行映射,映射到一个集合里,如字符串“abcdeeeefg", 映射到集合”(a,b,c,d,e,f,g)", 注意集合中元素是无重复的。这一步骤其实叫Shingling, 意即构建文档中的短字符串集合,即shingle集合。这是最简单的映射,直接以一个字符进行切分了,也可以映射到 Read More
posted @ 2013-05-13 23:49
javawebsoa
Views(661)
Comments(0)
Diggs(0)
算法设计与分析--求最大子段和问题问题描述:给定由n个整数组成的序列(a1,a2, …,an),求该序列形如的子段和的最大值,当所有整数均为负整数时,其最大子段和为0。 利用蛮力法求解:int maxSum(int a[],int n){ int maxSum = 0; int sum = 0; for(int i = 0; i < n; i++) //从第一个数开始算起 { for(int j = i + 1; j < n; j++)//从i的第二个数开始算起 { sum = a[i]; a[i] += a[j]; if(a[i] > sum) { sum = a... Read More
posted @ 2013-05-13 23:47
javawebsoa
Views(3145)
Comments(0)
Diggs(0)
// // // // // // // //// ///2013.5.13 // // // // // // //////想了很久,虽然之前在[C++1000个问答]中也讲了很多数据结构,但总是想到哪里写到哪里,有时跟数据结构一点边都不沾。况且能给同学们写博客教程的时间不多了,实习之后就不大可能再写这些基础教程。趁着最后一点时间,帮大家把数据结构系统讲一下,能让大家到达不至于对其陌生的程度,我就很欣慰了。 さぁ、いこう。 Q:【如何衡量一个算法的优劣】A:使用O(Big-O)来衡量一个算法的复杂程度。没有特指的情况下,O(函数)指代在不同数据量的情况下算法最慢的运行时间的变化(Scal.. Read More
posted @ 2013-05-13 23:45
javawebsoa
Views(124)
Comments(0)
Diggs(0)
1.接口查询 关于IUnknown 所有的com接口都继承了IUnknown,每个接口的前三个函数是QueryInterface、AddRef、Release。这使得所有的接口都可以当成IUnknown来使用。因此组件的任何一个接口都可以被客户用来获取他所支持的其他接口。 IUnknown指针的获取 可以通过一个CreateInstance函数来返回一个IUnknown指针而不必使用new操作符 关于QueryInterface 通过QueryInterface函数来查询某个组件是否支持某个特定的接口,若支持将返回一个指向这个接口的指针,否则返回一个错误代码。HRESULT __stdcall Read More
posted @ 2013-05-13 23:43
javawebsoa
Views(228)
Comments(0)
Diggs(0)
之前自己做的一个项目涉及到进程间通信问题,我采用的是SOCKET方式。面试的时候有问过为什么不采用其他方式。好吧,其实发现共享内存更方便一点。于是自己写了一下,并且做了个测试界面。 程序启动会获得自身的窗口句柄,另外可以输入一个窗口句柄,用于进程间Windows消息通信。File Mapping Name实际上就是内核对象名,进程间依据这个来访问共享内存。Windows下的共享内存实际是用文件映射实现的,可以用CreateFileMapping创建一个内存文件映射对象,用于映射文件到内存。该函数返回的是File Mapping Object句柄CreateFileMappingA( __... Read More
posted @ 2013-05-13 23:41
javawebsoa
Views(366)
Comments(0)
Diggs(0)
使用GDAL处理地理图像时,不可避免的会遇到一个问题,图像的地理坐标问题,因为有了这个地理坐标,地理图像才和普通图像有了最本质的区别,那么在使用GDAL时,如果处理与地理坐标相关的信息呢?下面进行简单的说明。1:如何使用行列号计算图像的地理坐标?或者如何通过地理坐标来定位在图像的某个位置?2:如何获取图像的四至范围?或者如果通过指定的地理范围计算图像的所在区域?要解决上面三个问题,首先需要知道和了解GDAL的数据模型,其中里面有个非常重要的就是投影和六参数。这两个可以使用GDALDataset类中的GeoTransform()函数和GetProjectionRef()函数来进行获取。第一个参数 Read More
posted @ 2013-05-13 23:39
javawebsoa
Views(460)
Comments(0)
Diggs(0)
1)int和String類型,是最簡單的。@Column(name = "sign_group_name") public String getName() { return name; }2)enum類型,private BossType type;@Column(name="type") @Enumerated(EnumType.ORDINAL) public BossType getType() { return type; }其中BossType為:public enum BossType { /** * 直接主管. */ DIRECT(1), Read More
posted @ 2013-05-13 23:37
javawebsoa
Views(188)
Comments(0)
Diggs(0)
1.生命期控制 当使用完一个接口而仍要使用另外一个接口时,是不能将此组件释放掉的。很难知道两个指针是否指向同一个对象。IUnknown的另外两个函数AddRef和Release来指示合适处理完一个接口的手段。 2.引用计数简介 AddRef和Release实现的时一种名为引用计数的内存管理技术。引用计数是使组件能够自己将自己删除的最简单同时也是效率最高的方法。当客户从组件取得一个接口时,此引用计数就增加1,使用完某个接口后组件将引用计数减1,当引用计数为0的时候组件将自己从内存中删除。在返回之前调用AddRef。对于那些返回接口指针的函数,在返回之前应用相应的指针调用AddRef,这样当客户从 Read More
posted @ 2013-05-13 23:35
javawebsoa
Views(162)
Comments(0)
Diggs(0)
1.组件的创建 在客户获取某个组件接口指针之前,必须先将相应的DLL装载到起进程空间中并创建此组件。 从DLL中输出函数先将需要输出的函数用extern “C”进行标记,如:extern "C" IUnknown * CreateInstance(){ IUnknown*pI = (IUnknown*)(void*)new CA; pI->AddRef(); return pI;} 在函数的定义前加上extern “C” 可防止C++编译器在函数名称上加上类型信息,若不Microsoft加会Visual C++把CreateInstance变成:?Createinst Read More
posted @ 2013-05-13 23:33
javawebsoa
Views(135)
Comments(0)
Diggs(0)
1.HRESULT HRESULT是一个可以分成三个域的32位值, 注意:S_FALSE被定义为1而S_OK被定义为0,这一点同C/C++变成原则正好相反。HRESULT值中16到30这15个比特位包含的时设备代码,设备代码标识的时可以返回HRESULT中返回代码的操作系统部分。当前定义的: HRESULT值的使用成功的代码有多个,失败的代码也有多个 一个函数在各种情况下返回的状态太代码通常包含多个成功代码及多个失败代码。这就是为什么要使用SUCCEEDED及FAILED宏的原因。一般不直接将HRESULT值同某个成功代码(如S_OK)| 失败代码(如S_FAILE)进行比较以决定某个函数是否 Read More
posted @ 2013-05-13 23:31
javawebsoa
Views(234)
Comments(0)
Diggs(0)
1、IP错误: 在设置URL时错误,例如:jdbc:oracle:thin:@192.168.1.80:1521:orcl 数据库服务器是否正确:ping 服务器IP是否通畅。ping不通则将URL更改正确。 端口号是否正确。 进行一下操作:在DOS上键入sqlplus,检查oracle是否开启 一切正常则执行下面第2步。 2、防火墙 如果机器上安装有放火墙,可能是服务器端口号屏蔽而造成的。关闭防火墙后,尝试重新连接。 仍然不行则执行第3步。 3、数据库监听器未启动 修改PC上注册表中的ImagePath值。 下面以ORACLE数据库为例 ... Read More
posted @ 2013-05-13 23:29
javawebsoa
Views(530)
Comments(0)
Diggs(0)
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=1750#include<stdio.h>#include<string.h>#define MAXN 1000#define INF 1000000000struct idiom{ char front[ 5 ] ,back [ 5 ] ; int T ;};idiom dic[ MAXN ];int Edge[ MAXN ][ MAXN] ;int dist[ MAXN ] ;int S[ MAXN ] ;int N ;int main(){ int Read More
posted @ 2013-05-13 23:27
javawebsoa
Views(131)
Comments(0)
Diggs(0)
/*hdu 2686 Matrix方阵(每个格子里面都有一个数字)里面从左上走到右下,再回来,一个点只能走一次,求数字之和最大是多少相当与从左上到右下选两条不交叉的路,使和最大典型的最大费用最大榴我要说的是,这是昨天的省赛的原题,当时就像到了什最大费用最大流,但是当时脑袋一热,又感觉不是(韩式我对这个算法的理解不够啊)其实只要在那个模板(http://blog.csdn.net/qq172108805/article/details/7857503)的基础上该一行就可以了(T﹏T)*/#include<stdio.h>#include<string.h>#include Read More
posted @ 2013-05-13 23:26
javawebsoa
Views(183)
Comments(0)
Diggs(0)
今天,在写数据结构的二叉查找树时,写到remove方法时,突然卡壳了。后来,打开书细看时,竟然耗费了不少时间才看懂。 现将思想记录下来,以免以后再次遗忘。 二叉查找树重要性质: (1)若左子树不空,则左子树上所有结点的值均小于它的根结点的值;(2)若右子树不空,则右子树上所有结点的值均大于它的根结点的值; (3)左、右子树也分别为二叉排序树; 现有,如下一棵二叉查找树。 (图1) 现在,若要删除图1中,任意节点,需要考虑如下三种情况: (1)需要删除的节点下并没有其他子节点。 (2)需要删除的节点下有一个子节点(左或右)。 (3)需要删除的节点下有两个子节点(既左右节点都存在)。 第一种情.. Read More
posted @ 2013-05-13 23:24
javawebsoa
Views(505)
Comments(0)
Diggs(0)
Microsoft将应用程序的调试版本定义与符号调试信息,或与调试库一起建立的程序的一个版本。一个库的版本包括诊断帮助。并执行各种集成检查,以帮助调试一个程序。Microsoft将发行版本定义为程序的一个编译版本,其中不包括在调试模式中建立编译时所包含的调试和诊断特性。例如发行版本不包括ASSERT宏所包含的源代码。 1.缺省的调试版本建立与发行版本建立设置 缺省调试和发行版的编译设置 建立版本缺省编译器设置 Win32 Debug这一选项一Microsoft格式,插入完整的符号调试信息,并 且不做任何优化。在这一阶段使用优化选项将使调试更困难 Wi... Read More
posted @ 2013-05-13 23:22
javawebsoa
Views(257)
Comments(0)
Diggs(0)
看过很多当前励志的文字,从身边的人那里也听过很多让人振奋的话语,包括同事,上司,老婆,丈母娘...我想,现在的人到底怎么了?学习的目的成了得到高职,高薪,掌握一技之长成了和雇主谈判的筹码,整个人生过程成了一次待价而沽的买卖,自己将自己作为商品出卖,价格越高越好,这样的人生怎么能快乐?! 我承认,当今竞争激烈,适者生存,你不努力就会被替代,被淘汰,然而就不能用一颗平常心或者起码对得起自己的心来面对这一切吗?难道你努力就是为了有资格和雇主谈判吗,如果真的那样你不必努力,直接拿把刀或者抓住你雇主一点什么把柄即可!难道职场真的就像在玩碟中谍吗?都TM畸形了,如果你在工作中得不到一点快乐,赶紧让地方吧. Read More
posted @ 2013-05-13 23:20
javawebsoa
Views(111)
Comments(0)
Diggs(0)
1,404 404是一个状态码(服务器发送给浏览器的一个三位数字,表示服务器处理的状态),404表示依据请求资源路径找不到对应的资源。 解决办法: 依据http://ip:port/appname/url-pattern检查请求资源路径。 2,500500也是一个状态码,表示系统错误。解决办法: 检查源代码以及配置文件。 3,405 表示找不到对应的方法来处理请求。 解决办法: 检查service方法的签名。4,403 表示没有权限进入该页面。 Read More
posted @ 2013-05-13 23:18
javawebsoa
Views(252)
Comments(0)
Diggs(0)
一、MTV开发模式M:模型(model),数据存取层,处理与数据相关的所有事务。T:模板(Template),表现层,处理与表现相关的决定。V:视图(views),业务逻辑层,该层包含存取模型及调取恰当模板的相关逻辑。 你可以把它看作模型与模板之间的桥梁。二、数据库配置打开setting.py 配置文件,找到:DATABASE_ENGINE = ''DATABASE_NAME = ''DATABASE_USER = ''DATABASE_PASSWORD = ''DATABASE_HOST = ''DATABASE Read More
posted @ 2013-05-13 23:16
javawebsoa
Views(226)
Comments(0)
Diggs(0)
Dynamic Adaptive Streaming ove HTTP(DASH) Design Principles and Standards 3GP 的 DASH设计原则与标准 Thomas Stockhammer 高通公司 ABSTRACT 本文对3GPP和MPEG采纳的DASH标准文档做了深入理解。 特别地,3GPP版本提供了对媒体表示--分段格式,和传输协议做了规范描述。 另外,它还附加了DASH客户端如何使用提供的信息来为用户建立一个流服务的信息描述。 DASH解决方案提供了多种服务类型(如,点播,直播,时移直播), 多个功能支持(如,自适应... Read More
posted @ 2013-05-13 23:14
javawebsoa
Views(418)
Comments(0)
Diggs(0)
fusioncharts开发中,有时候需要在图表上加一些动作,比如现在有这样一个需求,单击一个多序列柱状图中的某一列,需要跳转到一个指定url,也即是所谓的热链接,又比如,单击该柱状图需要调用一个JS函数,那么,应该如何实现该功能呢? FusionCharts中的<set>标签有如下常用属性:value: Y轴上对应值 color: 该比较点颜色name: X轴标签值link: 该属性即是处理js调用和页面跳转的属性 当给的是Url的时候,则实现页面跳转,当该属性值为:JavaScript:XXX的时候,则调用JS函数。 比如,实现url热链接:生成后的Set标签应为:<se Read More
posted @ 2013-05-13 23:12
javawebsoa
Views(199)
Comments(0)
Diggs(0)
客户端程序过程一个Socket客户端程序的典型过程如下。 客户端程序在运行后,首先需要使调用WSAStartup函数,确保进程加载socket应用程序所必须的环境和库文件,如Ws2_32.dll。调用函数Socket创建SOCKET,在创建时需指定使用的网络协议、连接类型等。填充SOCKADDR结构,指定服务端的地址、端口等。调用connect函数连接到服务端。如果连接成功,就可以使用send和recv函数发送和接收数据。在数据传输完成后,可调用closesocket函数关闭Socket。调用WSACleanup函数释放资源。 客户端程序 新建win32项目控制台程序 Win32Client. Read More
posted @ 2013-05-13 23:10
javawebsoa
Views(175)
Comments(0)
Diggs(0)
WindowManager mWindowManager = (WindowManager) this .getSystemService(Context.WINDOW_SERVICE); Display mDisplay = mWindowManager.getDefaultDisplay(); DisplayMetrics mDisplayMetrics = new DisplayMetrics(); mDisplay.getRealMetrics(mDisplayMetrics); Log.d("Screen", "width = " + mDis Read More
posted @ 2013-05-13 23:08
javawebsoa
Views(419)
Comments(0)
Diggs(0)
正则表达式是一种专门用于对字符串的操作的规则。1.在String类中就有一些方法是对字符串进行匹配,切割。判断字符串是否与给出的正则表达式匹配的:boolean matches( String regex);按照给定的正则表达式对字符串进行切割的:String[] split(String regex);将符合正则表达式的字符串替换成我们想要的其他字符串:String replaceAll(String regex,String replacement) 2.下面介绍一下正则表达式常用的用法(1)String regex="[1-9][0-9]{4,15}"; //[1-9 Read More
posted @ 2013-05-13 23:06
javawebsoa
Views(291)
Comments(0)
Diggs(0)
1、在Mysql的客户端软件中输入多条sql语句时,如果想要执行某条语句,最好把其他的删掉,否则可能会导致你想要执行的sql不是你想要的结果,我就犯过这样的错误,明明sql写的没问题,执行后总是不对,后来发现有多条sql在一个编辑框中,不像oracle的客户端,它会执行被选中的sql,如果没有选中任何语句会全部执行。2、DB2中表的字段长度是根据字符所占字节数,中文占2个,在项目中,在页面中队某些输入字段对长度进行校验时,明明数据库长度为50个,但是超过25个中文数据库就会报错,经过测试发现只要不是中文就可以超过25个,结合DB2的错误代码即可判断是因为超过了字段长度。 Read More
posted @ 2013-05-13 23:04
javawebsoa
Views(168)
Comments(0)
Diggs(0)
FTP文件操作之上传文件FTP文件操作之下载文件FTP文件操作之删除文件 FTP文件操作之创建目录 前面几篇博客讲的都是对文件的操作,今天跟大家说一说对目录的操作,先让我们从创建目录开始说起吧。 创建目录很简单,首先创建一个ftp对象,然后将参数传进去,接着告诉ftp对象需要执行什么操作即可。 下面是一个创建目录的小例子: /// <summary> /// FTP创建目录 /// </summary> /// <param name="dirName">目录名</param> /// <param name=" Read More
posted @ 2013-05-13 23:02
javawebsoa
Views(1977)
Comments(0)
Diggs(0)
1、js精确计算两个浮点数加法思路:将乘数和被乘数乘以小数点较大的10的幂指数方,将浮点数转换为整数,然后相加后除以幂指数方即可转化为小数例子:<html> <head> <script type="text/javascript"> function test() { FloatAdd(12.1112,0.00001100003999); //alert(); } //浮点数加法运算 function FloatAdd(arg1,arg2){ var r1,r2,m; try{r1=arg1.toString().split(" Read More
posted @ 2013-05-13 23:01
javawebsoa
Views(182)
Comments(0)
Diggs(0)
http://www.cnblogs.com/xiaodao/archive/2012/10/08/2715477.html Read More
posted @ 2013-05-13 22:59
javawebsoa
Views(120)
Comments(0)
Diggs(0)
本次为了方便展示和调试,并没有将代买写入到真实的运行环境,而是单独写了一个test程序,使用的思路主要是回溯。首先记录本次的开始位置,情况一:如果本次得到内容时“./”,回溯到本次开始匹配的位置即可。情况二:如果本次得到的内容是"/",回溯到本次开始匹配的位置即可。情况三: 如果本次的到的内容时“../",首先回溯到本次开始匹配的位置,并且删除上一级目录其他情况: 直接写入本次匹配的值。开始下一次匹配。 一下为程序代码,本code只经过本人的简单测试,可能会存在漏洞。希望大家在查看的同时,写出更好的代码。 #include <stdio.h>#incl Read More
posted @ 2013-05-13 22:57
javawebsoa
Views(504)
Comments(0)
Diggs(0)
网站找了一篇文章,看着看着,发现有背景扰乱我的阅读, 使我的注意力不能集中,于是乎,就像去掉这个背景, 经过研究,总结如下方法: Ctrl + A 全选 格式→边框和底纹→底纹→无背景颜色→确定 so,easy!! Read More
posted @ 2013-05-13 22:55
javawebsoa
Views(171)
Comments(0)
Diggs(0)
为了兼容服务器上没有安装memcache的内存缓存,专门开发了一个基于PHP5环境的,高效本地文件缓存类。支持缓存失效时间的处理,并且非常节省内存。支持3个操作set(), get(),del(),详细使用方式请见备注中的example<?php/** * php文件缓存类 FileCache<br/> * @author Jerryli(hzjerry@gmail.com) * @version V0.20130513 * @package * @example * <pre> * $oFC = new CFileCache('./tmp/'); Read More
posted @ 2013-05-13 22:53
javawebsoa
Views(554)
Comments(0)
Diggs(0)
这篇博客主要记录以及分享安装VisiBroker中间件的注意事项以及问题解决方案。 VisiBroker的概念: visibroker由boland公司提供,有visibroker for java,visibroker for dephi,visibroker for c++ 三个版本。 在上篇博客中也谈到COBBA的优点是不局限语言。其中使用visibroker也就是根据cobba规范而开发的cobba产品之一。 VisiBroker的作用: 简单而言,利用visibroker帮助开发人员生成分布式需要的客户端stub和服务端的skeleton。这样,避免了开发人员了解以及开发底层... Read More
posted @ 2013-05-13 22:51
javawebsoa
Views(616)
Comments(0)
Diggs(0)
python type type(object) Return the type of an object. The return value is a type object. The isinstance() built-in function is recommended for testing the type of an object. 返回对象的类型。返回的对象是一个type类型。推荐使用isinstance()来检测一个对象的类型。 With three arguments, type() functions as a constructor as detailed ... Read More
posted @ 2013-05-13 22:49
javawebsoa
Views(256)
Comments(0)
Diggs(0)
假设有这样一个文档: db.XXX.remove(); db.XXX.insert({"id":1, "members":[{"name":"BuleRiver1", "age":27, "gender":"M"}, {"name":"BuleRiver2", "age":23, "gender":"F"}, {"name":" Read More
posted @ 2013-05-13 22:47
javawebsoa
Views(239)
Comments(0)
Diggs(0)
mysql教程■ 在DOS命令行启动MYSQL服务:net start mysql■在DOS命令行停止MYSQL服务:net stop mysql■查看被监听的端口:netstat –na | findstr 3306findstr用于查找后面的端口是否存在。 ■创建数据库用户:只有根用户(root)才有创建新用户的权限CREATE USER user_name1 IDENTIFIED BY ‘password’,user_name2 IDENTIFIED BY ‘password’;一次可以创建多个数据库用户■删除数据库用户:DROP USER user_name;■选择用户:selec.. Read More
posted @ 2013-05-13 22:45
javawebsoa
Views(184)
Comments(0)
Diggs(0)
getopt被用来解析命令行选项参数。就不用自己写东东处理argv了。#include <unistd.h> extern char *optarg; //选项的参数指针 extern int optind, //下一次调用getopt的时,从optind存储的位置处重新开始检查选项。 extern int opterr, //当opterr=0时,getopt不向stderr输出错误信息。 extern int optopt; //当命令行选项字符不包括在optstring中或者选项缺少必要的参数时,该选项存储在optopt中,ge... Read More
posted @ 2013-05-13 22:43
javawebsoa
Views(526)
Comments(0)
Diggs(0)
先展示一下效果图,如下所示:项目代码如下:package com.my.listpreference;import android.os.Bundle; import android.preference.ListPreference; import android.preference.Preference; import android.preference.Preference.OnPreferenceChangeListener; import android.preference.PreferenceActivity;public class ListPreferenceTest e Read More
posted @ 2013-05-13 22:41
javawebsoa
Views(560)
Comments(0)
Diggs(0)
STL中的list就是一双向链表,可高效地进行插入删除元素。List 是C++标准程式库中的一个类,可以简单视之为双向连结串行,以线性列的方式管理物件集合。list 的特色是在集合的任何位置增加或删除元素都很快,但是不支持随机存取。list 是C++标准程式库提供的众多容器(container)之一,除此之外还有vector、set、map、…等等。list 以模板方式实现(即泛型),可以处理任意型别的变量,包括使用者自定义的资料型态,例如:它可以是一个放置整数(int)型态的 list、也可以是放置字串(char 或 string)型态的 list、或者放置使用者自定类别(user-def. Read More
posted @ 2013-05-13 22:39
javawebsoa
Views(420)
Comments(0)
Diggs(0)
POM元素参考表元素名称简 介<project>POM的xml根元素<parent>声明继承<modules>声明聚合<groupId>坐标元素之一<packaging>坐标元素之一,默认值jar<name>名称<description>描述<licenses><license>许可证<mailingLists><mailingList>邮件列表<developers><developer>开发者<contributors>&l Read More
posted @ 2013-05-13 22:37
javawebsoa
Views(216)
Comments(0)
Diggs(0)
今天我们放松放松,谈谈不同的话题:汽车的未来会是什么样? 我们考虑一个问题,类似于百度地图、谷歌地图的实时路况是如何实现的? 答案可能有如下几个: 1、 交管局监控数据信息。 2、 出租车和汽车的实时数据收集。 3、 物理设备的收集(例如城市主干道上的传感器)。 4、 基于用户终端谷歌地图App的实时信息搜集。 是的,这个世界正在变得越来越互联,物理设备正在越来越多的接入到云端。未来的终端包括手机、汽车、摄像头乃至道路,它们背后都是巨大的网络,无处不在的云,把实体世界和虚拟世界水乳交融的连接在一起。 我们再来回答本文最开始提出的问题,汽车将会变得怎样? ... Read More
posted @ 2013-05-13 22:36
javawebsoa
Views(139)
Comments(0)
Diggs(0)
自己对这一块的知识掌握的不是很好,所以就整理了一下,下面是代码; #include<stdio.h>#include<malloc.h>typedef struct tree_node{ char data; struct tree_node *lchild,*rchild;}BT_node;BT_node *tree;//树的创建BT_node *creat_tree(BT_node *tree){ char c; c = getchar(); if(c == '*') { tree = NULL; } else { tree = (struct tr Read More
posted @ 2013-05-13 22:34
javawebsoa
Views(276)
Comments(0)
Diggs(0)
古人云:不谋全局者,不足以谋一域;不谋万世者,不足以谋一时。就是说领导者要胸有全局,抓好大事,善于解决全局性、战略性、方向性问题,决不能眉毛胡子一把抓,忙得不可开交,却事倍功半,得不偿失。 古人说的一点不假,而我的经历恰恰印证了一点 先絮叨一下2013过去的这几个月中,我的经历 谈到近来的状态,让自己深有感触。春节过后2月13号回到学校,2月14号开始进入了“基础系统”的扫尾工作。然后完成了我们简单的“学生评教系统”。3月10开始准备这半年来的各种考试:3.31日 二级java考试,4.21日 计算机网络原理考试 , 5.12日 学位英语考试, 正在准备中的5.25日软件设计师考试... Read More
posted @ 2013-05-13 22:32
javawebsoa
Views(214)
Comments(0)
Diggs(0)
一、cookie机制和session机制的区别 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于在服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的,但实际上还有其他选择二、会话cookie和持久cookie的区别 如果不设置过期时间,则表示这个cookie生命周期为浏览器会话期间,只要关闭浏览器窗口,cookie就消失了。这种生命期为浏览会话期的cookie被称为会话cookie。会话cookie一般不保存在硬盘上而是保存在内存里。 如果设 Read More
posted @ 2013-05-13 22:30
javawebsoa
Views(188)
Comments(0)
Diggs(0)
1:内存的剖析工具: profiling tools2:内存的泄漏问题3:内存工具: 2个主要的剖析工具 内存的使用情况 Allocation Tracker 和 heap dumps 1) Allocation Tracker 是很有用的,特别是当你想得到程序在一定的时间里内存的分配情况 2) heap dumps, 它是更强大的内存分析工具,一个 heap dump 就是一个程序heap 的快照 它保存为一种叫做HPROF 二进制格式,Dalvik 用的也会死累死的格式4:DDMS 检查 heap http://blog.csdn.net/sunboy_2050/article/det.. Read More
posted @ 2013-05-13 22:28
javawebsoa
Views(147)
Comments(0)
Diggs(0)
JavaWeb应用开发概述1、程序开发体系结构网络程序开发体系结构有多种,其中运用最多的网络应用程序开发体系结构有两种,一种是基于浏览器/服务器的B/S结构,另一种是基于客户端/服务器的C/S结构。通过以下的内容,大家可以掌握Web开发的在服务器端和浏览器端分别需要的技术、Web开发的流程。1)、C/S体系结构C/S是Client/Server的缩写,即客户端/服务器结构。服务器通常采用高性能的PC机或工作站,并采用大型数据库系统(如Oracle或SQL Server),客户端则需要安装专用的客户端软件。这种结构可以充分利用两端硬件环境的优势,将任务合理分配到客户端和服务器,从而降低了系统的通 Read More
posted @ 2013-05-13 22:26
javawebsoa
Views(299)
Comments(0)
Diggs(0)
题目描述波波同学是位大四的学生,同时也是一位考研er。为了考上北京邮电大学,他准备了很长时间。不久前,考研成绩终于公布了。波波登陆了成绩查询网站,发现自己密码竟然忘记了!但是幸好,他还记得其中的某些字母。请你判断,他记忆中的字母是否是正确密码的片段。输入多组样例,每组样例有两行。第一行为正确密码,第二行为波波记得的密码片段,'*'号表示波波不知道的密码片段,可能任意长,也可能为零。每行不超过110字符,首尾不会出现'*'。 输出对于每组样例,能得到正确密码的输出yes,不能的输出no。样例输入abcdefgab*ffnoeendf*edajfneogbbaj*n Read More
posted @ 2013-05-13 22:24
javawebsoa
Views(233)
Comments(0)
Diggs(0)
SFTPConstants.java,定义我们需要使用的一些参数名称:public class SFTPConstants { public static final String SFTP_REQ_HOST = "host"; public static final String SFTP_REQ_PORT = "port"; public static final String SFTP_REQ_USERNAME = "username"; public static final String SFTP_REQ_PASSWORD Read More
posted @ 2013-05-13 22:22
javawebsoa
Views(1400)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号