- 博客(12)
- 资源 (9)
- 收藏
- 关注
原创 关于程序架构的一点总结和感受
最近忙于业务逻辑的研究,没有学到什么新技巧,唯一深有感触的是关于程序架构设计方面,先进行一点浅显的总结,欢迎大家补充、指正。目前公司在进行一个专家诊断系统的项目,我负责其中的一个分支,需要对业务层面非常了解,但是缺少时间学习和积累,所以经常返工,大大降低了开发效率。假设要对A类设备的电压趋势进行统计,一开始我设计的流程图如下图所示:这段程序里,我把所有的功能都写在一起,
2013-12-04 09:02:07 659
转载 企业级系统架构
本文转载自Leepy's Blogs 博客园。谈谈对于企业级系统架构的理解在我们刚开始学习架构的时候,首先会想到分层的概念,分层架构比较经典的是三层架构,那么,什么是三层架构呢?它包括表现层,业务层,数据访问层;而对于一个新手来说,从抽象意义上的三层架构,逻辑上就划分为三个层。这个是最基本的三层架构模式。表现层充当系统的界面呈现以及UI逻辑的角色,也就是说,UI(用
2013-10-11 14:29:19 579
转载 C# 委托与事件
本文转自——火木棉的博客园,只因其对C#委托事件阐述的非常清楚,明了,特此转载,希望能帮到入门的同学! 在windows 编程中用到最多的就是控件的时间了,微软给我们很好的方式,把注意力放到事件执行方法的设计和编码上,但是但我们真正弄懂了事件的真正出发执行原理的话,对我们的编程的提高真是非常榜的,例如在windows编程中 如果我单击了一个button按钮触发了button 的click事件
2013-09-27 16:45:22 1076
原创 DevExpress treeList与GridControl交互
近日用到了好几个Dev的控件,现总结一下treeList的使用,另外包含一点和GridControl的交互。using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using System.Data;using System.Text;u
2013-09-27 15:30:36 2000
原创 DevExpress控件ChartControl简单案例
由于工作需要,最近学习了DevExpress控件中的ChartControl,并做了简单尝试,通过程序动态添加数据源到chartControl控件中,绘制了如下的条形图。条形图的颜色等外观可在chartControl控件的RunWizard中编辑,也可以在RunWizard中添加静态的Series,并对条形图的各种属性进行设置。using System;using System.Col
2013-09-25 15:19:59 2929
原创 C# 远程访问并复制文件
以下代码可以实现将远程主机上的共享文件复制到本地。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics;using System.IO;namespace FileCopyFromRemoteComputer
2013-09-08 11:45:12 4461
原创 Visio二次开发——鼠标置于Shape上显示细节信息
当鼠标置于Visio图的Shape上时,需要将当前DetailInfo显示出来。以下程序实现当鼠标置于Shape上时间超过2s时,弹出DetailInfo的窗口。1.在鼠标的MouseMove事件响应函数中添加Shape moveShape = null;Shape lastShape = null;ShapeItem item = new ShapeItem();priv
2013-09-02 18:26:35 2410 1
原创 根据DataGridView中单元格内容设置其ForeColor
近期在做visio的二次开发,涉及到DataGridview与visio的交互,在DataGridview中一列记录天气类型:雨、雾、雪等,需要将这些天气类型的颜色设置为指定的颜色。下面代码可以对某个单元格的前景色进行设置,DataGridview.Rows[i].Cells[j].Style.ForeColor = System.Drawing.Color.White尝试多次后,发现
2013-08-28 12:49:10 1230
原创 用C#实现的Ping模块,简单实用
此模块在连接网线的情况下,自动ping预定的主机,在可以ping通的情况下立即返回true,ping不通时再ping两次,然后返回结果。编写一个类调用下面的PingFunction即可。using System;using System.Text;using System.Net;using System.Net.NetworkInformation;using Syste
2013-08-22 15:25:32 1038
原创 C# WinForm学习笔记之二
第二章:1. Windows Forms DesignerForm中的Windows Forms Designer用来保证运行期间所有的窗体组件被正确的管理,特别是那些不属于Windows Form的控件。private System.ComponentModel.IContainercomponents =null;在Form的InitializeComponent()方法中
2013-08-07 14:54:18 618
原创 C# WinForm 学习笔记之一
第一本书《WindowsForm程序设计》第一章:1.Application类Application类用来管理应用程序、线程和Windows消息。System.Windows.Forms.Application.Run(newMyForm());Run方法在当前线程下开始一个消息循环,并等待操作系统消息。Application类是一个对象,它将代表程序来管理和运行窗体、线程
2013-08-06 17:05:46 806
原创 基于MySQL数据库的C#与Python语言交互调用
由于工作需要了解了一些关于C#与Python语言的交互调用知识,以下程序代码的功能主要包括:1.C#读取MySQL中的Blob字段,Blob字段中存的是Python脚本2.在C#中执行Python脚本3.Python脚本中又调用了C#函数using System;using System.Collections.Generic;using System.Linq;usi
2013-08-05 14:11:12 1296
Ubuntu20.04离线部署nvidia-docker
2022-04-22
损失函数学习笔记
2018-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人