- 博客(90)
- 资源 (31)
- 收藏
- 关注
原创 Android studio导入eclipse项目且不改变目录结构
Android studio的安装与配置论坛当中已经有很多在此就不在细说了,现在开始说下如何在Android studio当中导入eclipse的项目且不改变其目录结构和配置,让使用eclipse的同学也可以继续使用,当然使用android studio的同学也可以使用。废话少说上图1. 使用open的方式打开一个已经存在的android项目(eclipse创建的)2.
2015-01-29 09:59:35 20660 6
原创 Makefile
<br />#这是一个linux应用程序的Makefile模板,只需修改下面几个变量的值即可<br />#TYPE有三种类型:app, driver, so<br />IP = 200.200.88.151<br />USER = root<br />TYPE = app<br />SRCDIR = <br />OUTDIR = <br />TARGET = str2int<br />TARGETDIR = /usr/sbin/webui/cgi-bin/<br />IN
2010-09-12 10:46:00 1591 2
原创 阅读侯捷和孟岩翻译的C++标准程序库有感
刚刚在当当网上定了一本侯捷和孟岩翻译的《C++标准程序库》,此书之厚度不亚于我所读过的侯捷的另一本书《MFC深入浅出》,当时想想这本书所给我带来的冲击是史无前例的,让我对C++的面向对象特性有了一个新的认识,可是刚刚看了几天刚买的那本《C++标准程序库》发现基本上都能看懂(以前看过电子版的当时 那些概念看得我云里雾里的),让我对C++的认识有上了一个层次,发现原来C++这门优秀的程序设计语言真的有其他语言所不能替代的优势,为标准库的设计者们的设计思想和理念所折服,真是验证了那句话,只有你想不
2010-07-12 19:20:00 2324 2
原创 Eratosthenes筛选法求素数的算法
<br />http://www.qqread.com/java/2009/01/r447790.html<br /> <br />public class Sieve{ public static void main(String[] args) { int max = 100; //假设求100以内的素数 boolean[] isPrime = new boolean[max+1]; for(int i=0; i<=max; i++) isPr
2010-06-04 16:13:00 1468
原创 Linux下Tomcat 6.0.26 安装
<br />我用的是 fedora 12 自待的jdk 1.6 在 /usr/lib/jvm/java-1.6.0-openjdk<br /> <br />第一步:把apache-tomcat-6.0.26.tar.gz解压后放到/usr/local/下重命名为apache-tomcat-6.0.26<br /> <br />第二步:在/etc/profile文件中适当的位置添加如下环境变量<br /> <br />CATALINA_HOME=/usr/local/apache-tomcat-6.0.26<
2010-06-01 22:00:00 3537 1
原创 Fedora 12 安装MPlayer
Fedora 12 安装MPlayer2010-03-04 22:051、# rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm(安装完后,电影播放机就可以搜索得到免费的解码器,不然是搜索不到的)2、# yum install mplayer-
2010-05-30 13:23:00 974
原创 umask 命令详解
umask 用于文件或目录在创建时指定 文件权限为 r 4 读w 2 写x 1 执行 文件的最大值为 6目录的最大值为 7 umask命令允许你设定文件创建时的缺省模式,对应每一类用户(文件属主、同组用户、其他用户)存在一个相应的umask值中的数字。对于文件来说,这一数字的最大值分别是6。系统不允许你在创建一个文本文件时就赋予它执行权限
2010-05-27 23:00:00 1444
原创 Fedora 12 不能安装 iNode 解决办法
chcon -t textrel_shlib_t /usr/lib/libCoreUtils.so
2010-05-26 22:38:00 1263 1
转载 如何解读boot文件
电脑中安装有多个操作系统的朋友知道,在电脑加电自检后会出现一个启动菜单,它列出了在这台电脑上安装的所有的操作系统,用户使用“↑”“↓”键可以选择进入哪个系统。实际上这一切都源于一个名为BOOT.INI的文件,自Windows NT开始它就存在于Windows系统中。Windows XP主要依赖BOOT.INI文件来确定计算机在重启(引导)过程中显示的可供选取的操作系统类别。一般情况下,它位于C盘根
2009-12-18 15:54:00 1586
原创 我想生成随机长度的随机字符串可是不行 不知道为什么 先记下了
ALTER PROC Proc_RandString @length INT, @RandString char(1000) OUTPUTASBEGIN DECLARE @String char(1000) SELECT @String = NULL IF (@length < 0) OR (@length IS NULL) BEGIN RETUR
2009-11-28 13:49:00 878
原创 生成随机年份日期
create proc Proc_RandDateTime @OutRandDate datetime outputas begin declare @RandDate datetime declare @strDate varchar(8) select @strDate = (CHAR((CONVERT(int,RAND()*1000)%10)+48)
2009-11-28 13:39:00 3414
转载 C#的UDP编程
IPEndPoint类: 在Internet中,TCP/IP使用一个网络地址和一个服务端口号来唯一标识设备。网络地址标识网络上的特定设备;端口号标识要连接到的该设备上的特定服务。网络地址和服务端口的组合称为终结点,在.NET框架中正是由EndPoint类表示这个终结点,它提供表示网络资源或服务的抽象,用以标志网络地址等信息。.Net同时也为每个受支持的地址族定义了 EndPoin
2009-11-25 22:25:00 2044 1
转载 浅谈数据库设计技巧
说到数据库,我认为不能不先谈数据结构。1996年,在我初入大学学习计算机编程时,当时的老师就告诉我们说:计算机程序=数据结构+算法。尽管现在的程序开发已由面向过程为主逐步过渡到面向对象为主,但我还是深深赞同8年前老师的告诉我们的公式:计算机程序=数据结构+算法。面向对象的程序开发,要做的第一件事就是,先分析整个程序中需处理的数据,从中提取出抽象模板,以这个抽象模板设计类,再在其中逐步添加处理其数
2009-11-25 20:13:00 723
原创 封装序列化对象
对象的序列化请参考“对象序列化” 通过内存流,进行对对象的序列化和反序列化封装的类using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Runtime.Serialization;using Syst
2009-11-24 18:10:00 1326
转载 对象序列化
简介 序列化是指将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。 在面向对象的环境中实现序列化机制时,必须在易用性和灵活性之间进行一些权衡。只要您对此过程有足够的控制能力,就可以使该过程在很大程度上自动进行。例如,简单的二进制
2009-11-24 16:22:00 780
原创 软件设计文档国家标准—项目开发总结报告(GB8567——88)
项目开发总结报告(GB8567——88)1引言1.1编写目的说明编写这份项目开发总结报告的目的,指出预期的阅读范围。1.2背景说明:a. 本项目的名称和所开发出来的软件系统的名称;b. 此软件的任务提出者、开发者、用户及安装此软件的计算中心。1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。1.4参考资料列出要用到的参考资料,
2009-11-13 16:56:00 2630
原创 软件设计文档国家标准—项目开发计划(GB856T——88)
1引言... 11.1编写目的... 11.2 背景... 11.3定义... 11.4参考资料... 12项目概述... 12.1工作内容... 12.2主要参加人员... 12.3产品... 22.3.1程序... 22.3.2文件... 22.3.3服务... 22.3.4非移交的产品... 22.4验收标准... 22.5完
2009-11-13 16:54:00 3930
原创 软件设计文档国家标准
软件设计文档国家标准(GB8567--88)GB8567——88操作手册(GB8567——88).doc数据要求说明书(GB856T——88).doc数据库设计说明书(GB8567——88).doc测试分析报告(GB8567——88).doc 测试计划(GB8567——88).doc 图1.doc概要设计说明书(GB8567——88).doc 文件给制实施规定的实例(GB
2009-11-13 16:53:00 1582
原创 软件设计文档国家标准—软件需求说明书(GB856T——88)
1引言... 21.1编写目的... 21.2背景... 21.3定义... 21.4参考资料... 22任务概述... 22.1目标... 22.2用户的特点... 32.3假定和约束... 33需求规定... 33.1对功能的规定... 33.2对性能的规定... 33.2.1精度... 33.2.2时间特性要求... 33.2
2009-11-13 16:50:00 12603
原创 SQL作业要求
SQL Server数据库作业评分标准---暂行办法2009-10-12(以组为单位进行考核)1. 设计文档1) 设计文档格式标准和规范2) 设计文档—需求分析3) 设计文档—数据库设计文档要求:有数据流图,数据字典,数据库表关系。注:数据表的结构(用Excel文档书写)。同时看数据库设计是否合理。4) 设计文档—详细设
2009-11-13 14:10:00 1426 3
原创 编程资料 -C# 多线程
编程资料 - 多线程C#多线程编程实例实战作者: 刘弹 www.ASPCool.com 时间:2003-5-17 上午 10:24:05 阅读次数:10996单个写入程序/多个阅读程序在.Net 类库中其实已经提供了实现,即System.Threading.ReaderWriterLock 类。本文通过对常见的单个写入/多个阅读程序的分析来探索c#的多线程编程。问题的提出所谓单个写入程序/多个阅读
2009-11-12 17:08:00 12406 2
原创 2.4 TcpClient同步客户端开发
TcpClient客户端开发(服务端开发实例“2.3 TcpListener同步基础服务器开发 ”) 1.建立连接 TcpClient类在System.Net名字空间下,该类封装了客户端开发的功能。它提供了两种构造方法可以连接主机。 public TcpClient(IPEndPoint laoclEP) public TcpClient( strin
2009-11-12 16:35:00 2324
原创 2.3 TcpListener同步基础服务器开发
TcpListener基础服务器开发(这里只说服务器端开发,客户端的开发将在“2.4 TcpClient同步客户端开发 ”里面讲述) 在C#里面TcpListener类封装了Socket的同步和异步的相关方法,TcpListener提供了比Socket类更有好的开发接口。1.端口监听:TcpListenerl类提供了Start方法和AcceptSocket方法实现端口的监听和接收客户端
2009-11-12 16:13:00 4152 3
原创 2.1.4异步Socket编程实例
首先我们了解下关于异步编程的一些知识可以参考我在网上收集的一些资料——C#异步Socket编程 我实现了基于异步通信的Socket服务器和客户端程序下面是我的代码 第一步:首先新建一个服务端项目YBServerWindowsForms然后在项目里添加一个自定义的类名为StateObject:using System;using System.Collection
2009-11-11 17:41:00 2746 3
原创 C#异步Socket编程
同步与异步:简单地说,同步即程序执行一个方法,等该方法返回之后,继续往下走,异步:即程序调用一个方法后立即返回,“宏观”而言,主线程与方法线程并行执行。就本例而言,socket的异步方法BeginConnect被调用后,接着执行主线程中该语句之后的代码,即:for (int i = 0; i Console.WriteLine("Do Some Other Work.");
2009-11-09 22:17:00 14204 1
原创 用Socket实现的简单客户端和服务端程序(二)
在“用Socket实现的简单客户端和服务端程序(一)“的基础上本实例是把Socket的收发用一个程序来实现的下面的是代码 SocketAppWinForm.Desinger.cs的代码如下namespace SocketAppWinForm{ partial class Form1 { /// /// 必需的设计
2009-11-08 21:07:00 1716
原创 用Socket实现的简单客户端和服务端程序(一)
首先需要了解下Socket的原理,我在前面已经说过了可以参考http://blog.csdn.net/RoyYeah/archive/2009/11/06/4778552.aspx接下来我们用VS2008建立两项目是ServerWindowsForms和ClientWindowsFroms我实现的是监听本地主机(127.0.0.1)的8080端口 一 ServerWi
2009-11-08 20:39:00 3869 1
原创 详解WPF线程模型和Dispatcher
这里将介绍WPF线程模型和Dispatcher,首先我们要了解WPF应用程序从两个线程开始:一个用于处理呈现,一个用于管理UI。希望能对大家有所帮助。WPF线程模型是从WPF的两个线程:一个用于处理呈现和一个用于管理UI开始。并展开同时讨论Dispatcher的相关对象。 开始着手写这个WPF系列,这里的一站式,就是力争在每一个点上能把它讲透,当然,做不到那么尽善尽美,如
2009-11-08 12:04:00 4556
原创 C# Socket实现通过公共服务程序获取数据的例子
本实例实现的是用wpf 实现的 “C# Socket与实现” 的实例<Window x:Class="SocketApp.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xa
2009-11-07 22:09:00 3272
原创 c#中邮件收发处理(POP3,IMAP,SMTP)
c#中邮件收发处理(POP3,IMAP,SMTP)本文涉及的内容:1:自己制作Pop3Helper 信件格式的处理有麻烦2:使用现成的pop3类 LumiSoft.Net.POP3.Client; 有两种处理方法3:使用IMAP收邮件 功能似乎更多,比起pop3来。4:SMTP发送邮件 关于 Mailbox unavailable. The server re
2009-11-07 17:50:00 13571
原创 简单的C# Socket编程(2)
简单的C# Socket编程(2) 只是一个简单的示例。Server,服务器代码。使用Socket套接字连接。 using System; using System.Net; using System.Net.Sockets; using System.IO ; public class Echoserver { //entry point
2009-11-06 22:07:00 1381
原创 C# Socket与实现
C# Socket与实现 C# Socket Microsoft.Net Framework为应用程序访问Internet提供了分层的、可扩展的以及受管辖的网络服务,其名字空间System.Net和System.Net.Sockets包含丰富的类可以开发多种网络应用程序。.Net类采用的分层结构允许应用程序在不同的控制级别上访问网络,开发人员可以根据需要选择针对不同的级别
2009-11-06 22:01:00 1908
原创 生成测试数据-3-T-SQL系列
按指定次数重复字符表达式。<span style="cursor: default;" onclick="function onclick(){function onclick(){function onclick(){function onclick(){ExpandCollapse(syntaxToggle)}}}}" onkeypre
2009-11-06 14:24:00 846
原创 生成测试数据-2-T-SQl系列 RAND( ) 的一般用法
生成在一定范围的随机数-- 0~9999(CONVERT(int,RAND()*100000)%10000) -- -9999~9999CASE WHEN (CONVERT(int,RAND()*100)%2=1 THEN (CONVERT(int,RAND()*100000)%10000*-1)ELSE (CONVERT(int,RAND()*100000)%1000
2009-11-06 14:06:00 1134
原创 2.1.3发送数据和接收数据
发送数据和接收数据的两种方法发送数据可以用Socket类的Send方法和NetworkStream类的Write方法接收数据可以用Socket类的Receive方法和NetworkStream类的Read方法 Socket类的Send方法的原型有如下 public int Send( byte[] buffer ) public int
2009-11-05 22:24:00 1334 1
原创 2.1.3端口绑定与监听
同步套接字服务器的绑定与端口监听要使用Socket类的Bind方法,Listen方法和Accept方法。Bind方法用于绑定主机,Listen方法用于监听端口,Accept方法用于接收客户端连接请求。Bind方法的原型为: public void Bind( EndPoint localEP )Listen方法的原型为: public void
2009-11-05 22:11:00 1408
原创 2.1.2主机解析
在服务器绑定与监听端口,首先要利用DNS服务器解析主机。 解析主机可以用Dns的Resolve方法,该方法的原型如下: public static IPHostEntry Resolve( string hostname ) IPHostEntry 是一个为Internet主机地址信息提供容器的类,该类包含了诸多主机信息(IP地址类表,主机名称等
2009-11-05 20:48:00 780
原创 2.1.1定义主机对象
定义主机对象可以用IPEndPoint类,该类属于System.Net名字空间下,该类可以构造主机对象,该类的构造方法有两种:原型一: public IPEndPoint( IPAddress address, int point );原型二: public IPEndPoint( long address, int point );
2009-11-05 20:35:00 769
原创 C#语言简介
c#语言功能强大且可以实现对象之间的转换,轻松实现各种对象转换成字符串(ToString()) 语言的简洁:下面介绍下 is 关键字可以实现对象类型的判断 下面是Window1.xaml 文件代码 <Window x:Class="NET_1._3._2_Wpf.Window1" xmlns="http://schemas.microsoft.com/win
2009-11-05 15:55:00 1440
面试题&摘要[1]面试题&摘要[1]面试题&摘要[1]
2010-05-06
WPF入门WPF入门WPF入门WPF入门WPF入门
2009-09-20
ER_DesignerER_DesignerER_DesignerER_Designer
2009-09-20
C0语言编译器代码C0语言编译器代码
2009-09-20
计算机组成原理(唐朔飞)
2009-09-08
计算机网络原理课件计算机网络原理课件
2009-09-08
Delegates-and-Events-in-CSharp
2009-09-08
WPF Getstarted
2009-09-08
C#.COM..编程指南
2009-09-07
IBM汇编语言课件IBM汇编语言课件
2009-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人