摘要: 目的: foreach循环,十分影响效率,尤其是数据量大的情况下。 避免foreach循环!!!! 一对多: GroupBy ToLookUp 阅读全文
posted @ 2017-08-17 10:40 PanPan003 阅读(147) 评论(0) 推荐(0) 编辑
摘要: Hive 是什么?干什么? 数据类型 Hadoop 文件系统浅析 MapReduce 准备工作 框架介绍 Kylin 阅读全文
posted @ 2017-08-16 19:16 PanPan003 阅读(154) 评论(0) 推荐(0) 编辑
摘要: ASP.NET MVC 请求流程:Controller MvcHandler Action Action参数赋值 .NET MVC权限设计思考之切入点 阅读全文
posted @ 2017-08-15 10:43 PanPan003 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 待续…… 阅读全文
posted @ 2017-08-14 20:50 PanPan003 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 字符集 1.用16位的Unicode字符集编写的,可以表示地球上通用的每一种书面语言。国际化 2.每个字符都是用两个字节表示的 3.大小写敏感:关键字、变量、函数名、标识符;HTML并不区分大小写 HTML中的标记、属性名可以是任意大小写方式输入 JavaScript中通常为小写;事件只能小写 4. 阅读全文
posted @ 2017-08-14 20:34 PanPan003 阅读(152) 评论(0) 推荐(0) 编辑
摘要: JavaScript: 1.面向对象、解释型(非编译型)的程序设计语言。一种脚本语言 2.松散类型语言。变量不必具有一个明确的类型。对象中的属性名可以映射为任意的属性值 3.原始数据类型:数字、字符串、布尔值;内建支持:数组、日期、正则表达式对象 4.客户端的JavaScript:JavaScrip 阅读全文
posted @ 2017-08-14 20:30 PanPan003 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 待续…… 阅读全文
posted @ 2017-08-14 17:13 PanPan003 阅读(104) 评论(0) 推荐(0) 编辑
摘要: EF和Repository 实体(Entities):具备唯一ID,能够被持久化,具备业务逻辑,对应现实世界业务对象。 值对象(Value objects):不具有唯一ID,由对象的属性描述,一般为内存中的临时对象,可以用来传递参数或对实体进行补充描述。 工厂(Factories):主要用来创建实体 阅读全文
posted @ 2017-08-14 13:12 PanPan003 阅读(952) 评论(0) 推荐(0) 编辑
摘要: 可变变量的硬编码 声明static类赋值,或者添加config文件 You can use .config files or use constant values in a static class. If you don't need to change the values, I would 阅读全文
posted @ 2017-08-14 11:14 PanPan003 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 学习资料 教程 Git Merge: git checkout -b feature/v1.0_r2 origin/feature/v1.0_r2 git checkout -b feature/v1.0_r2_mrfix origin/feature/v1.0_r2_mrfix git check 阅读全文
posted @ 2017-08-11 18:19 PanPan003 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 基本操作 修改密码怎么办? Tools → Options → Authentication 修改密码;或者删除账户,重新拉取需用户名、密码,重新输入即可 阅读全文
posted @ 2017-08-11 18:01 PanPan003 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 多列排序&&聚合函数 阅读全文
posted @ 2017-08-10 18:36 PanPan003 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 产生原因: model类添加了 [System.Serializable] 解决方案: xxxxx.WebApi\App_Start\WebApiConfig.cs的Register函数中添加如下代码 阅读全文
posted @ 2017-08-09 15:11 PanPan003 阅读(1071) 评论(0) 推荐(0) 编辑
摘要: Fiddler_官方网站 Fiddler_官方文档 Fiddler_官方视频 Fiddler_官方插件 visual studio 设置默认代理 Fiddler使用教程——简单版 Fiddler几大实用功能 fiddler断点设置 fiddler工具条介绍 fiddler的HTTP的相关功能:创建请 阅读全文
posted @ 2017-08-09 13:57 PanPan003 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 1.项目发布:选择iis;文件系统;文件路径;realese 2.iis添加: 3.host文件添加 问题1: 不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定 在全新安装的IIS7下搭建网站,访问页面时出现错误信息如下: 配置错误 不能在此路径中使用此配置节。如果在父级 阅读全文
posted @ 2017-08-09 11:03 PanPan003 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 1.添加Nuget源 nuget包管理、生成自己的nuget包、向 NuGet 添加更多程序包源 nuget的所有使用介绍 打包示例 .nuspec文件声明的是对应NuGet包的以下内容: 包更新命令 update-Package -reinstall -Project DVM.Artemis.Ap 阅读全文
posted @ 2017-08-08 11:41 PanPan003 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1.cvs导出:List转为byte[] 2.前端调用(网页:内存导出) 导出至特定路径 自定义attribute attribute使用:对List<T>中的T设置列名 阅读全文
posted @ 2017-08-07 20:20 PanPan003 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 1.使用nuget添加WebApiTestClient的引用 2.xxxxx.WebApi\Areas\HelpPage\Views\Help\Api.cshtml页面末尾添加如下代码: 3.显示结果 此测试永远无法代替单元测试!!!,单元测试不可少 阅读全文
posted @ 2017-08-07 20:01 PanPan003 阅读(259) 评论(0) 推荐(0) 编辑
摘要: xxxx.nuspec格式如下 1.修改version 2.添加DLL文件:新添加的引用,or Debug下没有的DLL,or release下没有添加的DLL target为.netFramework的版本 .nuspec文档说明 阅读全文
posted @ 2017-08-07 19:41 PanPan003 阅读(749) 评论(0) 推荐(0) 编辑
摘要: web.config中添加连接字符串: 为webapi添加Description,使用注释来填充此字段 对于所有引用的xxxx.base项目设置生成的xml文档,注意release、debug下都需设置,并重新生成 xxxxx.WebApi\Areas\HelpPage\XmlDocumentati 阅读全文
posted @ 2017-08-07 19:14 PanPan003 阅读(1043) 评论(0) 推荐(0) 编辑
摘要: They're both objects but DOMElements are special objects. jQuery just wraps DOMElements in a Javascript object. jQuery returns an element it shows up 阅读全文
posted @ 2017-08-03 10:48 PanPan003 阅读(346) 评论(0) 推荐(0) 编辑
摘要: Moq与单元测试: Moq只需要一个接口,就可以产生一个对象。利用反射机制来动态生成一个空框架,用于模仿对象的行为。 WebApi: 特点 一个可以使用HTTP协议访问的API。拥有一组函数组成的某种接口,它允许程序员访问应用程序的特定的功能或数据,操作系统或其他服务。 route设置 数据输出相关 阅读全文
posted @ 2017-07-30 22:13 PanPan003 阅读(233) 评论(0) 推荐(0) 编辑
摘要: EF 之Databse First: 数据映射和context: 相关的entity: config配置: Repository 模式:Repository是一个独立的层,介于领域层与数据映射层(数据访问层)之间。它的存在让领域层感觉不到数据访问层的存在,它提供一个类似集合的接口提供给领域层进行领域 阅读全文
posted @ 2017-07-30 21:49 PanPan003 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1.依赖注入:面向接口而不是具体的类编程。引用SimpleInjector.DLL XXXX.Base:定义抽象接口 XXXX:定义接口对应的实现 接口与实现: 项目结构: 映射:XXXX.WebApi test.XXXX ...WebSit等调用具体实现的项目:在Global.asax.cs的Ap 阅读全文
posted @ 2017-07-30 19:26 PanPan003 阅读(294) 评论(0) 推荐(0) 编辑
摘要: Simple Injection:所有实现依赖于抽象 Repository Pattern:位于领域层与数据访问层之间。 EF之Code First:数据库交互 Moq:单元测试框架,文档 WebApi:特点 1. 自动生成说明文档 2.注重数据,不用对每个请求设置view,自动返回json、xml 阅读全文
posted @ 2017-07-26 18:29 PanPan003 阅读(174) 评论(0) 推荐(0) 编辑
摘要: https://git-scm.com/book/zh/v2 # 克隆git项目 git clone http://www.kernel.org/pub/scm/git/git.git # 查看所有分支 git branch -a # 检出所需分支 git checkout -b dev origi 阅读全文
posted @ 2017-07-06 11:05 PanPan003 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1. Describe an instance where you set your sights on a high/demanding goal and saw it through completion. 举例说明,你如何制定了一个很高的目标,并且最终实现了它。 2. Summarize a 阅读全文
posted @ 2017-07-06 10:12 PanPan003 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 1.监控 对其他接口的调用、数据库读写操作、复杂逻辑操作、foreach循环……进行监控,定位超时的问题所在 2.整理逻辑 多线程控制 多线程控制 task、thread……方式,对于可以并行执行的操作,使用多线程,缩短时间 减少数据库连接次数 减少数据库连接次数 数据库读取操作的合并,减少数据库连 阅读全文
posted @ 2017-07-06 09:35 PanPan003 阅读(4039) 评论(0) 推荐(0) 编辑
摘要: JavaScript数字精度丢失问题总结 现象 原因 计算机的二进制实现和位数限制有些数无法有限表示。就像一些无理数不能有限表示,如 圆周率 3.1415926...,1.3333... 等。JS 遵循 IEEE 754 规范,采用双精度存储(double precision),占用 64 bit。 阅读全文
posted @ 2017-07-03 09:57 PanPan003 阅读(6021) 评论(0) 推荐(0) 编辑
摘要: 11月.NET技术讨论会圆满结束,会议纪要及相关文档如下如下: 1、WebForm预编译演示 文档:http://gitlab.light.fang.com/kongguDonet.Demo/Precompilation/blob/master/WebFormCompiler.MD 演示项目:htt 阅读全文
posted @ 2017-06-14 07:21 PanPan003 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 软件设计师2013上半年上午试题及答案详解 下午试题 2013下半年上午答案 试题 下午答案 试题 2014上半年上午答案 2015上半年上午答案 2016上半年上午试题 阅读全文
posted @ 2017-05-16 07:20 PanPan003 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 2016下半年:试题答案 函数传参 试题 指针 DFA DFA试题 基本块与流图 语法分析 文法 语法分析 NFA转为DFA 短语、直接短语、句柄、素短语 阅读全文
posted @ 2017-05-11 15:00 PanPan003 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 2016下半年:试题答案 网络试题一 试题二 试题三 单工、半双工、全双工 IP数据报分片 IPV4数据包格式 TCP连接 TCP拥塞控制 DNS 域名解析 POP3/IMTP SMTP区别与联系 曼彻斯特编码 基带信号、载波信号和宽带信号 广域网 McCabe 软考软件设计师McCabe环路复杂度 阅读全文
posted @ 2017-04-22 18:50 PanPan003 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1.完成winform程序。 示例: 2.项目-》属性-》发布。 有关ftp在iis中的配置,请参考:IIS中添加ftp站点 ;url也需在iis中配置。flashfxp中显示ftp成功 vs中的设置 3.效果。url、ftp 或 阅读全文
posted @ 2017-04-05 17:22 PanPan003 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 1、创建Windows账号 右击点击“我的电脑”,选择“管理”打开服务器管理的控制台。展开“服务器管理器”,一路展开“配置”、“本地用户和组”,点“用户”项。然后在右边空白处点右键,选择“新用户”将打开新建用户的对话框。在此输入用户名test1、密码,并设置密码永不过期,用户下次登录不用修改密码。双 阅读全文
posted @ 2017-04-05 15:44 PanPan003 阅读(10109) 评论(0) 推荐(0) 编辑
摘要: 2016下半年:试题答案 1.冯诺依曼体系与CPU 相关PPT CPU工作流程FLASH 2.浮点表示、浮点规格化、浮点运算(加减、乘除) [x+y]移=x移+y补 =》[x+y]原 3.校验码 奇偶校验 :异或 海明码 循环冗余校验码CRC:模2运算 存储器结构: cache中的地址映像: 相关计 阅读全文
posted @ 2017-03-24 07:24 PanPan003 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 函数调用——形参、实参 形参只是==实参的值,是另外一个变量 形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此,形参只有在函数内部有效。 指针——函数调用 1.返回值为指针 2.参数为指针 指针与数组 函数指针 与指针函数的区别 结构指针 阅读全文
posted @ 2017-03-22 10:13 PanPan003 阅读(216) 评论(0) 推荐(0) 编辑
摘要: http://student.zjzk.cn/course_ware/data_structure/web/shu/shu6.6.2.2.htm 阅读全文
posted @ 2017-03-04 21:15 PanPan003 阅读(647) 评论(0) 推荐(0) 编辑
摘要: 转载 字符串匹配是计算机的基本任务之一。 举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"? 许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一。它以三个发明者命名,起头的那个K 阅读全文
posted @ 2017-03-02 10:04 PanPan003 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 非原创,原创地址 目录 前言 1 准备工作 1 一个简单的小程序 3 1、准备工作 3 2小试牛刀 5 深入挖掘 12 1. 架构图 12 2数据类型 15 3协议 16 4传输层 16 5服务端类型 16 本文主要参考引用的资料 22 Thrift学习总结 Apahce Thrift是FaceBo 阅读全文
posted @ 2017-01-19 11:01 PanPan003 阅读(336) 评论(0) 推荐(0) 编辑