自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

白开水的专栏

我们不生产软件,我们只是代码的搬运工

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

转载 Java序列化的机制和原理

有关Java对象的序列化和反序列化也算是Java基础的一部分,下面对Java序列化的机制和原理进行一些介绍。Java序列化算法透析Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化deserialization是一种将这些字节重建成一个对象的过程。Java序列化API提供一种处理对象序列化的标准机制。在这里你能学到如何序列化一个对象,什么时候需要序列

2014-12-10 14:22:35 605

转载 Windows进程间通信的各种方法

Windows进程间通信的各种方法进程是装入内存并准备执行的程序,每个进程都有私有的虚拟地址空间,由代码、数据以及它可利用的系统资源(如文件、管道等)组成。多进程/多线程是Windows操作系统的一个基本特征。Microsoft Win32应用编程接口(Application Programming Interface, API)提供了大量支持应用程序间数据共享和交换的机制,这些机制行使的

2014-07-31 14:08:58 584

转载 励志篇:IT屌丝如何成为数据科学家?

数据科学家被《财富》杂志誉为21世纪最性感的职业,但遗憾的是大多数企业里都没有真正的数据科学家人才。根据麦肯锡报告,仅仅在美国市场,2018年大数据人才和高级分析专家的人才缺口将高达19万。此外美国企业还需要150万位能够提出正确问题、运用大数据分析结果的大数据相关管理人才。那么,对于不同职业经历和专业背景的IT人士来说,如何才能尽快转型,加入数据科学家的钻石王老五的行列呢?Ofer

2014-07-02 10:46:55 814

转载 移除“下载额外数据不成功”的恼人提示通知

移除“下载额外数据不成功”的恼人提示通知,方法:$cd /usr/share/package-data-downloads/$sudo rm * -rf$cd /var/lib/update-notifier/package-data-downloads/$sudo rm * -rf$cd /var/lib/update-notifier/user.d/$sudo rm d

2014-06-20 09:39:05 713

转载 Gem Bundle 入门

Gem Bundle 入门RailsRubyrubygems配置管理项目管理 Gem介绍Gem是一个ruby库和程序的标准包,它通过RubyGem来定位、安装、升级和卸载,非常的便捷。Ruby 1.9.2版本默认安装RubyGem,如果你使用其它版本,请参考如何安装RubyGem。升级RubyGem Ruby代码  "

2014-06-18 10:37:43 956

转载 Ubuntu 12.04 + Ruby 2.0 + Rails 3.2.13

Ubuntu 12.04 + Ruby 2.0 + Rails 3.2.13 1、安装系统需要的包$ sudo apt-get install -y build-essential openssl curl libcurl3-dev libreadline6 libreadline6-dev git zlib1g zlib1g-dev libssl-dev libyaml-dev li

2014-06-17 16:35:48 665

转载 环境变量 PS1

环境变量 PS1以 Bash shell 为例一般默认的情况下.bashrc里面应该是:    ~/.bashrc     export    PS1=' \u@\h:\w\$ '     上面的意思是:用户@主机:当前目录 $转义序列    要是通过彩色化提示符来增加个性化,就要用到转义序列。 转义序列就是一个让 shell 执行一个特殊步骤的控制指令。 转义序列

2014-06-17 13:55:22 635

转载 再学正则表达式

正则表达式编辑正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在

2014-06-06 14:35:44 554

转载 Convert、Parse、TryParse、(int) 区别

Convert.ToInt32、int.Parse(Int32.Parse)、int.TryParse、(int) 四者都可以解释为将类型转换为 int,那它们的区别是什么呢?Convert.ToInt32 与 int.Parse 较为类似,实际上 Convert.ToInt32 内部调用了 int.Parse:Convert.ToInt32 参数为 null 时,返回 0; 

2014-06-03 14:50:28 632

转载 C# 使用zedgraph绘制 柱状图

1.下载zedGraph控件:http://download.csdn.net/detail/allisnew/3222512.添加引用 zedGraph.dll3.在工具箱的最后面添加常规控件--浏览--选择zedgraph.dll4.编写如下初始化代码(也可以直接拖一个控件):[csharp] view plaincopyprint?priv

2014-05-28 14:02:39 4323

转载 zedgraph 参考线/辅助线/网格线

zedgraph 参考线/辅助线/网格线 vb.net/vs 2005 2011-11-07 18:47:44|  分类:vs.net 2005应用 |  标签:|举报|字号大中小订阅 开发环境 vb.net/vs 20051、zedgraph显示参考线/辅助线/网格线:myPane.YAxis.MajorGrid.IsVisible

2014-05-23 17:29:29 5737

转载 zedGraph画饼图

public void CreateChart(ZedGraphControl zgc) { GraphPane myPane = zgc.GraphPane; // 设置图表的标题和标题的样式 myPane.Title.Text = "2004 ZedGraph Sales by Region\n($M)"

2014-05-23 16:52:48 1377

转载 ASCII 控制字符

Function/Control Code/Character in ASCIIVersion: 2011-02-15Author: green-waste (at) 163.com【什么是Function Code功能码或 Function Character功能字符】ASCII字符集,大家都知道吧,最基本的包含了 128 个字符。其中前3

2014-05-23 15:03:39 1735

转载 Ubuntu 软件包管理详解

Ubuntu 软件包管理详解Ubuntu 方便宜用,最值得让人称道的便是其安装软件的方式, 一条命令: sudo apt-get install xxx 就几乎能帮你搞定所有的软件安装难题。但是有时你可能有这样的需求,查看某个软件包是否安装、安装在哪..., 那我们就来介绍一下 Ubuntu 的软件包管理方式。一、Ubuntu 采用 Debian 的软件包管理器 dpkg 来管理软

2014-05-12 11:28:44 504

转载 C# WinForm中LinkLabel的使用

LinkLabel控件类似于LinkLabel控件,但是它能够向Windows窗体应用程序中添加Web样式的链接,用户可以将LinkLabel中的文本(Text值)的一部分设置为指向网页的链接.LinkLabel控件常用属性ActiveLinkColor : 表示单击链接时的颜色LinkColor: 表示链接的初始颜色VisitedLinkColor: 表示链接点击之后的颜

2014-05-06 13:56:10 889

转载 [C#]定時自動關閉MessageBox視窗小技巧

[C#]定時自動關閉MessageBox視窗小技巧 01using System;02using System.Collections.Generic;03using System.ComponentModel;04using

2014-05-06 10:20:53 1367

转载 C#文件读写操作

新建一个Log.txt文件引入System.IO名称空间,用文件流using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace StreamWrite{    class Program    { 

2014-04-21 11:21:54 652

转载 C#执行DOS命令,返回DOS命令的输出

C#执行DOS命令,返回DOS命令的输出项目中要定时自动给用户发邮件,于是考虑用一个系统服务来完成这项工作。开发过程中发现,系统服务不方便调试,搜索了下,有一篇帖子《C#服务调试、正式使用两便的模板》提供了一个解决方案,发现其中的执行dos命令的类在其他程序中也很有用,特抽取出来发布在此。using System.Diagnostics;/// /// DOS命令输出类///

2014-04-18 16:01:14 695

转载 vi 操作笔记

vi 操作笔记1.关于退出:wq!  ----强制保存退出:wq  ---- 保存退出:x   ----- 作用和:wq 一样ZZ  ---- 作用和:wq一样,(注意Z是大写的,并且不是在命令模式):q  ---- 退出:q!  ---  强制退出==============================================

2014-04-18 11:00:45 489

转载 CSharp中的多线程——使用多线程

CSharp中的多线程——使用多线程单元模式和Windows Forms单元是多线程的逻辑上的“容器”,单元产生两种容量——“单的”和“多的”。单线 程单元只包含一个线程;多线程单元可以包含任 何数量的线程。单线程模式更普遍 并且能与两者有互操作性。 就像包含线程一样,单元也包含对象,当对象在一个单元内被创建后,在它的生 命周期中它将一直存在在那,永远也“居家不 出”地与那些驻留线程在

2014-04-02 13:58:42 4310

转载 DataGridView使用大全

http://home.cnblogs.com/group/topic/40730.html

2014-03-31 22:11:51 504

转载 Sed 介绍和教程

Sed 介绍和教程作者:Bruce Barnett译者:Koala++原文地址:http://www.grymoire.com/Unix/Sed.html注:译者不懂sedSed 介绍      如果你想写一个程序对一个文件做一些改动,那就sed就是你应该使用的工具。这篇文章就是教你如何使用这个自动修改文件的特殊编辑器。      在Unix工具中有一些程序是真正的

2014-03-26 19:06:03 655

转载 Sed学习笔记

Sed学习笔记Table of Contents1. Sed简介2. 定址3. Sed命令4. 选项5. 元字符集6. 实例7. 脚本8. 小技巧1. Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内

2014-03-26 17:32:08 443

转载 C#使用#ziplib压缩和解压缩文件(2)

#region 加压解压方法///         /// 功能:压缩文件(暂时只压缩文件夹下一级目录中的文件,文件夹及其子级被忽略)        ///         /// 被压缩的文件夹夹路径        /// 生成压缩文件的路径,为空则默认与被压缩文件夹同一级目录,名称为:文件夹名+.zip        /// 出错信息       

2014-03-18 17:33:14 589

转载 C#使用#ziplib压缩和解压缩文件

要下载整个目录,一般方法是一个个文件下载或ftp工具现在用SharpZipLib就能实现实时zip压缩下载整个目录SharpZipLib提供了多种压缩算法的支持,纯csharp代码,参见http://www.icsharpcode.net/OpenSource/SharpZipLib/default.asp原理是通过递归方法将每个文件压缩到ZipOutputStream,然

2014-03-18 17:23:27 749

转载 Read/Write App.Config File with .NET 2.0

http://www.codeproject.com/Articles/14744/Read-Write-App-Config-File-with-NET-2-0

2014-03-12 18:54:27 607

转载 键盘常用ASCII码 & Ctrl组合键

键盘常用ASCII码  ESC键 VK_ESCAPE (27)回车键: VK_RETURN (13)TAB键: VK_TAB (9)Caps Lock键: VK_CAPITAL (20)Shift键: VK_SHIFT ($10)Ctrl键: VK_CONTROL (17)Alt键: VK_MENU (18)空格键: VK_SPACE ($20/32)退格键:

2014-03-08 22:10:25 2308

转载 C#使用TcpClient实现telnet功能

using System;  using System.Collections.Generic; using System.Text;  using System.Net.Sockets;   namespace testTelnet  {      enum Verbs      {          WILL = 251,          WONT = 252,         

2014-03-08 21:57:43 6836

转载 Linux中shell文件操作大全

分类: 原文地址:Linux中shell文件操作大全 作者:fuliangcheng1.创建文件夹#!/bin/shmkdir -m 777 "%%1"2.创建文件#!/bin/shtouch "%%1"3.删除文件#!/bin/shrm -if "%%1"4.删除文件夹#!/bin/shrm -rf "%%1"5.删

2014-03-07 15:37:41 870

转载 DataSet用法详细

一、特点介绍1、处理脱机数据,在多层应用程序中很有用。2、可以在任何时候查看DataSet中任意行的内容,允许修改查询结果的方法。3、处理分级数据4、缓存更改5、XML的完整性:DataSet对象和XML文档几乎是可互换的。二、使用介绍1、创建DataSet对象:DataSet ds = new DataSet("DataSetName");2、查看调用SqlD

2014-03-06 11:28:12 827

转载 csharp中DateTime总结

Table of Contents1 时间格式输出2 求某天是星期几3 字符串转换为DateTime3.1 String->DateTime 的弹性做法4 计算2个日期之间的天数差5 求本季度第一天1 时间格式输出DateTime的ToString(string)方法可以输出各种形式的字符串格式,总结如下:using System;using Sy

2014-03-03 14:43:57 4763

转载 C#学习BackgroundWork

BackgroundWork类提供通过后台线程运行非常耗时的操作的便利方法。BackgroundWork类允许您查看操作的状态并且可以取消操作。使用BackgroundWork类时,可以在用户界面中指示操作进度完成和取消情况。       1.在类级别创建BackgroundWork类的实例。       2.指定是否希望后台操作允许执行取消操作和报告进度。       3.为后台辅助

2014-02-28 13:55:08 1265

转载 C#完整的通信代码(点对点,点对多,同步,异步,UDP,TCP)

C# codenamespace UDPServer{class Program{static void Main(string[] args){int recv;byte[] data = new byte[1024];//构建TCP 服务器//得到本机IP,设置TCP端口号 IPEndPoint ipep = new IPEndPoint(IPA

2014-02-28 13:30:28 1666

转载 [C#] as 和 is 运算符以及安全的类型强制转换

根据MSDN的说明:由于对象是多态的,因此基类类型的变量可以保存派生类型。若要访问派生类型的方法,需要将值强制转换回该派生类型。不过,在这些情况下,如果只尝试进行简单的强制转换,会导致引发 InvalidCastException 的风险。鉴于这个过程是不安全的,因此需要用 try - catch 语句块来进行保护,例如比较安全的代码方式应该如下所示:// 有一object类型的待转换对象

2014-02-28 10:45:36 928 1

转载 C#中using关键字的作用及其用法

C#中using关键字的作用及其用法http://blog.csdn.net/yfz19890410/article/details/7589500using的用途和使用技巧。    using关键字微软MSDN上解释总共有三种用途:    1、引用命名空间。    2、为命名空间或类型创建别名。    3、使用using语句。    1、引用命名空间,

2014-02-28 10:43:38 767

转载 正则表达式-Csharp【转】

http://www.cnblogs.com/youquan-deng/articles/csharp-regex.html正则表达式正则表达式(Regex)是用来进行文本处理的技术,是语言无关的,在几乎所有语言中都有实现。一个正则表达式就是由普通的字符及特殊字符(称为元字符符)组成的文字模式。该模式秒杀在查找文章主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模

2014-02-27 14:43:27 3487

转载 windows程序界面卡死的原因

windows的UI程序都是消息驱动的,所以出现界面卡死,思考的方向是消息循环是不是能出现问题了。下面分析windows程序界面卡死的几个可能的原因:主线程(UI线程)出现死循环。如果主线程出现死循环,那么windows将不能从消息队列中取出消息,并进行处理,所以出现卡死现象。为了验证是这个原因导致界面卡死,打开任务管理器,如果该进程的cpu使用率一直保持非零,比如一直保持在3%,

2014-02-25 14:39:30 4022

转载 关于Application.DoEvents()

【文章来至:http://www.cnblogs.com/jianggest/archive/2009/06/26/1437513.html】  在MSDN中的备注是:当运行 Windows 窗体时,它将创建新窗体,然后该窗体等待处理事件。该窗体在每次处理事件时,均将处理与该事件关联的所有代码。所有其他事件在队列中等待。在代码处理事件时,应用程序并不响应。例如,当将另一窗口拖到

2014-02-25 14:01:44 15766

转载 asp.net 类自定义事件

asp.net 类自定义事件首选在类中做如下操作:     public class CBook{private string m_title;  //1,创建委托public delegate void TitleChangeHandle();  //2 创建事件public event TitleChangeHandle TitleChange;publ

2014-02-25 13:45:47 644

转载 net 内存泄露和内存溢出

net 内存泄露和内存溢出一直以来都对内存泄露和内存溢出理解的不是很深刻。在网上看到了几篇文章,于是整理了一下自己对内存泄露和内存溢出的理解。一.概念内存溢出:指程序在运行的过程中,程序对内存的需求超过了超过了计算机分配给程序的内存,从而造成“Out of memory”之类的错误,使程序不能正常运行。造成内存溢出有几种情况:1.计算机本身的内存小,当同时运行多个软件时,计

2014-02-25 10:19:01 853

白色小人PPT素材

PPT 白色小人素材 做漂亮PPT的好帮手

2014-08-06

easyCHM,简单完成CHM文件的制作

Create your first CHM help or CHM ebook in 10 seconds with Easy CHM.

2010-03-02

3GPP导读 中文版

一、 索引和概述 21.101 Specifications and Reports of 3G 21.905 Vocabulary for 3GPP Specifications 23.002 UMTS network arthitecture 23.003 Numbering, addressing and identification 23.008 Organization of subscriber data 23.121 Evolution of the GSM platform. towards UMTS 23.205 Bearer Independent CS Core Network 二、 业务和功能部分相关的部分协议 22.001 3G电路域业务概述,描述业务的分类方法 22.002 承载业务部分概述及承载业务的分类阵 22.003 Teleservice部分概述及Teleservice的分类 22.004 补充业务概述 22.030 移动终端设备的人机接口MMI 22.101 业务准则 22.105 业务与业务能力,业务指标及QOS等 23.107 QoS Concept and Architecture 33.102 安全特性, 描述鉴权加密的功能 23.012 移动管理的程序描述, 层3 SDL图等 23.018 基本呼叫处理介绍 补充业务相关协议: 23.011 Technical realization of Supplementary Services 24.010 补充业务层3消息处理 29.011 Signalling interworking for supplementary services 24.080 补充业务层3消息的格式和编码,asn.1描述 呼叫改向(CD)补充业务: 22.072 Stage 1 23.072 Stage 2 24.072 Stage 3 显示类补充业务: 22.081 Stage 1 23.081 Stage 2 24.081 Stage 3 前转类补充业务 22.082 Stage 1 23.082 Stage 2 24.082 Stage 3 完成类补充业务: 22.083 Stage 1 23.083 Stage 2 24.083 Stage 3 多方通话(MPTY)补充业务: 22.084 Stage 1 23.084 Stage 2 24.084 Stage 3 闭合用户群(CUG)补充业务: 22.085 Stage 1 23.085 Stage 2 24.085 Stage 3 计费类(AoC)补充业务: 22.086 Stage 1 23.086 Stage 2 24.086 Stage 3 呼叫闭锁(CB)补充业务: 22.088 Stage 1 23.088 Stage 2 24.088 Stage 3 USSD功能: 22.090 Stage 1 23.090 Stage 2 24.090 Stage 3 ODB功能: 22.041 Operator determined barring 23.015 Technical realization of Operator Determined Barring (ODB) HO相关的协议: 切换核心网部分功能概述,切换的分类、功能分工、信令流程和SDL图等 三、 接口和消息相关协议 24.007 定义了层3协议的层次结构,包括 MM 层与上下协议层次间的关系,原语, 编码方式等都在本协议中规定 24.008 层3消息功能定义和参数说明 29.002 MAP协议说明,包括C/D/E/F等接口的消息结构和ASN1编码等 08.08

2009-12-18

空空如也

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

TA关注的人

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