现在位置: 首页 > RobertoBirks发表的所有文章
  • 01月
  • 17日
综合 ⁄ 共 1297字 暂无评论
1. 关于InputStream.read()      在从数据流里读取数据时,为图简单,经常用InputStream.read()方法。这个方法是从流里每次只读取读取一个字节,效率会非常低。     更好的方法是用InputStream.read(byte[] b)或者InputStream.read(byte[] b,int off,int len)方法,一次读取多个字节。 2. 关于InputStream类的available()方法     要一次读取多个字节时,经常用到InputStream.available()方法,这个方法可以在读写操作前先得知数据流里有多少个字节可以读取。需要注意的是,如果这个方法用在从本 地文件读取数据时,一般不会遇到......
阅读全文
  • 01月
  • 11日
综合 ⁄ 共 3550字 评论关闭
#include <iostream.h> class POINT { public: int x; int y; POINT()//构造函数 { x=0; y=0; } void output() { cout<<x<<endl<<y<<endl; } }; void main() { POINT pt;//在定义类的变量时自动调用构造函数 pt.output(); } 1.类里面默认的成员为私有,结构体里面的成员变量为公有 2.构造函数,在main函数定义类变量时,自动调用构造函数 3.析构函数,不允许带参数,并且一个类中只能存在一个析构函数 4.函数的重载,我们希望在构造pt这个对象的同时,传递x坐标和y坐标的值.可以再......
阅读全文
  • 01月
  • 10日
web前端 ⁄ 共 2395字 评论关闭
1,html元素 指的是从开始标签到结束标签的所有代码 <html> <body><p>hello</p> </body> </html> 其中元素<html>定义了整个html文档   2parent:当前框架的父框架 frames:框架集   3.介绍一下input,随着type类型不用,分为文本输入,密码输入,单选/复选,提交 1,type=text输入类型是text,这是我们见的最多也是使用最多的,比如登陆输入用户名,注册输入电话号码,电子邮件,家庭住址等等。当然这也是Input的默认类型。参数name:同样是表示的该文本输入框名称。参数size:输入框的长......
阅读全文
  • 11月
  • 13日
综合 ⁄ 共 1412字 评论关闭
转载至:http://www.raychase.net/2492 最近有这样一条热门微博: 这样的故事真是精彩。最后一句“我想那是我此生唯一写垃圾代码的心安理得的一次机会了”,我明白至少作者还是有追求的。 任何KPI要合理都是无比困难的,这里的故事看起来有些极端,但就是一个简单地拿“代码量”数据统计来量化绩效指标的办法。这样的恶果公司最终会自己承担。 我曾经在这篇文章里面谈到过,统计指标是有价值的,但是如果设置这些量化指标给程序员套限,则是违背客观规律的行为。我称它们为反软件、反人类的。 我所见到的量化的指标皆是如此。程序员......
阅读全文
  • 11月
  • 12日
综合 ⁄ 共 39字 评论关闭
...很早之前CSDN的一次升级导致该博文内容异常,现在已经找不回其中的内容了
阅读全文
  • 11月
  • 11日
综合 ⁄ 共 10345字 评论关闭
1 table_exists_action参数说明 使用imp进行数据导入时,若表已经存在,要先drop掉表,再进行导入。 而使用impdp完成数据库导入时,若表已经存在,有四种的处理方式: 1)  skip:默认操作 2)  replace:先drop表,然后创建表,最后插入数据 3)  append:在原来数据的基础上增加数据 4)  truncate:先truncate,然后再插入数据 2 实验预备 2.1 sys用户创建目录对象,并授权 SQL> create directory dir_dump as '/home/oracle'; Directory created SQL> grant read, write on directory dir_dump to tuser; Grant succeeded 2.......
阅读全文
  • 10月
  • 28日
综合 ⁄ 共 965字 评论关闭
IO复用的使用场合 客户端 客户处理多个描述符(交互式输入和网络套接字),或者客户处理多个套接字 服务器 服务器处理监听套接字和已连接套接字,处理TCP和UDP,或者处理多个协议多个服务等 理解IO中的简单例子,读数据,两个阶段 1 等待数据准备好(数据从网络中到达内核缓冲区) 2 从内核缓冲区向应用进程缓冲区复制数据 UNIX下的IO模型 阻塞式IO 进程调用recvfrom,从调用recvfrom开始到数据报到达,到被复制到应用进程缓冲区中,recvfrom才返回 当然中间要是发生错误(被信号中断)也会返回 非阻塞式IO 进程把一个套接字设置......
阅读全文
  • 10月
  • 05日
数据库 ⁄ 共 1505字 评论关闭
SQL SEVER中,会记录每个备份文件的详细信息在msdb.dbo.backupset ,包括大小,压缩后大小,处理时间等 要通过 msdb.dbo.backupmediafamily 用文件名找到media_set_id Select Top 20 Convert(Varchar(40), S.database_name) AS [Database Name],Convert(varchar(19),S.backup_start_date, 120) AS [Start Date],Convert(varchar(19), S.backup_finish_date, 120) AS [Finish Date],Datediff(s, S.backup_start_date, S.backup_finish_date) AS [Duration (s)],Casetype When 'D' Then 'FULL' When 'L' Then 'Log' When 'I' Then 'Di......
阅读全文
      转载请注明出处:http://blog.csdn.net/allen315410/article/details/39611355        在实际项目开发中,定制一个菜单,能让用户得到更好的用户体验,诚然菜单的样式各种各样,但是有一种菜单——滑动菜单,是被众多应用广泛使用的。关于这种滑动菜单的实现,我在前面的博文中也介绍了如何自定义去实现,请参考Android自定义控件——侧滑菜单,这篇博文描述的是如何从无到有创建一个侧滑菜单的控件,里面的代码不多,但是处理的逻辑和各种效果比较复杂,如果稍有不慎,这种自定义控件就要BUG不断,难以在项目中使用,而且实现......
阅读全文
  • 03月
  • 28日
综合 ⁄ 共 1628字 评论关闭
中文乱码处理 发生中文乱码有三种情况 1.表单 1)Post      解决方法:request.setCharacterEncoding("UTF-8"); 2)Get    解决方法一: String u=new String(request.getParameter("username").getBytes("iso-8859-1"),"utf-8") 因为get方法和post方法不一样,post方法是通过对象域传过来的,get方法参数时通过表头传递过来的,这样我们就要将请求的字符编码转换一下    解决方法二:写一个工具类 package com.wfc.utils; import java.io.UnsupportedEncodingException; public class MyTools { public static String getNewStrin......
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 8720字 评论关闭
. 简介 : Android 常用的代码结构, 包括包的规范, 测试用例规范, 数据库模块常用编写规范; 参考 : 之前写的一篇博客  【Android 应用开发】 Application 使用分析 ; -- Application 分析 : Application 概念, 声明周期, 组件间传递数据作用, 数据缓存作用; -- 源码分析 : 分析 Application 结构接口源码; -- 使用示例 : 自定义 Application 注册, 保存崩溃日志到文件, 监听Activity声明周期; 一. 包结构规范 1. 基本包, 业务包, 测试包 包基础结构 :  -- base 包 : 应用中常用的公共包 和 类放在该包中, 例如 工具类, SQ......
阅读全文
  • 11月
  • 29日
综合 ⁄ 共 1023字 评论关闭
   这两天在写一个内存监控的DLL,刚开始学写DLL,什么都不会,昨天在网上找一个有关内存的小程序,如下: #include <windows.h>#include <stdio.h> #define DIV 1024 char *divisor = "K"; #define WIDTH 7 void main(int argc, char *argv[]){  MEMORYSTATUS stat;   GlobalMemoryStatus (&stat);   printf ("The MemoryStatus structure is %ld bytes long./n",          stat.dwLength);  printf ("It should be %d./n", sizeof (stat));  printf ("%ld percent of memory is in use./n",          stat.dwMemoryLo......
阅读全文