
学习
文章平均质量分 50
Dream11221
没有完美的人,只有完美的团队。
展开
-
EntityFramewo(EF加载模式)
EntityFramewo 3种加载模式延迟加载 --关联一次一个表的时候贪婪加载 --一次性加载多张表显示加载 --只显示指定表中需要加载的相关2.延迟加载(默认)1)去掉关系模型中的 virtual关键字2)手动关闭db.Configuration.LazyLoadingEnabled = false;3.贪婪加载Include(“需要加载的实体字段”) 方法 dd.tbDetails.Include("tbStu").ToList();4.显.原创 2020-09-07 20:16:48 · 150 阅读 · 0 评论 -
.Net Core依赖注入
依赖注入:依赖:依赖于抽象,而不是具体的实现。注入:注入体现的是一个IOC(控制反转的的思想)。ASP.Net Core 依赖注入三种方式:Transient :每次请求时都会创建,并且永远不会被共享。Scoped : 在同一个Scope内只初始化一个实例 ,可以理解为( 每一个request级别只创建一个实例,同一个http request会在一个 scope内)Singleton :只会创建一个实例。该实例在需要它的所有组件之间共享。因此总是使用相同的实例。(单列模式)...原创 2020-09-07 20:08:15 · 339 阅读 · 0 评论 -
Dockerfile文件
创建.net 镜像FROM mcr.microsoft.com/dotnet/core/aspnet:3.1 COPY bin/Release/netcoreapp3.1/publish/ App/WORKDIR /AppENTRYPOINT ["dotnet", "Service.dll"]原创 2020-09-07 19:57:25 · 124 阅读 · 0 评论 -
Docker 容器指令
systemctl restart docker 重启docker build -t counter-image -f Dockerfile . --创建镜像docker build -t counter-image -f Dockerfile . //counter-image 镜像名docker images --查看所有镜像docker ps -a --所有容器docker rmi 镜像ID/镜像名 --删除镜像docker rm 容器ID/容器名 --删除容器原创 2020-09-07 19:53:26 · 117 阅读 · 0 评论 -
Vue watch路由深度监听
watch路由深度监听例子: watch: { $route: { handler() { this.setItme(); //深度监听,同时也可监听到param参数变化 }, deep: true, // 代表在wacth里声明了这个方法之后立即先去执行handler方法原创 2020-06-13 17:25:14 · 1918 阅读 · 1 评论 -
Markdown 语法记录
导航字符效果、分隔线引用锚点与链接 Links代码高亮行内代码缩进风格JS代码HTML 代码 HTML codes图片 Images图片 Image图片加链接 (Image + Link)列表 Lists无序列表(减号)Unordered Lists (-)无序列表(星号)Unordered Lists (*)无序列表(加号和嵌套)Unordered Lists (+)有序列表 Ordered Lists (-)GFM task list绘制表格Emoji表情LaTeX 公式流程图视频、音频脚注Markd原创 2020-06-08 15:49:43 · 236 阅读 · 0 评论 -
C# 发送邮件到邮箱
1.确保用来发送的邮箱账号开启了POP3/SMTP服务或者ps:具体如何开自行百度(这里使用QQ邮箱)2.获取第三方登陆授权码进入 qq邮箱>设置>账户 下找到 (POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务) >生成授权码得到授权码后备用。3.C# 代码using System;using System.Net.Mail;using System.Text;namespace MVC.Help{ public s原创 2020-05-12 15:00:24 · 776 阅读 · 2 评论 -
EF + C#MVC 序列化类型为XXX的对象时检测到循环引用解决方案
1.序列化类型为XXX的对象时检测到循环引用解决方案直接上代码:using Newtonsoft.Json;using System;using System.Collections.Generic;using System.Linq;using System.Web;namespace MVC.Help{ public static class ToolHelp { /// <summary> /// 将Object对象序列化原创 2020-05-12 01:41:35 · 757 阅读 · 0 评论 -
Vue+C# MVC API前后端分离跨域设置
1. C#后端代码Ps:添加一个过滤器(或者配置Web.config)using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;namespace Blog.Filter{ public class HttpHeadAttribute: ActionFilterAttribute { public override原创 2020-05-11 16:54:51 · 1990 阅读 · 0 评论 -
MPAndroidChart 自定义 MarkerView
MPAndroidChart 自定义 MarkerView实现思路:效果:代码:Activity/Fragment 中代码:实现思路:继承MarkerViewgetOffsetForDrawingAtPoint() //计算出X Y的偏移值如(超出边界时候XY该如何移动)refreshContent() //每次点击需要刷新的图形数据draw() //绘制背景等图案效果:代码...原创 2019-11-30 14:53:05 · 1378 阅读 · 0 评论 -
Echart配置基本的图像
普通视图的配置var option={ //配置颜色 color:['#143212','#542134','#fe2135','#2134de','#e245a2'], crossStyle:{ }, //配置标题 title:{ ...原创 2019-11-25 23:58:45 · 169 阅读 · 0 评论 -
Android 通过WebView加载本地Html(Echart绘图)Js得到Android数据
首先是Web加载本地Html,在项目文件main中创建assets文件夹把我们想要加载的Html文件放在当前文件夹下就OK了。Html写好之后我们就进入我们的主题,加载到WebView中;Xml文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.an...原创 2019-11-25 23:44:42 · 819 阅读 · 2 评论 -
Android 实现简单的ListView下拉刷新
首先了解刷新的原理参考:http://blog.youkuaiyun.com/guolin_blog/article/details/9255575下面是实现的效果:xml:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/r...原创 2019-11-25 23:10:48 · 954 阅读 · 0 评论