- 博客(11)
- 资源 (26)
- 收藏
- 关注
原创 c#中一个简单的深拷贝方法
以下代码可利用序列化来实现一个对象的简单的深拷贝public object Clone() { using (Stream objectStream =new MemoryStream()) { IFormatter formatter =new BinaryFormatter();
2012-09-24 22:39:25 908
原创 编程中函数的返回值的定义问题的解决
在c语言的编程中大部分的函数调用信息是靠返回值来获得的,而这就需要用很多的定义,比如返回-1表示什么意思,-2表示什么意思,-3表示什么意思等等。而c++中加入了异常的处理,这也算是一种获取信息的方式,但毕竟不是那么友好,大多数情况下,如果返回错误,我们对返回值不是很感兴趣,而是对返回的信息描述感兴趣。只要能简单描述错误的信息就可以了。如此我们可以用这样一种方式来处理。返回值如果是类类型的如果正确
2012-09-17 09:01:29 1277
原创 Shell编程基础
1. Linux 脚本编写基础1.1 语法基本介绍1.1.1 开头 程序必须以下面的行开始(必须放在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 要使脚本可执行: 编译 chmod +
2012-09-16 13:55:28 632 1
原创 有关软件开发中的一些想法
自从2004年毕业以来,就一至从事着软件开发,甚至从大学时,我就开始学习给学院做网站,虽然那时用的是asp,还是些简单的table布局,但就是从那时起我步入了软件开发的殿堂。这些年来,从初学到熟练。我一直在不断的重复着编写某些常用功能,于是就提取了一些自己常用的函数组成一个类库。从新建一个项目时的重复的步骤中,我又编写了一个初步的插件式的开发框架,原先主要是cs为主的winform开发,后来主要是
2012-09-14 15:43:44 571
原创 c#开发中程序集调用时容易忽略的问题
这几天在写一个将tcp服务器中的数据暂存到消息队列中,再由解析从消息队列中取数据。这样可以起到一个缓冲的作用。由于有部分代码是别人写的,一时找不到源码,就只能用dll了。这时问题出现了,当我调用这个程序集时,只要到有这个程序集中定义的类型的变量的范围时,就会出南,未能加载程序集的错误,可是我在别的程序中调用没问题,为什么在这儿就不对呢,我仔细对比了下两个调用程序,而来是项目属性中的生成选项卡中的平
2012-09-13 13:50:14 615
原创 设置ubuntu12.04标题栏按钮
gconftool-2 --set /apps/metacity/general/button_layout --type string "menu:minimize,maximize,close"
2012-09-12 22:22:20 712
原创 Xml文件数据的优点
最近在写一个数据处理程序,这个程序需要处理一些从另一个程序输出到消息队列中的数据,而这些必须按一定的格式来,一开始我是想的是将这些数据的格式用xml文件定义下来,而消息队列中则只要输出由这些xml文件定义而动态生成的对象就可以了。而这就需要另一个程序也要知道此xml文件的格式。后来看了一些代码,顿时有种醍醐灌顶的感觉。将数据也定义成xml文件不就行了吗?这样即可以方便的找到属性,又可以顺利的找到属
2012-09-12 14:34:24 1101
原创 Access2007及以后的版本中的数据库连接字符串
ACE OLEDB 12.0 标准Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:/myFolder/myAccess2007file.accdb;Persist Security Info=False;使用了密码的数据库如果您的Access 20
2012-09-12 11:19:42 1034
原创 项目开发中的注意事项
从毕业到现在,我最讨厌那些夸夸其谈,经常大谈什么 最新技术的人(我不反对新技术,只是要看公司的实际情况及项目小组的成员水平),明明自己对某项技术只是一知半解,就在同事面前大谈特谈。好像自己很懂似的。实际情况是自己去经常背地里找别人要代码,要类库。这些还不重要,最可恨的是,把别人的代码要过来后,当成是自己的功劳在上级页面显摆。
2012-09-07 11:46:56 705
原创 c# 自定义集合类
public class Person{ private string _name; private int _age; public Person(string name, int age) { this._name = name; this._age = age; } public st
2012-09-06 12:27:23 1232
原创 ADO.NET连接字符串
虽然有的字符串不会用到,但了解一下,还是有益的。名称ADO.NET连接字符串说明ADO.NET连接字符串:SQL Server,SQL Server 2005,ACCESS,Oracle,MySQL,Interbase,IBM DB2,Sybase,Informix,Ingres,Mimer SQL,Lightbase,P
2012-09-02 11:36:40 713
C#通用类库及通用数据库类库
2015-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人