自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

翻译 什么是.NET Core ?它和.NET Framework 有什么不同?

.NET Core 已经发布好几年了,很多.NET 程序员也一定跟我一样心中一直有以下疑问,.NET Core到底是不是 .NET 的下一个版本?还是说只是 .NET 支持跨平台的一个版本? 作为传统的 .NET 开发者或者说开发的程序都是在WIndows环境下面工作的,有没有必要学习 .NET Core? .NET Core 和 .NET Framework有什么不同...

2019-06-04 15:09:51 106951 11

原创 Oracle 排序处理空值顺序的问题

有时候在排序的时候采用由大到小的顺序排序这时候空值就会排最上面,这时候想让空值排在排在就下面,就可以用nullslast, 例如 [字段名] desc nullslast. 同理也有一个 nulls first

2021-03-18 09:09:54 373

原创 LINQ根据某个字段的特定值排序

LINQ根据某个字段的特定值排序 今天遇到一个要List要把某一个字段特定的一个值排到最后面的需求。 List<Ad> ads = new List<Ad>(); ads.Add(new Ad() { a1 = "a" }); ads.Add(new Ad() { a1 = "b" }); ads.Add(new Ad() { a1 = "c" }); ads.Add(new Ad()

2021-02-23 18:29:09 1061

原创 C#调用移动通信有限公司政企客户云MAS(1.0)平台发短信接口

移动云MAS提供了多种调用方式去发短信,本文采用HTTP方式使用C#程序调用短信发送功能。一开始要申请号云MAS企业账号,一般是 集团客户名称,用户名,密码。 使用这个账号 登录云MAS系统然后创建调用接口的账号,而不是使用登录云MAS平台的账号密码调用接口。 有了账后之后第一步便是登录,然后根据登录信息调用发送短信接口 地址是: 参数名称 ...

2019-09-21 22:03:47 3040

原创 导出文件到本地报错Unable to connect to a repository at URL

从代码库导出文件时报错如下:2019/7/25 - 11:04:39Command : Export from https://172.xx.xx.xx/!/#Project/view/head/Error : Unable to connect to a repository at URLError ...

2019-07-25 11:27:39 555

原创 周末搞项目:EF+MVC+Vue 练习(一)

运用是最好的方式去掌握以学知识的最好途径。所以决定搞一个小项目实际操作一下这些东西。希望这个东西写完。项目简介: 做一个小的选课系统。环境: 1. Database: SQL server 2014 2. IDE : VS 2017 3. Language: C# ...

2019-05-16 14:23:57 3087

原创 Entity Framework error: 'System.Data.SqlClient' could not be loaded

项目里面用EF报错如下:System.InvalidOperationException: 'The Entity Framework provider type 'System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer' registered in the application config f...

2019-05-11 12:42:35 463

原创 第一个C# 单元测试程序

测试对象: Web应用程序里面的一个方法AddDog 如下: 1. 新建测试项目 UnitTest_Demo 2. 在单元测试项目引用待测试的项目。也要引用待测试项目引用的依赖项,例如我的EF项目有引用EF来实现数据库操作,所以在测试项目里也要引用。3. 在测试用例里面添加如下代码: Assert 断言原来判断测试结果...

2019-04-23 14:18:51 765

原创 MySQL 安装初始化报错:[ERROR] [MY-010457] [Server] --initialize specifie d but the

安装初始化报错:2019-04-07T00:52:56.285600Z 0 [ERROR] [MY-010457] [Server] --initialize specified but the data directory has files in it. Aborting.Root cause: 在一开始未使用管理员权限就进行了初始化报错产生了data数据在安装目录下面,...

2019-04-22 09:23:39 15484 6

原创 NHibernate连接MySql报错 :NHibernate.MappingException: 'No persister for: NHibernate_MySQL_Demo.Cat

NHibernate.MappingException: 'No persister for: NHibernate_MySQL_Demo.Cat解决方法: 在配置文件里面加上assembly 属性

2019-04-22 09:00:11 931

原创 jQuery: 使用setInterval()方法实现考试系统的自动提交(ASP.NET)

 需求: 要实现考试系统在超过规定的时间后自动提交。&lt;!DOCTYPE html&gt;&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;head runat="server"&gt;&lt;title&gt;&lt;/title&gt; &lt;script src="jquery-1.11

2018-11-16 15:47:35 497

原创 jQuery: 方法 .text() .html() .val() 的区别

 jquery下面三个方法:      .html():可以用来设置文本内容也可以用来添加HTML元素。      .text():只能设置文本内容,如果文本里面含有HTML标签会被转义并原样输出。      .val() :设置值。在一些没有值的标签是不起作用的。 1.  HTML 标签只有.html() 下面才不被转义。&lt;!DOCTYPE html&gt;&l...

2018-11-16 15:39:21 116

原创 SharePoint:WebPart Error "一个或多个域类型未正确安装,请转到列表设置页删除这些域"

   WebPart 报错 "一个或多个域类型未正确安装,请转到列表设置页删除这些域“, webpart里面用到了Caml查询,原因是Query里面&lt;FieldRef Name='' "/&gt; 里面的列名在列表里面没有导致此问题。    ...

2018-10-24 10:51:39 477

原创 C#: Additional information: There was an error reflecting type

   在初始化XmlSerializer时遇到 "An unhandled exception of type 'System.InvalidOperationException' occurred in system.xml.dllAdditional information: There was an error reflecting type。。。“ 异常。     Solution:...

2018-10-19 08:31:59 623

原创 SharePoint: 使用客户端模型往List添加数据时遇到的问题

1,Error :Invalid data has been used to update the list item. The field you are trying to update may be read only.    原因: list 的ID属性是不能赋值的 ,newItem["ID"] =“” 这样是不允许的。 2.This field cannot be upd...

2018-09-26 12:24:51 284

原创 Excel 公式结果为0时不显示

     Excel 用公式从别的Cell取值时,有时取不到值但是就会显示一个0。如下设置就可以去掉0了。     下面是Excel2016的设置方法:         1. 数据源是空值,结果就会显示0      2.设置: File--&gt;Option--&gt;Advanced   去掉勾选 当值为空时显示0  然后保存。        ...

2018-09-10 18:58:31 10258 1

原创 WinForm AppConfig 的应用

       Winform的AppConfig支持自己定义节点,然后来维护一些数据。用来做配置文件一般来说基本够用了:&lt;configuration&gt; &lt;configSections&gt; &lt;section name="User" type="System.Configuration.NameValueSectionHandler"/&gt; &l...

2018-08-01 15:24:00 647

转载 C# (转载)Winform几种关闭窗体的方法

 1.this.Close();   只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出; 2.Application.Exit();  强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出; 3.Application.ExitThread(); 强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的...

2018-07-27 14:00:07 1664 1

原创 C# 使用SelectSingleNode读取标签报 Object reference not set to an instance of an object.错误

今天在读XML文档时报Object reference not set to an instance of an object,发现如下:product.ProductId = xmlnode.SelectSingleNode("ProductId").InnerText;//错误 因为这里的ProductId 在XML文件里面是大写的,所以找不到内容。由此可见此方法是大小写敏感的p...

2018-07-24 12:18:42 1563

原创 Winform ComboBox的DropDownStyle 属性的几种形式

     ComboBox 的DropDownStyle 属性 一共有三个值:DropDownList, DropDown, Simple。     DropDown: 是它的默认属性,这种形式下ComboBox的值可以从下拉列表选择也可以手动输入,并且手动输入的值是不受限制的。  DropDownList:值只能在下拉列表里面选不能手动输入。Simple: 感觉就是一个TextBox。...

2018-06-28 15:23:13 12172 2

原创 C# WinForm:用DataTable 作为ListBox的数据源产生的异常

   在绑定DataTable给到ListBox时报空引用异常如下图:原因:  ListBox绑定数据的方法放在了 InitializeComponent(); 方法之前了,所以在赋值时其实此控件还没初始化。...

2018-06-19 14:50:00 1169

原创 PL/SQL 默认参数问题

  PL/SQL支持默认参数的比如我们创建一个存储过程,拥有一个默认为True的参数:CREATE OR REPLACE PROCEDURE Procedure_Name ( Var IN BOOLEAN DEFAULT TRUE)  但是在执行时遇到了问题如果: exec Procedure_Name()-- Var 的值是TRUEexec Procedure_Name(null)-- ...

2018-05-07 16:30:57 603

原创 C# Winform 使用域账号进行登录验证

     公司用的系统很多要求用域账号来登录,具体实现如下:using System.DirectoryServices;public string ValidateDomainUser(string Domain, string UserName, string Password) { DirectoryEntry entry = new Dire...

2018-05-02 15:24:27 4662

原创 C# params关键字 可变参数

params MSDN的解释是: 使用 params 关键字可以指定采用数目可变的参数的方法参数。可以发送参数声明中所指定类型的逗号分隔的参数列表或指定类型的参数数组。 还可以不发送参数。 如果未发送任何参数,则 params 列表的长度为零。在方法声明中的 params 关键字之后不允许有任何其他参数,并且在方法声明中只允许有一个 params 关键字。...

2018-04-13 10:27:55 1506

原创 C# Action 委托

        Action :封装一个方法,该方法不返回值没有参数。定义如下:public delegate void Action() public delegate void Action&lt;in T&gt;( //封装一个方法,该方法没有返回值但有一个参数 T obj)       其实Action就是一个可以有多个参数但是没有返回值的委托(Func就可以有返回值...

2018-04-12 15:13:17 2239

原创 程序运行报异常: KERNELBASE.dll模块加载异常

             一直跑的Job忽然不能启动,报异常KERNELBASE.dll,网上查了一下基本有三种方法:            1.KERNELBASE.dll  此模块损坏,覆盖文件。    由于是服务器存在此问题的可能性不大,并且别的job没有问题。            2.以管理员运行。                                             ...

2018-03-27 14:30:13 41510 4

原创 SharePoint事件接收器(Event receiver)不触发

          部署的事件接收器不触发,但是debug就可以触发。也没找到什么问题,最后重新部署了一下就好了(但是在VS上面部署没有作用) 。         具体操作:              1. 进入sharepoint管理工具  2.   选中你的solution:点击retract solution 时间选择now            3. 重新deploy一下 , ok。   ...

2018-03-23 09:31:53 827

原创 Orale 错误:ORA-02019 connection description for remote database not found(检查及创建DBLINK)

   不知道为啥DBLNK 被人删了在执行procedure的时候报上述错误。         select owner,object_namefrom dba_objects where object_type='DATABASE LINK';   检查DBLNK create   database link DBLINKNAME   创建DBLNK      connect to "USERN...

2018-03-20 14:44:46 15041 1

原创 Python: 使print函数输出时不要换行

             比如要打印一个乘法表for i in range(1,10): for j in range(1,i+1): print j,"*",i,"=",i*j," " print "\n"输出如下:1 * 1 = 1 1 * 2 = 2 2 * 2 = 4 。。。。可以看到输出一行就会自动换行。稍微修改一下在print...

2018-03-15 17:03:13 2013

原创 Oracle 错误:ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired

select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.object_id = a.object_id;  --查找被锁的表select b.username,b.sid,b.serial#,logon_time from v$locked_object...

2018-03-15 16:11:30 266

原创 SharePoint:部署已经开发好的webpart

2018-03-14 09:11:02 617

原创 Python 元组(Tuples)与列表(List)

       Python中Tuples和List都是Sequence数据类型的一种,不同的Tuples的值不能修改,但是我们可以通过拼凑来得到新的元组。          Tuples有个特别的就是在初始化含有0个或者1个元素的元组时,初始化0个元素的元组使用一对空括号(Tup=())。初始化含有一个元素的元组时按照逻辑应该是这样的Tup=(“Hello”),但是其实不是这样的这样得到的Tup其...

2018-03-13 09:52:49 1850

原创 SharePoint Error:The workflow could not update the item

          SharePoint 一个workflow在用户测试的时候一直报这个错误,但是我自己的账号就没有问题,最后发现其实是权限不够。授予Contributes权限后就好了。   Error:The workflow could not update the item, possibly because one or more columns for the item require ...

2018-03-12 09:08:04 271

原创 C# 接口(Interface)初探

        官方定义: 接口仅包含方法,属性,事件,索引器的签名。     在一个类或者结构体在实现一个接口时必须实现这个接口定义声明的所有成员     一个接口可以继承一个或者多个基接口(Base Interface)     在一个包含基类以及接口的列表中,基类必须放在前面  当一个类实现接口时可以显式的实现接口的成员,一个显式实现的接口成员是不能通过类的实例访问的,只能通过接口的实例访问...

2018-03-06 11:05:25 149

原创 使用BackgroundWorker与ProgressBar控件实现一个进度条

    1.首先添加两个三个控件   2. 设置backgroundWorker1的属性WorkerReportsProgress属性为True3.BackgroundWorker控件允许在一个独立的专属的进程上面执行一些操作。尤其是一些消耗时间资源比较大的事件。private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs...

2018-03-01 20:58:11 1282

原创 C# Event 和 Delegate 的简单应用

         一个简单的委托和事件的应用,有一个简单的打印字符串的方法Print1(),现在用事件让控制台在打印完后不要自动关闭。声明一个委托的dePrint1没有参数,然后将它绑定到事件Readkey,那么在执行Print1()方法时就会触发事件然后执行与之绑定的委托的方法。这样的好处就是等于在方法Print1()里面放了一个参数固定可以自定义的方法体的方法。需要时只需要把方法的委托绑定进事...

2018-03-01 20:19:02 148

原创 C# using 三种使用方式

https://www.cnblogs.com/fashui/archive/2011/09/29/2195061.htmlhttps://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/keywords/usingedit

2017-11-22 15:59:27 249

原创 C# ? and ?? 操作符

              DataTime ?  表示此类型可以为null,可以为其赋值为null,尤其是在数据库操作中, 比如年龄 我们会定义为 int age; 为其附默认值一般为0,但是我们一般不希望在这样,所以如果在定义时int?age;则可以为其赋值为null。  int?与Nullable&lt;int&gt;一样。其定义如下:     public class AlterNativ...

2017-11-16 09:24:35 895

原创 Update 错数据恢复

不小心update 少加了条件,也没有看update了几条数据就提交了导致update错了数据。用下面的语句找出来之前的记录,然后重新update回去了SELECT * FROM Table AS OF TIMESTAMP

2017-10-03 20:49:48 233

空空如也

空空如也

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

TA关注的人

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