自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GuojingDua的专栏

Dua的专栏

  • 博客(46)
  • 资源 (2)
  • 收藏
  • 关注

原创 实现线程安全单例模式的四种方式

【代码】实现线程安全单例模式的四种方式。

2023-02-02 15:48:39 172

原创 vue刷新当前页面或者页面某些组件的两个方式

在父组件中提供reload方法,通过v-if设置组件的加载与销毁。将reload方法注入到子组件中,需要刷新时调用父组件的reload.

2023-01-30 10:08:04 1042

原创 ES6新语法场景技巧(新年第一发,开工大吉)

ES6 新语法总结以及使用技巧

2023-01-30 08:03:58 303

原创 C#实现链表的反转

实现逻辑为在遍历链表的时候,修改当前节点的指针域的指向,让其指向它的前驱节点。

2022-12-23 09:19:49 450

原创 使用vuetify v-combox组件实现快速数据源添加

使用append-item跟no-data 插槽,当有数据的时候展现append-item插槽,当没有数据的时候,显示no-data插槽。当有数据的时候,下来到下拉框的尾部,会出现快捷的点击添加按钮。

2022-12-20 19:51:37 224

原创 JS: 填充指定长度字符串到目标字符串

如果字符串太长,使填充后的字符串长度超过了目标长度,则只保留最左侧的部分,其他部分会被截断。如果字符串太长,使填充后的字符串长度超过了目标长度,则只保留最左侧的部分,其他部分会被截断。用另一个字符串填充当前字符串(重复,如果需要的话),以便产生的字符串达到给定的长度。填充从当前字符串的开始(左侧)应用的。用一个字符串填充当前字符串(如果需要的话则重复填充),返回填充后达到指定长度的字符串。如果这个数值小于当前字符串的长度,则返回当前字符串本身。如果这个数值小于当前字符串的长度,则返回当前字符串本身。

2022-12-20 08:57:38 916

原创 用ArrayList实现Queue

【代码】用ArrayList实现Queue。

2022-12-19 17:43:49 235

原创 自己实现C#中IEnumerable类型的Linq 的Where扩展方法

对于Where方法,其实本质就是写一个传入参数为Func func 的委托。今天在使用linq的过程中,思考如果是自己去实现where, group等方法,应该怎么去做呢?1. 定义一个IEnumerable类型的扩展方法。成功过滤amount.

2022-12-12 18:13:55 428

原创 异步编程 async/await 基本使用(1)

1. 异步方法的返回值有以下三类, 返回值一般是Task, T是真正的返回值类型, Task. 异步方法通常以Async结尾。3. 调用异步方法时,一般在方法前加上await 关键词,这样拿到的返回值就是指定的泛型类型。4. 方法中如果使用了await关键词,则方法必须修饰为async. VS2022会智能加上!2. 即使方法没有返回值,也最好使用Task返回值,而不是void.

2022-12-09 17:19:37 633

转载 C# 8 中的新增功能

默认接口成员需要 CLR 中的增强功能。这些功能已添加到 .NET Core 3.0 的 CLR 中。范围和索引以及异步流需要 .NET Core 3.0 库中的新类型。在编译器中实现时,可为 null 的引用类型在批注库时更有用,因为它可以提供有关参数和返回值的 null 状态的语义信息。这些批注将添加到 .NET Core 库中。C# 8.0 版是专门面向 .NET C# Core 的第一个主要 C# 版本。一些功能依赖于新的 CLR 功能,而其他功能依赖于仅在 .NET Core 中添加的库类型。

2022-12-09 10:30:37 135

原创 .NET, .NET Framework, .Net Core的区别

NET Core 仅支持 UWP 和 ASP.NET Core。现在,您可以使用 Windows 窗体、WPF 和 UWP 在 .NET Framework 中构建 Windows 应用程序。ASP.NET MVC 用于在 .NET Framework 中构建 Web 应用程序。从上图中可以看出,.NET 生态系统具有三个主要的高级组件——.NET Framework、.NET Core 和 Xamarin。包含.NET Framework, .Net Core.XAMARIN.

2022-12-09 10:01:05 2399

原创 sharepoint lookup 列当条目多于20条时,选择控件位置错位

解决方案: 在中设置以下position属性: body #MSO_ContentTable{     position:static;    }

2012-09-06 16:52:26 661

原创 如何消除sharepoint升级到2010后主页上多余的"Home"内容

在 的部分加上以下内容: .ms-sitemapdirectional { display:none;}

2012-09-06 16:22:47 786

转载 为SharePoint网站创建自定义导航菜单

相信不少人都希望把SharePoint网站内置的那个顶部导航菜单,换成自己希望的样式。由于SharePoint 2007/2010的网站导航基本上基于标准的ASP.NET SiteMap模型,所以只要你对ASP.NET SiteMap有一些了解,就能创建一个自定义的导航菜单。在开始之前,让我们先从网上随便找一个样子比较cool的菜单控件。在下面的示例中,我会选择使用Smooth Navigat

2012-09-04 14:57:03 2867 2

转载 SharePoint 2010 RBS FILESTREAM Provider 的“垃圾收集”[很强大,可以讲sharepoint文件直接保存在磁盘上]

在以前的博客中,我曾经介绍过如何在SharePoint 2010系统中安装和配置RBS FILESTREAM Provider,实现将SharePoint中的文件存储到磁盘文件系统中。但是当用户在SharePoint中上载文件时,文件的二进制内容就会通过RBS FILESTREAM Provider,写入到指定的磁盘文件夹之中。通过RBS可以极大的提高SharePoint存储文件的能力,也有效

2012-09-04 14:49:30 1861

转载 SharePoint 2010多语言UI,以及开发人员需要注意的

SharePoint 2010支持同一个网站呈现出不同语言的UI。比如,一个中文版的SharePoint 2010系统,管理员可以在服务器上安装SharePoint 2010英文语言包,然后在网站设置的“语言设置”中,选择“英语”为备用语言。然后用户就可以随时使用页面右上角的用户菜单,将当前网站的显示UI,在多个语言之间进行切换。如果你尝试一下这个功能,就会发现一个有趣的现象。对于

2012-09-04 14:23:00 1552

转载 创建与SharePoint 2010风格一致的下拉菜单

在笔者公司中,SharePoint得到了大规模的使用。最近,在IT托管的SharePoint 2010系统中,页面最上方被统一加上了一个额外的区域,右上角放置了两个额外的下拉菜单。这两个下拉菜单为用户提供了一些快捷链接,包括访问IT的Support网站、查看当前网站的信息,以及从系统中申请一个新的SharePoint网站等。从上面的截图可以看到,这两个定制的下拉菜单使用了Share

2012-09-04 13:56:16 858

转载 从“为什么不能直接打开PDF文件”说到“脚本攻击”

先从一个简单的问题说起。前两天在网上,有网友问我这样一个问题:“上载到SharePoint 2010文档库中的一个PDF文件,当直接点击此文件链接时,为什么浏览器弹出的对话框只有保存,而没有打开?”就像上面的截图所显示的,在浏览器弹出的对话框上,只能让用户保存(Save)的选项,而没有一个打开(Open)的选项。但可能有人会记得,以前SharePoint 2007的时候,并不是这样的。

2012-08-31 14:24:49 1204

转载 在SharePoint 2010程序中使用Session

很多开发人员喜欢在ASP.NET程序中使用Session,用它来记录当前登录用户的一些信息。但是在SharePoint 2010系统中,默认是禁用Session功能的。如果在一个应用程序中使用了Session,你很可能会发现代码会抛出一个“引用的对象没有实例化”异常。如果通过Visual Studio调试一下代码,就能发现HttpContext.Session属性返回的是null。要在一个

2012-08-31 13:58:14 856

转载 如何“正确”为SharePoint字段命名 - Sharepoint internal name and display name

当大家需要扩展一个SharePoint列表/文档库的数据结构时,就会为列表/文档库创建新的字段(栏)。不管是直接为列表/文档库新建字段,还是在网站集里面创建网站栏,作为管理员,最好使用一些“最佳实践”来为字段命名。使用正确的字段名,在未来的配置、管理、开发过程中,都可以节省很多的时间和精力。每个SharePoint字段实际上有两个名称,一个是“标题”(Title,有时候也把它叫做“显示名称”)

2012-08-31 13:49:53 1810

转载 One or more files in the restored site collection will exceed the maximum supported path length. Ple

I had a customer encounter an error while trying to restore a site collection usingSTSADM -O RESTORE.   They had backed up the site collection without error from the same farm, but when they tried t

2012-08-31 11:20:20 855

转载 [转]SharePoint: Group By on more than 2 columns in a view (SP 2010)

原文地址: http://techtrainingnotes.blogspot.com/2011/01/sharepoint-group-by-on-more-than-2.html   An expanded version of this article, along with many other customization examples and how-tos ca

2012-08-28 08:52:37 2036

原创 sharepoint quick URL

The following is a list of SharePoint URLs to get to commonly used administrative functions on a MOSS or WSS v3 site. Not all links listed on this page are accessible to all user levels of a site. Thi

2010-03-03 14:53:00 830

原创 .net 中的file->new->webSite与create->webSite的区别

曾经一度,在练习profile时,经过了web.config配置后,但是在后台代码里怎么也不出现profile关键字,检查了所有配置存在问题的可能性,该问题还是不得解,真是让我丈二和尚摸不着头脑,今天在做mobile编程的时候,又发生了诡异的事情: mobile form说什么也不出现,然后让同事在他自己的机子上试的时候,却那么顺其自然的出现乐。猛然间与同事的步骤对了一下,发现原来是在创建we

2008-01-18 18:20:00 834

转载 想过好日子,不想破产的中国人,都好好读一次这篇文章吧

  按:4月11日,我在博客上发表了《当心“从众心理”给房产市场带来灾难》一文,有位不知名的朋友在文后跟了这样一贴《想过好日子,不想破产的中国人,都好好读一次这篇文章吧!》。我细细地看了。说实话,我被震撼了!我觉得是中国人都应当看一看,尤其是我们地产商更应当好好地看看。我还觉得写这篇文章的人绝非一般学者,我也为能招来这样的“大鳄”(指文章)而欣慰。希望看过的朋友也发表一点评论,表明一下作为一个

2007-12-24 15:37:00 1860

原创 when you believe

Many nights weve pray.很多夜里我们在祈祷着。With no proof anyone could hear.并不一定人人都听得见。And our hearts a hopeful song.我们心中的希望之歌。We barely understood.我们也不能完全理解。Now we are not afraid.如今我们一无所惧。Although we know ther

2007-12-05 16:55:00 755

转载 IIS的工作原理是什么

 我们此处只谈IIS的控制,一般来说,我们操作IIS一般都是对虚拟目录的操作,因此我将此列为主要的内容来讲。 首先我们要搞清楚IIS的层次结构的问题,下面是我从国外找来的一张图,很好的解释了IIS的层次结构: 为了搞清楚IIS的控制语法,我们就必须搞清上图,了解IIS元数据(Metabase)的层次结构。图中的每一个节点称之Key,而每个Key可以包含一个或多个值,这些值就是我们说的属性(prop

2007-11-28 15:51:00 3216 1

转载 ISS的作用与应用

IIS作用 1.IIS通过虚拟目录提供对Web服务器进行访问。简单的说: 就是将"c:/MyWeb"映射 一个URL地址形式的虚拟目录:"http://192.168.83.66/MyWeb",供本机或Internet 上计算机访问Webservice. 2.虚拟目录的权限与普通目录不同。根据默认设置,不允许远程用户浏览虚拟目录,运行 可执行文件,新建文件和下载某些文件类型文件。可以根据需要自定义

2007-11-28 15:28:00 1761 1

转载 存储过程与函数的区别

存储过程与函数的区别       本质上没区别。只是函数有如:只能返回一个变量的限制。而存储过程可以返回多个。而函数是可以嵌入在sql中使用的,可以在select中调用,而存储过程不行。执行的本质都一样。      函数限制比较多,比如不能用临时表,只能用表变量.还有一些函数都

2007-11-22 17:30:00 784

转载 english story

a short english storya short english story,but very interesting!!- -  A little bird was flying south for the winter. It was so cold the bird froze and fell to the ground in a large field. While it was

2007-11-21 14:02:00 1702

转载 什么叫批处理文件,有什么用?怎么做?

后缀是bat的文件就是批处理文件,是一种文本文件。简单的说,它的作用就是自动的连续执行多条命令,批处理文件的内容就是一条一条的命令。那它有什么用呢? 比如,在启动wps软件时,每次都必须执行 C:/>cd wps C:/WPS>spdos C:/WPS>py C:/WPS>wbx C:/WPS>wps 如果每次用WPS之前都这样执行一次,您是不是觉得很麻烦呢? 如果有一个方法,只需编写一个批处理文

2007-11-21 10:19:00 1337

转载 Assembly.cs

 微软Windows应用程序经常受到动态链接库的拖累,这就是“DLL地狱”问题,在遇到此类麻烦的时候,应用程序的某一个组件会被其他应用程序的不兼容组件覆盖,结果令受到干扰的应用程序完全不能正确工作。这些问题很难诊断出来,因为它们只有在问题组件安装一段时间之后才会突然冒出来。Visual Basic应用程序的DLL地狱问题更是臭名昭著,因为用Visual Basic语言开发的应用程序相比其他编程

2007-11-19 15:53:00 2087

原创 c#中如何使用存储过程的返回值

存储过程如下: CREATE PROCEDURE sat_SampleReturn ASBEGIN select * from UserInforeturn 50ENDGO则在C#中使用如下代码来获得返回参数:public static int GetSPReturnValue()        {                        SqlConnection oCon

2007-11-19 11:08:00 1188 1

原创 SqlServer本地数据库引擎连接不上?

你是不是也遇到过以前连接sqlServer本地服务还好好的,但是突然间就连接不上呢? 如果遇到的话,想想是不是你的windows登录密码换了,而sqlServer是windows验证模式,那你只要在sqlServer的服务中将logon用户的密码改成你的新密码就可以了 

2007-11-08 17:53:00 7629 1

原创 使用dll应注意的问题

以前使用dll时,只是觉得在更改了原dll文件后只要重新编译一下原dll及引用该dll的工程即可,不过今天突然遇了一个问题,怎么重新编译都不能正常运行,但是检查又觉得程序应该已经没有问题乐。   后来意外发现对dll的引用有一个缓存 ,在obj文件夹下,将那里边的dll文件删除后重新添加引用,程序就成功运行了!

2007-11-07 18:17:00 908

原创 将类库的属性中的application一栏的output属性改为console application就行了

将类库的属性中的application一栏的output属性改为console application就行了 

2007-10-18 15:57:00 1056 1

原创 建立sql数据库应该注意些什么

人说失败是成功之母,没有经历的人还以为这些只是一些失败者的自嘲,这次在我建立数据库的过程中还真是深深感觉到了这句话。 所以为了新手以后少走点弯路,我把我的一点经验拿出来与大家分享: 首先在建库时应该先建基本表然后再建关系表,注意,当你在建库sql中加delete语句时,顺序应该是先delete关系表然后delete基本表 ,不然会因为外键约束而报错!在插入数据时也是一样的,先要插入没有

2007-10-11 09:23:00 1828 1

原创 两把剪刀的故事

  曾经 多次听过类似一下的故事:  在一次剪彩仪式上,突然来了一位未曾预料到大人物,大家一位这下可要出丑了,因为剪刀只有一把呀@!不让董事或是不让这位大人物剪彩都是不妥的,谁知结局就是那样的简单,秘书轻松的又拿出了一把剪刀解决了问题。。。。。。 后来当人们问道这问秘书时,他的回答很简单,”我从来都是多手准备,很少让意外打倒“。。。。。。 是呀,我们在平时的时候也应该是多手准备,这样才

2007-09-26 16:45:00 1196

原创 如何在sqlServer2005中添加Northwind数据库

  Northwind是我们初学如何设计数据库时一个很好的例子,当时当我们在安装了sqlServer2005后却找不到 Northwind示例数据库,那么我们怎样将其加入sqlServer2005?   首先到http://www.microsoft.com/downloads/thankyou.aspx?familyId=06616212-0356-46a0-8da2-eebc53a6803

2007-09-24 20:28:00 5152 4

原创 如何让自己原本建立在webservice上的程序脱离webservice而又一点都不改动代原码跑起来?

其实很简单,只要自己写一个dll(实现原来webservice的功能或实现自己需要的功能),将它的命名空间设为与 webservice的相同就行了。    举个例子,比如名为myWeb的webservice是在MyCompany.MyApplication工程中添加的,你只需自己建个dll并将其命名空间设为MyCompany.MyApplication.myWeb,便可以完全不改动源代码只需添

2007-09-07 18:10:00 1235 1

AngularJS权威教程.pdf

AngularJS权威教程.pdf 共35章

2015-11-23

Pro ASP.NET MVC 4 [Author: Adam Freeman]

Pro ASP.NET MVC 4 [Author: Adam Freeman]

2015-11-17

空空如也

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

TA关注的人

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