摘要:
https://www.learnentityframeworkcore.com/walkthroughs/console-application https://www.learnentityframeworkcore.com/walkthroughs/aspnetcore-application 阅读全文
摘要:
在 .NET 7 中使用 Nerdbank.GitVersioning 进行版本控制,可以按照以下步骤进行配置: 安装 Nerdbank.GitVersioning 包: 使用 NuGet 包管理器控制台安装该包: Install-Package Nerdbank.GitVersioning 安装 阅读全文
摘要:
dotnet publish -c Release -r win-x64 -p:PublishSingleFile=false --self-contained false --output ./build 阅读全文
摘要:
函数的声明: 如:void Log(const char* message); 1,在C++中,函数原型就是函数的声明。函数声明就是给函数取名并指定函数的参数类型,返回值类型。告诉编译器有这么一个可使用的函数。 函数原型的结构就是: 返回值类型 函数名(参数表); 2,在声明一个函数的时候,参数是没 阅读全文
摘要:
/// <summary> /// 添加资源到程序环境中 /// /Library.Name;component/Themes/{0}Theme.xaml /// </summary> /// <param name="path">资源路径</param> public static void Up 阅读全文
摘要:
<Grid> <Grid.RowDefinitions> <RowDefinition Height="auto" /> <RowDefinition /> </Grid.RowDefinitions> <ToggleButton Grid.Row="0" Width="40" Height="22 阅读全文
摘要:
接上篇我们配置DBContext,配章节继续搭建工作单元、创建仓储、构建数据更新查询等业务逻辑服务。 gitee:NoteList: 项目使用WPF Prism MaterialDesign WebApi 基本功能 创建任务 记录任务状态 及相关统计功能 WPF (gitee.com) 1、工作单元 阅读全文
摘要:
gitee:NoteList: 项目使用WPF Prism MaterialDesign WebApi 基本功能 创建任务 记录任务状态 及相关统计功能 WPF (gitee.com) AutoMapper是对象到对象的映射工具。在完成映射规则之后,AutoMapper可以将源对象转换为目标对象。一 阅读全文
摘要:
gitee:NoteList: 项目使用WPF Prism MaterialDesign WebApi 基本功能 创建任务 记录任务状态 及相关统计功能 WPF (gitee.com) 1、安装Nuget包 Entity Framework Core 5.0.2 Microsoft.EntityFr 阅读全文
摘要:
gitee:NoteList: 项目使用WPF Prism MaterialDesign WebApi 基本功能 创建任务 记录任务状态 及相关统计功能 WPF (gitee.com) 1、创建项目 打开vs2019 选择ASP.Net Core web api,点击下一步,选择5.0版本 点击创建 阅读全文
摘要:
界面总览 gitee 地址:WPFMVVM: 使用mvvm模拟实现数据增删改查 (gitee.com) 本例中包含两个View 界面:MainWindow.xaml 数据列表界面,StudentView.xaml数据新增编辑界面 本例使用了命令绑定MvvmLight RelayCommand模拟数据 阅读全文
摘要:
<Window.Resources> <DataTemplate x:Key="DefualtTemplate"> <StackPanel Orientation="Horizontal" > <Border Height="10" Width="10" Background="{Binding C 阅读全文
摘要:
前端代码 <Grid> <DataGrid Name="gd" CanUserSortColumns="True" AutoGenerateColumns="False" CanUserAddRows="False"> <DataGrid.Columns> <DataGridTextColumn B 阅读全文
摘要:
<Window.Resources> <Style TargetType="Button"> <Style.Setters> <Setter Property="Height" Value="30" /> <Setter Property="Width" Value="50" /> <Setter 阅读全文
摘要:
依赖属性 1、是不具有数据绑定,动画,样式控件支持上述特性(自定义控件支持数据绑定,动画等)。 2、依赖属性和CLR属性在内存的使用上是截然不同的,每个CLR属性都包含一个非static的字段,因此当我们实例化一个类型的时候,就会创建该类型所拥有的所有CLR属性,也就是说一个对象所占用的内存在调用n 阅读全文
摘要:
<Window x:Class="WpfApp1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/200 阅读全文
摘要:
1、打开oracle net manager ,修改监听主机名称为机器名称,如下图,我修改后的 2、重启oracle服务。 阅读全文
摘要:
1、查看用户的proifle是哪个,一般是default: sql>SELECT username,PROFILE FROM dba_users; 2、查看指定概要文件(如default)的密码有效期设置: sql>SELECT * FROM dba_profiles s WHERE s.profi 阅读全文
摘要:
在面向对象程序设计中,封装、继承、多态是面向的三个基本特征,设计模式的应用是对面向对象思想的一种体现,在设计模式中的几大设计原则中有个原则叫依赖倒转(置)原则(DIP),其思想强调的是“抽象不应依赖于细节,细节应依赖于抽象”,即要多面向接口编程而非具体实现类编程。由DIP衍生出了控制反转(IoC)、 阅读全文
摘要:
1、Nuget 安装LumenWorks.Framework.IO 添加帮助类代码如下: using LumenWorks.Framework.IO.Csv; using System; using System.Collections.Generic; using System.Data; usi 阅读全文
摘要:
时间转化与地域匹配 date.ToString("MMM", CultureInfo.CreateSpecificCulture("en-GB")) //获取时区 int offset = TimeZone.CurrentTimeZone.GetUtcOffset(DateTime.Now).Hou 阅读全文
摘要:
接受一个任务,使用c# 调用javaServer 接口,使用vs生成客户端代码后,发现没有header描述代码。但是接口中确有header验证,于是自定义一个header。以下是操作过程。 第一步在windows开始菜单找到vs开发人员工具 在弹出的控制台输入wsdl C:\Users\Hzf\De 阅读全文
摘要:
static void Main(string[] args) { List<int> vs = new List<int>(); for (int i = 0; i < 101; i++) { vs.Add(i); } //分成3组 SpliteSourceByCount(vs, 3); //根据 阅读全文
摘要:
项目中有许多数据项需要提示用户输入,如果手动增加*号标记是一项十分麻烦的工作,因此将lable扩展根据条件增加*号可以极大的减少重复行工作。下面的例子中详细的介绍了如何扩展lable标签。 /// <summary> /// 实现lable标签根据条件增加必须项标记 /// </summary> p 阅读全文
摘要:
Task task = new Task(() => { flightMdls = (List<FlightAirLineModelExModel>)ScreenManager.ShowWaitForm2(this.ParentForm, GetAirlineData, ""); }); task. 阅读全文
摘要:
GridLookUpEdit 控件实现勾选框,需求:复选框实现多列显示 阅读全文
摘要:
//前台线程和后台线程唯一区别就是:应用程序必须运行完所有的前台线程才可以退出; //而对于后台线程,应用程序则可以不考虑其是否已经运行完毕而直接退出, //所有的后台线程在应用程序退出时都会自动结束。 阅读全文
摘要:
create or replace trigger SysnRoute before insert or update on audit_group for each ROW--行级别declare -- local variables here nCount number := 0;--声明参数b 阅读全文
摘要:
今天偶然用到了DropDownList,但是它的SelectedIndexChanged事件不能被触发,找了半天才发现竟然是autopostback的原因 AutoPostBack属性值Asp.Net控件的AutoPostBack的属性值为True和False,True表示与服务器交互,False表 阅读全文
摘要:
转自https://blog.csdn.net/ycigwy/article/details/70209863 首先先上官方Msdn的说法 lock 关键字可确保当一个线程位于代码的临界区时,另一个线程不会进入该临界区。 如果其他线程尝试进入锁定的代码,则它将一直等待(即被阻止),直到该对象被释放。 阅读全文
摘要:
信息管理系统中大部分界面是数据展示及数据修改功能,在实现这些功能时由于程序员习惯不同会出现风格迥异的实现逻辑。 一下是我在开发充总结出的一些小经验,在这里跟大家一起分享交流。 下面这段代码是编写的一个公共方法,该方法需要4个参数T mdl 操作的实体对象,ActionType acType操作的类型 阅读全文
摘要:
转自:http://blog.csdn.net/e3002/article/details/21469437 使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合并功能,生怕合并出了问题对团队造成不良影响,最主要的原因是,自己对分支的 阅读全文
摘要:
<Grid> <StackPanel Margin="5" Name="cooos" DataContext="{x:Static SystemFonts.IconFontFamily}"> <TextBlock Text="{Binding Path=Source }"></TextBlock> 阅读全文
摘要:
//声明ColumnView对象 var columnView = (ColumnView)gtSynData.FocusedView; //得到选中的行索引 int focusedhandle = columnView.FocusedRowHandle; 阅读全文
摘要:
控件模板ControlTemplate,有两部分:VistualTree视觉树,即是能看到的外观;Trigger触发器,里面包括外部条件达到某一条件下会引起的响应。 <Window.Resources> <ControlTemplate x:Key="ButtonTempalted" TargetT 阅读全文
摘要:
通过反射获取实体属性上的特性 阅读全文
摘要:
使用XtraReport 打印数据记录时,如果打印的Table 记录太多或者cell 文字过多时,表格会自动拉伸。 当出现换页时混出现表格打断的情况,这时我们应该考虑设置每页打印固定条数以解决表格跨页的情况。 XtraReport.AfterPrint事件 XtraReport绘制Document完 阅读全文
摘要:
XtraReport report = null; PrintControl printControl = null; PrintBarManager printBarManager = null; string reportFile = Path.Combine(AppDomain.Current 阅读全文