自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(124)
  • 资源 (7)
  • 收藏
  • 关注

原创 SharePoint Form认证的探究

3.UserProfile里面修改用户的邮箱并不会让网站了这个用户的邮箱改变,所以还是总结一点,网站里的用户其实和UserProfile里的用户没有半毛钱关系,当然还是能够通过account name 对应起来,只是我们一厢情愿的对应起来,其实真的没啥关系。1.UserProfile 其实是可以和Form 认证的用户脱离的,也就是说在Form里面有的用户,其实一定会存在在UserProfile里面,需要去做同步,或者手工加入进去。但是手动加入的话必须能够人员选择框搜索出来这个用户。

2021-05-26 03:22:12 164

原创 git 提交了1g 的文件如何回撤

git reset --mixed HEAD~1如果报内存不足错误运行git config --global pack.threads 1 gitgit config --global pack.deltaCacheSize 2000mgit config --global pack.windowMemory 2000mgit gc --auto --prune=today --aggressivegit repack

2020-12-15 13:28:56 280

原创 SP CSOM 通过task item获取list item 的信息

((Microsoft.SharePoint.Client.FieldUrlValue)item["WorkflowLink"]).Description

2020-11-12 18:06:12 230

原创 git分支显示不全

在git 服务器上有6个分支,但是使用git branch -a只能看到4个分支git fetch // 这个命令能获取到最新的远程分支

2020-09-14 00:07:08 1188

原创 SQLSERVER 表分区

当数据库单表的数据量达到几百万到上千万的时候,查询很影响性能,这时候我们需要进行表分区右击数据库属性,建立数据库的文件组右击数据库数据,建立数据库的文件选择需要分区的表选择存储创建分区导入几十万个数据,可以看到...

2020-09-08 01:11:09 954

原创 .net core linux 上验证码图片不显示DrawingCore

sudo apt install libc6-dev sudo apt install libgdiplus

2020-08-19 23:41:12 657

原创 ZKEACMS 拖拽即可生成页面

git clonehttps://github.com/SeriaWei/ZKEACMS.git安装.net core 3.1 SDK在C:\ZKEACMS\ZKEACMS.Core\DataBase下运行Build.cmd 来初始化数据库appconfig中配置下数据库连接字符串运行时先需要生成结局方案然后运行:...

2020-08-09 17:11:37 364

原创 如何创建自定义字体图标

https://icomoon.io/app在里面创建一个 自己的项目导入自己的svg 图标download 以后把css 和字体都放入到自己的css里面即可

2020-07-03 14:40:21 410

原创 sqlserver 无法建立外键

The REFERENCES permission was denied on the object '', database '', schema 'dbo'.第一运行了命令:GRANT UPDATE,DELETE,INSERT,SELECT,CREATE PROCEDURE,EXECUTE,REFERENCES TO user发现还是不行,检查了好久,发现权限重叠了,在其他组里面也有这个用户,而这个组没有权限建外键的...

2020-06-26 21:55:13 717

原创 the seLECT permission was denied on the object types database mssqlsystemresource schema sys

the seLECT permission was denied on the object 'types', database 'mssqlsystemresource', schema 'sys'. (Microsoft SQL Server, Error: 229)exec sp_droprolemember 'db_denydatareader',[user]exec sp_droprolemember 'db_denydatawriter',[user]

2020-06-26 03:17:58 3071

原创 ionic4 android 键盘坑

遇到的问题 只要出现键盘,ion-content的高度就变小,把<preference name="resizeOnFullScreen" value="true" /> 删除<preference name="KeyboardResizeMode" value="native" />设置成native...

2020-04-16 21:41:34 386

原创 rxjs 循环请求一次返回,类似promise.all

constpromiseArray=[];letflag=false;this.componentMaterialFormArray.value.map(e=>{constmaterialSelect:MaterialSelect=Object.assign({},e);promiseArray.push(t...

2020-03-10 12:14:38 1714

原创 苹果会下架所有的基于H5的开发的APP?

https://developer.apple.com/news/?id=01212020a苹果的这则公告引起了很多对于混合开发模式APP的恐慌,很多人认为苹果会下架所有的混合开发模式的APP。但是已经到了苹果的最终截止日期了(March3,2020),我们开发的众多混合开发模式的APP,没有一个在App Store被下架的。请仔细阅读苹果的这则公告和请对混合开发模式的理解,就不难知道,...

2020-03-05 22:11:36 2927

原创 fatal: Authentication failed for 'url/_git/xx

https://github.com/Microsoft/Git-Credential-Manager-for-Windows/releases/tag/1.20.0

2020-02-28 17:48:35 207

原创 linux apache 配置

2、更新安装列表:apt-get updateapt-get install gcc build-essentialsudo apt-getinstallmakesudo apt-get install libexpat1-dev2、下载所需安装包wget http://archive.apache.org/...

2020-02-16 00:46:52 213

原创 IDS4 使用数据库登录

在AccountController 中的login 方法里 验证的时候与数据库匹配然后再实现IProfileService的方法,把Claims 对应进去。 private Claim[] GetUserClaims() { return new Claim[] { new Claim("UserI...

2020-02-08 16:51:53 1032

原创 Identity server sso平台的用户过期时间设置

安装官网的配置方式是这样的services.AddIdentityServer() .AddInMemoryClients(Clients.Get()) .AddInMemoryIdentityResources(Resources.GetIdentityResources()) .AddInMemoryApiResources(Resources.GetApiRes...

2020-02-08 15:48:47 1044

原创 IdentityServer4 Identity Resource中的user Claim

Identity Resource身份资源,里面的UserClaims是用户的一些属性,默认情况下,即使写再多的属性,token中也只会返回sub一个,我们需要在代码中加入var builder = services.AddIdentityServer() .AddInMemoryIdentityResources(Config.GetIdentit...

2020-02-06 19:44:30 2776

原创 Identityserver

Identityserver 作用:protect your resources authenticate users using a local account store or via an external identity provider provide session management and single sign-on manage and authenticate ...

2020-02-03 23:07:43 564

原创 OAuth2.0 获取refresh_token

隐式授权流方式不能获取refresh_token但是如果需要获取id_token,则scope =openid,response_type=id_tokenopenid 协议是基于OAuth2.0上的扩展,id_token属于openid授权码模式 可以获取refresh_tokenhttps://docs.microsoft.com/zh-cn/azure/active-d...

2019-12-02 16:55:04 3391 1

原创 https://github.com/aspnet/AspNetCore

https://github.com/aspnet/AspNetCorehttps://github.com/dotnet/corefx

2019-11-28 18:01:29 494

原创 restangular 如何定义多个baseurl

// Fundamental modulesimport { BrowserModule } from '@angular/platform-browser';import { BrowserAnimationsModule } from '@angular/platform-browser/animations';import { NgModule, InjectionToken } f...

2019-11-20 15:34:20 583

原创 IdentityServer4 官网巨坑ef core

也不能说巨坑,只怪自己不仔细,其实官网上已经写了,我直接忽略了https://identityserver4.readthedocs.io/en/latest/quickstarts/4_entityframework.html安装模板生成的是sqllite的方法,然后连sqlserver 当然连不上去了后来我干脆把nuget里面的sqllite卸载掉了...

2019-11-20 00:09:54 1960

原创 通过dotnet 命令添加项目,并且在vs中运行

我们这里以IdentityServer4来作为例子dotnet new -i IdentityServer4.Templates 新建模板查看模板:dotnet new -l 新建项目:dotnet new is4empty -n IdentityServer新建完项目,打开项目文件,运行:dotnet new sln -n Quickstart然后...

2019-11-19 22:31:39 1229

原创 RabbitMQ 生产者,消费者,持久化,分发方式

.net core 下nuget :RabbitMQ.ClientAPI:https://www.rabbitmq.com/dotnet-api-guide.htmlRabbitMQ创建exchange的方式一共有4中:direct,fanout,headers,topic.direct:直接建立发送消息fanout:将不通过路由,发送该exchange上所有绑定的队列t...

2019-11-18 16:47:06 393

原创 redis 高并发场景下的锁的问题

简单场景:一个下单按钮,调用API, 库存减去1对于一般的访问量不高的,代码很简单:直接从sql获取库存,然后减一,然而当并发量提高的时候,从数据库获取,再到减一的过程中,库存已经不是当时的库存了,我们可能想到很多解决办法,表锁,时间戳,代码锁,但是高并发的时候每次都请求数据库是不合理的,所以我们使用Redis。.net core 下可以引入CSRedis,我们把库存放入到内存中,这样性...

2019-11-17 12:11:24 685

原创 .net core + redis + rabbitMQ+SqlServer秒杀系统

代码参考:https://github.com/xiaomifengmaidi/Redishttps://www.cnblogs.com/wangrudong003/p/7111789.html

2019-11-13 23:53:49 1872

原创 .net core 通过Attribute和接口过滤驱动方法

这两天看了CAP的源码,感觉自己和大神的差距实在太大,看源码学到的东西也很多,再也不用每天都是3层架构,一层一层的往下调用。先说下我看到的只是一点点的CAP的源码,就看了订阅这块,.net core 使用services.AddHostedService<DefaultBootstrapper>,AddHostedService是.net core 的一个后台进程,它会一直来把...

2019-11-06 16:12:29 3547

原创 EF CORE 延时加载

配置延时加载有2种方式Proxies ILazyLoaderserviceProxies的话install-package Microsoft.EntityFrameworkCore.Proxiesprotected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder){ option...

2019-11-05 14:08:50 1934

原创 EF core code first 修改主键的类型

一般的字段修改类型直接修改,然后add-migration, update-database,没什么问题,但是主键的话,直接修改会报错,如果表的主键作为另一个表的外键的话,更会报错约束 'PK_ProcessRatio' 正由表 'MaterialCost' 的外键约束 'FK_MaterialCost_ProcessRatio_ProcessRatioId' 引用。未能删除约束。请参阅...

2019-11-04 16:51:46 1694

原创 如何使用EF CORE 的first code 来连接已有的数据库

首先安装EF的两个必要的包> dotnet add package Microsoft.EntityFrameworkCore.SqlServer> dotnet add package Microsoft.EntityFrameworkCore.Design在vs下运行命令Scaffold-DbContext "Integrated Security=SSPI;Persi...

2019-10-31 22:01:17 1000

原创 Entity Framework Core Migrations

1.Creating a Migration[Command Line]dotnet ef migrations add <name of migration>[Package Manager console]add-migration <name of migration>创建迁移时,EF会将模型的当前状态与先前的迁移(如果存在)进行比较,并生成一个文件...

2019-10-30 22:52:09 1436

原创 EF CORE EntityState 实体类状态

Detached:对象存在,但未由对象服务跟踪。在创建实体之后、但将其添加到对象上下文之前,该实体处于此状态; Unchanged:自对象加载到上下文中后,或自上次调用 SaveChanges() 方法后,此对象尚未经过修改; Added:上下文正在跟踪该实体,但是该实体尚不存在于数据库中; Deleted:实体正在由上下文跟踪,并存在于数据库中。 它有被标记为要从数据库中删除。; Mod...

2019-10-29 22:50:28 2482

原创 EF CORE DELETE

public void Delete() { testDbContext.Order.Remove(testDbContext.Order.Find(1006)); testDbContext.SaveChanges(); }这种方式会执行两次sql语句,第一次是将实体查询出来,第二次是执行删除语...

2019-10-29 21:30:23 3611

原创 EF CORE 拼接查询

public static class PredicateBuilder { public static Expression<Func<T, bool>> True<T>() { return f => true; } public static Expression<Func<T, bool>> False<T...

2019-10-29 16:06:16 2549

原创 EF Core Add方式

Add<TEntity>(TEntity entity) AddRange<TEntity>(IEnumerable<TEntity> entities) AddRange<TEntity>(params TEntity[] entities)上面三种是add的方式,但是我们平常使用过程中会把<TEntity>去掉,这是因为编译器能...

2019-10-28 22:27:06 3315 1

原创 EF 查询数据

1.Single如果您希望检索一个实体的单个实例,则可以使用First或Single方法,具体取决于您是否希望有多个符合条件的行。 如果存在多个匹配行,则Single方法将引发异常。sql: SELECT TOP(2) [a].[UserId], [a].[DefaultCurrencyCode], [a].[FirstName], [a].[LastName], [a].[Secu...

2019-10-28 21:28:12 1667

原创 EF CORE update的几种方式

1.先查询,再修改实体是通过上下文获得的,因此上下文立即开始对其进行跟踪。 当您更改跟踪实体的属性值时,上下文会将实体的EntityState更改为Modified,并且ChangeTracker记录旧属性值和新属性值。 调用SaveChanges时,数据库将生成并执行UPDATE语句。如果发现修改值和原始值相同时,State是unchanged var user = testDbCo...

2019-10-27 15:08:22 19771

原创 使用 Bootstrap4.0

https://getbootstrap.com/docs/4.3/utilities/borders/首先到官方網站複製入門板模到你的 index.html 中,將所有會用到的套件引入,或是使用https://codepen.io/在 css 視窗新增 Bootstrap 的 lib。佈局使用 container容器是 Bootstrap 中最基本的佈局元素,容器 ...

2019-09-12 16:42:14 708

原创 好用的 Bootstrap 4 utilities class

框架来说,从 BS3 到 BS4 做的改动其实相当大,包含底层的採用 SASS、 Flexbox 、styleshet 模组化,以及表层设计上更加弹性的 UI 元件、更明亮的主题色微调等等。然而使用 BS4 之后最使我惊艳的部分其实不是上述的这些改动,而是新引入的 utilites class ,让开发时的舒适度顿时提升了好几个档次,实在是居家旅行,杀人灭口,必备良药。吹捧了这麽多, uti...

2019-09-12 16:05:06 272

SharePoint+OAuth2.0

SharePoint+OAuth2.0

2018-11-12

oracle 10g imp.exe文件

oracle 10g imp.exe文件 oracle 10g imp.exe文件 oracle 10g imp.exe文件

2018-07-24

首页图片轮播Jquery

首页图片轮播Jquery 简单,一看就明白

2016-08-30

微信公众号开发PHP 代码

微信公众号开发PHP 代码 里面有8个页面可供参考 内容还是比较详细的

2015-07-21

QQ聊天界面

QQ聊天界面 做的比较简单 是一个很实用的例子

2012-11-19

网上购物项目

mvc 网上购物 采用c3p0数据库连接池技术

2012-11-15

ssh整合详解(一)

SSH整合详解 SSH的引包,架包,SSH很牛的一个配置。

2012-11-15

空空如也

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

TA关注的人

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