自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (1)
  • 收藏
  • 关注

原创 VS格式化(自动对齐)快捷键

部分对齐(对齐光标所在行或对齐选中代码行):(按两次组合键)Ctrl+K+D(三个键同时按下)1.Ctrl+A(全选)

2024-03-24 10:40:30 572

原创 在C#中,如果你想要listBox自动滚动到最顶部,可以使用ListBox的TopIndex属性来实现

在C#中,如果你想要listBox自动滚动到最顶部,可以使用ListBox的TopIndex属性来实现。在添加新项到ListBox之后,将TopIndex属性设置为0,即可将ListBox滚动到最顶部。将ListBox的SelectionMode属性设置为One。

2024-03-18 16:51:51 442

原创 C#——三角形面积公式

当输入的三边值不符合三角形边长的规律时,返回 NaN。(两边之和小于第三边,两边之差大于第三边)。已知三角形的三个边,求面积,可以使用海伦公式。

2024-02-01 07:36:26 1636

原创 Win11系统时间不同步的解决方法

修改DNS请参考以下步骤按Win+X键,点击控制面板-网络和共享中心-更改适配器设置,右键点击网络连接,选择属性,点击Internet协议版本4,在首选DNS中输入4.2.2.1,备用DNS中输入4.2.2.2,点击确定....

2022-04-05 13:14:22 3254

原创 c# ToolStrip控件图片和文字显示

如上图达到这样的效果首先我们给属性Image和Text分别赋予需要显示的图片和文字然后设置DisplyStyle属性为ImageAndText,意为同时显示图片和文字各种设置ImageAlign和TextAlign,调整图片和文字的位置设置ImageTextRelation属性,获取或设置 ToolStripItem 文本和图像相对于彼此的位置。最后设置CheckState为Checked,看起来更好看。注意修改文字显示颜色,如果和背景色相似看起来不好看。在集合里修改多个控件比较方便在To.

2022-01-23 17:07:15 1896

原创 C#中MessageBox用法大全(附效果图)

我们在程序中经常会用到MessageBox。MessageBox.Show()共有21中重载方法。现将其常见用法总结如下:1.MessageBox.Show(“Hello~~~~”);最简单的,只显示提示信息。2.MessageBox.Show(“There are something wrong!”,“ERROR”);可以给消息框加上标题。3.if (MessageBox.Show(“Delete this user?”, “Confirm Message”, MessageBoxButt

2022-01-01 16:34:23 5823 2

原创 c# 获取本机ip

Dns.GetHostEntry(Dns.GetHostName()).AddressList.FirstOrDefault<IPAddress>(a => a.AddressFamily.ToString().Equals("InterNetwork")).ToString()

2022-01-01 07:39:52 806

原创 稻壳cms图文模块调不出html代码

<?php doc_article('1',20,0,0,0,266,true,true,'id',0)?> 图文调用,倒数第三个参数,官方说是是否显示html代码,但是实测是没用的,不过官方论坛也给出了答案,分享一下:根目录下找到:content/index/article.php把47行修改为:if(!$opts['hastag'])$o->content=strip_tags($o->content);...

2021-11-18 15:35:40 89

原创 500 - Internal server error

HTTP 错误 500.19 - Internal Server Error无法访问请求的页面,因为该页的相关配置数据无效。或者是500 - Internal server error.There is a problem with the resource you are looking for, and it cannot be displayed.原因:Windows2008的系统和II7下Web.confing出错,网站并不提示以下错误 “/”应用程序中的服务器错误。配置错误解

2021-11-18 10:49:26 232

原创 C# Ping 简单使用

编程过程中,有时候需要判断主机是否在线,最简单的方法就是使用Windows的Ping命令看看能否ping通。看到网上很多文章,说用C#去调用windows的ping.exe,然后解析返回的字符串。我觉得这种方式太麻烦了,就做一下简单判断,不想弄那么麻烦。查了一下,C#专门提供了一个Ping类,与Windows下的ping命令类似:命令空间: System.Net.NetworkInformation;使用方法:bool online = false; //是否在线Ping ping = new P

2021-11-11 09:41:14 4302

原创 C#使用ping命令

说明,使用ping工具1.可以用来查询域名是否可以访问2.可以用来查询域名对应的ip地址如果远程服务器允许ping命令的前提下。一、使用Ping类,效率比较高,相应快程序集 System命名空间:namespace System.Net.NetworkInformation//------------使用ping类------string host = "www.baidu.com";Ping p1 = new Ping();PingReply reply = p1.Send(host)

2021-11-11 09:39:50 2803

原创 .NET生成二维码

随着移动设备的快速发展,二维码越来越大众普及,今天给大家介绍一下我的总结:先来两张效果图(左图不带文字说明,右图带文字说明)从Nuget上找到这一个程序包(这个程序包兼容.net framework 4.7和.net core,之前引用过其他的程序包,发现并不兼容.net framework 4.7)2.我重载了一个方法GenerateQRCode,用于生成带文字说明和不带文字说明的二维码。不带文字说明的二维码大小尺寸没有加限制,返回的是原始大小,带文字说明的二维码大小限制为了600*600px

2021-11-09 21:42:47 944

原创 c#中(&&,||)与(&,|)的区别和应用

对于(&&,||),运算的对象是逻辑值,也就是True/False&&相当与中文的并且,||相当于中文的或者 。(叫做逻辑运算符又叫短路运算符)运算结果只有下列四种情况。 True && True = True (左边为true,再验证右边也为true,返回结果true)假如这是一个查询条件,则执行。 True && False = False (左边为true,再验证右边为false,返回结果false)假如这是一个查

2021-06-03 21:39:03 2267

原创 sql server 自增列,值突然增大1000的情况

sql server 自增列,值突然增大1000的情况解决方法:1打开配置管理器2左面点击sql服务3右面右键点击SQLServer(MSSQLSERVER)4点击启动参数5在参数里输入-T272点增加

2021-03-27 21:43:50 457

原创 C#生成时间戳(10位和13位)简单代码

var timespan1 = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000; //10位var timespan2 = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000; //

2021-03-10 19:18:48 1358

原创 cookie 和session的区别

1、数据存放位置不同:cookie数据存放在客户的浏览器上,session数据放在服务器上。2、安全程度不同:cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗,考虑到安全应当使用session。3、性能使用程度不同:session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能,考虑到减轻服务器性能方面,应当使用cookie。4、数据存储大小不同:单个cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20...

2021-01-08 12:10:24 69

原创 sqlserver 自增列(id)跳跃问题,一下就跳过一千多个id

前言:sql server新建的表,设置id为主键,自增+1,第一天用还好好的,id到自增到几十,第二天用的时候,id突然变成了一千多,这太令人郁闷了,搜索一下,发现有个老外给出了答案。SQL Server 2012 Auto Identity Column Value Jump IssueIntroductionFrom SQL Server 2012 version, when SQL Server instance is restarted, then table'sIde...

2020-05-31 13:42:40 3296

原创 mysql查询中AND与OR注意事项

在查询的where条件中,and要优于or如果要改变优先级, 需要在最小逻辑判断的条件外加括号(),例如:select * from `table_name` where (`type` = 1 or `status` = 1) and `game_id`=1;...

2020-04-19 09:13:59 204

原创 C#获得字符串首字符字母(大写)

/// <summary> /// 获得字符串首字符字母(大写); /// </summary> /// <param name="cnChar"></param> /// <returns></returns> public string Ge...

2020-04-18 22:09:00 2198

原创 C#中的时间戳

什么是时间戳时间戳默认是Unix时间戳。首先要清楚JavaScript与Unix的时间戳的区别:JavaScript时间戳:是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总毫秒数。Unix时间戳:是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至...

2020-04-04 23:30:52 2540

原创 C#获得本机的计算机名及IP地址

using System.Net; String hostInfo =Dns.GetHostName();//获取本机的计算机名 this.ComputerTextBox.Text = hostInfo; System.Net.IPAddress addr; addr = new System.Net.IPAddress(Dns.GetHostByName(Dns.GetHost...

2020-03-25 07:28:54 712

原创 安卓SDK版本和API level对应表

2020-03-07 22:45:14 271

原创 mysql日期date型和int型互换的方法

一、date型转换成int型UNIX_TIMESTAMP('1997-10-04 22:23:00') =====> 875996580二、int型转换成date型FROM_UNIXTIME(875996580) =====> '1997-10-04 22:23:00'PHP里面将int型数据转换成日期输出echo date('Y-m-d',$date);PHP...

2020-02-10 21:37:18 954

原创 PHP日期时间处理

概述PHP中对日期进行处理常用的几个函数如下:date(): 把时间戳格式化为更易读的日期和时间 time(): 获取当前 Unix 时间戳 strtotime(): 将表示时间和日期的字符串转化为相应的时间戳 mktime(): 创建日期这些函数是PHP核心的部分,无需安装即可使用。另外需要注意的是,这些函数的行为还受到 php.ini 中配置的时区等的影响。名称 描述...

2020-02-10 15:12:23 260

原创 thinkphp:html中的if condition 嵌套写法、条件判断的各种情况(eq、neq、gt、lt、or、and)

伪代码 术语符号 大于 gt 小于 lt 等于 eq 不等于 neq 或者 or 并且 and 变量start_time代表的含义是活动的开始时间,变量end_time代表的含义是活动的结束时间。两个变量都是时间戳的格式。下面就将显示状态一列的数据,各种情况下的判断条件列举出来。等于 eq<td>...

2020-02-06 18:50:18 9340

原创 MySql查询出两张表中不同的数据

表名:qqlist和qqlist2字段qqqqlist:qqlist2[qq][qq]155155215215355355444...

2020-02-03 00:30:47 14160 1

原创 SQL查询某一字段重复的数据

查询出重复记录select * from 数据表 WHERE重复记录字段 in (select 重复记录字段 from 数据表 group by 重复记录字段 having count(重复记录字段)>1)

2019-12-28 16:19:50 104

原创 C# 将文件夹中文件复制到另一个文件夹

//新建一个文件夹 var imgPath = Directory.GetCurrentDirectory() + "\\DevicePic1"; if (!Directory.Exists(imgPath)) { Directory.CreateDirectory(imgPath); ...

2019-12-27 14:39:08 376

原创 SQL 语句递归查询 With AS 查找所有子节点

createtable#EnterPrise( Departmentnvarchar(50),--部门名称 ParentDeptnvarchar(50),--上级部门 DepartManagenvarchar(30)--部门经理)insertinto#EnterPriseselect'技术部','总经办','Tom'insertinto#EnterPr...

2019-12-27 14:38:28 237

原创 C#写文本文件,如何换行(添加换行符)

把文本写到文件中,如果是几段文字拼合起来输出到文件中,通常每段非结尾文字后需要添加换行符,不然几段文字都变成一段。  在 C# 中,文本换行有两种方法,一种在需要换行的文本后面添加换行符 \r\n 即可,另一种方法用 Environment.NewLine,功能与 \r\n 一样,接着分别看这种两种方法的具体实现代码。   一、C#文本换行之用换行符 \r\n  一个 \r\n 表...

2019-12-12 15:49:21 10619

原创 C# 颜色对照表

2019-12-12 15:47:55 194

原创 C#里面BLL、Model、DAL、UI层

C# 三层架构分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)再加上实体类库(Model)1、实体类库(Model),主要存放数据库中的表字段。操作:(1)先建立实体类库Model,打开项目,在解决方案中右键--》添加--》新建项目--》选中类库--》改名Model--》确定(2)选中Model类库--》Shift+ALT+C--》建立实体类。UserInfo类...

2019-12-12 11:11:35 270

原创 MySQL批量替换指定字段字符串

有时站内包含敏感词,会给我们带来麻烦,而在信息量较大的情况下,一篇篇查找、修改是不现实的。MySQL批量替换指定字段字符串语句UPDATE数据表名 SET字段名= replace(字段名, '要替换的字符串', '替换为')WHERE 设定条件;如将Wordpress文章中的“搜索引擎优化”全部替换成“搜索引擎营销”,替换语句为:UPDATE wp_posts SET...

2019-09-17 09:01:49 272

原创 检查当前vb.net工程中的窗口

If My.Application.OpenForms.Item("窗口名称") IsNot Nothing Then MessageBox.Show("窗口一打开")End If

2018-05-03 11:41:03 359

原创 DataGridView的几个基本操作

DataGridView的几个基本操作:1、获得某个(指定的)单元格的值:dataGridView1.Row[i].Cells[j].Value;2、获得选中的总行数:dataGridView1.SelectedRows.Count;3、获得当前选中行的索引:dataGridView1.CurrentRow.Index;4、获得当前选中单元格的值:dataGridView1.CurrentCell...

2018-04-24 16:26:09 548

转载 C#----DataGridView控件60招(四)

DataGridView控件用法合集(四)19. DataGridView中的ContextMenuStrip属性20. DataGridView指定滚动框位置21. DataGridView手动追加列22. DataGridView全体分界线样式设置23. DataGridView根据单元格属性更改显示内容24. DataGridView新追加行的行高样式设置る25. DataGridView新...

2018-04-24 15:13:21 504

转载 C#----DataGridView控件60招(三)

13. DataGridView指定单元格是否表示14. DataGridView表头部单元格取得15. DataGridView表头部单元格文字列设定16. DataGridView选择的部分拷贝至剪贴板17.DataGridView粘贴18. DataGridView单元格上ToolTip表示设定(鼠标移动到相应单元格上时,弹出说明信息) 13. DataGridView指定单元格是否表示[C...

2018-04-24 15:10:58 171

转载 C#----DataGridView控件60招(二)

7. DataGridView行列宽度高度设置为不能编辑8. DataGridView行高列幅自动调整9. DataGridView指定行列冻结10. DataGridView列顺序变更可否设定11. DataGridView行复数选择12. DataGridView选择的行、列、单元格取得 7. DataGridView行列宽度高度设置为不能编辑 [C#]'DataGridView1的列的宽设为...

2018-04-24 15:10:21 285

转载 C#----DataGridView控件60招(一)

1. DataGridView当前的单元格属性取得、变更2. DataGridView编辑属性3. DataGridView最下面一列新追加行非表示4. DataGridView判断当前选中行是否为新追加的行5. DataGridView删除行可否设定6. DataGridView行列不表示和删除1.当前的单元格属性取得、变更[C#]'当前选中单元的值Console.WriteLine(DataG...

2018-04-24 15:08:14 197

转载 C# ExecuteReader

class Program { static void Main(string[] args) { //连接数据库 using( MySqlConnection conn = new MySqlConnection("Server=localhost; Database=study; uid=root; pw...

2018-04-23 17:57:44 3081

c# 结合锐浪报表Grid++Report6 实现推送数据打印,代码简单易懂,写了一个案例给大家

c# 结合锐浪报表Grid++Report6 实现推送数据打印,代码简单易懂,写了一个案例给大家

2022-04-20

空空如也

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

TA关注的人

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