- 博客(85)
- 资源 (42)
- 问答 (4)
- 收藏
- 关注
原创 我的创作纪念日
自己负责的一个设备项目,当它在自己面前调试,运行,并且无差错的到运行结束,就是自己最大的成就。后面会继续抽时间,分享自己的技能知识。可能工作占比时间比较多。在创作的过程中都有哪些收获。
2023-08-18 10:26:45
183
原创 C#利用反射实现winform中图片-移动和缩放的功能
最近在做一个项目,有个功能点是需要把图片根据鼠标滚轮的滚动放大或缩小。1.鼠标按下左键,移动鼠标,图片移动,鼠标抬起,停止移动。(这里有三个事件,按下,移动,抬起)(这里有一个事件,鼠标滚轮事件)2.鼠标滚轮实现缩放功能。事件由控件可以点出来。
2022-12-28 15:13:08
2617
原创 从零安装虚拟机,并把.netcore程序发布到centos,运行。并可以通过ip访问
安装虚拟机参考连接:最详细的CentOS安装步骤_狗腿子cc的博客-优快云博客_centos安装然后需要安装xshell和xftp来连接虚拟机,和上传文件如果需要,可以私信或者评论然后装完之后,就肯怎么发布.netcore的程序了。点击创建敲黑板:在新建的项目里Program.cs这个文件里,必须要添加如下的信息:public class Program { public static void Main(string[] args) ..
2022-04-08 17:02:54
3352
原创 Winform窗体中使用Chart控件展示折线图
最近需要使用折线图展示数据,所以需要图表展示数据。选择Chart控件。例图:代码片段:using System;using System.Collections.Generic;using System.Windows.Forms;using System.Windows.Forms.DataVisualization.Charting;namespace WindowsFormsApp1{ public partial class FrmMain : Form .
2021-08-26 14:30:30
4883
原创 C#判断两个集合数据组合情况
功能简述,希望可设置必现关键词,及可选关键词来自由组合。比如设置“天气”为必现词,“晴”,“阴”为可选关键词。当程序识别出“天气+晴”或“天气+阴”或“天气+晴+阴”,程序运行通过;如只出现“晴”,或只出现“阴”或”出现“晴+阴”,则返回识别失败;在改之前是根据关键词的数量来判断是否通过的这个例子是增加之前验证用的,保留一下。using System;using System.Collections.Generic;using System.Linq;using System..
2020-06-04 18:20:41
483
原创 C#输出字符串组合排列
比如“你好啊”输出结果如图:有6种组合代码: static int count; static void Combine(string str, string str2) { if (str == null) return; if (str == string.Empty) { Console.WriteLine(
2020-05-26 16:09:49
1286
3
原创 87个C#帮助类,各种功能性代码
里面大致包含了下面这些类C#读取AD域里用户名或组,Chart图形,cmd,Cookie&Session,CSV文件转换,DataTable转实体,DBHelper,DecimalUtility及中文大写数字,DLL,Excel操作类,FTP操作类,H5-微信,Html操作类,INI文件读写类,IP辅助类,Javascript,Json,JSON操作,JS操作,Lib,Mime,Net,NPOI,obj,packages,Path,PDF,Properties,QueryString地址栏参
2020-05-26 11:17:15
1043
原创 C#实现B站根据评论楼层抽奖程序源码
程序运行如图:抽奖结果源码和程序下载:https://download.youkuaiyun.com/download/u012408847/12438629
2020-05-19 14:05:34
624
1
原创 C#斐波那契数列算法优化
常见的方法private static int Fib1(int n) { if (n==1||n==2) { return 1; } return Fib1(n-2)+Fib1(n-1); }但是这个方法在n>50之后,执...
2020-01-15 18:08:29
407
1
原创 使用C# 手把手创建windows服务
项目中有时候会需要定时处理业务程序,这时候可以使用WindowsService来处理,因为WindowsService是开机直接起动的。比较好处理。下面带大家创建新建项目选择项目类型起个自己喜欢好认的名字;添加服务安装程序会出现两个内容。属性内容对照着自己设置 和项目里集成了log4net。在服务运行和停止的时候会记录日志。部分代码:u...
2020-01-15 15:18:15
315
2
原创 asp.net MVC5简单小例子
在2019年底项目结束,因为是在某通外包公司,所以项目组不需要我了,只能每天去某通正常打卡上下班(因为快过年了,所有打算过完年在找工作现在先在这里闲着学习充电)。外包公司不可能会全额公司养着闲人。。。。。在这里告诫大家,一定别去外包。自己写了点东西,项目结构如图:数据库用的是sqlite数据库,因为这样可以让看到这个项目的人直接调试程序,看到效果。.db文件就是数据库,但是使用的时候,...
2020-01-10 10:45:05
1155
原创 C# 把时间戳转换成时间
private static string TransTime(ulong str) { DateTime nowTime; if (str.ToString().Length == 13) { nowTime = new DateTime(1970, 1, 1, 8, 0, ...
2019-11-29 14:13:18
4337
原创 WebClient下载文件展示进度条
using System;using System.ComponentModel;using System.IO;using System.Net;using System.Windows.Forms;namespace WebClientDownFile{ public partial class Form1 : Form { public For...
2019-11-28 16:20:12
1104
原创 MVC版的百度图中文字识别
MVC就不说了,新建一个MVC程序。然后在HomeController中,新增一个ActionResultBaiduAITest()using Baidu.Aip.Ocr;using Newtonsoft.Json.Linq;using System.Web.Mvc;namespace BaiDuAITest.Controllers{ public class Hom...
2019-11-20 11:26:16
383
原创 Winform中使用CefSharp和js互相调用方法
使用CefSharp代替winform的WebBrowser控件。并且可以让其互相交互,调用对方的方法。CefSharp的缺点就是东西太多,但是他确实很好用。图片是debug目录下,cef需要的所有文件项目引用的时候只需要这三个效果图:源码地址:https://download.youkuaiyun.com/download/u012408847/11983647自己下...
2019-11-18 17:03:48
3265
12
原创 设置IE浏览器的版本方式
winform使用自带的浏览器控件,有时候展示的页面显示的不好看,需要设置IE版本。忘记从哪找的了,记录在这public static class SetWebBrowserVersion { public static void SetWebBrowserFeatures(int ieVersion) { if (Licens...
2019-11-13 17:10:33
2001
原创 C# 利用Skip()和Take()分页展示数据
效果图:数据内容:json格式的数据[ { "id": 1001, "stuname": "小王" }, { "id": 1002, "stuname": "瓦工是" }, { "id": 1003, "stuname": "他王王" },...
2019-11-12 10:26:33
2362
原创 C# 记录一个检验身份证号的方法
private string CheckIDCard(string iDCard) { string[] aCity = new string[] { null, null, null, null, null, null, null, null, null, null, null, "北京", "天津", "河北", "山西", "内蒙古", null, ...
2019-11-05 15:00:03
342
原创 C# 调用腾讯云的短信发送服务API
首先需要在腾讯云平台上登录并实名信息认证。记住自己的SDK AppID和App Key 申请自己的短信签名和创建自己的短信模版。这两项需要腾讯云官方的审核,建议加客服的qq询问。这样会审核快一点。然后就可以调用服务了。代码如下:参数实体类:SendCodenamespace ConsoleApp3{ /// <summary> /// 参数...
2019-10-14 17:42:49
4952
1
原创 C#获取时间戳
/// <summary> /// 获取当前时间戳 /// </summary> /// <param name="flg">10位的或者13位的时间戳</param> /// <returns>返回对应的时间戳</returns> ...
2019-10-12 17:32:30
700
原创 使用 ASP.NET Core 创建 Web API
这是一篇图文基础教程:适合新手练习。开发环境VS2019+.net core 3.0需要安装core 3.0检验是否安装core 3.0 ----cmd 命令dotnet --info运行vs2019创建新项目---选择ASP.NET Core Web应用程序配置项目选择项目类型--API点击创建---等一会就会有模版了运行这个项目...
2019-10-09 20:45:30
526
原创 C# 控制台输出九九乘方表
回忆一波刚接触编程时练习的例子。哈哈思路:两个for循环嵌套,循环9次代码:class Program { static void Main (string[] args) { for (int i = 1; i <= 9; i++) { for (int j = 1; j <= i; j++) {...
2019-08-25 17:11:41
349
原创 C# 调用百度ai识别图片文字功能
1、创建百度AI文字识别应用打开连接:https://cloud.baidu.com 登录自己的百度账号然后如图所示:文字识别功能区点进去。根据提示填写信息,然后创建应用。创建完之后会生成一些程序使用的key。如图:这个是我的,你们可以自己创建生成。有了这个之后可以在程序中使用了。2、创建VS控制台应用程序,引入动态链接库创建vs控制台程序。我使用的vs...
2019-08-02 10:23:58
4875
20
原创 C# HTTP请求之POST
在做一个项目(winform)需要调用Java提供的接口,然后就直接使用HttpWebRequest、HttpWebResponse结果怎么搞都不行。。。。。在这里记录一下:url:接口地址;postdata:参数public string HWRPost(string url, string postdata) { string result =...
2019-07-10 17:14:14
618
原创 C#通讯Socket使用和学习
Socket聊天程序视频教程想学习和正在学习的小伙伴们不要错过。特别详细的视频内容。每个视频都有很丰富的内容。下载地址:链接: https://pan.baidu.com/s/1Sd5dSJ2ShLyvApXUuEIF_A提取码: wiuv...
2019-05-29 18:47:49
338
原创 C#中winfrom窗体之间传值的几种实现方法
C#中winfrom窗体之间传值的几种实现方法:从初级到高级不同的实现方法。1、把子窗体的接收框改变成public。让外部可以访问。。。。(这是最菜的办法)因为要把子窗体的内部对象公开,所以不符合代码原则。2、在子窗体中加一个公开的方法,让外部调用( 对修改关闭,对扩展开放)3、用委托升级-----------------------------------下面...
2019-05-28 21:15:47
8364
原创 C# 取到本机IP地址和公网IP地址
最近在项目中要用到电脑的IP地址整理两个方法记录一下。 /// <summary> /// 本机IPv4IP地址 /// </summary> /// <returns>本机IPv4IP地址</returns> public string GetIPv4Address...
2019-05-07 13:06:53
1046
原创 C# 使用微软语音播放类库实现语言播放功能
using System;using System.Speech.Synthesis;namespace OutSpeech{ class Program { static void Main(string[] args) { SpeechSynthesizer ssh = new SpeechSynthesizer...
2019-04-28 10:55:45
3946
原创 .net面试针对一些基本的概念回答
1,字段和属性有什么区别答:相同点:两者都是类的成员。不同点:<1>字段是数据成员,属性是方法成员;<2>访问上对于属性访问需要使用访问元get,set,字段没有访问元直接赋值或者取值;<3>属性能override,visual字段不能2,抽象方法和虚方法的区别答:<1>抽象方法子类必须重写,虚方法可要可不要;<2>...
2019-04-23 14:22:36
239
原创 Winform窗体移动
private Point point; private void Form1_MouseDown(object sender, MouseEventArgs e) { point = new Point(e.X, e.Y); } private void Form1_MouseMove(o...
2019-04-09 18:27:24
1120
转载 C# Windows 窗体的.Net 框架绘图技术
转自:https://blog.youkuaiyun.com/kenkao/article/details/3882773当编写一个典型的Windows 窗体程序时,窗体和控件的绘制、效果等操作是不需要特别加以考虑的。这是为什么呢?因为通过使用 .Net 框架,开发人员可以拖动一系列的控件到窗体上,并书写一些简单的与事件相关联的代码然后在IDE中按F5,一个完完全全的窗体程序就诞生了!所有控件都将自...
2019-04-09 12:05:43
2031
原创 C# 实现代码生成器
C#实现代码生成器,参考网上例子自己写的demo。生成三层项目。下载地址:https://github.com/wawadaku/BulidCode注意:只能连接sqlServer数据库。
2019-04-02 16:19:20
2886
原创 winform一个小游戏,赛马
如图:采用Task多线程,和委托的技术实现的小游戏。还有背景音乐播放。源码地址:https://download.youkuaiyun.com/download/u012408847/11029294也可以关注公众号:...
2019-03-17 18:04:18
1630
原创 Winform窗体使用tabControl控件填充窗体并且可以关闭
如图:部分代码:/// <summary> /// 添加新的page页 /// </summary> /// <param name="str">页标题</param> /// <param name="myForm">需要打开的窗体</p
2019-03-12 16:19:25
5330
原创 C# winform窗体调用摄像头设备拍照
使用Aforge.dll第三方控件调用摄像头功能。如图:源码地址:https://pan.baidu.com/s/1jflhTnafZoFvOxh1c4hlsg 提取码: 8mut
2019-03-05 11:12:10
12504
19
原创 C# winform窗体导出数据到excel
数据是从access数据库中读取的。点击导出按钮去目录下找到对应的文件代码:using System;using System.Collections;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Data.OleDb;...
2019-01-23 11:06:42
17276
3
原创 C# 桌面程序只允许运行一个主界面
问题:winform程序,如果不另加处理的话,每次双击生成的exe文件都会运行。如图:以前没做过处理,就是这样的问题。解决办法:修改Program.cs文件修改如下:using System;using System.Collections.Generic;using System.Diagnostics;using System.Linq;using Syste...
2019-01-19 13:26:14
1841
原创 C# 实现截屏功能
如图:代码:private void btnCutter_Click(object sender, EventArgs e) { Image img = new Bitmap(Screen.AllScreens[0].Bounds.Width, Screen.AllScreens[0].Bounds.Height); G...
2019-01-14 19:15:31
14361
7
转载 深入.NET平台和C#编程总结大全
转自:http://www.cnblogs.com/wl0000-03/p/5904140.html对于初学者的你,等到你把这个看完之后就更清楚地认知.NET和C#编程了,好了废话不多说,开始吧! 第一章 简单认识.NET框架 ...
2018-12-21 15:36:12
559
原创 C# 实现贪吃蛇小游戏
感觉没什么事情,打发时间,参考网上的资料写了个贪吃蛇。如图:游戏分为初、中、高三个级别。。可以设置。可以暂停/继续,退出。级别不同每吃一个,得分不一样。源码连接:https://download.youkuaiyun.com/download/u012408847/10845989...
2018-12-12 16:57:35
3508
C#时钟屏保文件C#时钟屏保文件C#时钟屏保文件
2018-11-15
全国5A级景点经纬度大全
2018-07-02
System.Data.SQLite.dllSystem.Data.SQLiteSystem.Data.SQLite.dll
2018-05-29
winform使用linq实现datagridview分页功能
2018-05-14
C# 生成二维码。并保存到根目录下
2018-01-11
C# 爬虫基础C# 爬虫基础C# 爬虫基础C# 爬虫基础
2018-01-03
Java项目毕业设计大合集
2022-04-26
asp.net MVC5简单小例子
2020-01-10
Winform中使用CefSharp和js互相调用方法
2019-11-18
ASP.NET中项目复杂多层设计包括设计模式和设计原则.txt
2019-05-27
C#时钟屏保的源码C#时钟屏保的源码C#时钟屏保的源码
2018-11-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人