04 2018 档案

摘要:http://blog.csdn.net/zhao4zhong1/article/details/53078924 老司机找bug的十年心路历程 https://msdn.microsoft.com/zh-cn/library/ms164746.aspx 阅读全文
posted @ 2018-04-28 16:26 ~雨落忧伤~ 阅读(53) 评论(0) 推荐(0) 编辑
摘要:主菜单→【工具】→【选项】→【项目和解决方案】→【生成并运行】,选中“对于新解决方案,使用当前选定的项目作为启动项目” 应该是右键单击解决方案,点击属性打开,选中“当前选定内容”那一项,就可以把你正在使用的项目作为启动项,以后就不用手动设置了,这样很方便的 [原创]VS2012中将当前选定项目做为启 阅读全文
posted @ 2018-04-27 17:23 ~雨落忧伤~ 阅读(992) 评论(0) 推荐(0) 编辑
摘要:一、前言 为什么要写Java跟.NET对比? .NET出生之后就带着Java的影子。从模仿到创新,.NET平台也越来越成熟。他们不同的支持者也经常因为孰弱孰强的问题争论不休。但是本文并不是为了一分高下。而是针对Java平台跟.NET平台做一些对比。主要围绕项目构建、Web框架、项目部署展开讨论。相信 阅读全文
posted @ 2018-04-26 11:06 ~雨落忧伤~ 阅读(161) 评论(0) 推荐(0) 编辑
摘要:过滤器中获取form表单或url请求数据 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 var httpFormData = filterContext.HttpContext.Request.Form; var log 阅读全文
posted @ 2018-04-24 20:06 ~雨落忧伤~ 阅读(387) 评论(0) 推荐(0) 编辑
摘要:Cookies 1.创建HttpCookies Cookie=new HttpCookies("CookieName");2.添加内容Cookie.Values.Add("UserName","ABC"); Cookie["UserName"]="ABC";3.修改内容Cookie.Values[" 阅读全文
posted @ 2018-04-24 17:59 ~雨落忧伤~ 阅读(211) 评论(0) 推荐(0) 编辑
摘要:windows server 证书的颁发与IIS证书的使用 最近工作业务要是用服务器证书验证,在这里记录下一. 1.添加服务器角色 [证书服务] 2.一路下一步直到证书服务安装完成; 3.选择圈选中的服务器证书 4.点击[创建证书申请] 5.填写信息 6.下一步,直到保存文件位置 7.搜索证书颁发机 阅读全文
posted @ 2018-04-24 17:38 ~雨落忧伤~ 阅读(176) 评论(0) 推荐(0) 编辑
摘要:C# MVC 用户登录状态判断 来源:https://www.cnblogs.com/cherryzhou/p/4978342.html 在Filters文件夹下添加一个类AuthenticationAttribute ,代码如下: // 登录认证特性 public class Authentica 阅读全文
posted @ 2018-04-24 17:26 ~雨落忧伤~ 阅读(130) 评论(0) 推荐(0) 编辑
摘要:easyui datagrid 禁止选中行 没有找到可以直接禁止的属性,但是找到两个间接禁止的方式。 方式一: //onClickRow: function (rowIndex, rowData) { // $(this).datagrid('unselectRow', rowIndex);//}, 阅读全文
posted @ 2018-04-24 17:19 ~雨落忧伤~ 阅读(240) 评论(0) 推荐(0) 编辑
摘要:小工具:天气查询 开发一个天气查询的工具主要由两步构成,一是数据的获取,二是数据的展示。 一、数据获取 数据获取又可以分为使用其它公司提供的API和手动抓取其它网站数据。 1. 某公司提供的API 可以从阿里云的云市场中查找,可以找到免费的API,并且提供不同语言的示例,实在不会还可以向客服咨询.. 阅读全文
posted @ 2018-04-24 17:03 ~雨落忧伤~ 阅读(182) 评论(0) 推荐(0) 编辑
摘要:反射实现Model修改前后的内容对比 在开发过程中,我们会遇到这样一个问题,编辑了一个对象之后,我们想要把这个对象修改了哪些内容保存下来,以便将来查看和追责。 首先我们要创建一个User类 1 public class User 2 { 3 private string name; 4 public 阅读全文
posted @ 2018-04-24 16:56 ~雨落忧伤~ 阅读(355) 评论(1) 推荐(0) 编辑
摘要:每天记录一点:NetCore获得配置文件 appsettings.json 用NetCore做项目如果用EF ORM在网上有很多的配置连接字符串,读取以及使用方法 由于很多朋友用的其他ORM如SqlSugar,NH,Dapper等,在读取连接字符串的时候,往往把信息保存到一个配置文件中,例如apps 阅读全文
posted @ 2018-04-24 16:47 ~雨落忧伤~ 阅读(384) 评论(0) 推荐(0) 编辑
摘要:拒绝“高冷”词汇!初学C#中的委托 有一天,你写了好多好多带“形参”的构造函数(就是“方法”,同义),而且需要向这些构造函数里传递同样的“实参”,然后你就憨憨地一个一个函数的调用并赋予同样的“实参”,这一天就这么过去了... 又过了几天,你又要再一次调用这么多函数了,你再老老实实地一个一个函数进行调 阅读全文
posted @ 2018-04-24 16:39 ~雨落忧伤~ 阅读(100) 评论(0) 推荐(0) 编辑
摘要:Redis总结(五)缓存雪崩和缓存穿透等问题 前面讲过一些redis 缓存的使用和数据持久化。感兴趣的朋友可以看看之前的文章,http://www.cnblogs.com/zhangweizhong/category/771056.html 。今天总结总结缓存使用过程中遇到的一些常见的问题。比如缓存 阅读全文
posted @ 2018-04-24 16:32 ~雨落忧伤~ 阅读(187) 评论(0) 推荐(0) 编辑
摘要:路由其实也可以很简单 Asp.net WebAPI学习笔记(一) MVC也好,WebAPI也好,据我所知,有部分人是因为复杂的路由,而不想去学的。曾经见过一位程序猿,在他MVC程序中,一切皆路由,url中是完全拒绝"?"和“&”。对此,我也不好说什么,搞不好是个人风格。路由虽然重要,但其实也只是实现 阅读全文
posted @ 2018-04-24 16:17 ~雨落忧伤~ 阅读(385) 评论(0) 推荐(0) 编辑
摘要:设计模式(一)单例模式:创建模式 先聊一下关于设计的几个原则(1)单一原则(SRP):一个类应该仅有一个引起它变化的原因 :意思就是 (一个类,最好只负责一件事情,并且只有一个引起它变化的原因(2)开闭原则(OCP): 应该对扩展开放,但是对修改关闭:意思是(模块通过扩展的方式去应对需求的变化,应该 阅读全文
posted @ 2018-04-24 16:05 ~雨落忧伤~ 阅读(172) 评论(0) 推荐(0) 编辑
摘要:ASPNETCOREAPI 跨域处理 AspNetCoreApi 跨域处理 如果咱们有处理过MV5 跨域问题这个问题也不大。 (1)为什么会出现跨域问题: 浏览器安全限制了前端脚本跨站点的访问资源,所以在调用WebApi 接口时不能成功访问资源,原因“同源策略”的存在: 同源指以下几点相同 (1)  阅读全文
posted @ 2018-04-24 16:02 ~雨落忧伤~ 阅读(170) 评论(0) 推荐(0) 编辑
摘要:负载均衡算法,轮询方式 2018-04-13 17:37 by 天才卧龙, 13 阅读, 0 评论, 收藏, 编辑 学无止境,精益求精 十年河东,十年河西,莫欺少年穷 学历代表你的过去,能力代表你的现在,学习代表你的将来 首先说下这个算法的背景: 假设公司需要存储的信息量非常非常大而且访问量也是非常 阅读全文
posted @ 2018-04-24 15:57 ~雨落忧伤~ 阅读(526) 评论(0) 推荐(0) 编辑
摘要:C# Json反序列化 Json反序列化有两种方式【本人】,一种是生成实体的,方便处理大量数据,复杂度稍高,一种是用匿名类写,方便读取数据,较为简单。 使用了Newtonsoft.Json,可以自行在nuget中导入 Json源数据: var data = "{'jingdong_ldop_rece 阅读全文
posted @ 2018-04-24 15:56 ~雨落忧伤~ 阅读(344) 评论(0) 推荐(0) 编辑
摘要:【原创】分布式之缓存击穿 什么是缓存击穿 在谈论缓存击穿之前,我们先来回忆下从缓存中加载数据的逻辑,如下图所示 因此,如果黑客每次故意查询一个在缓存内必然不存在的数据,导致每次请求都要去存储层去查询,这样缓存就失去了意义。如果在大流量下数据库可能挂掉。这就是缓存击穿。场景如下图所示: 我们正常人在登 阅读全文
posted @ 2018-04-24 15:44 ~雨落忧伤~ 阅读(110) 评论(0) 推荐(0) 编辑
摘要:使用Code First建模自引用关系笔记 原文链接 一.Has方法: A.HasRequired(a => a.B); HasOptional:前者包含后者一个实例或者为null HasRequired:前者(A)包含后者(B)一个不为null的实例 HasMany:前者包含后者实例的集合 二.W 阅读全文
posted @ 2018-04-23 18:54 ~雨落忧伤~ 阅读(75) 评论(1) 推荐(0) 编辑
摘要:暮夜~ 暮夜~ 暮夜~ C#根据当前时间获取周,月,季度,年度等时间段的起止时间 最近有个统计分布的需求,需要按统计本周,上周,本月,上月,本季度,上季度,本年度,上年度等时间统计分布趋势,所以这里就涉及到计算周,月,季度,年度等的起止时间了,下面总结一下C#中关于根据当前时间获取周,月,季度,年度 阅读全文
posted @ 2018-04-23 18:31 ~雨落忧伤~ 阅读(143) 评论(0) 推荐(0) 编辑
摘要:在net中json序列化与反序列化 准备好饮料,我们一起来玩玩JSON,什么是Json:一种数据表示形式,JSON:JavaScript Object Notation对象表示法 Json语法规则: 数据在键值对中 数据由逗号分隔 花括号保存对象 方括号保存数组 一、JSON的表现形式 在javas 阅读全文
posted @ 2018-04-23 18:30 ~雨落忧伤~ 阅读(163) 评论(0) 推荐(0) 编辑
摘要:深入理解MVC MVC无人不知,可很多程序员对MVC的概念的理解似乎有误,换言之他们一直在错用MVC,尽管即使如此软件也能被写出来,然而软件内部代码的组织方式却是不科学的,这会影响到软件的可维护性、可移植性,代码的可重用性。 MVC即Model、View、Controller即模型、视图、控制器。我 阅读全文
posted @ 2018-04-23 18:19 ~雨落忧伤~ 阅读(307) 评论(0) 推荐(0) 编辑
摘要:初遇 Asp.net MVC 数据库依赖缓存那些事儿 问题背景: 最近做一个非常简单的功能,就是使用ajax请求的方式从服务端请求一段下拉表的数据。 以前也有做过这个功能,只不过这次做这个功能的时候冒出了一个想法: 我请求的这段数据它是一段相对比较固定的数据,也就是说它不怎么改变,也许几个月才会改变 阅读全文
posted @ 2018-04-23 17:53 ~雨落忧伤~ 阅读(119) 评论(0) 推荐(0) 编辑
摘要:.net core2.0添加json文件并转化成类注入控制器使用 上一篇,我们介绍了如何读取自定义的json文件,数据是读取出来了,只是处理的时候太麻烦,需要一遍一遍写,很枯燥.那么有没有很好的办法呢?经过钻研,办法有了. 既然一个一个读取比较麻烦,那么可以把它放入一个类里面么?当然可以.这样直接注 阅读全文
posted @ 2018-04-23 17:42 ~雨落忧伤~ 阅读(104) 评论(0) 推荐(0) 编辑
摘要:不能不说的C#特性-表达式树 2008-09-18 00:00 by 横刀天笑, 17112 阅读, 14 评论, 收藏, 编辑 最近发生了很多很多事情,频繁的搬家。工作上的事情也挺多的,所以博客更新的非常缓慢。 已经有很多很多人聊过这个话题,今天我在这里重复也不会探讨出什么新东西,只是把自己的理解 阅读全文
posted @ 2018-04-23 17:21 ~雨落忧伤~ 阅读(59) 评论(0) 推荐(0) 编辑
摘要:揭示同步块索引(上):从lock开始 2009-03-13 12:27 by 横刀天笑, 6681 阅读, 20 评论, 收藏, 编辑 大家都知道引用类型对象除实例字段的开销外,还有两个字段的开销:类型指针和同步块索引(SyncBlockIndex)。同步块索引这个东西比起它的兄弟类型指针更少受人关 阅读全文
posted @ 2018-04-23 17:10 ~雨落忧伤~ 阅读(70) 评论(0) 推荐(0) 编辑
摘要:使用C#创建Windows服务 本文属于原创,转载请注明出处,谢谢! 一、开发环境 操作系统:Windows 10 X64 开发环境:VS2015 编程语言:C# .NET版本:.NET Framework 4.0 目标平台:X86 二、创建Windows Service 1、新建一个Windows 阅读全文
posted @ 2018-04-22 19:26 ~雨落忧伤~ 阅读(107) 评论(0) 推荐(0) 编辑
摘要:设置实体类型中String类型的属性值为String.Empty 1 /// <summary> 2 /// 将String类型的属性值设置为String.Empty 3 /// </summary> 4 /// <typeparam name="T">强类型Entity</typeparam> 5 阅读全文
posted @ 2018-04-22 02:48 ~雨落忧伤~ 阅读(77) 评论(0) 推荐(0) 编辑
摘要:将一个对象相同的属性(不区分大小写)赋值给一个新对象 1 public static T Mapper<S, T>(S source) 2 { 3 T t = Activator.CreateInstance<T>(); 4 try 5 { 6 var s_type = source.GetType 阅读全文
posted @ 2018-04-22 02:46 ~雨落忧伤~ 阅读(51) 评论(0) 推荐(0) 编辑
摘要:Javascript中双等号(==)隐性转换机制 在Javascript中判断相等关系有双等号(==)和三等号( )两种。其中双等号(==)是值相等,而三等号( )是严格相等(值及类型是否完全相等)。 因此有几个常识知识: 1、对于string,number等基础类型,==和 是有区别的 1)不同类 阅读全文
posted @ 2018-04-22 02:39 ~雨落忧伤~ 阅读(219) 评论(0) 推荐(0) 编辑
摘要:C#保留2位小数几种场景总结 场景1: C#保留2位小数,.ToString("f2")确实可以,但是如果这个数字本来就小数点后面三位比如1.253,那么转化之后就会变成1.25.可不可以刚好保留到最后一位不是0的位置?默认保留2位,如果真的有3位小数,就保留3位,有4位就保留4位。 先说一下ToS 阅读全文
posted @ 2018-04-22 02:36 ~雨落忧伤~ 阅读(279) 评论(0) 推荐(0) 编辑
摘要:装饰者模式的学习(c#) 案例转自https://www.cnblogs.com/stonefeng/p/5679638.html //主体基类 using System;using System.Collections.Generic;using System.Linq;using System. 阅读全文
posted @ 2018-04-22 02:33 ~雨落忧伤~ 阅读(195) 评论(2) 推荐(0) 编辑
摘要:IIS&ASP.NET 站点IP跳转到域名 前言:先到微软的 https://www.iis.net/downloads/microsoft/url-rewrite 下载URL Rewrite 目标:输入ip跳转到域名所在的网站 比如58的115.159.231.173 跳转到https://pas 阅读全文
posted @ 2018-04-22 02:07 ~雨落忧伤~ 阅读(1532) 评论(0) 推荐(0) 编辑
摘要:HTTP 错误 404.15 - Not Found 请求筛选模块被配置为拒绝包含的查询字符串过长的请求。 2018-04-20 14:00 by 码农小周, 21 阅读, 2 评论, 收藏, 编辑 在做MVC站点时(使用IIS版本为7.5),使用Get请求,当Url里查询字符串过长时,会出现如下错 阅读全文
posted @ 2018-04-22 02:03 ~雨落忧伤~ 阅读(1655) 评论(0) 推荐(0) 编辑
摘要:ASP.NET MVC5 实现基于Quartz.NET任务调度 工作之余。技术?。记是不可能记住的。 只有写点东西 才能维持得了生活这样子的。好早就像写一篇关于任务调度的文章。终究是太懒了 一、Quartz.NET介绍 Quartz.NET是一个强大、开源、轻量的作业调度框架,是 OpenSymph 阅读全文
posted @ 2018-04-22 01:55 ~雨落忧伤~ 阅读(242) 评论(0) 推荐(0) 编辑
摘要:ADO.NET 一、ADO.NET概要 ADO.NET是.NET框架中的重要组件,主要用于完成C#应用程序访问数据库 二、ADO.NET的组成 ①System.Data → DataTable,DataSet,DataRow,DataColumn,DataRelation,Constraint,Da 阅读全文
posted @ 2018-04-22 01:54 ~雨落忧伤~ 阅读(229) 评论(0) 推荐(0) 编辑
摘要:【详细】【转】C#中理解委托和事件 文章是很基础,但很实用,看了这篇文章,让我一下回到了2016年刚刚学委托的时候,故转之! 1.委托 委托类似于C++中的函数指针(一个指向内存位置的指针)。委托是C#中类型安全的,可以订阅一个或多个具有相同签名方法的函数指针。简单理解,委托是一种可以把函数当做参数 阅读全文
posted @ 2018-04-22 01:38 ~雨落忧伤~ 阅读(151) 评论(0) 推荐(0) 编辑
摘要:《C# 6.0 本质论》 阅读笔记 阅读笔记不是讲述这本书的内容,只是提取了其中一部分我认为比较重要或者还没有掌握的知识,所以如果有错误或者模糊之处,请指正,谢谢! 对于C# 6.0才有的新语法基本都有标记,开发的时候要注意使用,以免造成不兼容现象。 一。第一章 1.控制台中可以使用,其会在每一次输 阅读全文
posted @ 2018-04-22 01:29 ~雨落忧伤~ 阅读(1812) 评论(0) 推荐(0) 编辑
摘要:layui中折叠面板的使用 运用折叠面板后 可以让页面更加整洁 有什么不懂的可以留言 代码放到底部 需要引入的文件 JQuery代码: html代码 <div class="layui-colla-item"><div class="layui-colla-title" style=" font: 阅读全文
posted @ 2018-04-22 01:24 ~雨落忧伤~ 阅读(7827) 评论(0) 推荐(0) 编辑
摘要:[C#] 将NLog输出到RichTextBox,并在运行时动态修改日志级别过滤 作者: zyl910 一、缘由 NLog是一个很好用的日志类库。利用它,可以很方便的将日志输出到 调试器、文件 等目标,还支持输出到窗体界面中的RichTextBox等目标。而且它还支持在运行时修改配置,例如可用于实现 阅读全文
posted @ 2018-04-22 01:03 ~雨落忧伤~ 阅读(212) 评论(0) 推荐(0) 编辑
摘要:SignalR的另类实现技巧 很久之前发表过一篇名为《通过三个DEMO学会SignalR的三种实现方式》的文章,在那篇文章里面详细介绍了在WEB应用下的常用SignalR实现方法,而今天我们来利用SignalR来实现其它的一些用法,比如:B/S 与 C/S互相通讯,比如:C/S与C/S通讯。 一、B 阅读全文
posted @ 2018-04-22 00:58 ~雨落忧伤~ 阅读(112) 评论(0) 推荐(0) 编辑
摘要:适用于app.config与web.config的ConfigUtil读写工具类 之前文章:《两种读写配置文件的方案(app.config与web.config通用)》,现在重新整理一个更完善的版本,增加批量读写以及指定配置文件路径,代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 阅读全文
posted @ 2018-04-21 19:39 ~雨落忧伤~ 阅读(152) 评论(0) 推荐(0) 编辑
摘要:Go/Python/Erlang编程语言对比分析及示例 本文主要是介绍Go,从语言对比分析的角度切入。之所以选择与Python、Erlang对比,是因为做为高级语言,它们语言特性上有较大的相似性,不过最主要的原因是这几个我比较熟悉。 Go的很多语言特性借鉴与它的三个祖先:C,Pascal和CSP。G 阅读全文
posted @ 2018-04-21 19:30 ~雨落忧伤~ 阅读(215) 评论(0) 推荐(0) 编辑
摘要:常用样式制作思路 学习常用样式总结参考来自这里 带点文字链接列表利用:before实现 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>图文列表</title> 6 <style type 阅读全文
posted @ 2018-04-21 18:37 ~雨落忧伤~ 阅读(453) 评论(0) 推荐(0) 编辑
摘要:高效开发之SASS篇 作为通往前端大神之路的普通的一只学鸟,最近接触了一样稍微高逼格一点的神器,特与大家分享~ 他是谁? 作为前端开发人员,你肯定对css很熟悉,但是你知道css可以自定义吗?大家都知道,js中可以自定义变量,css仅仅是一个标记语言,不是编程语言,因此不可以自定义变量,也不可以引用 阅读全文
posted @ 2018-04-21 13:54 ~雨落忧伤~ 阅读(337) 评论(0) 推荐(0) 编辑
摘要:input屏蔽历史记录 设置input的扩展属性autocomplete 为off即可 ;function($,undefined) 前面的分号是什么用处 ;(function($){$.extend($.fn...现般在一些 JQuery 函数前面有分号,在前面加分号可以有多种用途:1、防止多文件 阅读全文
posted @ 2018-04-21 13:45 ~雨落忧伤~ 阅读(180) 评论(0) 推荐(0) 编辑
摘要:es6 Object.assign 目录 一、基本用法 二、用途 1. 为对象添加属性 2. 为对象添加方法 3. 克隆对象 4. 合并多个对象 5. 为属性指定默认值 三、浏览器支持 ES6 Object.assign 一、基本用法 Object.assign方法用来将源对象(source)的所有 阅读全文
posted @ 2018-04-21 13:38 ~雨落忧伤~ 阅读(1020) 评论(0) 推荐(0) 编辑
摘要:vue—你必须知道的 目录 更多总结 猛戳这里 属性与方法 语法 计算属性 特殊属性 vue 样式绑定 vue事件处理器 表单控件绑定 父子组件通信 过渡效果 vue经验总结 javascript 经验总结 更多总结 猛戳这里 属性与方法 不要在实例属性或者回调函数中(例如,vm.$watch('a 阅读全文
posted @ 2018-04-21 10:48 ~雨落忧伤~ 阅读(213) 评论(0) 推荐(0) 编辑
摘要:BAT 前端开发面经 —— 吐血总结 目录 1. Tencent 2. 阿里 3. 百度 更好阅读,请移步这里 聊之前 最近暑期实习招聘已经开始,个人目前参加了阿里的内推及腾讯和百度的实习生招聘,在此总结一下一是备忘、总结提升,二是希望给大家一些参考其他面试及基础相关可以参考其他博文: Questi 阅读全文
posted @ 2018-04-21 10:44 ~雨落忧伤~ 阅读(842) 评论(0) 推荐(0) 编辑
摘要:适合千万数据查询分页操作的一个通用存储过程 一、引言 最近上班比较忙,所以就很少写东西了,MongoDB系列的文章也要拖后了,没办法,工作第一,没工作就没饭吃了。今天正好的有点时间,就把我最近搞得一些东西,记录下来。 在软件行业,稍微大一点的公司,相关数据的存储量就可能会很大,当我们做系统的时候,一 阅读全文
posted @ 2018-04-21 00:30 ~雨落忧伤~ 阅读(1318) 评论(1) 推荐(0) 编辑
摘要:微服务化的基石——持续集成 本文由 网易云 发布。 作者:刘超,网易云解决方案架构师 一、持续集成对于微服务的意义:拆之前要先解决合的问题 在很多微服务化的文章中,很少会把持续集成放在第一篇,因为大多数的文章都会将如何拆的问题,例如拆的粒度,拆的时机,拆的方式。 为什么需要拆呢?因为这是人类处理问题 阅读全文
posted @ 2018-04-20 23:59 ~雨落忧伤~ 阅读(98) 评论(0) 推荐(0) 编辑
摘要:json 格式数据 row 6行 每行 81 列 对应数据 col 81 列 每列代表字段 阅读全文
posted @ 2018-04-20 10:58 ~雨落忧伤~ 阅读(73) 评论(0) 推荐(0) 编辑
摘要:C# Json序列化和反序列化 JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。 方法一、使用 Newtonsoft.Json.dll 核心代码: public static class JsonExtension{ /// <summ 阅读全文
posted @ 2018-04-19 23:26 ~雨落忧伤~ 阅读(1265) 评论(0) 推荐(0) 编辑
摘要:使用C#或javascript将Table里的数据导出到Excel 原文:使用C#或javascript将Table里的数据导出到Excel Demo效果图: 用C#将Table数据导出Excel: 本方法已经将导出excel做成分部视图,引用时只需在视图中使用如下代码即可: @{ Html.Ren 阅读全文
posted @ 2018-04-19 18:34 ~雨落忧伤~ 阅读(81) 评论(0) 推荐(0) 编辑
摘要:深入浅出SOA 前一阵换了份工作,来到新公司,恰好新同事问起SOA是什么,我随口说了几点,其实自己以前研究过,不过并没有详细的整理过,说的比较模糊,恰好周末,拿出点时间整理下以前对SOA的认知。 SOA是什么?SOA全英文是Service-Oriented Architecture,中文意思是中文面 阅读全文
posted @ 2018-04-19 09:02 ~雨落忧伤~ 阅读(89) 评论(0) 推荐(0) 编辑
摘要:Unicode的学名是”Universal Multiple-Octet Coded Character Set”,简称为UCS 不可见字符”/u200b”为 Unicode Character ‘ZERO WIDTH SPACE’ (U+200B),可用于内容标识,不占位数。 echo $LANG 阅读全文
posted @ 2018-04-18 23:54 ~雨落忧伤~ 阅读(602) 评论(0) 推荐(0) 编辑
摘要:思考题 今天有人问一个关于零宽断言的正则: [javascript] view plain copy var reg = /(?=a)b/; reg.exec("ab"); [javascript] view plain copy [javascript] view plain copy 大家思考下 阅读全文
posted @ 2018-04-18 23:39 ~雨落忧伤~ 阅读(160) 评论(0) 推荐(0) 编辑
摘要:正则表达式零宽断言详解(?=,?<=,?!,?<!) 在使用正则表达式时,有时我们需要捕获的内容前后必须是特定内容,但又不捕获这些特定内容的时候,零宽断言就起到作用了 正则表达式零宽断言: 零宽断言是正则表达式中的难点,所以重点从匹配原理方面进行分析。零宽断言还有其他的名称,例如"环视"或者"预搜索 阅读全文
posted @ 2018-04-18 23:30 ~雨落忧伤~ 阅读(292) 评论(1) 推荐(0) 编辑
摘要:https://bbs.csdn.net/topics/370079002 List<int> listA = new List<int> {1,2,3,5,7,9}; List<int> listB = new List<int> {13,4,17,29,2}; List<int> Result  阅读全文
posted @ 2018-04-18 18:25 ~雨落忧伤~ 阅读(35010) 评论(0) 推荐(2) 编辑
摘要:获取第一个 key 时 取得是 第一个 阅读全文
posted @ 2018-04-18 15:07 ~雨落忧伤~ 阅读(1615) 评论(0) 推荐(0) 编辑
摘要:bootstrap table使用总结 使用bootstrap table可以很方便的开发后台表格,对数据进行异步更新,编辑。下面就来介绍一下bootstrap table的详细使用方法: 因为之前在官网也找了很久的教程,源码感觉隐藏的比较隐秘,其他扩展功能也很难找到,其实都在:http://iss 阅读全文
posted @ 2018-04-16 14:44 ~雨落忧伤~ 阅读(4159) 评论(1) 推荐(0) 编辑
摘要:chosen.jquery.js 搜索框只能从头匹配的解决思路+方法 心急者请直接看下方 总结 ,由于本问题未能找到直接答案,所以只能通过修改源码解决。故将修改源码思路贴出来供大家参考,在遇到其他改源码问题时应如何思考。 chosen.jquery.js(地址:http://harvesthq.gi 阅读全文
posted @ 2018-04-16 14:33 ~雨落忧伤~ 阅读(344) 评论(0) 推荐(0) 编辑
摘要:css实现文本缩略显示 转载自http://blog.csdn.net/mushui0633/article/details/65685655 单行: 对应的css中加入 1 2 3 overflow:hidden;//超出一行文字自动隐藏 text-overflow:ellipsis;//文字隐藏 阅读全文
posted @ 2018-04-16 13:20 ~雨落忧伤~ 阅读(165) 评论(0) 推荐(0) 编辑
摘要:先来点题外话,清明节前把工作辞了(去 tm 的垃圾团队,各种拉帮结派、勾心斗角)。这次找工作就得慢慢找了,不能急了,希望能找到个好团队,好岗位吧。顺便这段时间也算是比较闲,也能学习一下和填掉手上的坑。 说实话好久没写博客了,一个是手上的工作确实忙,第二个是还有各种各样的坑。写本文的原因也是因为手上的 阅读全文
posted @ 2018-04-15 02:32 ~雨落忧伤~ 阅读(114) 评论(0) 推荐(0) 编辑
摘要:Linq 虽然用得多,但是里面有一些方法比较少用,因此整理一下。Enumerable 类的所有方法可以在 MSDN 上查阅到:https://msdn.microsoft.com/zh-cn/library/system.linq.enumerable.aspx Aggregate 这个方法有三个重 阅读全文
posted @ 2018-04-15 02:26 ~雨落忧伤~ 阅读(78) 评论(0) 推荐(0) 编辑
摘要:在 Web 开发中,img 标签用来呈现图片,而且一般来说,浏览器是会对这些图片进行缓存的。 比如访问百度,我们可以发现,图片、脚本这种都是从缓存(内存缓存/磁盘缓存)中加载的,而不是再去访问一次百度的服务器,这样一方面改善了响应速度,另一方面也减轻了服务端的压力。 但是,对于 WPF 和 UWP 阅读全文
posted @ 2018-04-15 02:20 ~雨落忧伤~ 阅读(4109) 评论(0) 推荐(0) 编辑
摘要:C#之快速排序 算法描述 1.假定数组首位元素为“枢轴”,设定数列首位(begin)与末位(end)索引; 2.由末位索引对应元素与“枢轴”进行比较,如果末位索引对应元素大于“枢轴”元素,对末位索引减一(end--),直到比较出大于“枢轴”元素,将该元素覆盖到首位,对应索引上的数值空出; 3.由首位 阅读全文
posted @ 2018-04-15 02:17 ~雨落忧伤~ 阅读(101) 评论(0) 推荐(0) 编辑
摘要:ASP.NET MVC不可或缺的部分——DI(IOC)容器及控制器重构的剖析 IoC框架最本质的东西:反射或者EMIT来实例化对象。然后我们可以加上缓存,或者一些策略来控制对象的生命周期,比如是否是单例对象还是每次都生成一个新的对象。 之前对DI注入与控制器扩展竟然用依赖性解析器来实现,两个方面深感 阅读全文
posted @ 2018-04-15 02:10 ~雨落忧伤~ 阅读(144) 评论(0) 推荐(0) 编辑
摘要:秒懂C#通过Emit动态生成代码 首先需要声明一个程序集名称, 1 // specify a new assembly name 2 var assemblyName = new AssemblyName("Kitty"); 从当前应用程序域获取程序集构造器, 1 // create assembl 阅读全文
posted @ 2018-04-15 02:08 ~雨落忧伤~ 阅读(1491) 评论(1) 推荐(1) 编辑
摘要:WCF、WebAPI、WCFREST、WebService之间的区别 web api与webservice以及wcf的区别? Web Service 1、它是基于SOAP协议的,数据格式是XML 2、只支持HTTP协议 3、它不是开源的,但可以被任意一个了解XML的人使用 4、它只能部署在IIS上 阅读全文
posted @ 2018-04-15 02:00 ~雨落忧伤~ 阅读(80) 评论(0) 推荐(0) 编辑
摘要:用C# (.NET Core) 实现抽象工厂设计模式 本文的概念性内容来自深入浅出设计模式一书. 上一篇文章讲了简单工厂和工厂方法设计模式 http://www.cnblogs.com/cgzl/p/8760250.html, 使用的是披萨店的例子. 文将继续使用这个例子, 这里要用到抽象工厂. 披 阅读全文
posted @ 2018-04-15 01:56 ~雨落忧伤~ 阅读(86) 评论(0) 推荐(0) 编辑
摘要:使用 C#/.NET Core 实现单体设计模式 本文的概念内容来自深入浅出设计模式一书 由于我在给公司做内培, 所以最近天天写设计模式的文章.... 单体模式 Singleton 单体模式的目标就是只创建一个实例. 实际中有很多种对象我们可能只需要它们的一个实例, 例如: 线程池,缓存, 弹出的对 阅读全文
posted @ 2018-04-15 01:51 ~雨落忧伤~ 阅读(189) 评论(0) 推荐(0) 编辑
摘要:使用 C# (.NET Core) 实现命令设计模式 (Command Pattern) 本文的概念内容来自深入浅出设计模式一书. 项目需求 有这样一个可编程的新型遥控器, 它有7个可编程插槽, 每个插槽可连接不同的家用电器设备. 每个插槽对应两个按钮: 开, 关(ON, OFF). 此外还有一个全 阅读全文
posted @ 2018-04-15 01:47 ~雨落忧伤~ 阅读(70) 评论(0) 推荐(0) 编辑
摘要:CLR-基元类型以及溢出检查 (CLR via C#阅读笔记) 基元类型(primitive type): 基元类型也不做过多的解释,举个例子即可清晰的辨别 在java里曾使用过Sting s="java"; 定义字符串,然后就会觉得很诧异,为啥是大写开头,我写C#,一直都是 string ,int 阅读全文
posted @ 2018-04-15 01:46 ~雨落忧伤~ 阅读(164) 评论(0) 推荐(0) 编辑
摘要:ASP.NET CORE系列【四】基于Claim登录授权 介绍 关于什么是Claim? 可以看看其他大神的文章: http://www.cnblogs.com/jesse2013/p/aspnet-identity-claims-based-authentication-and-owin.html 阅读全文
posted @ 2018-04-15 01:38 ~雨落忧伤~ 阅读(113) 评论(0) 推荐(0) 编辑
摘要:WPF中的常用布局 一 写在开头1.1 写在开头微软是一家伟大的公司。评价一门技术的好坏得看具体的需求,没有哪门技术是面面俱到地好,应该抛弃对微软和微软的技术的偏见。 1.2 本文内容本文主要内容为WPF中的常用布局,大部分内容转载至https://blog.csdn.net/woshisunjia 阅读全文
posted @ 2018-04-15 01:35 ~雨落忧伤~ 阅读(140) 评论(0) 推荐(0) 编辑
摘要:@Html.DropDownList("CustomerType", (MultiSelectList)ViewBag.CustomerType, new { @class = "chosen-select", multiple = "multiple", style = "width:370px;height:33px;" })... 阅读全文
posted @ 2018-04-13 18:55 ~雨落忧伤~ 阅读(282) 评论(0) 推荐(0) 编辑
摘要:get请求 的参数 全部 保存在 queryParams: queryParams,//参数 里面(bootstrap 封装好的) http://localhost:8003/AtmAtm/GetCodeList?offset=0&limit=10&CustomerType%5B%5D=9e6f6c 阅读全文
posted @ 2018-04-13 18:38 ~雨落忧伤~ 阅读(11918) 评论(0) 推荐(0) 编辑
摘要:下面我有一个标志枚举。 我不能让if语句评估为真。 testItem (根据问题)被定义为, 然后,在if语句中,比较的左侧是, 完整的if语句(如果flag1设置为true,则返回true testItem), https://msdn.microsoft.com/en-us/library/sy 阅读全文
posted @ 2018-04-08 17:29 ~雨落忧伤~ 阅读(97) 评论(0) 推荐(0) 编辑
摘要:简简单单学会C#位运算 一、理解位运算 要学会位运算,首先要清楚什么是位运算?程序中的所有内容在计算机内存中都是以二进制的形式储存的(即:0或1),位运算就是直接对在内存中的二进制数的每位进行运算操作 二、理解数字进制 上面提到了二进制,除了二进制,我们还有很多的进制,下面列举一些常见的进制 10进 阅读全文
posted @ 2018-04-08 17:01 ~雨落忧伤~ 阅读(181) 评论(0) 推荐(0) 编辑
摘要:C# 最基本的涉及模式(单例模式) //密封,保证不能继承 public sealed class Xiaohouye { //私有的构造函数,保证外部不能实例化 private Xiaohouye() { } //防止多线程,并发 private static object syncObj = n 阅读全文
posted @ 2018-04-07 18:04 ~雨落忧伤~ 阅读(197) 评论(0) 推荐(0) 编辑
摘要:oracle导入命令,记录一下 工作中用到了,这个命令,记录一下,前提要安装imp.exe imp PECARD_HN/PECARD_HN@127.0.0.1:1521/orcl file=E:\work\dmp\PECARD_HN.dmp full=y 团队五人,专业从事软件开发,接单工作,专注于 阅读全文
posted @ 2018-04-07 17:52 ~雨落忧伤~ 阅读(1839) 评论(0) 推荐(0) 编辑
摘要:泛型学习 最近做项目用到了泛型,对泛型又重新了学习,此处记录一下, 以便以后查看,同时也希望能帮助到各位朋友。 泛型(generic)是C#语言2.0和通用语言运行时(CLR)的一个新特性。泛型为.NET框架引入了类型参数(type parameters)的概念。类型参数使得设计类和方法时,不必确定 阅读全文
posted @ 2018-04-07 17:49 ~雨落忧伤~ 阅读(102) 评论(0) 推荐(0) 编辑
摘要:深入理解Aspnet Core之Identity(3) 主题 账户管理一个比较常见的功能就是密码强度策略,Identity已经内置了一个通用的可配置的策略,我们一般情况下可以直接拿来用即可。本篇我会介绍一些Identity内置的密码策略类:PasswordValidator,并且简单介绍一下源码。最 阅读全文
posted @ 2018-04-07 17:48 ~雨落忧伤~ 阅读(78) 评论(0) 推荐(0) 编辑
摘要:用c#语言编写银行利率 sing System;using System.Collections.Generic;using System.Linq;using System.Text; namespace ConsoleApplication1{class Program{static void 阅读全文
posted @ 2018-04-07 17:46 ~雨落忧伤~ 阅读(153) 评论(0) 推荐(0) 编辑
摘要:SQL不重复查找数据及把一列多行内容拼成一行 如下表: 表名:Test ID RowID Col1 Col2 1 1 A A 2 1 B A 3 1 A B 4 1 C B 1,查找表中字段重复的只查找一次 select distinct Col1 from Test ; select Col1 f 阅读全文
posted @ 2018-04-07 17:43 ~雨落忧伤~ 阅读(370) 评论(0) 推荐(0) 编辑
摘要:根据传智写的SqlHelper 1 using System; 2 using System.Configuration; 3 using System.Data; 4 using System.Data.SqlClient; 5 6 namespace ADO连接数据库 7 { 8 public 阅读全文
posted @ 2018-04-07 17:35 ~雨落忧伤~ 阅读(92) 评论(0) 推荐(0) 编辑
摘要:[.Net Core] 简单使用 Mvc 内置的 Ioc(续) 简单使用 Mvc 内置的 Ioc(续) 本文基于 .NET Core 2.0。 上一章《[.Net Core] 简单使用 Mvc 内置的 Ioc》已经对日常 Mvc 中的 Ioc 的简单用法进行了说明,此外还有一些需要补充的内容。 接下 阅读全文
posted @ 2018-04-07 17:34 ~雨落忧伤~ 阅读(509) 评论(0) 推荐(0) 编辑
摘要:C#中的函数式编程:递归与纯函数(二) 在序言中,我们提到函数式编程的两大特征:无副作用、函数是第一公民。现在,我们先来深入第一个特征:无副作用。 无副作用是通过引用透明(Referential transparency)来定义的。如果一个表达式满足将它替换成它的值,而程序的行为不变,则称这个表达式 阅读全文
posted @ 2018-04-07 17:30 ~雨落忧伤~ 阅读(135) 评论(0) 推荐(0) 编辑
摘要:托管C++线程锁实现 最近由于工作需要,开始写托管C++,由于C++11中的mutex,和future等类,托管C++不让调用(报错),所以自己实现了托管C++的线程锁。 该类可确保当一个线程位于代码的临界区时,另一个线程不会进入该临界区。 如果其他线程尝试进入锁定的代码,则它将一直等待(即被阻止) 阅读全文
posted @ 2018-04-07 17:24 ~雨落忧伤~ 阅读(136) 评论(0) 推荐(0) 编辑
摘要:Sping框架的IOC特性 IOC(Inversion of Control):控制反转 以下以课程与老师的安排来介绍控制反转。 一个合理的课程编排系统应该围绕培训的内容为核心,而不应该以具体的培训老师为核心,这样才能在正常授课时可以随意选取合适的老师来上课,而非绑定到一个老师身上。 一、探索IOC 阅读全文
posted @ 2018-04-07 17:16 ~雨落忧伤~ 阅读(93) 评论(0) 推荐(0) 编辑
摘要:WPF自学入门(十一)WPF MVVM模式Command命令 在WPF自学入门(十)WPF MVVM简单介绍中的示例似乎运行起来没有什么问题,也可以进行更新。但是这并不是我们使用MVVM的正确方式。正如上一篇文章中在开始说的,MVVM的目的是为了最大限度地降低了Xaml文件和CS文件的耦合度,分离界 阅读全文
posted @ 2018-04-07 17:13 ~雨落忧伤~ 阅读(301) 评论(0) 推荐(0) 编辑
摘要:.NET Core/.NET之Stream简介 之前写了一篇C#装饰模式的文章提到了.NET Core的Stream, 所以这里尽量把Stream介绍全点. (都是书上的内容) .NET Core/.NET的Streams 首先需要知道, System.IO命名空间是低级I/O功能的大本营. Str 阅读全文
posted @ 2018-04-07 16:55 ~雨落忧伤~ 阅读(543) 评论(0) 推荐(0) 编辑
摘要:配置IISExpress允许外部访问 1.找到IISExpress的配置文件,位于 <文档>/IISExpress/config文件夹下,打开applicationhost.config,找到如下代码: <site name="WebSite1" id="1" serverAutoStart="tr 阅读全文
posted @ 2018-04-07 16:44 ~雨落忧伤~ 阅读(79) 评论(0) 推荐(0) 编辑
摘要:TFS自动记住用户名密码 在使用Team Foundation Server(以下简称TFS) 的时候,先在安装Team Foundation 的机器中新建一个与客户机中的同名的用户名,这样,在Visual Studio 2010中第一次登录TFS之后,以后再运行Visual Studio 2010 阅读全文
posted @ 2018-04-07 16:42 ~雨落忧伤~ 阅读(90) 评论(0) 推荐(0) 编辑
摘要:C# 插件热插拔 所谓热插拔就是插件可以 在主程序不重新启动的情况直接更新插件, 网上有很多方案: https://www.cnblogs.com/happyframework/p/3405811.html 如下: 但是我发现有一种最简单粗暴的办法, 就是把插件加载到内存当中,然后使用Assembl 阅读全文
posted @ 2018-04-07 16:40 ~雨落忧伤~ 阅读(266) 评论(0) 推荐(0) 编辑
摘要:自己动手写一个通用的分页存储过程(适用于多表查询) 技术交流群:171880541 Create Procedure usp_Paging1@tableName nvarchar(50),--要分页的表,如果是多表查询,请使用 Student,Score,Class的形式。@primaryKey n 阅读全文
posted @ 2018-04-07 16:28 ~雨落忧伤~ 阅读(63) 评论(0) 推荐(0) 编辑
摘要:自己动手用Javascript写一个无刷新分页控件 .NET技术交流群:337901356 ,欢迎您的加入! 对 于一个用户体验好的网站来说,无刷新技术是很重要的,无刷新,顾名思义,就是局部刷新数据,有用过Asp.net Web Form技术开发网页的人,可能对服务器端(具有runat="serve 阅读全文
posted @ 2018-04-07 16:22 ~雨落忧伤~ 阅读(68) 评论(0) 推荐(0) 编辑
摘要:.NET MVC TempData、ViewData、ViewBag .NET技术交流群:337901356 ,欢迎您的加入! ViewData和ViewBag主要用于将数据从控制器中传递到视图中去,ViewData本身就是一个字典。以KeyValue的形式存取值。ViewData的Value类型是 阅读全文
posted @ 2018-04-07 16:18 ~雨落忧伤~ 阅读(177) 评论(0) 推荐(0) 编辑
摘要:WebApi-路由机制 一、WebApi路由机制是什么? 路由机制通俗点来说:其实就是WebApi框架将用户在浏览器中输入的Url地址和路由表中的路由进行匹配,并根据最终匹配的路由去寻找并匹配相应的Controller和Action并执行的一个过程。 从WebApi框架接收到来自外部环境的接口调用请 阅读全文
posted @ 2018-04-07 16:14 ~雨落忧伤~ 阅读(150) 评论(0) 推荐(0) 编辑
摘要:浅谈c#的三个高级参数ref out 和Params c#的三个高级参数ref out 和Params 前言:在我们学习c#基础的时候,我们会学习到c#的三个高级的参数,分别是out .ref 和Params,在这里我们来分别的讲解一下,在这里的我们先不做具体的解释,我会通过几个例子来做分别的解释。 阅读全文
posted @ 2018-04-07 16:04 ~雨落忧伤~ 阅读(119) 评论(0) 推荐(0) 编辑
摘要:IIS 配置 FTP 网站 在 服务器管理器 的 Web服务器IIS 上安装 FTP 服务 在 IIS管理器 添加FTP网站 配置防火墙规则 说明:服务器环境是Windows Server 2008 R2,IIS7.5。 1. 在 服务器管理器 的 Web服务器(IIS) 上安装 FTP 服务 2. 阅读全文
posted @ 2018-04-07 15:56 ~雨落忧伤~ 阅读(118) 评论(0) 推荐(0) 编辑
摘要:C# 使用 GDI+ 给图片添加文字,并使文字自适应矩形区域 需求 需求是要做一个编辑文字的页面。用户在网页端写文字,文字区域是个矩形框,用户可以通过下方的拖动条调节文字大小。如下图: 提交数据的时候前端传文字区域的左上角和右下角定位给后台。因为前端的字体大小单位与后端没什么关系,所以不能直接传字体 阅读全文
posted @ 2018-04-07 15:52 ~雨落忧伤~ 阅读(527) 评论(0) 推荐(1) 编辑
摘要:.NET开发的大型网站列表、各大公司.NET职位精选,C#王者归来 简洁、优雅、高效的C#语言,神一样的C#创始人Anders Hejlsberg,async/await编译器级异步语法,N年前就有的lambda表达式,.NET Native媲美C++的原生编译性能,新一代.NET全面开源、免费、跨 阅读全文
posted @ 2018-04-07 15:47 ~雨落忧伤~ 阅读(624) 评论(0) 推荐(0) 编辑
摘要:.NET ORM 的 “SOD蜜”--零基础入门篇 PDF.NET SOD框架不仅仅是一个ORM,但是它的ORM功能是独具特色的,我在博客中已经多次介绍,但都是原理性的,可能不少初学的朋友还是觉得复杂,其实,SOD的ORM是很简单的。下面我们就采用流行的 Code First的方式,一步步来了解下。 阅读全文
posted @ 2018-04-07 15:25 ~雨落忧伤~ 阅读(148) 评论(2) 推荐(0) 编辑
摘要:到底该不该使用存储过程 看到《阿里巴巴java编码规范》有这样一条 关于这条规范,我说说我个人的看法 用不用存储过程要视所使用的数据库和业务场景而定的,不能因为阿里巴巴的技术牛逼,就视他们的手册里的每一项规范为圣经, 盲目的去遵循。 对于手册中的这项规范,我觉得使用MySQL的程序员认同占多数, 而 阅读全文
posted @ 2018-04-05 16:43 ~雨落忧伤~ 阅读(5311) 评论(0) 推荐(1) 编辑
摘要:C#的async和awaiit的一些记录 一,最近在学习abp的东西。发现其中作者在获取数据时,大量的使用了async和awaiit。好吧,因为不太懂,所以网上搜搜,在这里记录一下。 先来看一段代码。调用UpdateUserAsync会返回一个Task,那task是个啥呢。根据腾飞(Jesse)的说 阅读全文
posted @ 2018-04-02 20:33 ~雨落忧伤~ 阅读(350) 评论(0) 推荐(0) 编辑
摘要:async & await 的前世今生(Updated) async 和 await 出现在C# 5.0之后,给并行编程带来了不少的方便,特别是当在MVC中的Action也变成async之后,有点开始什么都是async的味道了。但是这也给我们编程埋下了一些隐患,有时候可能会产生一些我们自己都不知道怎 阅读全文
posted @ 2018-04-02 20:31 ~雨落忧伤~ 阅读(220) 评论(5) 推荐(0) 编辑
摘要:git本地仓库关联多个remote,怎么用本地一个分支向不同remote不同分支推送代码 我想这个问题,是大家关注的问题,这个问题,我非常关注。 背景:在公司开发项目,我们一般都要把项目推送到公司领导创建的一个远程仓库里边去,但是我们同时也有自己的小仓库,这样的话,如何方便的将我们的代码,给公司仓库 阅读全文
posted @ 2018-04-02 18:50 ~雨落忧伤~ 阅读(151) 评论(0) 推荐(0) 编辑
摘要:C# LINQ 1. 自定义 Master,Kongfu 类 1 class Master 2 { 3 4 public int Id { get; set; } 5 public string Name { get; set; } 6 public int Age { get; set; } 7 阅读全文
posted @ 2018-04-02 18:47 ~雨落忧伤~ 阅读(145) 评论(0) 推荐(0) 编辑
摘要:Ioc 器管理的应用程序设计,前奏:容器属于哪里? 我将讨论一些我认为应该应用于“容器管理”应用程序设计的原则。 模式1:服务字典 字典或关联数组是我们在软件工程中学到的第一个构造。 很容易看到使用依赖注入组成对象的字典和IoC容器之间的类比: 未使用容器 使用容器 这两看起来不同的是: 一些花哨的 阅读全文
posted @ 2018-04-02 18:37 ~雨落忧伤~ 阅读(112) 评论(0) 推荐(0) 编辑
摘要:C# 谁改了我的代码 本文告诉大家一个特殊的做法,可以修改一个字符串常量 我们来写一个简单的程序,把一个常量字符串输出 private const string str = "lindexi"; static void Main(string[] args) { Foo(); Console.Wri 阅读全文
posted @ 2018-04-02 18:30 ~雨落忧伤~ 阅读(70) 评论(0) 推荐(0) 编辑
摘要:C# BBcode 转 Markdown 本文告诉大家一个简单的方法从 BBcode 转为 Markdown 本文的方法都是使用正则转换,现在支持的代码只有很少的常用标签,如果大家发现有转换失败的,请帮我修改代码,估计代码我不会进行修改。 最重要的就是转换 url 和 image,那么主要就告诉大家 阅读全文
posted @ 2018-04-02 18:24 ~雨落忧伤~ 阅读(73) 评论(0) 推荐(0) 编辑
摘要:win2d 图片水印 本文告诉大家如何使用 win2d 给图片加上水印。 安装 首先需要使用 Nuget 安装 win2d ,安装参见win10 uwp win2d 如果没有更新 dot net core 那么在运行可能会出现下面异常System.TypeLoadException: Request 阅读全文
posted @ 2018-04-02 18:21 ~雨落忧伤~ 阅读(111) 评论(1) 推荐(0) 编辑
摘要:C#/AutoCAD 2018/ObjectArx/二次开发添加圆对象的的例子(五) 1、创建一个图形对象的步骤如下见上一篇博客(三)2、添加删除实体的工具函数见上一篇博客(四) 3、添加圆的例子(完整源代码请加云幽学院免费课yunyun.ke.qq.com) [CommandMethod("MKC 阅读全文
posted @ 2018-04-02 18:15 ~雨落忧伤~ 阅读(318) 评论(0) 推荐(0) 编辑
摘要:深入理解Aspnet Core之Identity(2) 主题: 我将继续介绍Identity的账户简单管理,即是增删改查。我会只介绍增加和删除,修改功能代码我会上传到我的github上, 创建用户: 1.我在Model文件夹创建一个 CreateModel.cs的文件,用来接受用户输入的创建账户的信 阅读全文
posted @ 2018-04-02 18:13 ~雨落忧伤~ 阅读(110) 评论(0) 推荐(0) 编辑
摘要:C# 使用 GDI+ 画图 最近做一个微信公众号服务,有一些简单的图片处理功能。主要就是用户在页面操作,前端做一些立刻显示的效果,然后提交保存时后端真正修改原图。我们的后端是 ASP.NET,也就是 C# 语言了,C# 本身处理图片还是比较方便的,使用 GDI+ 就好,只需要添加 System.Dr 阅读全文
posted @ 2018-04-02 18:07 ~雨落忧伤~ 阅读(179) 评论(0) 推荐(0) 编辑
摘要:C#读取XML文件的基类实现 刚到新单位,学习他们的源代码,代码里读写系统配置文件的XML代码比较老套,直接写在一个系统配置类里,没有进行类的拆分,造成类很庞大,同时,操作XML的读写操作都是使用SetAttribute和node.Attribute(name)方法,因此,想到结合之前所做的XML操 阅读全文
posted @ 2018-04-02 18:05 ~雨落忧伤~ 阅读(65) 评论(0) 推荐(0) 编辑
摘要:责任链模式的具体应用 1.业务场景 生产车间中使用的条码扫描,往往一把扫描枪需要扫描不同的条码来处理不同的业务逻辑,比如,扫描投入料工位条码、扫描投入料条码、扫描产出工装条码等,每种类型的条码位数是不一样,因此通过条码长度来进行业务区分。 2.初步设计 面对此场景,能够想到的最简单的设计就是使用if 阅读全文
posted @ 2018-04-02 18:04 ~雨落忧伤~ 阅读(374) 评论(0) 推荐(0) 编辑
摘要:ABP框架 - 介绍 在14,15年间带领几个不同的团队,交付了几个项目,在这个过程中,虽然几个项目的业务不一样,但是很多应用程序架构基础性的功能却是大同小异,例如认证、授权、请求验证、异常处理、DTO、日志、审计、定时任务、调度、多语言、应用配置管理等等这些功能。但是由于项目受限于进度、资源、团队 阅读全文
posted @ 2018-04-02 17:58 ~雨落忧伤~ 阅读(208) 评论(0) 推荐(0) 编辑
摘要:读取本地json文件,转出为指定格式json 引用添加Json.Net 引用命名空间 using Newtonsoft.Json //读取自定目录下的json文件StreamReader sr = new StreamReader(@"D:\xxx.json");string json = sr.R 阅读全文
posted @ 2018-04-02 17:53 ~雨落忧伤~ 阅读(335) 评论(0) 推荐(0) 编辑
摘要:快看Sample代码,速学Swift语言(2)-基础介绍 Swift语言是一个新的编程语言,用于iOS, macOS, watchOS, 和 tvOS的开发,不过Swift很多部分内容,我们可以从C或者Objective-C的开发经验获得一种熟悉感。Swift提供很多基础类型,如Int,String 阅读全文
posted @ 2018-04-02 17:48 ~雨落忧伤~ 阅读(104) 评论(0) 推荐(0) 编辑
摘要:在Winform混合式框架中整合外部API接口的调用 在我们常规的业务处理中,一般内部处理的接口多数都是以数据库相关的,基于混合式开发的Winform开发框架,虽然在客户端调用的时候,一般选择也是基于Web API的调用,不过后端我们可能不仅仅是针对我们业务数据库的处理,也可以能是调用其他外部接口, 阅读全文
posted @ 2018-04-02 17:46 ~雨落忧伤~ 阅读(118) 评论(0) 推荐(0) 编辑
摘要:微信通过openID发送消息/后台post、get提交并接收数据 控制器:下面是post发送消息(微信不支持从前台发送数据,之前试过,报错,需要跨域,跨域的问题解决后还不行,最后发现之后后端提交 WXApi类: #region 验证Token是否过期 /// <summary> /// 验证Toke 阅读全文
posted @ 2018-04-02 17:42 ~雨落忧伤~ 阅读(104) 评论(0) 推荐(0) 编辑
摘要:.NET MVC 后台接受base64的上传图片 1 #region 配合前端的多张图片上传 2 #region 上传图片方法 3 /// <summary> 4 /// 接口方法 5 /// </summary> 6 /// <param name="img">带 data:image/jpeg; 阅读全文
posted @ 2018-04-02 17:42 ~雨落忧伤~ 阅读(154) 评论(0) 推荐(0) 编辑
摘要:从PRISM开始学WPF(一)WPF? 我最近打算学习WPF ,在寻找MVVM框架的时候发现了PRISM,在此之前还从一些博客上了解了其他的MVVM框架,比如浅谈WPF中的MVVM框架--MVVMFoundation 中提到的MVVMFoundation,再比如 ViewModel从未如此清爽 - 阅读全文
posted @ 2018-04-02 17:36 ~雨落忧伤~ 阅读(2657) 评论(0) 推荐(1) 编辑
摘要:.Net Core和.Net Standard直观理解 .NET framework和.NET Core里面有一些部分,内容是相同的。 这部分相同的内容,就被称为标准库。。。即NET Standard Library。 而那些不同的部分,则分别叫做.NET framework和.NET Core . 阅读全文
posted @ 2018-04-02 17:33 ~雨落忧伤~ 阅读(476) 评论(0) 推荐(0) 编辑
摘要:聊聊阿里面试的三个层次 目录 基础知识考核 项目理解程度 项目思考深度 总结 最近去阿里的菜鸟国际做了一次面试交流,发现大公司对于面试者的知识结构考核非常严谨,可以作为我们日常工作学习的指导。虽然很多人说面试问到的东西在实际工作中很少用到,甚至有「面试造火箭,工作拧螺丝」的说法。但从面试中,其实可以 阅读全文
posted @ 2018-04-02 17:25 ~雨落忧伤~ 阅读(1879) 评论(0) 推荐(0) 编辑
摘要:用 Go 编写一个简单的 WebSocket 推送服务 本文中代码可以在 github.com/alfred-zhong/wserver 获取。 背景 最近拿到需求要在网页上展示报警信息。以往报警信息都是通过短信,微信和 App 推送给用户的,现在要让登录用户在网页端也能实时接收到报警推送。 依稀记 阅读全文
posted @ 2018-04-02 17:19 ~雨落忧伤~ 阅读(239) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示