自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 问答 (8)
  • 收藏
  • 关注

原创 C#Web 语法错误:运算符后缺少操作数

这个是因为在sql语法中以及类似方法如我遇见的报错场景datatable.select(),这个方法中就是筛选参数使用的sql语法,由于是拼接形式,如果参数中有‘(单引号)没有处理就会报错运算符后缺少操作数。将参数处理’为‘’,可以使用replace替换。

2024-11-14 17:05:50 140

原创 .NetCore之使用swagger测试WebApi

用swagger来测试api

2024-01-17 19:00:34 446

原创 .NetCore之WebApi响应404

没有配置app.MapControllers();中间件导致webapi响应404

2024-01-16 12:19:38 733

原创 .NetCore之依赖注入

依赖注入的简单实现和理解

2024-01-11 12:08:30 990

原创 C# .net core之ef core 简单的使用方法

简单使用EFCore向sqlserver数据库添加数据

2024-01-11 11:32:19 456

原创 C# VS附加进程到iis(本地)调试

2、对要测试的页面设置断点,然后选择”调试”->”附加到进程”,在进程中选择w3wp.exe进程(需要先打开CRM或需测试的页面);如果找不到w3wp.exe进程,在进程列表的下面,有个show processes in all sessions,把它勾上就能看到了。最后发现是web项目的属性页面调试器——本机代码没有勾选,勾选上,可以成功调试页面了,so happy!3、但是发现怎么也不能进入断点,参考了大家的说明,生成方式是不是debug等等都没有解决我的问题,

2023-02-28 22:45:28 1169

原创 C#WPF cefsharp无弹窗模式下软键盘删除会回退。

//禁用Backspace快捷键向后回退各个page页 NavigationCommands.BrowseBack.InputGestures.Clear();

2022-04-30 10:20:04 322

原创 C# WPF cefsharp网页输入框点击弹出软键盘

cefsharp的browser有一个virtualkeyboard方法,实现方法就行了。(网上有弹出软键盘的方法)注意:tabtip键盘的弹出方法,在触摸屏上是需要设置设备在不是平板模式的情况键盘什么的打开。osk键盘没有这个限制。...

2022-04-30 10:14:26 2249

原创 Wpf播放直播流

MediaElement就可以播放直播流。后缀为m3u8,不用VLC,用这个还会增加项目的体积。突然一试才知道。

2022-04-13 16:55:15 948 2

原创 Wpf cefsharp浏览器和windows虚拟键盘

cefsharp,网页在当前页面跳转的情况下,弹出页面点击输入框没有弹出虚拟键盘。似乎是虚拟键盘的方法没有加入新页面导致的。结果为弹出页面形式会导致虚拟键盘不联动。

2022-04-12 15:34:37 841

原创 C# wpf之获取image.source的图片路径

BitmapImage bitmapImage = (BitmapImage)img.Source; string a = bitmapImage.UriSource.LocalPath;

2022-03-08 13:53:44 1862

原创 C# wpf之VLC的简单使用方法,只用于直播流

引用第三分nuget包:VLC.WPF在VLC官方下载安装VLC,要看项目为X86和X64分别对应下载VLC。然后将以下三个文件夹及文件放到对应平台(x86,x64)Debug目录下文件及文件夹为:plugins,libvlc.dll,libvlccore.dll简单的创建使用。player为xaml页面的x:namestring a = System.Environment.CurrentDirectory.ToString(); th

2022-03-04 12:15:50 1891

原创 C# wpf之图片清晰度问题

遇到一个问题就是在wpf中图片的清晰度没有原图清晰。后面发现这是因为dpi引起,在wpf中图片dpi是默认为96,这说明当你的图片dpi不同96,图片将不是原图效果。结果:将设备的dpi设置即可。番外:在wpf中设置解码宽高也是可以影响dpi的,但是这个应该只能向下兼容,不能向上兼容,因为显示器的上限dpi只有这么多,只能显示这么清晰。(猜测并未尝试)...

2022-01-08 10:56:44 860

原创 C# wpf之离奇事件

在项目里面遇到一个非常奇怪的问题,if为true居然不进入代码块中。为false却进入了代码块。百思不得其解,最后用项目和解决方案的清理和重新生成回归正常。简直离谱。

2022-01-06 19:17:53 126

原创 C# wpf之内存优化及性能优化

WPF内存优化及性能优化 | 码客推荐博客,可以看下。能弄懂多少就不清楚了,反正我是没弄懂多少。下面那个定时虚拟内存还是有点用的。

2021-12-31 16:27:58 906

原创 C# wpf之图片加载遇到的坑

场景是,在page的loaded方法里加载大量的图片。开始是显示了前面几张后面就是空的,然而后面设置了(bitmapimage)bitmap.DecodePixelWidth=800后图片都显示出来了。这是为什么?

2021-12-31 15:27:55 477

原创 C# wpf之wpfmediakit拍照黑边问题

使用RenderTargetBitmap截取wpfmediakit图片时发现,两边有黑色的边边。最终通过控件树看到,wpfmediakit的控件下在运行时会有个image,然后将image的stretch设置为fill就没有黑边了。结果就是将wpfmediakit控件的Stretch设置为fill就行了。番外:现在也写过两个要截图的项目,也用到两个第三方的拍照类库,分别是wpfmediakit和aforge。使用aforge的项目也遇到过rendertargetbitmap截图时

2021-12-08 19:46:32 551 1

原创 C# wpf之控制屏幕显示方向旋转

using System;using System.Collections.Generic;using System.Linq;using System.Runtime.InteropServices;using System.Text;using System.Threading.Tasks;using System.Windows;using System.Windows.Controls;using System.Windows.Data;using System.Windows.D

2021-09-10 10:38:43 1176

原创 C# wpf优化之cpu占用(学习)

有篇文章说的是优化内存的,但是那个效果并不显著所以到这篇文章也没弄懂Idispose接口到底有没有用,不多说了。我有另一种想法就是内存的占用如果不是很大那种,就几百mb的话就我目前觉得并不会对程序造成太大影响(太大内存情况没遇见过),反而是cpu会影响程序运行。这次就优化cpu占用时发现一个while语句被我注释后居然掉了20%-30%左右的cpu占用率直接将近归零,无比流畅。所以结论,如果程序并不是内存占用极大的那种,应该考虑优化cpu占用率从而使程序流畅。至于内存而言,可以考虑将资源缩小和其他机

2021-08-21 12:19:31 2012

原创 C# wpf之所谓内存优化(讨论学习)

看了很多资料,感觉什么都说了又感觉什么都没说。得出几个结论当实例化类new了之后,使用完就=null然后gc.collect回收垃圾实现Idispose接口,释放资源模式(可以直接快速操作),这个模式最为重要的就是那个析构函数,~类名(){}这种,它非常重要,当使用gc.collect的时候它会执行析构函数里面的方法,而那个方法可以释放托管资源和非托管资源,非托管资源指向null即=null。但是在程序中不是什么都可以用完就直接=null的,我就有时候主动调用dispose释放资源方法,而导致程

2021-08-14 10:58:30 938

原创 wpf cefsharp自动播放视频

CefSettings cefSettings = new CefSettings(); cefSettings.CefCommandLineArgs["autoplay-policy"] = "no-user-gesture-required"; CefSharp.Cef.Initialize(cefSettings); ChromiumWebBrowser webBrowser = new ChromiumWebBrowser(.

2021-08-06 11:08:51 1434 1

原创 如何在服务器上搭建MySQL数据库

服务器一台( 我的是阿里云服务器,免费试用的)系统:选择的是windows server 2019(没什么好说的,windows方便。如果是正式的最好还是Linux,我也不知道为什么,反正听说Linux在服务器系统这块比Windows好)MySQL官网下载MySQL for windows,选择2.4mb那个小的(里面什么都有)提供两种方式:1、直接用服务器在官网下载(ie会有点烦,总是弹出信任网址,可以去网上查找一下关闭安全模式,就不会总是要你信任了)2、用自己的电脑下载,然后用远程桌面连

2021-07-31 15:00:44 4438

转载 C# WPF js文件和cefsharp内嵌谷歌浏览器实现js调C#方法

https://blog.csdn.net/u011511086/article/details/118678749

2021-07-23 15:00:17 490

原创 WPF 内嵌cefsharp之网页上播放视频、直播

sdfsdf

2021-07-07 18:39:53 1916

原创 wpf 虚拟键盘

看多很多关于这方面的资料,有的直接给源码但是又不想裁缝嫌麻烦,自己做个简单的,只有数字输入,至于中文输入法,以后学会了发。创建一个用户控件<UserControl.Resources> <Style x:Key="keyboard" TargetType="Button"> <Setter Property="Width" Value="80"/> <Setter Property="He...

2021-06-01 17:40:21 499

原创 WPF 关于同一张图片如何多次显示问题

/// 将图片存入内存流解决图片资源问题 /// </summary> /// <param name="imagePath"></param> /// <returns></returns> public BitmapImage GetBitmapImage() { string imagePath = UtileTool.getAppPat...

2021-05-31 16:19:17 241

空空如也

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

TA关注的人

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