摘要: 1.1 背景 webService 作为一种语言无关性的程序与程序之间的通讯方式,曾经使用非常广泛,随着微软无语的迭代更新的速度,已经不是那么流行。之前主要都是被人提供一个URL,我在vs里面添加服务引用,IDE自动帮我生成相关的代码。这样就可以调用别人的方法了,可是这建立在对方的web服务处于打开 阅读全文
posted @ 2019-04-21 17:43 无心无信 阅读(1687) 评论(0) 推荐(1) 编辑
摘要: 1.1安装Nolg 新建一个winform 项目选中引用右键管理Nuget程序包,安装以下2 个dll。 注意安装一定要第二个,不然待会运行程序,你会惊呼,fuck 我的日志呢?安装完毕之后你的程序文件架构应该如下: 1.2 修改配置文件 有特殊需求的小伙伴可以对配置档Nlog.config自己再做 阅读全文
posted @ 2018-07-16 20:52 无心无信 阅读(1769) 评论(0) 推荐(0) 编辑
摘要: 1 概述 listView和dataGridView是c#显示控件中比较复杂的控件,(还有一个treeView也比较复杂,但是在此没有太大的关联性)当需要显示大量的数据时候,一些box控件已经不能满足需要了。在大量数据显示时,至于什么时候使用listView(一般数据保存在内存中),什么时候使用使用 阅读全文
posted @ 2018-01-02 00:05 无心无信 阅读(8248) 评论(1) 推荐(0) 编辑
摘要: 1.0 概述 数组和集合是非常重要的数据结构(严格意义上集合好像不是基本的数据结构,我当初学的是严蔚敏版的c语言版本的数据结构(考研必备书籍),这本书没有把集合列为最基本的数据结构。),想必只有考过 计算机专业基础综合(专业代码:408)的人都知道数组不是一个很好玩的东西,我记得那个什么KMP算法就 阅读全文
posted @ 2017-11-29 20:26 无心无信 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 1.0 概述 toad 是一款非常好用的oracle数据库图形化管理工具,唯一的缺点就是中文版本的很难下载到,对于刚刚使用的人来说,非常不方便。在我刚刚使用eclipse的时候,也是这样的感觉,于是就下载了中文的插件包,但是2个星期之后,我就拿掉了,原因是大环境下都是使用英文版的,所以现在有时候看到 阅读全文
posted @ 2017-11-26 00:09 无心无信 阅读(11842) 评论(0) 推荐(0) 编辑
摘要: 1.1 概述 c#程序开发中,数据库操作无疑是举足轻重的,数据库部分的技术点可能占整个c#技术点的1/4。这几天我一直在研究System.Data.OracleClient.dll反编译之后的.CS,放弃c#的心都有了,底层代码不仅全是英文注释,而且有很多东西看都看不懂,让我深刻体会封装的重要性!此 阅读全文
posted @ 2017-11-14 22:12 无心无信 阅读(6767) 评论(2) 推荐(1) 编辑
摘要: 2.1 自定义类库 自定义类库能封装核心代码,保证核心的代码在交付给客户时,不让客户泄露,同时也防止非专业人士的私自更改。另外能提高程序代码的复用率,使得代码量减少,程序结构简洁。自定义类库就是程序中常见的.dll文件。 新建一个people的自定义类库,其实吧,就和java中的打包一样的。 类库和 阅读全文
posted @ 2017-11-04 20:55 无心无信 阅读(2567) 评论(1) 推荐(3) 编辑
摘要: javaswing是制作桌面程序的必备知识,但是个人的感觉吧,还是有点次,不过实现的效果还可以!我之前用这个更改做过监控电脑cpu使用率的应用,这个例子还是很不错的! 效果图: 阅读全文
posted @ 2017-10-31 20:40 无心无信 阅读(3657) 评论(0) 推荐(0) 编辑