自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小幸运

努力完成flag中~

  • 博客(387)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

转载 MATLAB colormap函数详解

matlab中,每个figure都有(而且仅有)一个colormap,翻译过来就是色图。COLORMAP(MAP) 用MAP矩阵映射当前图形的色图。COLORMAP('default')默认的设置是 JET.MAP = COLORMAP 获得当前色图矩阵.COLORMAP(AX,...) 应用色图到AX坐标对应的图形,而非当前图形。MAP实际上是一个mx3的矩阵,每一行的3个值都为0-1之间数,分别代表颜色组成的rgb值,[1 0 0] 代表红色,[0 1 0]代表绿色...

2021-08-10 01:24:09 11194 2

转载 为什么要用where 1=1?

1=1 是永恒成立的,意思无条件的,也就是说在SQL语句中有没有这个1=1都可以。这个1=1常用于应用程序根据用户选择项的不同拼凑where条件时用的。如:web界面查询用户的信息,where默认为1=1,这样用户即使不选择任何条件,sql查询也不会出错。如果用户选择了姓名,那么where变成了where 1=1 and 姓名='用户输入的姓名',如果还选择了其他的条件,就不断在where 条件后追加 and语句就行了。如果不用1=1的话,每加一个条件,都要判断前面有没有where 条件,如果没

2020-10-22 11:10:07 370

原创 数据注解特性-- [NotMapped]

NotMapped特性可以应用到领域类的属性中,Code-First默认的约定,是为所有带有get和set属性选择器的属性创建数据列。NotManpped特性打破了这个约定,你可以使用NotMapped特性到某个属性上面,然后Code-First就不会为这个属性就不会在数据表中创建列了。所以我们定义实体的时候,如果使用了在数据库没有的字段记得加[NotMapped]同时要引用using System.ComponentModel.DataAnnotations.Schema;在项目中我们..

2020-10-22 10:42:21 1053

原创 vs2019 错误 MSB4019 Microsoft.Cpp.Default.props

错误 MSB4019 找不到导入的项目“D:\vs2019\ide\MSBuild\Microsoft\VC\v160\Microsoft.Cpp.Default.props”。请确认 Import 声明“D:\vs2019\ide\MSBuild\Microsoft\VC\v160\\Microsoft.Cpp.Default.props”中的表达式正确,且文件位于磁盘上。补充安装C++的模块...

2020-10-12 15:41:23 6858

转载 MVVM下 TextBox使用Binding整型数据,清空文本框无效

Silverlight中,刚发现一个问题可空数值类型,binding到文本框后,文本框清空后不会设置为null,这个问题是由于文本框过滤了空值,可以用TargetNullValue属性防止空值被过滤,以下语句供参考:Text={BindingPropertyName,Mode=TwoWay,TargetNullValue=''}...

2020-08-20 02:12:27 473

原创 SqlServer 两个时间求差,并求出平均值

SQL Server DATEDIFF() 函数定义和用法DATEDIFF() 函数返回两个日期之间的时间。语法DATEDIFF(datepart,startdate,enddate)startdate和enddate参数是合法的日期表达式。datepart参数可以是下列的值:求时间差的均值:select avg(h) from(select datediff(ms,startdate,enddate) h from table)...

2020-07-20 11:24:11 2888

原创 WPF MVVM XAML 折线图实现绑定数据

XAML <dxc:ChartControl DataSource="{Binding LineChartData}" HorizontalAlignment="Center" Grid.Row="2" Grid.RowSpan="1" VerticalAlignment="Center" Grid.ColumnSpan="5"> <dxc:ChartControl.Titles> <dxc:Title Conte

2020-07-07 03:54:17 1011 4

原创 C# WPF MVVM 在ViewModel中实现定时器Timer

在ViewModel的构造函数实现下面代码DispatcherTimer timer = new DispatcherTimer(); timer.Tick += (s, e) => { //每隔2000毫秒发生一次 //修改UI线程中的对象 Search(); }; timer.Interval = T.

2020-07-05 20:42:06 2142

转载 git命令大全

fetch vs pullgit fetch是将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作本机分支中。而git pull 则是将远程主机的最新内容拉下来后直接合并,即:git pull = git fetch + git merge,这样可能会产生冲突,需要手动解决。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库...

2020-06-29 10:14:18 129

转载 ajax请求获取的数据无法赋值给全局变量问题总结

2020-06-01 02:01:05 411

原创 layui中实现按钮点击事件,刷新页面等问题

首先,小编要告诉大家一个残酷的现实,那就是小编没有找到layui对点击事件的支持…这里的点击事件是指单纯的点击事件,而不是提交事件,或者是数据表格中内嵌的button,对于这两者,layui是有lay-submit和lay-event这个属性进行支持的,所以这里只能使用最原始的js和jq进行监听点击事件。<button class="layui-icon layui-icon-export" id="withExport"></button>第一种,js的监听:.

2020-05-30 16:37:32 5175

原创 JavaScript动态显示当前时间

<script> //得到时间并写入div function getDate() { //获取当前时间 var date = new Date(); //格式化为本地时间格式 var date1 = date.toLocaleString(); //获取div var div1 = document.getElemen..

2020-05-29 21:02:27 929

原创 layUI 提交表单通过ajax进行数据验证,验证不通过则不能提交表单

提交表单通过ajax验证,点击提交按钮后对填写数据进行校验,验证数据库中是否存在该用户的学号,存在则不能提交表单,不存在擦能提交表单。HTML代码<div class="layui-form-item"> <label class="layui-form-label"> <span class="x-red">*</span>学号 <...

2020-05-26 20:18:14 3842 1

原创 ABP框架 修改自己添加的实体信息

本人新手一枚,方式可能不对,如有更好的方式请在评论里面告诉我呦(呲牙)修改的实体是自己添加的,不是ABP中自带的实体信息。这些实体可能在创建后发现存在一些不足,需要进行修改。我这个方式比较粗暴,直接删除数据库中的信息,所以需要自行将数据库中的数据进行备份。首先在“程序管理控制台”(注意事项ef层)输入“Update-Database -Migration:0 ”(注意这是删除数据库中的表结构,执行这一步后数据库就空了)然后删除想要修改的实体的迁移文件(就是自己执行add-migr..

2020-05-24 02:44:33 1418

原创 ABP更换SQL server的另一个数据库

首先修改连接数据库的名字,然后重新生成解决方案,最后update-database就好了在appsettings.json中修改连接的数据库名称

2020-05-23 13:54:47 462 1

原创 ABP框架 获取当前正在登录的用户Id

从AbpSession中获取当前正在登录的用户Id在控制器中实现获取的方法,在JS中通过ajax获取下面我实现的是获取当前登录页面的用户Id,在删除用户时防止把自己删除掉,就需要判断一下选中的Id是否是当前正在登录的Id控制器代码:AbpSession中的UserId是可以为空的,但我们其实获取的时候肯定不为空 [HttpPost] public long? GetCurrentUserId() { long? id = _abpSe

2020-05-23 03:33:53 3878

转载 根据状态修改layui表格显示的文字及字体颜色

当表格有两个或多个不同的状态时,我们可以让不同的状态显示不同文字及字体颜色,比如有两个状态:true和false,我让为状态true的显示“已销售”,状态false的显示“已退货”并将字体改成红色,如图所示:想要做到这样的效果,首先要在表头参数加上templet(自定义列模板)并给它一个名字,如代码所示:tabReceived= layuiTable.render({//url: '/DayWorkManagement/FormerSell/selectReceived',elem...

2020-05-22 21:07:26 3061

转载 layui中对table中的数据进行判断(0、1)转换为提示信息

需要把“1”改成中文汉字:在 done方法里面进行数据渲染:layui.use('table', function(){ var table = layui.table ,form = layui.form; tableIns=table.render({ elem: '#bankList', url:'/bank/bankList', method: 'post'

2020-05-22 20:51:23 2717

原创 ABP 设置默认为中文

项目中原来的名称修改:将中文的文件命名去掉-zh-Hans,在原来的Project.xml的后面添加上-en,如下图:

2020-05-22 02:34:11 804

转载 MVC中,视图的Layout使用

https://www.cnblogs.com/itjeff/p/3958257.html

2020-05-14 23:52:14 285

转载 EasyUI-DataGrid下数据库数字替换成文本信息显示以及不同状态显示不同颜色

https://blog.csdn.net/ITBigGod/article/details/83274831

2020-05-12 22:53:23 141

原创 easyUI中datagrid单选时复选框不取消问题

圈起来的地方是需要注意的这里的代码可以多选,也可以把多选的复选框全部取消勾选如果singleSelect改为true,就不能取消勾选,至于为什么,我还没弄懂(笑哭)

2020-05-10 04:42:42 467 1

原创 Uncaught ReferenceError: Search is not defined at HTMLAnchorElement.onclick

HTML:JS:$(function(){ function Search() { var _$form = $('form[name=searchform]'); var params = _$form.serializeFormToObject(); $('#dgDevice').datagrid({ queryParams: params });});修改:JS的Search方法要写在$(function(){});的外面才可以参考:htt.

2020-05-09 11:48:59 2811

原创 ABP框架和easyUI一起使用时,datagrid的复选框不能显示

勾选的框框没有出现,导致这个问题的原因是样式冲突在easyui.css(“Web.MVC”项目的“wwwroot\lib\easyui-1.9\themes\bootstrap”文件夹中找到easyui.css文件)中添加下图圈起来的部分解决方法参考:https://www.cnblogs.com/chillsrc/p/11718891.html...

2020-05-09 03:09:58 202

原创 ABP框架引入easyUI

(1)先下载easyUI 官网:http://www.jeasyui.com/download/list.php(2)在Web.Mvc层的wwwroot\lib文件夹中创建easyUI-1.9文件夹,然后将解压缩的文件夹中的内容复制到easyUI-1.9中。(3)引入easyUI右键单击在 “Web.Mvc”项目中的views\Share目录。 找到_Layout.cshtml文...

2020-05-08 16:34:55 295

原创 ABP框架----添加权限

首先在下图的位置添加权限名称public const string Pages_Others = "Pages.Others";其次在下图的位置创建权限 context.CreatePermission(PermissionNames.Pages_Others, L("Others"));最后可以再菜单项中设置权限,对不同的用户显示不同的菜单栏 require...

2020-05-08 01:59:50 1179

原创 ABP框架----写一个WebAPI

首先要从ABP官网下载一个模板ASP.NET Core中选择哪一个模板都可以由于不是使用webapi,现在只是在后台完成,所以模板的选择对写webapi是没有影响的,多页面还是单页面都可以下载完模板,解压缩,打开解决方案。(1)设置启动项,由于我们现在要实现webapi,所以将web.host设置成启动项,这样后面写的webapi就能看到了。(2)还原NuGet包,右键解...

2020-04-24 19:28:39 1566

原创 接上一篇文章,出错的修改方法

由于从webapi获取的数据不符合treegrid的格式,_parentId没有为空的情况,现在就要修改这个问题由于自己也是个新手,不知道从哪里改比较好,直接从前端进行修改,修改了好久发现能够将数据修改称符合要求的情况,但就是不能用,后面又百度搜了一下发现应该从后台下手,修改了DTO,将_parentId修改成符合要求的数据就可以了。下面是我的代码:using Abp.Applica...

2020-04-22 04:32:01 150

原创 ABP框架使用webAPI获取数据,前端使用easyUI中的treegrid进行显示,出现的bug记录

前端能够通过webapi获取到数据,前端进行显示时,能够显示列名,但就是不能显示数据出现这个问题的原因是:后台传过来的数据_parentId没有为空的情况,treegrid会查询传过来的数据中_partenId为空的情况,空值的节点就是根节点,能够找到根节点,treegrid就能够正常显示了。如果页面中出现undefind的情况,说明是数据的格式不符合要求,这时就需要将后台的数据修改成符合...

2020-04-22 01:23:52 302

原创 sqlserver导入mdf文件报错

1、将mdf文件导入SqlServer,如果报错:导入方法和解决方法https://blog.csdn.net/Monstar_ViCtory/article/details/1027268882、提示我们文件的版本高,我们数据库的版本低解决方法:https://www.cnblogs.com/geek-arking/p/10876214.html...

2020-04-16 23:47:13 1000

原创 git配置

参考:https://blog.csdn.net/weixin_44538107/article/details/90743173?depth_1-utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-2&utm_source=distribute.pc_relevant.none-task-blog-OPENSEARC...

2020-04-16 01:59:51 92

原创 git配置小记录

参考https://blog.csdn.net/feng991254/article/details/80506119填写密码的时候可以不填写,直接enter几次就可以了git add "文件名" //用户添加文件git add . //可以用来添加当前目录下的所有文件git commit -m "提交的内容" //提交版本信息git push //这一步才是真正的上传...

2020-04-16 01:18:31 96

原创 anaconda cuda cudnn pytorch安装小记录

忽然发现把自己安装软件的过程写成一个博文也是很正确的,前天重装了系统,需要重新安装一些软件,但又不想去找一些安装方法,忽然觉着记录一下简直太方便了,自己第一次安装时写了一个小笔记,直接放上来了,过程有点不全。这次重装系统主要是之前安装了这些软件导致的电脑蓝屏重启,所以安装之后出现重启就需要重装系统了,不然,电脑突然重启伤不起啊。下面的过程是从自己的记事本里粘过来的在Anac...

2020-04-16 01:11:07 338

原创 外接显示器问题(两个屏可以单独显示,但就是不能同时显示问题)终于解决了!!!

外接显示器屏幕分辨率很重要进行扩展时,一直不成功,一直也没注意屏幕提示“输入不支持”,找联想工程师咨询了好久,又是重新装驱动又是干啥的,最后还重置了系统,结果还是在百度上解决了问题。那个工程师还说我的笔记本是集显输入导致的不能扩展,可我之前用着好好的,就是去服务站重新做了系统才出现的问题。圈起来的部分很重要,一定要改成显示器适合的分辨率,不然不显示,血泪教训!!!!...

2020-04-14 13:31:06 10225

原创 ABP框架查看前端完整错误提示

在Web.Mvc下的Stratup中的WebMvcModule.cs文件中添加Configuration.Modules.AbpWebCommon().SendAllExceptionsToClients = true;

2020-04-08 03:16:37 892

原创 ABP 框架

记录一下自己犯得错误,防止再犯1、进行本地化时,如果出现两个相同的name,后台会报错,这时就要注意了!!!2、使用AutoMapFrom()和AutoMapTo()要写在class的外面,写在里面前端报错,会提示映射无效之类的话。3、还有一个最愚蠢的错误,单词拼写要正确啊!!!上一次因为单词拼写不正确浪费了一周的时间,这次单词拼写错误用了一天的时间来找到它。下次一定要看清楚啊啊啊啊...

2020-04-08 02:03:16 300

原创 ABP框架 实现简单电话本(增删改查)功能(ASP.NET Core V2.x +Multi Page Web Application)

第一步:创建实体Person和PhoneNumber ,以及Person和PhoneNumber之间的关联using Abp.Domain.Entities.Auditing;using MyPhoneBook.Core.PhoneBooks.PhoneNumbers;using System;using System.Collections.Generic;using Sy...

2020-04-08 01:18:45 930

原创 ABP框架官网例子实践(2)(ASP.NET core+Multi Page Web Application)

第三步:开始在Application中进行编写代码1、为app service定义一个接口ITaskAppService,在接口中使用GetAll方法来查询任务。ListResultDto是一个包含项目列表的简单类(我们可以直接返回List <TaskListDto>)。using Abp.Application.Services;using Abp.Application...

2020-04-05 01:51:55 917

原创 ABP框架官网例子实践(1)(ASP.NET core+Multi Page Web Application)

参考:https://aspnetboilerplate.com/Pages/Articles/Introduction-With-AspNet-Core-And-Entity-Framework-Core-Part-1/index.html和https://aspnetboilerplate.com/Pages/Articles/Introduction-With-AspNet-Core-And...

2020-04-04 13:58:05 1073

原创 ABP框架运行时编辑功能出错

找了一天的错误,甚至一度以为是我误删数据库文件的原因,重装了数据库还是没能解决,最终找到原因所在。解决方法:在abp.ajax里面添加“dataType: 'html'”,就可以正常运行了。...

2020-04-01 01:14:51 275

人工蜂群算法C语言代码及相关论文

人工蜂群算法_C语言实现,带中文注释,artificial bee colony (ABC),包括Karaboga的四篇相关论文

2020-12-10

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

TA关注的人

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