0

深入理解SQL的四种连接-左外连接、右外连接、内连接、全连接

1、内联接(典型的联接运算,使用像 = 或 <> 之类的比较运算符)。包括相等联接和自然联接。 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。 2、外联接。外联接可以是左向外联接、右向外联接或完整外部联接。 在 F ...

荼蘼2018 发布于 2018-06-18 15:21 评论(0)阅读(1)
0

.net敏捷开发框架 力软敏捷开发(learun) 让开发变的更简单

版本:6.1.6.2 体验地址:www.fishcmonkey.com 联系QQ:6539471 ...

code&monkey 发布于 2018-06-15 15:58 评论(1)阅读(91)
15

DotNet进阶篇

一. 回顾历史 回顾个人发展历程,自2012年初次接触开发至今(2018年)已经有六七个年头,这期间陆陆续续学习并掌握了不少技术,C#语言、ORM框架、多线程技术、设计模式、前端技术、MVC、MVVM框架思想等等,每种技术随着多次使用,随着不断的反思,逐渐经历 “了解→理解→掌握→精通 ”这么一个过 ...

Yaopengfei(姚鹏飞) 发布于 2018-06-15 11:41 评论(9)阅读(1010)
0

IIS中注册.net4.0

1、开始-运行; 2、运行框中输入 cmd ; 3、输入命令 %windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i 4、回车执行。 ...

系统架构师 发布于 2018-06-14 11:42 评论(0)阅读(50)
3

使用kibana可视化报表实时监控你的应用程序,从日志中找出问题,解决问题

先结果导向,来看我在kibana dashborad中制作的几张监控图。 一:先睹为快 dashboard1:监控几个维度的日志,这么点日志量是因为把无用的清理掉了,而且只接入了部分应用。 <1> 每日日志总数。 <2> 每日日志错误数,从log4net中level=ERROR抠出来的。 <3> 每 ...

一线码农 发布于 2018-06-13 08:00 评论(0)阅读(824)
0

《深入理解Java虚拟机》(三)垃圾收集器与内存分配策略

垃圾收集器与内存分配策略 详解 3.1 概述 本文参考的是周志明的 《深入理解Java虚拟机》第三章 ,为了整理思路,简单记录一下,方便后期查阅。 3.2 对象已死吗 在垃圾收集器进行回收前,第一件事就是确定这些对象哪些还存活,哪些已经死去。 3.2.1 引用计数算法 在对象中添加一个引用计数器,每 ...

磊子 发布于 2018-06-12 17:50 评论(0)阅读(36)
0

ASPxGridView中Command列自定义按钮点击事件概要

其中CustomButtonClick="ButtonClick",e.buttonID可以获取到自定义按钮的id e.visibleIndex获取到行的索引 grdList.GetRowKey(e.visibleIndex) 可以获取到行的key ...

何以平天下 发布于 2018-06-12 13:25 评论(0)阅读(22)
0

浏览器缓存原理

本文章为原创文章,转载请注明出处 Cookie 客户端发送请求,参数放在请求体,服务器接收数据并存到cookie,服务器响应,cookie在响应体返回,下次请求时根据url决定带哪个cookie,cookie放在请求头发送到服务器。不同域名是无法共享浏览器端本地信息的。 Session 客户端发送请 ...

南瓜和胖娟 发布于 2018-06-12 10:32 评论(0)阅读(77)
3

从session原理出发解决微信小程序的登陆问题

声明:本文为作者原创文章,转载请注明出处 https://www.cnblogs.com/MaMaNongNong/p/9127416.html 原理知识准备 对于已经熟悉了session原理的同学来说,我们都清楚:在浏览器端我们会存储一个sessionId,用它来作为凭证,在服务器端得到有关本次浏 ...

一只攻城的狮子 发布于 2018-06-08 22:24 评论(4)阅读(353)
0

Revit二次开发: 文件损坏

哪些因素可能会导致损坏? 损坏的原因也各不相同,包括但不限于 无法读取/写入存储介质 程序发生崩溃(特别是在数据写入 RVT 模型时) 附加模块以通过正常 UI 无法或意外的方式修改图元 未经测试的多项操作或一系列操作(例如,取消同步或在同步后使用“撤消”命令) 解决方案: 要最大程度地减少数据损坏 ...

幕三少 发布于 2018-06-08 16:58 评论(0)阅读(23)
0

面试题随笔

innerHTML与innerText区别 setInterval和setTimeout的使用区别 setInterval在执行完一次代码之后,经过了那个固定的时间间隔,它还会自动重复执行代码,而setTimeout只执行一次那段代码。 MVC有几种向页面绑定数据的方法 1、指定页面数据的强类型Mo ...

Giayong 发布于 2018-06-07 13:26 评论(0)阅读(146)
1

字符串反转

第一种 split()方法将一个字符串对象的每个字符拆出来,并且将每个字符串当成数组的每个元素reverse()方法用来改变数组,将数组中的元素倒个序排列,第一个数组元素成为最后一个,最后一个变成第一个join()方法将数组中的所有元素边接成一个字符串 第二种 for循环给原字符串做一个递减遍历,然 ...

莫小耿 发布于 2018-06-06 17:59 评论(1)阅读(106)
0

webapi 控制json的字段(key)显示顺序

使用两个c#的特性: 加在类上的:[DataContract] 加在字段上的:[DataMember(Name = "ResultCode",EmitDefaultValue = true,IsRequired = true, Order = 1)] 这个order就是控制顺序的。C#就是辣么强大。 ...

大稳·杨 发布于 2018-06-06 17:33 评论(0)阅读(89)
0

SVN 安装后右键出现点击鼠标右键弹出错误提示:CrashHandler initialization error

SVN 安装后右键出现点击鼠标右键弹出错误提示:CrashHandler initialization error 原因是目标文件夹中缺少SendRpt.exe文件 解决方案:找svn是好的的同事将bin目录复制替换本地的bin就可以解决 由于没有找到上传附件的地方,就没有上鄙人的bin目录了,实属 ...

Shaon 发布于 2018-06-06 13:55 评论(0)阅读(68)
0

Linq中的Select与Select many

Select与Select Many 之前在项目中查询数据库中的数据,都是通过sql语句来查询的,但是随着时代的发展,微软在.Net Framework 4.5版中推出的一个主要的特性——LINQ。 LINQ是Language Integrate Query的缩写,意为语言集成查询。其中有两种查询方 ...

金一,梦开始的地方 发布于 2018-06-06 11:41 评论(0)阅读(70)
0

【手记】解决VS2017 git 拉取按钮灰色的问题

如图: 若干仓库都是能推不能拉,下面显示当前分支不跟踪远程分支,后来在这里找到给分支建立跟踪的方法,又在这里找到在VS2017中敲git命令的方法,在此感谢上述博文的作者。总结一下: 在VS2017进入 > 【工具】菜单 > Nuget包管理器 > 程序包管理器控制台 在该控制台中执行:git br ...

ahdung 发布于 2018-06-05 22:24 评论(0)阅读(67)
0

服务器文档下载zip格式

刚好这次项目中遇到了这个东西,就来弄一下,挺简单的,但是前台调用的时候弄错了,浪费了大半天的时间,本人也是菜鸟一枚。开始吧。(MVC的) @using Rattan.Core.Utility;@{ string ButtonScript = string.Empty;}@if (Rattan.Bas ...

小小小菜鸟1 发布于 2018-06-05 19:24 评论(0)阅读(56)
0

c# 大批量用户访问时报错【PetaPoco】

报错信息:There is already an open DataReader associated with this Connection which must be closed first 缓解的方案:在实例化database的时候利用线程独立实例化,每个线程一个单独的database实例 ...

大稳·杨 发布于 2018-06-05 10:19 评论(0)阅读(89)
0

操作数据库出现InvalidOpertionException(内部连接致命错误)

用DataTables时并发访问量较大,单个任务操作(获取数据)时间较长。连接数过多的时候就出现InvalidOpertionException错误。知道哪里有问题那就好办了,对GetDataTable(string sql):DataTable方法用线程锁 lock() ,这样就不会出现上述问题。 ...

Gavinloliy 发布于 2018-06-04 15:23 评论(0)阅读(52)
0

如何把ASP.NET MVC项目部署到本地IIS上

默认情况下,在VisualStudio中开发网站,会运行在IISExpress中,如果想把网站部署到本地的IIS服务器上该怎么办呢? 一、首先,以管理员身份运行VisualStudio,否则在修改项目属性时将弹出如下对话框,阻止我们修改服务器为本地IIS。 然后,双击Properties图标,打开W ...

乌云上 发布于 2018-06-04 11:51 评论(0)阅读(135)