摘要: PlatinumUPnPSDK是一个跨平台的C++库,利用该库,可以很容易就构建出DLNA/UPnP控制点(DLNA/UPnPControlPoint)和DLNA/UPnP设备(DLNA/UPnPDevice),其中包括有UPnPAVMediaServer,MediaRender&ControlPoint的例子。它可以在Windows,MacOSX,Linux,iPhone,Android,Symbian等多种C语言开发平台上编译通过且运行官方网址:http://www.plutinosoft.com/platinumSDK下载地址:http://sourceforge.net/pro 阅读全文
posted @ 2013-04-11 23:29 坚固66 阅读(480) 评论(0) 推荐(0)
摘要: import javax.swing.JOptionPane;public class GuessNumber{ public static void main(String args[]) { System.out.println("给你一个1到100之间的整数,请猜测这个数"); int realNumber=(int)(Math.random()*100)+1; int yourGuess=0; String str=JOptionPane.showInputDialog("输入您的猜测:"); yourGuess=Integer.parseInt 阅读全文
posted @ 2013-04-11 23:25 坚固66 阅读(187) 评论(0) 推荐(0)
摘要: 在java工程里,我们不可避免的会获取本地文件,以下我就介绍下类File创建一个file,文件的路径应该怎样写。File f = new File("src/com/util/db.xml");//直接new个File类f,那么文件的相对路径是相对于你的工程的,所以相对路径是这样写的;new **Class().getClass().getResourceAsStream("db.xml");//通过类名的getClass()下方法获取文件,这样如果该xml文件与**Class()类在一个包下,该类就会自动获取;InputStream in = Thre 阅读全文
posted @ 2013-04-11 23:22 坚固66 阅读(1180) 评论(0) 推荐(0)
摘要: package com.tencent.test; abstract class A { /** * @param args */ public abstract void f(int x); public abstract void g(int x,int y); public abstract double h(double x); } class A1 extends A{ public void f(int x){ System.out.println(x); } @Override public void... 阅读全文
posted @ 2013-04-11 23:18 坚固66 阅读(147) 评论(0) 推荐(0)
摘要: Python的正则中有findAll函数返回一个所有匹配的结果list.今天在使用Qt的时候发现似乎没有类似的方法.进而自己写了一个, 代码如下/***@brief获取所有的匹配结果*@paramtext要匹配的文本**@paramregexp正则表达式串*@return匹配的结果集*/QSet<QString>UploadBase::getAllMatchResults(constQStringtext,constQStringregexp){QSet<QString>resultSet;QRegExprx(regexp);intpos=0;while((pos=rx 阅读全文
posted @ 2013-04-11 23:15 坚固66 阅读(1431) 评论(0) 推荐(0)
摘要: 题目地址:http://poj.org/problem?id=2253 题目大意,给n个点的坐标,要求从第一个点到第二个点所走的所有的边最大的那个边s。求s的最小值。 用一个maxdis记录当前的最大值,dis[i]表示的是,从1到i点走的边最大的那条边, 只要遇到2直接返回maxdis即可。 代码如下:#include <iostream>#include <cstdio>#include <cstdlib>#include <cmath>#include <cstring>#include <string>#inclu 阅读全文
posted @ 2013-04-11 23:11 坚固66 阅读(138) 评论(0) 推荐(0)
摘要: Description Squares and rectangles fascinated the famous Dutch painter Piet Mondriaan. One night, after producing the drawings in his 'toilet series' (where he had to use his toilet paper to draw on, for all of his paper was filled with squares and rectangles), he dreamt of filling a large r 阅读全文
posted @ 2013-04-11 23:07 坚固66 阅读(116) 评论(0) 推荐(0)
摘要: 深度搜索,但是要注意搜索的方式:本文给出两份代码,一份是AC代码,一份是超时的,你们感受下。从第一行开始,对于每一行,搜索整行,如果有‘#’,标记,然后,则搜索下一行。 AC代码:/*POJ1321作者:陈佳润2013-04-11*/#include<iostream>#include<stdio.h>using namespace std;int line[9];int map[9][9];int n;//棋盘大小int m;//摆放棋子的数目int allsum;//方案数void DFS(int row,int sum){ if(sum==m){//如果满足要求, 阅读全文
posted @ 2013-04-11 23:03 坚固66 阅读(148) 评论(0) 推荐(0)
摘要: import java.io.*;import java.lang.*;public class MyScore { public static void main(String args[])throws IOException { double score=59; String str,s="成绩为:"; BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); System.out.print("输入成绩:");//输出提示信息 str=br.readLine() 阅读全文
posted @ 2013-04-11 23:00 坚固66 阅读(142) 评论(0) 推荐(0)
摘要: 冒泡排序(BubbleSort)的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复以上过程,仍从第一对数开始比较(因为可能由于第2个数和第3个数的交换,使得第1个数不再小于第2个数),将小数放前,大数放后,一直比较到最大数前的一对相邻数,将小数放前,大数放后,第二趟结束,在倒数第二个数中得到一个新的最大数。如此下去,直至最终完成排序。 由于在排序过程中总是小数往前放,大数往后放,相当于气泡往上升,所以称作冒泡排序。举例... 阅读全文
posted @ 2013-04-11 22:56 坚固66 阅读(156) 评论(0) 推荐(0)
摘要: You are here: Home/ Javascript/ Build a JavaScript Compressor tool using NodeJS, ExpressJS, Jade, UglifyJS tutorialBUILD A JAVASCRIPT COMPRESSOR TOOL USING NODEJS, EXPRESSJS, JADE, UGLIFYJS TUTORIALby jaspreet chahalon january 17, 2013 leave a commentXWelcome Mate! Please give this pos... 阅读全文
posted @ 2013-04-11 22:53 坚固66 阅读(473) 评论(0) 推荐(0)
摘要: 这些天都在忙着营销推广了,1号教室网站上线快两个月了,急需增加人气,不可避免地要用到邮件营销这一古老的手段。邮箱的获取,是个麻烦事,总不能从那些卖邮箱的人那里花几十块钱去买几百万几千万个不靠谱的邮箱吧,最简单的办法也是众所周知的办法,自然是去各个论坛和贴吧去找邮箱。 什么?手动去找邮箱?那是五毛党做的事情吧?像我们这种天资聪颖的程序员,咋会笨到手动找邮箱呢?哈哈。。。开始是想着去网上找自动抓邮箱的软件,找来找去,发现那些破软件简直都是坑人啊,要么就是只能抓一个帖子里面的,要么就是只能抓一个页面的,跟手动有啥区别啊?。。。而且还都是收费的,看着就像个病毒木马的软件,垃圾的很。。。。 没办法,自. 阅读全文
posted @ 2013-04-11 22:49 坚固66 阅读(346) 评论(0) 推荐(0)
摘要: 在编写数据访问层代码之前,需要讨论下DbContext生命周期问题。一般在使用持久层框架延迟加载的环境中,DbContext生命周期需要做特殊维护,否则当实体对象传给DAO、Service至Action后,如果DbContext关闭,就无法访问延迟加载属性(如用户订单,产品留言等类似父子关系中的子表),一般系统就会抛出异常。但在Spring.NET 与 NHibernate 整合时,可以很好的解决这个问题,这是因为Spring.NET为NHibernate提供了Session管理,在B/S构架下,可以在Web.Config中配置,以便让Spring来管理Session的打开与关闭,实际上就是在 阅读全文
posted @ 2013-04-11 22:46 坚固66 阅读(383) 评论(1) 推荐(1)
摘要: 1. 概述Socket编程中,使用send()传送数据时,返回结果受到以下几个因素的影响: • Blocking模式或non-blocking模式 • 发送缓冲区的大小 • 接收窗口大小 本文档介绍通过实验的方式,得出(收发)缓冲区大小对send结果的影响。实验使用C语言。 2 数据发送和接收的过程如下图所示,程序调用send()发送数据时,数据将首先进入发送缓冲区,等待发送。系统底层socket负责数据的传送,数据通过网络到达接收方的缓冲区。接收方缓冲区内的数据,等待应用程序调用recv()读取。 3 实验一:Blocking模式下3.1 实验步骤 发送端:blocking模式sen... 阅读全文
posted @ 2013-04-11 22:42 坚固66 阅读(755) 评论(0) 推荐(0)
摘要: 数组的定义格式: (1):元素类型 [ ] 数组名 = new 元素类型[元素个数或数组长度]; 示例:int [ ] arr = new int [5]; (2):元素类型 [ ] 数组名 = new 元素类型[ ]{元素,元素,元素......}; 示例:int [ ] arr = new int[ ]{1,4,6,24,63,2,5}; int [] arr = {1,4,6,24,63,2,5}; 数组定义的时候没有赋值,则系统会给其附上一个默认的初始值。 int [] x = new int[3]; System.out.println(x[3]); Exce... 阅读全文
posted @ 2013-04-11 22:39 坚固66 阅读(1190) 评论(0) 推荐(0)
摘要: 数组遍历方式1: int [] arr = new int[3]; for(int x = 0;x < 3;x++) { System.out.println("arr["+x+"]="+arr[x]+";"); } arr[0]=0; arr[1]=0; arr[2]=0; 数组遍历方式2: int[] arr = new int[]{1,2,5,24,62,6,1353,6546456}; for(int x = 0;x < 8;x++) //for(int x = 0;x <arr.length;x++)其中a 阅读全文
posted @ 2013-04-11 22:35 坚固66 阅读(146) 评论(0) 推荐(0)
摘要: 内容:打印出题目要求图形目的:掌握for循环程序代码:/** 程序的版权和版本声明部分:* Copyright (c) 2013, 烟台大学计算机学院* All rights reserved.* 文件名称:test.cpp* 作 者:匡效国* 完成日期:2013 年 4 月 11 日* 版 本 号:v1.0** 对任务及求解方法的描述部分:* 输入描述:循环输入整数n,输入0时结束* 问题描述:要求输入n的值,按照图形的打印规则打印出相关的图形* 具体图形见程序运行结果* 程序输出:见下图* 问题分析:略* 算法设计:略*/#include <iostream>us... 阅读全文
posted @ 2013-04-11 22:31 坚固66 阅读(157) 评论(0) 推荐(0)
摘要: play 框架引入了一个简单的数据库访问层:anorm。使用anorm做模型层,代码大致如下:Scala代码 caseclassDog(id:Pk[Long],name:String,age:String)objectDog{valsimple=get[Pk[Long]]("dog.id")~str("name")~int("age")map{caseid~name~age=>Dog(id,name,age)}deffindById(id:Long)=DB.withConnection{implicitconnection=&g 阅读全文
posted @ 2013-04-11 22:28 坚固66 阅读(316) 评论(0) 推荐(0)