- 博客(156)
- 资源 (13)
- 收藏
- 关注
原创 vs2017安装nuget包生成和管理工具
官网是没有VisualStudio2017 得 nuget.exe工具得。因为是内置到了vs2017ide里边。如果安装vs2017得时候,没有安装nuget插件。可参照如图安装:勾选Visual Studio扩展开发勾选NuGet相关选项,点击右下角修改开始安装......
2020-05-15 10:44:04
2418
1
原创 Autofac与WebApi集成
目录Autofac原理如何将Autofac与Web API集成?Autofac功能详解Autofac原理寻找到相关实例,将其赋给接口对象。比如说,我们在调用方使用了一堆接口,然后引用了一个DLL,这个DLL包含了实现这些接口的实例,那么Autofac就自动从这个DLL中提取出这些实例,赋给接口对象。这一切都是Autofac自动完成的。如何将Autofac与Web API集成?1需要引用Web API集成NuGet包2修改Global.axax文件注册您的控制器并设置.
2020-05-14 17:05:29
760
原创 BuildManager
System.Web.Compilation.BulidManager负责站点的动态编译1.所有的页面、用户控件、和所有的ASP.NET特殊目录,都会在运行时被BuildManager编译和处理,也包括Bin目录。2.我们知道在ASP.NET中,所有的页面和控件都包括.ASPX和后台代码文件,除了代码文件在编译时会被静态编译成一个类型外,.ASPX文件在运行时也会被动态编译在一个动态类型中,以便写在.ASPX上的C#代码能够被运行。而在编译时,如果使用到外部类型,是需要引用外部类型的程序集,否则无法
2020-05-14 16:21:03
620
原创 控制反转
何谓控制反转?以前我们要使用一个对象,是这样的:Class1 obj = new Class1();面向接口编程后,是这样的://Class1 :IClass1IClass1 obj = new Class1();应用控制反转、依赖注入,是类似这样的:public class Test{ IClass1 obj;//类内只有接口 public Test(IClass obj) { this.obj = obj;//你会给我一个啥实例.
2020-05-14 15:24:21
271
1
原创 c# 在Range对象中,Min(468)必须小于或等于 max(-1)
示例:DataTable dt = ds.Tables[0];DataRow[] drs = dt.Select("Id=" + categoryID );报错:在Range对象中,Min(468)必须小于或等于 max(-1)解决方法:将参数用单引号阔起来DataRow[] drs = dt.Select("Id=‘" + category
2016-10-17 11:00:51
6087
1
原创 notepad++ 文本文件内容丢失恢复
今天用着notepad++不知道怎的,突然就崩溃了,然后我下次打开的时候弹了个框,我按了OK之后,里面所有的内容都不见了 网上百度了半天,总结如下:在如下目录下有notepad++会自动保存的文件C:\Users\Administrator\AppData\Roaming\Notepad++\backup如果这个目录没有那就是在C:\Use
2016-09-23 11:05:05
38474
16
原创 将浏览器窗口变成简单的文本编辑器
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>将浏览器窗口变成简单的文本编辑器如果你想调出一个简易的文本编辑器,那么你可以在浏览器的地址栏输入下面的代码:data:text/html, Text Editor>>>>>
2015-12-03 19:07:01
1449
原创 数据库:替代变量笔记
替代变量 基本概念: 替代变量的操作就类似键盘代替输入的操作。 set define on --打开替代变量功能。set define off --关闭替代变量功能。 一、 & 和 && 来定义替代变量select * from t_hr_crew t where t.p_code = &input;--input接收变量
2015-10-27 15:08:26
1490
原创 {System.InvalidOperationException: 未在本地计算机上注册“Microsoft.Ace.OleDb.12.0”提供程序。
{System.InvalidOperationException: 未在本地计算机上注册“Microsoft.Ace.OleDb.12.0”提供程序。 在 System.Data.OleDb.OleDbServicesWrapper.GetDataSource(OleDbConnectionString constr, DataSourceWrapper& datasrcWrapper)
2015-08-03 18:00:29
8702
原创 Oracle笔记
一、表名注释(表名对应的注释)的查询select * from user_tab_comments t--查询所有表的表名注释select * from user_tab_comments t where t.table_name = 'T_HR_DEPT' --查询表T_HR_DEPT的表名注释当然了,还有如何为某表添加表名注释例如:为表t_student表添加注释,注释为:用于
2015-03-13 11:30:04
700
原创 代码优化札记
//优化前: ////存放a320 所有人 //List pcodeList = new List(); //for (int i = 0; i //{ // if (!pcodeList.Contains(_dtPassengerAir.Rows[i]
2015-01-22 12:31:27
656
原创 Infragistics控件使用札记
别人的不错的总结哦:http://blog.youkuaiyun.com/debugingstudy/article/details/8515456今天碰到一个情况如截图(要求,快速定位到某人,其中,点击A320副驾驶会展开相应的节点):解决方法:当触发定位的时候,触发dgUnFlyPersonInfo_InitializeRow即可 private void d
2015-01-16 10:58:29
1181
原创 有15个人围成一圈,顺序排号。从第一个人开始报数(从1~3报数),凡报到3的人退出圈子,问最后留下的人 C#版
今天下午,某一同学,问我一面试题,第一做法就是度娘了半天,发现都是c c++ 的 。遂参考逻辑、整理完一C# 版本的,留个小纪念namespace ConsoleApplication1{ class Program { static void Main(string[] args) { bool[] b
2014-11-25 18:09:17
3292
原创 svn使用笔记
一切换svn服务器:1找到项目所在文件及的最外层,右键->TortoiseSVN->Relocate... 直接把需要的svn服务器地址粘贴过来确定即可
2014-11-03 11:06:48
578
原创 配置ftp服务器(含安装包)
今天见群里有人要64位的ftp服务器。http://jingyan.baidu.com/article/54b6b9c024f9532d583b4738.html
2014-08-29 17:30:09
888
原创 全面认识xp系统一秒钟快速关机的危害
昨天公司给以 有一种在网上流传的快速关机方法:调出任务管理器,按住Ctrl键,点击关机,这样可三秒关机,速度很快。另外,也有一些快速关机软件,如:SuperFast Shutdown,用它也能快速关机。 我们都知道,系统关机时要进行一系列的操作,包括:关闭窗口、结束进程和服务、保存数据等等。而像上面那样快速关机是否省掉了某些步骤,这样做又会不会对系统有所危害呢? 首
2014-08-20 16:53:42
1360
原创 C# DBHelper笔记
版本1: public class DBHelper { private static SqlConnection con; private static SqlConnection Con { get { if (con == null)
2014-05-13 14:59:08
741
原创 面向对象、面向过程的思考
2014年04月30号师傅:思考一个问题:面向对象编程 和 面向过程编程 两类型的语言又什么区别。我:面向对象编程:最大的感觉就是分工的明确从小的方面来说:就是把程序里面的一个个对象,类、字段、函数等,将具有某些功能的函数以及用到的字段竖向单独归于一个类,就相当于当做一个个现实中的对象,你为我实现了什么什么,他又实现了什么什么。当我需要某个功能或服务的时候,我就直接去去调用
2014-04-30 15:13:27
679
转载 vs使用任务快捷键
使用任务快捷键使用任务,如在代码中写注释//TODO: 后边写上自己要做的事情,或者备注神马的都可以然后在工具栏选择视图-->任务列表,或者按下快捷键Ctrl+W+T,双击任务即可打开页面,并将光标置于注释处
2014-04-29 18:12:00
828
转载 解决VS2008 开发Wince应用程序项目生成速度慢的问题 .
在C:\Windows\Microsoft.NET\Framework\v3.5
2014-04-28 17:05:02
1741
原创 Winform各控件详解(笔记)
DataGridView简称DGVhttp://www.cnblogs.com/08shiyan/archive/2010/08/10/1796768.html
2014-04-24 10:17:30
3579
原创 winform截图工具
转自:http://www.cnblogs.com/stg609/archive/2008/03/19/1113694.html#!comments 很强大
2014-04-18 18:08:48
807
转载 C#GDI+ 处理文本的两个小技巧
1 代码: Graphics g = this.CreateGraphics(); g.FillRectangle(Brushes.White, this.ClientRectangle); Font f = new Font("Times New Roman", 12); Font bf = n
2014-04-18 11:23:06
829
原创 如何查询自增长的主键id的值
insert into table1(Name,Age) output inserted.Id values ('aaa',22)//其中.Id可以改为Name,Age==
2014-04-15 16:36:50
2409
原创 sql
sql server1情况是:表table1中有Name列==很多列,那么执行下面的sql将会增加一个列,且该表所有数据所对应的该新增列的值为1select Name,1 from table1;可以给新增匿名列起名select Name,1 as zhangsanlie from table1;2like查询 太慢 解决方案:lucene.net 全文检索3
2014-04-15 16:20:30
583
原创 wpf总结
wpf1属性可以这么写:aaaaaa ***** Button.Content 标签里面只能放一个标签,但是可以放任何标签,一般放一个StackPanel然后StackPanel里随便放几个都没问题2wpf中textbox和textBlock控件区别:在textbox控件只读的时候,他里面的内容是可以复制的,而textblock不可以3int?
2014-04-15 16:19:44
585
ProcessMonitor0102.zip
2019-12-06
Git可视化工具安装包.rar
2019-12-06
办公室看小说程序(SharpReader)
2017-01-10
TortoiseSVN-1.8.7.25475-win32-svn-1.8.9.1401257396.msi
2014-10-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人