- 博客(12)
- 资源 (9)
- 收藏
- 关注
原创 关于程序架构的一点总结和感受
最近忙于业务逻辑的研究,没有学到什么新技巧,唯一深有感触的是关于程序架构设计方面,先进行一点浅显的总结,欢迎大家补充、指正。 目前公司在进行一个专家诊断系统的项目,我负责其中的一个分支,需要对业务层面非常了解,但是缺少时间学习和积累,所以经常返工,大大降低了开发效率。 假设要对A类设备的电压趋势进行统计,一开始我设计的流程图如下图所示: 这段程序里,我把所有的功能都写在一起,
2013-12-04 09:02:07
681
转载 企业级系统架构
本文转载自Leepy's Blogs 博客园。 谈谈对于企业级系统架构的理解 在我们刚开始学习架构的时候,首先会想到分层的概念,分层架构比较经典的是三层架构,那么,什么是三层架构呢?它包括表现层,业务层,数据访问层;而对于一个新手来说,从抽象意义上的三层架构,逻辑上就划分为三个层。 这个是最基本的三层架构模式。 表现层充当系统的界面呈现以及UI逻辑的角色,也就是说,UI(用
2013-10-11 14:29:19
597
转载 C# 委托与事件
本文转自——火木棉的博客园,只因其对C#委托事件阐述的非常清楚,明了,特此转载,希望能帮到入门的同学! 在windows 编程中用到最多的就是控件的时间了,微软给我们很好的方式,把注意力放到事件执行方法的设计和编码上,但是但我们真正弄懂了事件的真正出发执行原理的话,对我们的编程的提高真是非常榜的,例如在windows编程中 如果我单击了一个button按钮触发了button 的click事件
2013-09-27 16:45:22
1094
原创 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
2038
原创 DevExpress控件ChartControl简单案例
由于工作需要,最近学习了DevExpress控件中的ChartControl,并做了简单尝试,通过程序动态添加数据源到chartControl控件中,绘制了如下的条形图。 条形图的颜色等外观可在chartControl控件的RunWizard中编辑,也可以在RunWizard中添加静态的Series,并对条形图的各种属性进行设置。 using System; using System.Col
2013-09-25 15:19:59
3005
原创 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
4570
原创 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
2468
1
原创 根据DataGridView中单元格内容设置其ForeColor
近期在做visio的二次开发,涉及到DataGridview与visio的交互,在DataGridview中一列记录天气类型:雨、雾、雪等,需要将这些天气类型的颜色设置为指定的颜色。 下面代码可以对某个单元格的前景色进行设置, DataGridview.Rows[i].Cells[j].Style.ForeColor = System.Drawing.Color.White 尝试多次后,发现
2013-08-28 12:49:10
1247
原创 用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
1062
原创 C# WinForm学习笔记之二
第二章: 1. Windows Forms Designer Form中的Windows Forms Designer用来保证运行期间所有的窗体组件被正确的管理,特别是那些不属于Windows Form的控件。 private System.ComponentModel.IContainercomponents = null; 在Form的InitializeComponent()方法中
2013-08-07 14:54:18
630
原创 C# WinForm 学习笔记之一
第一本书《WindowsForm程序设计》 第一章: 1.Application类 Application类用来管理应用程序、线程和Windows消息。 System.Windows.Forms.Application.Run(newMyForm()); Run方法在当前线程下开始一个消息循环,并等待操作系统消息。 Application类是一个对象,它将代表程序来管理和运行窗体、线程
2013-08-06 17:05:46
829
原创 基于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
1320
Ubuntu20.04离线部署nvidia-docker
2022-04-22
损失函数学习笔记
2018-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人