- 博客(9)
- 资源 (9)
- 问答 (2)
- 收藏
- 关注
原创 C# 连接ACCESS数据库 - 增删改查(详细步骤)
基于上一篇博客C# 连接MySQL实现增删改查(详细步骤),现在记录下另一篇博客,如何连接ACCESS数据库实现增删改查。总体上也不算很难,因为微软的Visual Studio 本就支持连接该数据库 ,不像MySQL数据库,还得下载插件安装才行!创建ACCESS数据库按照图片顺序创建一个简单的数据库吧!一、在自己的windows哪里找到该数据库,并双击打开二、修改一下数据库的保存路径,并创建空白数据库三、在创建的表格中添加字段,并添加一些数据,最后ctrl + s保存一下,并修改该表名为st
2020-08-31 15:57:47 10673
原创 C# 连接MySQL实现增删改查(详细步骤)
今天星期六,在公司加班研究了一天,如何实现用C#连接数据库,现在把今天研究到的成过记录下来!
2020-08-29 18:02:38 11796 10
原创 C# Socket网络编程(附赠练手小项目)
在公司花了两天的时间来研究Socket编程,感觉也还是学到了一点点皮毛,不过也还是有一点点的小成就。配合Winform窗体界面,实现了简单的窗体间互相通信的小项目(可以互相发消息,服务器可以给客户端发送文件和震动弹出)。现在把这两天学习到的知识点记录下来分享。。。首先要声明:本篇博客并不会详细的讲解Socket底层的实现逻辑,只是讲解他是怎么运用的,是怎么实现窗体间通信的。Socket的简单原理Socket的两个概念:端口和协议。端口我们是通过服务端去访问应用程序的,但是在同一个服务端中的应
2020-08-27 17:59:19 1494 3
原创 C# 线程 - 简介
紧接着进程篇章博客,现在写下一篇线程的博客,不过是简单介绍噢,太深奥的我也不懂啦!!!什么是线程?按我个人理解,线程他就像马路,一个车道只能开一辆车(单车道的叫单线程,多车道的叫多线程)。反正就是一个线程只能处理一件事,处理完后才可以去处理其他事情!线程有什么用?线程就是给你的程序后台处理任务的,线程越多,处理的效率就越快(就好比如人多力量大一样),当然,也会消耗更多的内存去运行这些工作的线程!如何定义单线程?不需要定义,我们平常事就会用得到!例如控制台输出helloworld、窗体的操作等
2020-08-25 17:30:18 1690 9
原创 C# 《WinForm》简约版“音乐播放器”小项目
今天下午时分,学习了一个简单的音乐播放器,现在先下了给C#Winform萌新练练手!效果图:需要使用到的命名空间:using System.Collections.Generic; :泛型Listusing System.IO;:返回文件名和后缀名Path.GetFileNameusing System.Media;:播放.wav类型的音乐类SoundPlayerusing System.Windows.Forms;:打开对话框OpenFileDialog首先在设计页面托四个按钮
2020-08-25 14:24:52 2350
原创 C# 进程 - 简介
今天上班学习了一下进程相关的知识点,现在写下博客记录下来!后续学习线程如果学的还可以的话,会在下篇博客中记录下来!一、进程简介何为进程?当你每跑一个应用程序,系统就会自动开一个进程去运行该程序,这也许就是进程的简单介绍吧!二、定义进程它处于using System.Diagnostics;命名空间中Process p = new Process();三、进程实例1. 获取系统所有正在运行的进程,并输出Process[] process = Process.GetProcesses();
2020-08-25 11:03:55 1052
原创 C# 委托的一般用法
今天在公司又学习到了一个新的知识点:委托!它相当于C/C++中的函数指针。也就是间接调用!其实它的作用还是挺大的,但是也是挺难学习的,花了好大的时间才搞懂一点点,但是还是不知道它在项目中该用在什么地方。算了,先不管,先用博客记录下来,也许以后就知道了,就用得上了!!!委托有两种方式:系统封装好的,自定义的。系统封装好的委托系统封装好的委托有很多,这里就主要讲常用的两种:Action 和 Func.其实这两个很好区别的:Action是没有返回值类型的,所以它只适合0至n个参数的void返回
2020-08-12 14:56:21 2912 1
原创 C# 特性 简而易懂的笔记
今天差不多又花了一天时间来学习C# 的特性,本人主要是在菜鸟教程里学习,但是呢,菜鸟教程的笔记写得很笼统,看得不是很明白,于是乎,又在到处问度娘,看了许多篇别人写的博客,再结合自己的理解,写下来今天这一篇笔记!目录C# 特性貌似有三种:Obsolete、Conditional、AttributeUsage;Obsolete它的作用是提示一个方法已过期或者直接报错!有时候,在一些大型项目中,难免会有一些许久,已经过时的了函数,但是又不想删除,为了防止一些新的程序员不知道会调用,所以就得用到它。
2020-08-06 16:02:32 427
原创 C# 文件操作
前言迫于生计,不得不从C/C++转行学习C#。最近找了一份C#开发的公司工作,目前在疯狂学习C#的语法,由于有C/C++的基础,所以学习起来也不算很难,但是学习到了文件,就觉得学习的压力来了。今天上班花了一天时间在研究C#文件相关的操作,算是学习到了一点皮毛,现在把今天所学习到的知识点记录下来。文件的打开我所接触到的目前有两种:File 与 FileInfo.FIleFile.Open(文件路径, 文件打开类型);File.Open(path, FileMode.Open);它的返回值是
2020-08-05 18:08:23 323
Linux 程序崩溃-闪退日志打印
2024-06-07
高性能、高并发,封装了epoll的框架
2023-03-30
Qtxlsx + QtCreator + 自己编写的对excel文件操作小案例
2022-08-30
QCefView与html通信案例.rar
2022-07-29
QT 自己写一个消息弹窗源码
2022-05-07
QT五子棋项目(人机对战).rar
2022-01-16
QT与JS交互项目代码
2022-01-05
90坦克大战.rar
2020-05-01
C++ 五子棋游戏.rar
2020-03-08
C/C++语言开发的一款 五子棋 游戏
2020-03-06
mini-xml如何支持解析中文?
2021-12-23
Centos7中如何使用QT嵌入CEF3进行开发?
2021-08-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人