创建死锁程序using System;using System.Threading;namespace ConsoleApplication1{ class Program { static void Main() { new Program().Test1(); } private void Test1() { lock (this) { Console.WriteLine("Enter Test1"); ... Read More
posted @ 2013-05-20 20:21
javawebsoa
Views(854)
Comments(0)
Diggs(0)
接上篇博文: 基于CyberGarage库的dlna开发(android)文章讲述了用CyberGarage库的DMP实现部分童鞋想知道DMR是如何实现的网上似乎也没看到相关的androidcode在下不才,自个儿捣鼓了project并上传至github今与诸君共赏 本例所采用的upnp框架是PlatinumSDK官方网址是http://www.plutinosoft.com/platinum该库是一个跨平台的C++库,利用该库,可以很容易就构建出DLNA/UPnP控制点(DLNA/UPnPControlPoint)和DLNA/UPnP设备(DLNA/UPnPDevice),其中包括有UPnP Read More
posted @ 2013-05-20 20:18
javawebsoa
Views(615)
Comments(0)
Diggs(0)
QListView是不显示表头和表框的,如果要显示,可以使用QTreeView来 view的显示属性分为列表list显示和icon图标显示,使用 QListView::setViewMode()来设置,默认为list型的QListView::setModel()用来设置view所关联的model获取view中当前的位置,QListView::currentIndex(),返回的是QModelIndex类型的 设置当前行使用QListView::setCurrentIndex(QModelIndex), 设置某行可以编辑,使用QListView::edit(QModelIndex)当某个QMo. Read More
posted @ 2013-05-20 20:14
javawebsoa
Views(9419)
Comments(0)
Diggs(0)
【作者:张佩】【原文:http://www.yiiyee.cn/Blog/KernelBuildEnviroment/】这一章驱动小z继续带大家遨游驱动王国。在这块地面上,小z是个地头蛇,跑动跑西惯了。贵读者有什么去处想了解得,都可以告诉我。所谓登高必有卑,在把大家引入到高山圣境之前,先要在山脚下徜徉几时,为的是把一些预备的事情交代清楚。这一节讲的是驱动程序编译环境。Windows内核驱动的历史有多久,它的开发环境就要有多久,所以是很有历史的话题。话分两头讲,它起先是很不好,后来则非常好。很不好的时代是旧社会,现在则已是非常好的新时代。旧社会在Win8以前开发内核驱动,准备编译环境是个较繁琐的 Read More
posted @ 2013-05-20 20:11
javawebsoa
Views(599)
Comments(0)
Diggs(0)
下一个版本的Android,姑且认为是4.3,图形性能会有哪些提升?Android团队的图形专家Chet Haase和Romain Guy在Google IO 2013的演讲Android Graphics Performance上为我们透露了部分信息,演讲的内容包括架构性能提升,性能分析工具的改善和应用优化的一些建议,本文根据演讲内容写成,希望对做Android图形性能研究的朋友有所帮助。参考链接Android Graphics Performance – YouTube:http://www.youtube.com/watch?v=vQZFaec9NpAAndroid Graphics P Read More
posted @ 2013-05-20 20:07
javawebsoa
Views(262)
Comments(0)
Diggs(0)
如果你跟我一样,那么你一定只能画一些简单得不能再简单的简笔画了。我倒不介意承认这点:我画的东西经常是歪七竖八,圆不圆扁不扁。所以我特别羡慕那些有艺术天赋的人,这种天赋要么与生俱来,要么就没有。唯一值得安慰的是,我并不孤独,这世上还有跟我一样的人在为此痛苦着呢(什么都不说了,你懂的!)。最近,为了提高我的绘画水平,我在网络上搜索一些能提供帮助的Android应用。其中有三款的确对我有用,我也希望这些应用程序能给你们带来点不一样的东西。HOW TO DRAW CARTOONS——如何画卡通第一个应用程序名为“如何画卡通画”,显而易见这个名字告诉了我们它能做些什么。这个应用程序的操作非常简单,使用的 Read More
posted @ 2013-05-20 20:03
javawebsoa
Views(230)
Comments(0)
Diggs(0)
author:skate time:2013/05/20分库分表的排序1. 对于单库,冗余一个汇总所有数据表,用于全部数据的排序,但是当数据量大,汇总表将会成为瓶颈。这不是一个很好的方案 2. 无论单库还是多个分库,都由程序读取需要数据并作排序。 排序的几种方式: 大都是按时间排序的,如果在客户端可以直接判断在哪个分表最好,可以直接读取指定分表并作排序 例如: 汇总表td_test_all;而分表是按companyid分表的 原始sql: SELECT * FROM td_test_all WHERE companyid = 15997 order by producti... Read More
posted @ 2013-05-20 20:00
javawebsoa
Views(653)
Comments(0)
Diggs(0)
#include <stdio.h>#include <windows.h>main(){ int m=0,s=0; printf("输入分秒,以空格间隔\n"); scanf("%d %d",&m,&s); if (s>=60) { m+=s/60; s-=m*60; } printf("Press any key to continue\n"); getch(); while (m>=0) { while (s>=0) { system("cls"); Read More
posted @ 2013-05-20 19:56
javawebsoa
Views(137)
Comments(0)
Diggs(0)
Socket 编程基础知识: 主要分服务器端编程和客户端编程。 服务器端编程步骤: 1: 创建服务器端套接字并绑定到一个端口上(0-1023是系统预留的,最好大约1024) 2: 套接字设置监听模式等待连接请求 3: 接受连接请求后进行通信 4: 返回,等待赢一个连接请求 客户端编程步骤: 1: 创建客户端套接字(指定服务器端IP地址与端口号) 2: 连接(Android 创建Socket时会自动连接) 3: 与服务器端进行通信 4: 关闭套接字 Android Socket 通信原理注意: 1: 中间的管道连接是通过InputStream/OutputStre... Read More
posted @ 2013-05-20 19:53
javawebsoa
Views(189)
Comments(0)
Diggs(0)
#include<stdio.h>#include<stdlib.h>#define OVERFLOW -1#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0typedef int status;typedef char TElemType;typedef struct TNode{ TElemType data; struct TNode *lchild,*rchild;}BNode,*BTree;typedef BTree QElemType; //队列元素类型,即二叉树根指针类型typedef stru Read More
posted @ 2013-05-20 19:49
javawebsoa
Views(287)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号