自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ts_Coo的专栏

Stay Hungry. Stay Foolish.

  • 博客(32)
  • 资源 (3)
  • 收藏
  • 关注

原创 C++ 二维数组 创建

创建double **data;data = new double*[m];//行for (int i = 0; i < m; ++i){ data[i] = new double[n]//列}for (int i = 0; i < m; ++i){ for (int j = 0; j < n; ++j){ data[i][j] = 0.0;//初始化 }}

2016-04-02 16:09:30 748

原创 C++调错技巧

在C++中经常遇到语法上没有任何错误,但是提示有错的情况出现这种情况有以下几种可能for循环里面的下标变量名写错变量名跟下标变量名重名

2016-03-30 21:38:40 507 1

转载 u盘安装Ubuntu12.04

Ubuntu是一个操作系统,和安卓一样同是linux内核下的子民,所以来这贡献一下,也求JW放出安卓4.0原生正式版,我只想要这个。前几天发布了Ubuntu 12.04 LTS 版本,兴奋中......。看到网上挺Ubuntu的很多,搞了个安装方法给那些害怕乱弄把硬盘全格的盆友们。也是我用了那么久Ubuntu,对它的小小贡献吧。图片是M9拍的,有艺术细胞吧?的确可以用wubi安装,wubi

2013-05-12 20:27:49 700

转载 从网页抓取数据的一般方法

首先要了解对方网页的运行机制 ,这可以用httpwacth或者httplook来看一下http发送和接收的数据。这两个工具应该说是比较简单易懂的。这里就不再介绍了。主要关注的内容是header和post的内容。一般会包括cookie,Referer页面和其他一些乱其八糟可能看不懂的变量,还有就是正常交互的参数,比如需要post或者get的querystring所包含的东西。httplook

2013-01-14 00:11:32 691

转载 Android模拟器 Failed To Allocate memory 8

Android在启动模拟器AVD时,出现下面的异常:“Failed to allocate memory: 8”,怎么办?此错误是我们在允许AVD时,选择了默认的AVD插件所致。解决方法:减少分配的内存大小。修改AVD的配置文件,将选项“hw.ramSize=1024”从1024改为256。如图所示:

2013-01-04 14:22:55 578

转载 关于项目 java版本QQ (含服务器和客户端)

下面概要讲述一下我在设计完成服务器模块和设计客户端后台中遇到的问题及解决方案。服务器:1、服务器使用什么机制,是线程还是进程?2、数据库如何设计能使服务器访问的效率提高?3、如何处理大量用户同时访问服务器?4、服务器与客户端之间选择何种心跳模型?客户端:1、客户端聊天到底使用什么模式,是C/S模型还是P2P?2、客户端之间通信有何种模型?3、。。。。?4、。

2012-11-29 16:15:08 1049

转载 动态规划0-1背包问题

Ø   问题描述:   给定n种物品和一背包。物品i的重量是wi,其价值为vi,背包的容量为C。问应如何选择装入背包的物品,使得装入背包中物品的总价值最大?Ø  对于一种物品,要么装入背包,要么不装。所以对于一种物品的装入状态可以取0和1.我们设物品i的装入状态为xi,xi∈ (0,1),此问题称为0-11背包问题。

2012-11-26 21:18:39 829 1

转载 java设计模式示例

创建模式1.工厂方法模式(Factory Method)  将程序中创建对象的操作,单独出来处理,创建一个产品的工厂接口,把实际的工作转移到具体的子类。大大提高了系统扩展的柔性,接口的抽象化处理给相互依赖的对象创建提供了最好的抽象模式。[java] view plaincopypublic class TestFactoryMethod {    public

2012-11-09 11:22:39 446

转载 读取文件:ifstream和getline

假设有一个叫 data.txt 的文件, 它包含以下内容:Fry: One Jillion dollars.[Everyone gasps.]Auctioneer: Sir, that's not a number.数据读取, 测试 。以下就是基于 data.txt 的数据读取操作:#include iostream>#include fstream

2012-10-14 11:07:01 656

转载 argc argv 的使用~

C/C++语言中的main函数,经常带有参数argc,argv,如下:int main(int argc, char** argv)int main(int argc, char* argv[])这两个参数的作用是什么呢?argc 是指命令行输入参数的个数,argv存储了所有的命令行参数。假如你的程序是hello.exe,如果在命令行运行该程序,运行命令为:hello.exe Sh

2012-10-13 18:50:24 1511

转载 学习 HeroKu 的架构设计

这几天给我印象比较深的是 HeroKu ,提供 Ruby 快速部署环境并提供托管能力,他们的架构图做得十分漂亮,一幅图胜过千言万语,要是对 Web 架构感兴趣,都别问架构师了,看看 HeroKu 的架构估计就明白个差不多了 :)概览图好的架构图是画出来的,好的架构未必是设计出来的,最后架构好不好,还要看持续的改进能力。HTTP 反向代理使用 Nginx , 这一

2012-10-06 18:50:43 479

转载 Oracle中的EXISTS 和NOT EXISTS 用法详解

有两个简单例子,以说明 “exists”和“in”的效率问题1) select * from T1 where exists(select 1 from T2 whereT1.a=T2.a) ;   T1数据量小而T2数据量非常大时,T12) select * from T1 where T1.a in (select T2.a from T2) ;    T1数据量非常大而T2数

2012-09-17 20:57:30 391

转载 Unable to find a Java Virtual Machine

1.环境win7 x64,oracle 11g r2,jdk6 x642.问题第一次启动Oracle SQL Developer的时候会让我们填写java.exe的路径,我在jdk安装目录下的bin中找到了java.exe,但是填写以后报如下错误:3.原因oracle 11g中安装的Oracle SQL Developer是32位的,而我们现在给他指定的java.exe却是

2012-09-13 16:38:54 1562

转载 Java 正则表达式入门

众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配

2012-09-07 11:08:04 412

转载 SQL 清空数据库数据方法

近来发现数据库过大,空间不足,因此打算将数据库的数据进行全面的清理,但表非常多,一张一张的清空,实在麻烦,因此就想利用SQL语句一次清空所有数据.找到了三种方法进行清空.使用的数据库为MS SQL SERVER.1.搜索出所有表名,构造为一条SQL语句declare @trun_name varchar(8000)set @trun_name=''select

2012-08-14 10:54:25 860

转载 .Net的异步机制(线程间通信) - step 5

前几篇文章我已经对异步的操作进行的详细的解释.异步操作也是线程的一种,当我们开始一个异步操作(新线程),完成调用后需要和其他线程通信(可能需要告知状态信息),这时候我们就需要线程间的通信编程. 线程间通信 我们看下面的图图1我们来看线程间通信的原理:线程(Thread B)和线程(Thread A)通信, 首先线程A 必须实现同步上下文对象(Sy

2012-08-11 21:17:12 1718

转载 .Net的异步机制(异步Stream读/写) - step 4

在前面3篇文章,我已经介绍了异步的工作原理和相关方法和参数的应用.下面我们介绍Stream流的操作, 并使用System.IO.FileStream来揭开如何开发异步的Stream(System.IO.Stream) 读/写操作 异步的Stream读/写操作 下面是继承于System.IO.Stream的类 System.IO.Stream    Micro

2012-08-11 21:15:32 2719

转载 .Net的异步机制(APM核心:IAsyncResult) - step 3

在上一篇文章(什么是.Net的异步机制(Invoke,BeginInvoke,EndInvoke) - step 2 ), 我们已经简单介绍了异步的调用方式, 下面我们来看看异步的核心. 异步的核心: IAsyncResultAsynchronous Programming Model 整个异步调用过程中都是围绕IAsyncResult来进行的,大家可以看看

2012-08-11 21:14:40 855

转载 .Net的异步机制(Invoke,BeginInvoke,EndInvoke) - step 2

上一篇文章(什么是.Net的异步机制(委托Delegate) - step 1)中,我已经解释了什么是异步编程,那么现在我们就开始具体的说怎样异步编程. 我们怎样进行异步编程/开发? 现在扩充下上篇文章的类(AsyncTest),提供更多的例子并从中做下简单的对比, 从新的认识下异步的内部机制,下面我们增加一个新的委托1步,我们添加一个新方法(计算年薪Y

2012-08-11 21:13:41 846

转载 .Net的异步机制(委托Delegate) - step 1

在阅读下面知识前,我已经认为你已经具有c#的基础,包括简单的委托知识; 代码使用VS2008开发,但是会在.Net Framework 2.0(C Sharp)编写 什么是.Net异步机制呢? 在解释这个话题前,我们先看看同步的程序,就是我们常用的Hello World 程序. Code 1: 1    class Program 2

2012-08-11 21:11:57 1020

转载 socket和shutdown

从函数调用上来分析(msdn):一旦完成了套接字的连接,应当将套接字关闭,并且释放其套接字句柄所占用的所有资源。真正释放一个已经打开的套接字句柄的资源直接调用closesocket即可,但要明白closesocket的调用可能会带来负面影响,具体的影响和如何调用有关,最明显的影响是数据丢失,因此一般都要在closesocket之前调用shutdown来关闭套接字。            s

2012-08-10 11:25:10 1301

转载 Chrome浏览器快捷键

标签页和窗口快捷键Ctrl+N打开新窗口。Ctrl+T打开新标签页。Ctrl+Shift+N在隐身模式下打开新窗口。按 Ctrl+O,然后选择文件。在 Google Chrome 浏览器中打开计算机中的文件。按住 C

2012-07-24 19:58:40 679

转载 C# DataTable的詳細用法

在项目中经常用到DataTable,如果DataTable使用得当,不仅能使程序简洁实用,而且能够提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结。         一、DataTable简介              (1)构造函数           DataTable()   不带参数初始化DataTable 类的新实例。           Dat

2012-07-24 18:51:12 500

转载 自定义线程池ThreadPool

由二部分组成,一个线程管理类ThreadManager,一个线程类MyThreadTest类是用来测试的参考了以下资料:http://tech.ccidnet.com/pub/disp/Article?columnID=294&articleID=33440&pageNO=1http://soft.yesky.com/SoftChannel/72342371961929728/

2012-07-16 21:09:46 789

转载 服务器通过Servlet接收文件

在上传文件时,需要分析multipart/form-data格式数据,从客户浏览器传递的数据中分离出表示文件内容的二进制数据和表示相关属性的文本数据。使用Servlet直接根据HTTP协议处理请求消息。      利用Servlet得到上传的文件及上传文件混合在一起的表单域信息,不是件容易的事。因为所有这些信息都在请求实例中,所以需要对请求实例进行深入的分析。  实际问题已经转化为对一段固

2012-07-14 16:49:51 6015 3

转载 Geodatabase

Geodatabase是用来表达和管理地理信息的复杂数据模型,是ArcGIS的主要存储数据方式,主要存储了 feature classes、 raster datasets、attributes、具有行为的高级GIS数据对象、 管理空间完整性的规则、要素栅格属性关系工具。一、Geodatabase 的种类:就其种类呢,无非是三种:File Geodatabase,PersonalG

2012-07-11 20:32:20 863

转载 C# ArcGIS Engine

利用ArcGIS Engine、VS .NET和Windows控件开发GIS应用Dixon整理此过程说明适合那些使用.NET建立和部署应用的开发者,它描述了使用ArcGIS控件建立和部署应用的方法和步骤。你可以在下面的目录下找到相应的样例程序:安装目录>/DeveloperKit/Samples/Developer_Guide_Scenarios/ ArcGIS_Engine/Bu

2012-07-10 19:05:01 1492

原创 POJ题目分类

1000        A+B Problem        送分题1001        Exponentiation        高精度1003        Hangover        送分题1004        Financial Management        送分题1005        I Think I Need a Houseboat        几

2012-06-01 15:16:13 679

原创 世界卫生组织派出 n 个医疗队前往 m个落后国家救助病人。

问题描述:世界卫生组织派出 n 个医疗队前往 m个落后国家救助病人。派到每个国家的医疗队数目不同,在该国家可救助的人数也不同。怎样分配才能救得最多病人。算法设计:对于给定的n 个医疗队、m个国家以及可以救助的人数,计算可救的最多人数。当n=5,m=3时,数据如下表所示:(例如不派医疗队到国家1,可救助0人;如派1个医疗队去国家1,可救45人,派2队可就救70人;

2012-05-14 17:46:00 872

转载 算法复杂度的计算

算法复杂度是在《数据结构》这门课程的第一章里出现的,因为它稍微涉及到一些数学问题,所以很多同学感觉很难,加上这个概念也不是那么具体,更让许多同学学起来无从下手,下面我们就这个问题给各位考生进行分析。首先了解一下几个概念。一个是时间复杂度,一个是渐近时间复杂度。前者是某个算法的时间耗费,它是该算法所求解问题规模n的函数,而后者是指当问题规模趋向无穷大时,该算法时间复杂度的数量级。当我

2012-05-06 13:29:28 549

转载 Matlab之print,fprint,fscanf,disp函数

print:print函数可以把函数图形保存成图片:[plain] view plaincopyminbnd = -4*pi;  maxbnd = 4*pi;  t = minbnd:0.1*pi:maxbnd;  plot(t, sin(t), 'g', 'Linewidth', 2);  line([minbnd,

2012-05-05 12:23:56 11263

原创 数组元素的访问方法

一)、一维数组和指针若有以下语句:int *p,s[10],I;p=s;则s[i]的地址可用下面三种方法表示:(1)&s[i]     (2) s+i     (3)p+i。因此可以用s[i],*(s+i),*(p+i)来表示s[i]。由于s[i]可以用表达式*(s+i)来表示,同理*(p+i)也可以用p[i]来表示。事实上在c语言中,[]并不仅仅是用作表示数组元素的记号,

2012-04-30 21:05:37 2232

C++ 11 官方文档

c++ 11 官方文档,可参考,很不错,分享了。

2015-09-23

计算机组成原理期末卷20套含答案(本科用)

一. 选择题 (每小题1分,共10分) 1. 计算机系统中的存贮器系统是指______。 A RAM存贮器 B ROM存贮器 C 主存贮器 D 主存贮器和外存贮器 2. 某机字长32位,其中1位符号位,31位表示尾数。若用定点小数表示,则最大正小数为______。 A +(1 – 2-32) B +(1 – 2-31) C 2-32 D 2-31 3. 算术 / 逻辑运算单元74181ALU可完成______。 A 16种算术运算功能 B 16种逻辑运算功能 C 16种算术运算功能和16种逻辑运算功能 D 4位乘法运算和除法运算功能 4. 存储单元是指______。 A 存放一个二进制信息位的存贮元 B 存放一个机器字的所有存贮元集合 C 存放一个字节的所有存贮元集合 D 存放两个字节的所有存贮元集合; 5. 相联存贮器是按______进行寻址的存贮器。 A 地址方式 B 堆栈方式 C 内容指定方式 D 地址方式与堆栈方式 6. 变址寻址方式中,操作数的有效地址等于______。 A 基值寄存器内容加上形式地址(位移量) B 堆栈指示器内容加上形式地址(位移量) C 变址寄存器内容加上形式地址(位移量) D 程序记数器内容加上形式地址(位移量) 7. 以下叙述中正确描述的句子是:______。 A 同一个CPU周期中,可以并行执行的微操作叫相容性微操作 B 同一个CPU周期中,不可以并行执行的微操作叫相容性微操作 C 同一个CPU周期中,可以并行执行的微操作叫相斥性微操作 D 同一个CPU周期中,不可以并行执行的微操作叫相斥性微操作 8. 计算机使用总线结构的主要优点是便于实现积木化,同时______。 A 减少了信息传输量 B 提高了信息传输的速度 C 减少了信息传输线的条数 D 加重了CPU的工作量

2012-12-21

计算机组成原理期末卷20套含答案(专科用)

一. 选择题 (每小题1分,共20分) 1. 目前我们所说的个人台式商用机属于______。 A.巨型机 B.中型机 C.小型机 D.微型机 2. (2000)10化成十六进制数是______。 A.(7CD)16 B.(7D0)16 C.(7E0)16 D.(7F0)16 3. 下列数中最大的数是______。 A.(10011001)2 B.(227)8 C.(98)16 D.(152)10 4. ______表示法主要用于表示浮点数中的阶码。 A. 原码 B. 补码 C. 反码 D. 移码 5. 在小型或微型计算机里,普遍采用的字符编码是______。 A. BCD码 B. 16进制 C. 格雷码 D. ASCⅡ码 6. 下列有关运算器的描述中,______是正确的。 A.只做算术运算,不做逻辑运算 B. 只做加法 C.能暂时存放运算结果 D. 既做算术运算,又做逻辑运算 7. EPROM是指______。 A. 读写存储器 B. 只读存储器 C. 可编程的只读存储器 D. 光擦除可编程的只读存储器 8. Intel80486是32位微处理器,Pentium是______位微处理器。 A.16    B.32    C.48    D.64 9. 设[X]补=1.x1x2x3x4,当满足______时,X > -1/2成立。 A.x1必须为1,x2x3x4至少有一个为1 B.x1必须为1,x2x3x4任意 C.x1必须为0,x2x3x4至少有一个为1 D.x1必须为0,x2x3x4任意

2012-12-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除