自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(544)
  • 资源 (139)
  • 问答 (2)
  • 收藏
  • 关注

原创 WPF的打印原理 实现打印页眉页脚和打印预览

打印页眉页脚

2022-05-31 08:51:32 1150 1

原创 用WPF实现打印及打印预览

打印

2022-05-31 08:27:41 4741 2

原创 django sqlite数据库导出迁移到mysql数据库方法

Django 配置MySQL数据库在settings.py中配置import pymysql           # 配置MySQLpymysql.install_as_MySQLdb()DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # 数据库引擎 'NAME': 'mydb', # 你要存储数据的库名,事先要创建之 'USER

2022-05-18 10:42:25 1428

原创 WPF-改变Datagrid的选中行的颜色

用触发器比如:以DataGrid为例: <DataGrid.RowStyle > <Style TargetType="DataGridRow"> <Setter Property="Background" Value="White"/> &l...

2022-02-27 16:44:25 2861

原创 C# 单客户端 多服务器同时收发数据

需要用C#编写TCP协议的客户端接收两个服务器传过来的文件。使用了两个Socket连接两个服务器,每一个socket都有一个单独的接收线程recmsg,多线程+阻塞模式。现在的问题是两个服务器有可能会在同一时刻向客户端发送文件,客户端同一IP地址下从不同端口同时接收到了文件。这种情况下是否会出现冲突的情况,客户端无法判断优先从哪个端口接收数据?如果会有冲突,那么应该采用何种方式解决这种客户端同时接收到文件的情况?部分代码如下private void Form1_Load(object send

2022-01-11 13:15:58 2956

原创 C# Socket 一个客户端对应多台设备接收数据问题

C# Socket 一个客户端对应多台设备接收数据问题

2022-01-11 08:54:26 1340 1

原创 Python 编写windows守护进程程序

守护程序

2021-12-21 15:36:49 942

原创 WPF TextBox按字节长度限制输入

前两天做一个项目的时候,由于页面没有限制TextBox的输入长度,所以,后台直接报错了,超出数据库最大的长度。数据库的长度是按照字节来计算的,而且不同的编码格式,汉字占用的字节长度又不相同,比如,我们用的是UTF8,一个汉字是3个字节,而默认的Default,一个汉字是2个字节。TextBox有个MaxLength属性,但是这个属性是不太合乎要求的,因为这个长度,是限制了输入的长度,比如设置20,则无论是数字、字母、汉字最大的长度都是20个,但是,对于数据库来说,长度却不相同了,所以,不...

2021-12-07 07:58:26 2207

原创 C# 条形码

条形码的三种维码却别:①一维条形码:一维条形码只是在一个方向(一般是水平方向)表达信息,而在垂直方向则不表达任何信息,其一定的高度通常是为了便于阅读器的对准。一维条形码的应用可以提高信息录入的速度,减少差错率,但是一维条形码也存在一些不足之处:* 数据容量较小:30个字符左右* 只能包含字母和数字* 条形码尺寸相对较大(空间利用率较低)* 条形码遭到损坏后便不能阅读②二维条形码:在水平和垂直方向的二维空间存储信息的条形码, 称为二维条形码(2-dimensional bar code)..

2021-12-01 16:17:23 772

原创 Centos7之安装谷歌浏览器

Centos7安装谷歌浏览器下载谷歌浏览器 rpm包#进入下载目录cd ~/Downloads#拉去安装包wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm1234安装rpm -ivh google-chrome-stable_current_x86_64.rpm#注:若报错缺少依赖包,则yum install -y 安装好对应的依赖包再安装google-chrome..

2021-08-11 10:28:48 2400

原创 2020年产品经理面试题

1、介绍一下你自己介绍一下自己的姓名,年龄、毕业院校,工作经历。简单的介绍,保持在三分钟以内,给面试官问问题的时间。工作经历主要讲一些你牛逼的工作经历,例如:你加入XX公司以后,销售额增加了多少、用户翻了多少倍…这样一些。有些人工作经历比较多,3年跳了好几家公司,建议你合并一下,不然面试官会觉得你这个人没有定力,在其他家公司干的时间都不长,在我公司能干多久?至于你的毕业院校牛逼的肯定要说出来,如果觉得学校不好,不好意思说那就不说吧。总的原则就是扬长避短,把自己的经历简单介绍下,然后留给面试官发

2021-08-04 11:28:43 525

原创 C# WinForm开发系列之chart控件画折线图和柱形图并自定义鼠标移动到数据标记点显示提示信息

想念-忘记了 2017-04-25 22:48:15 11851 收藏 25分类专栏: C#基础知识 C#控件知识 文章标签: c# 控件 布局 winform版权1.首先拖动chart控件到窗体,设置chart1的属性Legends中默认的Legend1的Enable为false;2.设置Series的ChartType为Line3.后台绑定数据List<string> xData = new List<string>() { "A", "B", "C...

2021-06-21 08:24:30 2298

原创 WPF编程,WPF项目中使用Echart控件画图的使用方法

WPF编程,WPF项目中使用Echart控件画图的使用方法https://blog.csdn.net/qq_43307934/article/details/107139695?ops_request_misc=&request_id=&biz_id=102&utm_term=WPF%E4%B9%8B%E8%87%AA%E5%AE%9A%E4%B9%89%E7%94%A8%E6%88%B7%E6%8E%A7%E4%BB%B6echarts&utm_medium=distr

2021-05-25 10:55:26 559

原创 2021-05-25

wpf入门第五篇 WPF with EChartsFanstorm丶 2019-04-03 18:30:54 5519 收藏 27分类专栏: C# WPF 文章标签: WPF ECharts 入门版权前言本文是wpf入门系列第五篇,面向有winform或者web前端基础的、并且也有C#基础的同学。ECharts是百度团队开发的开源免费的js图表控件库,非常强大,文档齐全。WPF中使用图表,除了可以选择devexpress或者oxyplot之类的专为wpf开发的图表控件之外,还可以考虑使用..

2021-05-25 10:39:54 103 1

原创 云服务器主机内网 ip 和外网 ip 的区别

云服务器主机内网 ip 和外网 ip 的区别服务器公网ip  可以用于域名解析ip,服务器远程登录ip,是最主要的服务器ip地址。   内网ip  不能用于域名解析。  不可以直接用于服务器远程登录,其主要作用是:跟当前帐号下的其他同集群的机器通信。 一些小型企业或者学校,通常都是申请一个固定的IP地址,然后通过IP共享(IP Sharing),使用整个公司或学校的机器都能够访问互联网。而这些企业或学校的机器使用的IP地址就是内网IP,内网IP是在规划IPv4协议时,考虑到IP地..

2021-05-19 14:19:53 1824

原创 Tomcat安装配置(手把手教,内容很详细)

Tomcat安装配置(手把手教,内容很详细)weixin_46950432 2020-07-23 16:14:26 139 收藏 1分类专栏: JavaWeb 文章标签: tomcat java版权Tomcat配置什么是TomcatWindows配置Tomcat服务器一、下载[Tomcat](http://tomcat.apache.org/):地址http://tomcat.apache.org/二、配置Tomcat三、验证配置是否成功四、注意事项什么是TomcatTomca..

2021-04-25 15:02:18 306

原创 发现一款好用的在线项目管理工具(有免费版)

发现一款好用的在线项目管理工具(有免费版)在线项目管理工具指的是不用安装服务器的云部署项目管理软件,这种部署方式的软件可随时开通、节约成本,但质量也参差不齐。考虑到多方面因素,我们公司最终决定用在线的项目管理工具,现在使用的工具是偶然参加展览会发现的,不得不说试用之后有一种惊艳的感觉。因为目前常见的在线项目管理软件多是任务管理协同软件,并非是基于项目维度开发的,或者是功能有限,只是管理项目的进度、计划和跟踪。Project比较关注任务、计划、跟踪、资源和成本,但是商业论证、目标确定、干系..

2021-04-25 13:04:33 415

原创 手把手教你如何创建Webservice并发布,部署到iis,客户端调用

手把手教你如何创建Webservice并发布,部署到iis,客户端调用一、WebService基本介绍:1.什么是WebService?WebService是一种跨编程语言和跨操作系统平台的远程调用技术。2.WebService有什么好处?可以跨编程语言、可以跨操作系统、可以远程调用。二、WebService开发:1.新建项目:添加web服务:在添加的web服务中添加一个求和的方法:(注:必须在方法上面添加 [WebMethod]才会在网页上显示出来...

2021-04-19 15:39:32 3670

原创 Spread 常用属性

Spread 常用属性 introw=e.Row; intcount=e.Count; 或者: introwindex=fpSpread1.ActiveSheet.ActiveRowIndex; intcolumnindex=fpSpread1.ActiveSheet.ActiveColumnIndex; 2单击一行变颜色。 privatevoidspdResult_CellClick(objectsender,FarPoi...

2021-03-14 22:07:32 1277

原创 Docker安装JDK1.8版本

https://blog.csdn.net/WeiHao0240/article/details/110227719?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161542694616780266290135%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=161542694616780266290135&amp

2021-03-11 10:06:38 751 1

原创 起不来报错:Failed to start Docker Application Container Engine.

docker起不来报错:Failed to start Docker Application Container Engine.报错信息如下:[root@localhost localdisk]# systemctl restart dockerJob for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "jo

2021-03-10 13:04:57 379

原创 【干货】CentOS7 更新yum源

【干货】CentOS7 更新yum源孙文旭 2019-06-29 21:08:51 6494 收藏 18分类专栏: Linux版权1、备份cd /etc/yum.repos.d/mkdir repo_bakmv *.repo repo_bak/2、安装wget(若已安装了wget,则跳过此步)检查wget -V1安装yum install wget -y13、下载新的CentOS-Base.repo 到/etc/yum.repos.d/wget http://mir..

2021-03-10 11:16:33 1246

原创 环境-docker安装mysql、设置开机启动mysql

https://blog.csdn.net/weixin_39947101/article/details/106560261?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161533809816780269845314%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=16153380981678026984531

2021-03-10 09:20:46 567

原创 Docker MySQL的安装与远程连接

Docker MySQL的安装与远程连接1.使用以下命令从docker Hub去下载MySQL官方提供的docker镜像。默认tag是latest。docker pull mysql如果要使用其它tag,则示例如下. "8.0"是tag。什么是tag?tag就是版本号。docker pull mysql:8.02.使用以下命令启动容器.docker run --name='sky-mysql' -e 'MYSQL_ROOT_PASSWORD=abcd2019' -e MY.

2021-03-09 14:11:32 231

原创 CentOS7 安装 Docker

CentOS7 安装 Dockerhttps://my.oschina.net/u/4331421/blog/4290827工作日志2020/05/26 08:36阅读数 66本文被收录于专区DevOps进入专区参与更多专题讨论本文档以实战的形式介绍 Docker 的安装过程,使用的系统是CentOS7 1 安装 Docker如果有的话,卸载旧的Docker,否则可能会不兼容[root@Docker ]# yum remove -y docker doc..

2021-03-09 13:34:01 119

原创 centos7下redis安装及配置远程连接

centos7下redis安装及配置远程连接一、安装 安装依赖 yum install gcc-c++ -y 检查gcc版本 gcc -v 若果gcc版本在5.3以下,升级到5.3以上 yum -y install centos-release-sclyum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils# 临时设置使用该升级后的gcc,重启后还会使用默认的g

2021-02-23 16:52:02 1276

原创 在 CentOS7 下安装、配置 Redis 服务

在 CentOS7 下安装、配置 Redis 服务https://my.oschina.net/antsky/blog/3128182数据库和缓存2019/11/11 10:38阅读数 946本文被收录于专区软件架构进入专区参与更多专题讨论技术人的开工红包来了!《华为云开春技术精选集》人手一本,速阅!>>>[TOC]官网:https://redis.io下载:https://redis.io/download1. 安装依赖➜ ..

2021-02-23 10:46:18 479

原创 centos7下redis安装及配置远程连接

centos7下redis安装及配置远程连接https://blog.csdn.net/lingyingdon/article/details/109275343?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161404009216780299094530%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=1614040092167

2021-02-23 08:35:30 280

原创 CentOS 7 使用iptables 开放端口

CentOS 7 使用iptables 开放端口CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:systemctl stop firewalld.servicesystemctl disable firewalld.servicesystemctl mask firewalld.service2、安装iptables防火墙yum install iptables-services -y3....

2021-02-20 15:49:26 3921

原创 VMware虚拟机CentOS7 - VMnet8网络配置及常见问题解决

本文环境物理机OS: Windows10 专业版 虚拟机平台: VMware Workstation 14 虚拟机OS: CentOS 7配置步骤一、 查看物理主机的网络配置信息主要是找到可以上网的网卡的信息,在Windows的cmd中输入ipconfig /all,查找以太网适配器 以太网选项列表就可以得到。本文测试环境下物理机网络配置信息如下:1) IP地址:192.168.2.282) 子网掩码:255.255.255.03) 网关:192.168.2.14) D...

2021-02-20 09:09:37 2287

原创 C#计时器,记录程序运行时长

C#计时器,记录程序运行时长 System.Diagnostics.Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); // 开始监视代码运行时间 // 需要测试的代码 .... stopwatch.Stop(); // 停止监视 TimeSpan timespan = stopwatch.Elapsed; // 获取当前实例测量得出的总时间 double hours = times.

2020-12-18 14:49:47 652

原创 WebLogic的下载和安装

WebLogic的下载和安装WebLogic简单介绍WebLogic是Oracle出品的一个Application server,确切的说是一个基于JavaEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。。。。。废话不多说了。。。下面进入下载安装阶段。。。WebLogic下载首先访问Oracl..

2020-12-15 13:59:00 1996

原创 winform项目中使用log4net

winform项目中使用log4net1 、安装log4net 2、添加log4net.config 3、 修改AssemblyInfo.cs 4、新增一个LogHelper 5、初始化log4net 6、使用最近在一个winform项目中用到了log4net记录日志,没有阅读官方的文档,只参考了网上一些博客,使用的时候IsErrorEnable、IsInfoEnable等等都为false,导致log4net不能写日志,google了一圈,找到了解决方法。顺便把整个过程也记录一下。.

2020-11-17 14:12:42 392

原创 Thread 的 _event.Set(),_event.Reset();_event.WaitOne(); 用法示例

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;using System.Threading;namespac...

2020-11-17 12:56:05 991

原创 Git的使用方法,初用git的电脑如何配置Git及上传代码的详细步骤,9句命令轻松搞定

Git的使用方法,初用git的电脑如何配置Git及上传代码的详细步骤,9句命令轻松搞定本文链接:https://blog.csdn.net/weixin_44581489/article/details/103960067版权Git的使用方法,初用git的电脑如何配置Git及上传代码的详细步骤,9句命令轻松搞定话不多说, 进入正题: 1. 现在开始第一步,获取ssh码, 2.读取ssh码, 3.复制ssh码, 4.设置全局用户名和全局邮箱名, 5 . ...

2020-11-15 16:40:08 270

原创 Visual Assist X 安装、使用 和 快捷键

Visual Assist官网地址:https://www.wholetomato.comvisual Assist 快捷键大全:https://blog.csdn.net/dddd0216/article/details/80082885Visual Assist X的使用:https://jingyan.baidu.com/article/380abd0a4844111d90192c9a.htmlVisual AssistX番茄助手的安装与基本使用:https://blog.csdn.ne.

2020-11-05 10:40:01 3714

原创 Nginx+Tomcat动静分离&&负载均衡

Nginx+Tomcat动静分离&&负载均衡https://blog.csdn.net/weixin_42099301/article/details/108404205文章目录 Nginx+Tomcat动静分离&&负载均衡 1. Tomcat简介 2. Tomcat重要目录 3. Nginx应用 4. 反向代理原理 5. 动静分离原理 6. Nginx静态处理优势 7. 实验要求 8. 实验环境 9. 实验步骤 9.1 Nginx反

2020-09-25 16:42:39 164

原创 Linux(CentOS7)下如何配置多个Tomcat容器

Linux(CentOS7)下如何配置多个Tomcat容器 https://www.cnblogs.com/lukefan/p/10400224.html一、Linux版本二、上传并解压apache-tomcat-7.0.90压缩包,然后复制粘贴出来多个tomcat解压缩tar -xzvf apache-tomcat-7.0.90.tar.gz三、复制粘贴(我是在原tomcat名称后面直接追加-2、-3)cp -R apache-tomcat-7.0.90/ apa

2020-09-25 09:32:07 154

原创 安装启用firewalld防火墙

1|0安装启用firewalld防火墙CentOS7默认的防火墙是firewalld如果没有firewalld防火墙,可以执行yum install firewalld 命令进行安装2|0firewalld防火墙启用与关闭启动systemctl start firewalld关闭systemctl stop firewalld查看状态systemctl status firewalld查看状态firewall-cmd --state开机启用systemctl enab...

2020-09-24 23:09:48 741

原创 Centos7 安装 Tomcat8 的正确姿势 并设置开机自启 实践笔记

Centos7 安装 Tomcat8 的正确姿势 并设置开机自启 实践笔记https://blog.csdn.net/cookily_liangzai/article/details/80746177title: Centos7 安装 Tomcat8 的正确姿势 并设置开机自启 实践笔记categories: [Tomcat8,Centos 7]tags: [Tomcat8,Centos 7]我使用centos7X64最小化安装CentOS-7-x86_64-Minimal-1708挂在

2020-09-24 15:09:44 399 1

DDCallCenter

DDCallCenter C#

2013-10-15

【C#多线程】 动态创建多个线程后 需要关闭其中某个线程的解决实例

#>【C#多线程】 动态创建多个线程后 需要关闭其中某个线程的解决实例。 using System; using System.Collections.Generic; using System.Text; using System.Threading; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { List<Thread> listThread = new List<Thread>(5); Thread thread = null; for (int i = 0; i < 5; i++) { thread = new Thread(ThreadMethod); thread.Name = "Thread" + i; Console.WriteLine("创建 Thread" + i); listThread.Add(thread); thread.Start(i); Thread.Sleep(i * 100); } //关闭指定线程 foreach (Thread tempThread in listThread) { if (tempThread.Name == "Thread3") { Console.WriteLine(tempThread.Name + " 线程已关闭"); tempThread.Abort(); } } Console.ReadLine(); } private static void ThreadMethod(object t) { Thread.Sleep(1500); Console.WriteLine(String.Format("我是 Thread{0}", t)); } } } for (int i = 0; i < 5; i++) { Thread thread = new Thread(test) ; thread.Start(); } 如何关闭其中的一个线程呢? 请下载解决方案。 呵呵,这个实例10分值的买, 觉得好的话就评个分吧,评分后会返回你11分 (一定要评分,光评论是不返分的)

2013-08-12

C#程序设计基础

C#程序设计基础

2013-07-28

图书销售管理系统[MySql]V1.0源码 v1.0

图书销售管理系统[MySql]V1.0源码主要包括以下方面的功能:1、进货--根据某种书籍的库存量及销售情况确定进货数量,根据供应商报价选择供应商。输出一份进货单并自动修改库存量,把本次进货的信息添加到进货库中。2、退货--顾客把已买的书籍退还给书店。输出一份退货单并自动修改库存量,把本次退货的信息...

2013-07-12

比较Java原生的 3种Map的效率。

比较Java原生的 3种Map的效率。 1. TreeMap 2. HashMap 3. ConcurrentSkipListMap 本测试查找方法使用Map的get方法,循环、离散获取。对于ConcurrentSkipListMap,获得顺序片段,可用subMap()方法,提取50w的子序列只需要1ms,具有巨大优势。 SkipListMap的范围查询效率比HashMap和TreeMap效率都要高。

2013-07-03

apache-mina-2.0.7-bin.tar

apache-mina-2.0.7-bin.tar,apache-mina-2.0.7-src.tar,rxtx-2.0-7pre1-i386-pc-mingw32,rxtx-2.1-7r2

2013-06-30

mysql-connector-java-5.0.7-bin.jar

mysql-connector-java-5.0.7-bin.jar

2013-06-23

Apache Mina Server 2.0 中文参考手册

Apache Mina Server 2.0 中文参考手册

2013-06-18

C# 创建Label控件与拖动位置

C# 创建Label控件与拖动位置

2013-05-30

Apache_Mina_Server_2.0中文参考手册V1.0

Apache_Mina_Server_2.0中文参考手册V1.0

2013-05-23

软件开发常用图标

软件开发常用图标

2013-05-23

Eclipse Debug不为人知的秘密

Eclipse Debug不为人知的秘密

2013-05-23

表格ComboxBox加载数据

表格ComboxBox加载数据

2013-05-22

C#绘制折线图含坐标轴

C#绘制折线图含坐标轴

2013-05-16

强大图表控件源码

强大图表控件源码, 折线图 强大图表控件源码, 折线图

2013-05-15

C#.net同步异步SOCKET通讯和多线程总结

C#.net同步异步SOCKET通讯和多线程总结

2013-05-12

java面试题集合

java面试题集合

2013-05-12

多种典型T-SQL语句、备份、优化、常见问题处理集合包

首先说明这个是收集与csdn 多年来的精华帖 有很多经典问题的处理方法,集多为大牛的心血为一体 包括备份还原,导入导出、行列转换、动态sql基本语法、游标、复制 等等,可以说是丰富多彩、包罗万象。 这里不多在阐述,绝对的物超所值,谁下谁知道。

2013-05-12

asp.net图片上传加水印

学习asp.net时候写的图片上传并且可以加文件水印的小代码,可以支持文件上传,图片上传并可加水印!代码修改下就可以用在很多方面!

2013-05-09

基于Socket的企业聊天软件源码

键字: socket 聊天工具 企业聊天软件 webchat [编辑:hanjf] 项目描述 1.软件采用C/S模式,服务器基于.NET控制台应用程序,客户端基于.NET WPF,数据库采用SQL Server 2.在通信上采用TCP协议进行信息传递,以服务器转发方式通信,用户注册及密码管理基于B/S(ASP.NET) 3.主要完成了用户注册、用户密码修改、添加好友、删除好友;文字信息转发(支持字体)、抖动窗体、发送图片(支持GIF,但有严重问题) 详细配置信息: 源码当中包括两个文件夹:Server和Client,注册网站和数据库包含在Server文件夹下,目录结构如下: 注册页面:IM\Server\WebChat 数据库:IM\Server\DB_51aspx 1.数据库配置 使用SQL Server 2005以上版本直接附加即可,要保证能通过系统Windows 身份验证登陆,因为服务器是以这种方式连接数据库的,数据库设计的特别烂该拍砖的尽情的拍吧 2.注册网站配置 将webchat添加到IIS管理器,并配置本地IP地址,因为在登陆窗体有一个注册新号码,是以服务器IP地址访问网站的 数据库连接在IM\Server\WebChat\App_Code\ConnectionData.vb中修改 3.客户端配置 服务器运行时会显示所监听IP的地址,在客户端有一个IpAddress.xml配置文件,在目录: IM\Client\Client\bin\Debug\Config\IpAddress.xml 打开以后更改为运行在服务器的IP地址即可。 欢迎感兴趣的用户下载学习。

2013-05-08

owner,使用对话框方式,能控制在前台显示,先处理对方框后在处理。

owner,使用对话框方式,能控制在前台显示,先处理对方框后在处理。

2022-07-15

C#使用Socket实现一个socket服务器与多个socket客户端通信

在分布式调度系统中,如果要实现调度服务器与多台计算节点服务器之间通信,采用socket来实现是一种实现方式,当然我们也可以通过数据存储任务,子节点来完成任务,但是往往使用数据作为任务存储都需要定制开发,要维护数据库中任务记录状态等等。开发的东西还是有点多,而且还不够灵活。因此,我个人是比较偏向于使用socket来实现任务的调度工作。原因:使用socket实现调度比较灵活,而且扩展性都比较好。   实现思路:调度服务器要实现调度工作,它必须与所有计算节点之间建立连接。而且他需要知道每台计算节点的任务状况,因此服务器节点必须存储与所有计算节点的socket连接对象。   在客户端唯一需要知道的就是它归属的调度服务器的通信IP和端口,因此client是发送连接的主动方,由调度服务器监听是否有client请求建立连接,当建立连接成功后,把该连接信息存储到一个结合中以便监控client的存货状态及通信使用。 扩展: 由于server端是存储了所有server与client的连接对象,因此我们是可以基于此demo的基础上实现聊天系统: 每当

2022-05-20

wpf使用DataGrid加载表格,使用DataGrid。

wpf使用DataGrid加载表格,使用DataGrid。wpf使用DataGrid加载表格,使用DataGrid。

2022-05-17

WPF中的Canvas上实现控件的拖动、缩放

WPF中的Canvas上实现控件的拖动、缩放

2022-05-10

在canvas内部能拖动,当拖动到外面,自动回来。

在canvas内部能拖动,当拖在canvas内部能拖动,当拖动到外面,自动回来。在canvas内部能拖动,当拖动到外面,自动回来。在canvas内部能拖动,当拖动到外面,自动回来。在canvas内部能拖动,当拖动到外面,自动回来。在canvas内部能拖动,当拖动到外面,自动回来。在canvas内部能拖动,当拖动到外面,自动回来。在canvas内部能拖动,当拖动到外面,自动回来。动到外面,自动回来。

2022-05-08

socketserver.rar

python之socketserver实现并发通信

2021-09-30

台达工业交换机.pdf

台达工业交换机.pdf

2021-09-24

台达DIAView SCADA课程培训_CHT.pdf

台达DIAView SCADA课程培训_CHT

2021-09-24

VTscada组态软件简报.pdf

VTscada组态软件简报,

2021-09-24

上位机调研台达PLC程序动态库,演示程序通过界面选择调用动态库实现通讯功能,支持TCP/IP,485通道功能,代码C#

上位机调研台达PLC程序动态库,演示程序通过界面选择调用动态库实现通讯功能,支持TCP/IP,485通道功能,代码C#

2021-09-24

qt-opcda-base-master.zip

QT版的OPCDA,实现了基础功能,需要的拿走。 开发环境:Windows10+qt5.5

2021-09-23

webservice.rar

webservice框架,数据库mysql,为手机端提供调用数据

2021-07-25

bms_server_transfer_4banks_le_bcu_para_v1.02.3-changfengzhiye.zip

开发环境用于VS2008+QT,有串口通信,TCP通信技术,用于控制数据传输协议,开发环境用于VS2008+QT,有串口通信,TCP通信技术,用于控制数据传输协议开发环境用于VS2008+QT,有串口通信,TCP通信技术,用于控制数据传输协议

2020-02-27

SAP-常用表及表关系.docx

SAP-常用表以及表关系。abap系统环境搭建好,就存在的表,有很多需要记住的表,与表关系SAP-常用表以及表关系。abap系统环境搭建好,就存在的表,有很多需要记住的表,与表关系

2020-02-03

单片机modbus协议源代码.rar

Modbus 协议是应用于电子控制器上的一种通用语言。c语言写成,共五个文件,两个头文件,一个主函数,一个写,一个读。

2019-06-06

C#调用C++封装成DLL的结构体及类库.rar

C#调用C++封装成DLL的结构体及类库, 使用数据结构类型, 使用动态库调用方式,函数入参为结构体,返回参数为结构体,使用out,ref 传统参数

2019-05-23

qt 实现运行日志

qt 实现日志打印功能,通过调用QsLog2,实现记录日志功能,代码下载调试,代码实现很清楚,功能完整,可以实现强大功能,打印日志。 qt 实现日志打印功能,通过调用QsLog2,实现记录日志功能,代码下载调试,代码实现很清楚,功能完整,可以实现强大功能,打印日志。

2019-04-26

HLSD-SLMS-用户手册

HLSD-SLMS-用户手册

2014-08-29

浙大2014年春考必做作业考试模拟题目

浙大2014年春考必做作业考试模拟题目浙大2014年春考必做作业考试模拟题目

2014-03-08

Ext智能提示 - Spket(Visual Studio 2008 插件)

Ext智能提示 -Ext智能提示 - Spket(Visual Studio 2008 插件) Posted 周四, 04/24/2008 - 15:24 by admin Visual Studio 2008的Ext 2.0.2智能提示.它提供了非常准确的Ext API提示。 如图: Spket(Visual Studio 2008 插件)

2013-12-16

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

TA关注的人

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