- 博客(47)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 java输出流缓存
1.java输出流缓存整体思路:通过BufferedOutputStream将写入字节缓存到字节数组中,当超过缓存数组大小时,执行写入。2.示例import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;public c...
2018-03-12 19:44:09
1141
原创 linux 新建用户
执行下面几步可完成新建用户工作1、新建用户组 groupadd hello2、新建用户 (-g 用户组名 -m 创建用户目录 -d 指定用户目录) useradd hello -g hello -m -d /home/hello 3、修改密码 (passwd命令后跟上用户密码) passwd hello 新建后可能无法登录原因:1、...
2018-10-21 15:34:12
678
转载 gbase安装
转自:http://blog.sina.com.cn/s/blog_152485fc30102wd0b.html一、安装前的准备工作1、对网卡进行配置[root@gbase8a ~]#vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0HWADDR=00:0C:29:2E:E9:71TYPE=EthernetUUID=771cc37d-08...
2018-05-08 17:26:43
13319
1
原创 内核模块 嵌入开发(一)
内核模块是具有独立功能的程序,它可以被单独编译,但是不能单独运行,它必须被链接到内核作为内核的一部分在内核空间运行。 模块编程与内核版本密切关联,因为不同的版本中的某些函数名有变化,所以模块编程也可以说是内核编程。 模块本身不会被编译进内核,从而控制内核的大小;模块一旦被加载,就和内核中的其他部分完全一样。 驱动程序也是一个模块 ...
2018-04-22 11:41:59
216
转载 正确地使用Checked Exception
转自:http://www.cnblogs.com/loveis715/p/4596551.html正确地使用Checked Exception 实际上,如何正确地使用Checked Exception已经在前面的各章节讲解中进行了详细地说明。在这里我们再次做一个总结,同时也用来加深一下印象。 从API编写者的角度来讲,他所需要考虑的就是在何时使用一个Checked Exception。 ...
2018-03-14 14:25:16
1117
原创 java String 使用 split注意
String hello = ",,,,,,,";String helloArr[] = hello.split(",");System.out.println(helloArr.length);结果为0
2016-08-01 17:03:11
287
原创 thinkpad x200 c盘占用过多问题解决
x200如果使用了rescue and recovery,会定期自动备份系统到c盘RRBackups下删除办法:切换到电脑安全模式,在c盘文件夹选项中,取消 隐藏受系统保护的操作系统文件 选项,直接删掉 RRBackups
2014-01-03 22:30:53
822
原创 c/c++常见函数及其声明的头文件
一、Sleep函数 windows #include linux #include 用 法: unsigned sleep(unsigned milliseconds);二、System函数 windows #include
2014-01-02 00:21:37
1118
转载 CreateToolhelp32Snapshot
本文转自:博客原文 转载请注明!!!CreateToolhelp32Snapshot枚举进程 每一个应用程序实例在运行起来后都会在当前系统下产生一个进程,大多数应用程序均拥有可视界面,用户可以通过标题栏上的关闭按钮关闭程序。但是也有为数不少的在后台运行的程序是没有可视界面的,对于这类应用程序用户只能通过CTRL+ALT+DEL热键呼出"关闭程序"对话框显示出当前系统进程列表,从中可以结束
2014-01-01 23:36:47
611
转载 Telnet简单原理与使用
简单原理使用Telnet协议进行远程登录时需要满足以下条件:在本地计算机上必须装有包含Telnet协议的客户程序;必须知道远程主机的Ip地址或域名;必须知道登录标识与口令。Telnet远程登录服务分为以下4个过程:1)本地与远程主机建立连接。该过程实际上是建立一个TCP连接,用户必须知道远程主机的Ip地址或域名;2)将本地终端上输入的用户名和口令及以后输入的任何命令
2013-12-21 09:57:10
2122
转载 PHP 垃圾回收机制
本文转自:PHP 垃圾回收机制每一种计算机语言都有自己的自动垃圾回收机制,让程序员不必过分关心程序内存分配,php也不例外,但是在面向对象编程(OOP)编程中,有些对象需要显式的销毁;防止程序执行内存溢出。 一、PHP 垃圾回收机制(Garbage Collector 简称GC) 在PHP中,没有任何变量指向这个对象时,这个对象就成为垃圾。PHP会将其在内存中销毁;这是PHP的
2013-11-14 16:45:38
584
转载 php中输出回车/换行/制表符等转义字符
本文转自:php中输出回车/换行/制表符等转义字符一、常见转义字符\n 回车换行 \t 横向跳到下一制表位置 \v 竖向跳格 \b 退格 \r 回车 \f 走纸换页 \\ 反斜线符"\" \' 单引号符 \a 鸣铃 \ddd 1~3位八进制数所代表的字符 \xhh 1~2位十六进制数所代表的字符平台表示法:unix文本结束符只有:
2013-11-14 15:00:01
16577
2
原创 php sprintf简单用法解释
例:<?php $money = 1.8; echo sprintf('%-06.2f',$money);?>运行结果为:1.8000原因解释:- 号 意为 右对齐 0代表对齐 填空的字符 6代表结果的位数总数 1.8000 是6 算上小数点 2代表 右边最少有多少个数
2013-11-12 14:13:03
706
转载 PHP页面跳转的几种方法
本文转自:探讨PHP页面跳转几种实现技巧Web系统中,从一个网页跳转到另一个网页,是LAMP项目中最常用的技术之一。页面跳转可能是由于用户单击链接、按钮等引发的,也可能是系统自动产生的。 此处介绍PHP中常用的实现页面自动跳转的方法。PHP页面跳转一、header()函数header()函数是PHP中进行页面跳转的一种十分简单的方法。header()函数的主要功能是将HTT
2013-07-24 17:26:36
521
转载 关于java中Double类型的运算精度问题
本文转自:关于java中Double类型的运算精度问题,转载请注明! 问题的提出:如果我们编译运行下面这个程序会看到什么?public class Test{ public static void main(String args[]){ System.out.println(0.05+0.01); System.out.pri
2013-06-10 20:50:20
517
转载 关于C语言编程中include的用法
本文转自:关于C语言编程中include的用法 ,转载请注明!1 iostream与iostream.h的区别:#include // 这个就是1998年标准化以后的标准头文件#include // 这个就是标准化以前的头文件更本质上的区别就是iostream把标准C++库的组件放在一个名位std的namespace里面。而相对的iostream.h则将这些标准 组件放在全
2013-06-06 13:58:48
1445
转载 C语言编译全过程剖析
本文转自:C语言编译全过程剖析 ,转载请注明!一、 摘要 C语言编译的整个过程是非常复杂的,里面涉及到的编译器知识、硬件知识、工具链知识都是非常多的,深入了解整个编译过程对工程师理解应用程序的编写是有很大帮助的,希望大家可以多了解一些,在遇到问题时多思考、多实践。 一般情况下,我们只需要知道分成编译和连接两个阶段,编译阶段将源程序(*.c)转换成为目标代码(一般是ob
2013-06-06 11:32:27
591
转载 const用法总结
本文转自:http://www.cnblogs.com/lichkingct/archive/2009/04/21/1440848.html,转载请注明!1. const修饰普通变量和指针const修饰变量,一般有两种写法:const TYPE value;TYPE const value;这两种写法在本质上是一样的。它的含义是:con
2013-05-30 18:05:55
475
转载 SD卡MMC.bin
对于普通的SD卡,我有个2g的sd卡,拿它作为例子:(1)使用本站提供的windows工具完全格式化一次你的sd卡(2)进到ubuntu的环境下查看SD卡扇区数量:zswan@zswan-laptop-ubuntu:~/tmp$ sudo fdisk /dev/sdb1WARNING: DOS-compatible mode is deprecated. I
2013-05-22 15:33:58
857
转载 linux 下串口编程VTIME和VMIN的设置
本文转自:linux 下串口编程VTIME和VMIN的设置 ,转载请注明!VTIME定义要求等待的时间量(取值不能大于cc_t)。VMIN定义了要求等待的最小字节数。options.c_cc[VTIME] = X; //设置从获取到1个字节后开始计时的超时时间options.c_cc[VMIN] = Y; //设置要求等待的最小字节数
2013-05-14 21:24:05
731
转载 位掩码
本文转自:位掩码 ,转载请注明!有一种位掩码技术,用来处理同时存在多个布尔选项的情形。其思路即使用单个数字的每一位来判定是否选项成立,从而有效地把数字转换为布尔值标记组成的数组。掩码总每个选项都是2的幂。例如 var OPTION_A = 1; var OPTION_B = 2; var OPTION_C = 4; 通过这些选项定义,可以用按位或
2013-05-14 21:03:33
603
转载 Ubuntu 12.10安装Source Navigator
本文转自:Ubuntu 12.10安装Source Navigator ,转载请注明!1.首先点击这里下载最新的源码包,我下载的是sourcenavigator-NG4.5.tar.bz22.将包解压3.执行命令:./configure4.执行sudo apt-get install libx11-devlibx11-dev的作用:T
2013-05-11 16:49:09
596
转载 VMWare网络设置的3中方式
本文转自:VMWare网络设置的3中方式 ,转载请注明!一 VMware网络设置的三种方式1 Host-only连接方式 让虚机具有与宿主机不同的各自独立IP地址,但与宿主机位于不同网段,同时为宿主主机新增一个IP地址,且保证该IP地址与各虚机IP地址位于同一网段。最终结果是新建了一个由所有虚机与宿主主机所构成的局域网,但该局域网与宿主主机本身所处的现有局域网是相
2013-05-10 10:38:05
445
转载 ubuntu12.10 安装 tftp服务器
本文转自:ubuntu下搭建tftp服务器 ,转载请注明!搭建tftp服务器TFTP(Trivial File Transfer Protocol,简单文件传输协议),是一个基于UDP协议实现的用于在客户机和服务器之间进行简单文件传输的协议,适合于开销不大、不复杂的应用场合。TFTP协议专门为小文件传输而设计,只能从服务器上获取文件,或者向服务器写入文件,不能列出目录,也不能进行认证。
2013-05-09 17:28:50
634
转载 ubuntu下arm-linux-gcc已安装,root用户使用却显示command not find
本文转自:ubuntu下arm-linux-gcc的问题 ,转载请注明!ubuntu没有root权限,刚开始用碰到很多麻烦,查了好多资料,终于把arm-linux-gcc: Command not found 的问题解决了。问题:sudo tar jxvf cross-2.95.3.tar.bz2export PATH=$
2013-05-08 19:42:06
1947
转载 apt命令使用
本文参考:Ubuntu apt-cache命令查找可用软件包 (1)#apt-cache search fping //在软件源中搜索某一软件(2)#apt-cache depends fping //查找fping依赖哪些包(3)#apt-get rdepends fping //查找哪些包依赖fping
2013-05-07 17:54:45
532
原创 menuconfig---Unable to find the Ncurses libraries问题解决
make menuconfig 出现如下错误:Unable to find the ncurses libraries or the *** required header files. *** 'make menuconfig' requires the ncurses libraries. *** *** Install ncurses (ncurses-dev
2013-05-07 10:48:12
609
转载 关于Linux操作系统源代码查看工具的介绍
本文转自:关于Linux操作系统源代码查看工具的介绍,转载请注明!a. Windows系统可以用Source Insight,Linux系统可以用Source Navigatorb. vim或emacs编辑器,配合cscope、ctags、etags等交叉索引工具。c. vim或emacs编辑器,配合grep、egrep等文本搜索工具,不过最好要对源代码
2013-05-06 22:36:24
511
转载 Source Insight3.0: Linux源代码阅读的利器
本文转自:Source Insight3.0: Linux源代码阅读的利器 ,转载请注明!作为一个开放源代码的操作系统,Linux附带的源代码库使得广大爱好者有了一个广泛学习、深入钻研的机会,特别是Linux内核的组织极为复杂,同时,又不能像windows平台的程序一样,可以使用集成开发环境通过察看变量和函数,甚至设置断点、单步运行、调试等手段来弄清楚整个程序的组织结构,使得L
2013-05-06 22:30:01
599
转载 VMware下Ubuntu安装Vmware Tools后hgfs无法看到共享文件的解决方法
本文转自:VMware下Ubuntu安装Vmware Tools后hgfs无法看到共享文件的解决方法 ,转载请注明!1. 选择VMware Workstation程序菜单中Virtual Machine Settings-->Options-->shared folders,设置共享目录。2. VM-->Install VMware Tools,准备安装工具包3
2013-05-06 19:37:52
848
转载 Ubuntu 12.10设置root用户登录图形界面
本文转自:Ubuntu 12.10设置root用户登录图形界面 ,转载请注明!Ubuntu 12.04默认是不允许root登录的,在登录窗口只能看到普通用户和访客登录。以普通身份登陆Ubuntu后我们需要做一些修改,普通用户登录后,修改系统配置文件需要切换到超级用户模式,在终端窗口里面输入: sudo -s.然后输入普通用户登陆的密码,回车即可进入 root用户权限模式。
2013-05-04 17:30:20
460
转载 Ubuntu中root用户和user用户的相互切换
本文转自:Ubuntu中root用户和user用户的相互切换,转载请注明!Ubuntu是最近很流行的一款Linux系统,因为Ubuntu默认是不启动root用户,现在介绍如何进入root的方法。(1)从user用户切换到root用户不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user但是当我们需要执行一些具有root权限的
2013-05-04 17:12:39
452
转载 flex验证
本文转自:flex 表单印证大全,转载请注明!flex 表单验证大全1.验证必填项代 码如下:Validator组件的功能是检测必填项。我们把要检测的组件的名字写在source属性中,把要检测的组件的属性写在property属性中,然后自 定义 requiredFieldError属性的值即可。当然requiredFieldError属性的值也可以不定义
2013-05-03 13:50:06
547
转载 flex 常用元标签讲解
本文转自 flex 常用元标签讲解 Flex 引入了元数据标签的概念,大多数人都使用过的 [Bindable] 标签便是其中的 meta tag 之一,它在代码中的作用就是向编译器提供如何编译程序的信息。实际上,这些标签并没有被编译到生成的 SWF 文件中,而只是告诉编译器如何生成 SWF 文件。adobe 官网 http://livedocs.adobe.com/flex/3
2013-04-28 16:25:59
402
转载 浅谈Flex中直接获取某个组件的对象
本文转自 浅谈Flex中直接获取某个组件的对象Flex中直接获取某个组件的对象方案1:遍历这些button所在的容器的,然后通过getChildAt() 或者 getChildByName()这样的方式获取。这是常规的做法,这种做法的弊端:每次都需要遍历100次button,显然效率很慢。Flex中直接获取某个组件的对象方案2:当建立新的button后,
2013-04-27 15:04:44
441
转载 如何查看ubuntu的内核版本和发行版本号?
有时候,我们在升级内核版本或者是从一个版本升级到新的版本之后,想要查看一下自己的ubuntu是否升级成功。可是有没有一种比较快捷的方法比如说在终端里面查看呢?答案是肯定的。为了查看 Ubuntu 的版本号,可以采用以下两种方法之一。方法一在终端中执行下列指令:cat /etc/issue可以查看当前正在运行的 Ubuntu 的版本号。其输出结果类似下面的内容:Ubuntu 8.
2013-04-26 22:57:26
426
转载 哈佛图书馆墙上的训言
1.此刻打盹,你将做梦;而此刻学习,你将圆梦。 2.我荒废的今日,正是昨天殒身之人祈求的明日。 3.觉得为时已晚的时候,恰恰是最早的时候。 4.勿将今日之事拖到明日。 5.学习时的痛苦是暂时的,未学到的痛苦是终生的。 6.学习这件事,不是缺乏时间,而是缺乏努力。 7.幸福或许不排名次,但成功必排名次。 8.学习并不
2013-04-22 14:35:29
469
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人