- 博客(69)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
转载 vue组件选项props
组件接受的选项大部分与vue实例一样,而选项props是组建中非常重要的一个选项。在vue中,父子组件的关系可以总结为: props down,events up. 父组件通过props向下传递数据给子组件,子组件通过events给父组件发送消息。本文详细介绍vue组件选项props。父子组件在介绍props之前,先介绍父子组件的写法。在一个良好定义的接...
2018-10-13 11:10:45
995
1
转载 关于ArcGIS Server池化与非池化的理解
用ArcServer肯定会遇到池化与非池的问题,而且比较难以理解,我总结了几种理解方式,可供参考。一、首先看看Catolog上的说明:池化:被许多用户重复使用;非池化:被单一用户使用,使用完后被释放掉。二、一个形象的比喻一个水缸里有好多鱼,你想喂鱼。池化是你任意抓住一条喂,喂了就放回去。非池化是指定一条鱼让你喂,直到你不想再喂鱼,就把鱼杀了。此比喻来自ESRI中国社...
2018-09-07 10:24:40
1545
1
原创 ASP.NET MVC Filter过滤机制(过滤器、拦截器)
参考文章:1、https://www.cnblogs.com/webapi/p/5669057.html 2、https://shiyousan.com/post/635835285087587126在MVC中有一个过滤机制,可以编写为过滤器或拦截器,用于对在某个Action执行前后再执行的动作。过滤器继承自ActionFilterAttribute类...
2018-09-05 09:28:19
24245
转载 ASP.NET MVC4中的App_start中BundleConfig的介绍使用
在BundleConfig.cs中,指定CSS和JS,主要用来压缩JS和CSS在ASP.NET MVC4中(在WebForm中应该也有),有一个叫做Bundle的东西,它用来将js和css进行压缩(多个文件可以打包成一个文件),并且可以区分调试和非调试,在调试时不进行压缩,以原始方式显示出来,以方便查找问题。具体优势可自行百度或参看官方介绍:http://www.asp.net/mvc/t...
2018-09-04 19:52:24
1138
原创 日期时间计算:获取当前日期前多少天
//日期时间计算-当前日期前多少天 function getBeforeDate(n) { var n = n; var d = new Date(); var year = d.getFullYear(); var mon = d.getMonth() + 1; var day = d.getDat...
2018-08-20 16:24:36
1439
转载 DateTime.Compare()比较时间大小
比较 DateTime 的两个实例,并返回它们相对值的指示。语法public static int Compare ( DateTime t1, DateTime t2)参数t1 第一个 DateTime。t2 第二个 DateTime。 返回值有符号数字,指示 t1 和 t2 的相对值。 值类型 条件 ...
2018-08-02 15:31:41
23169
转载 DataTable.ImportRow()与DataTable.Rows.Add()的区别
今天写代码的时候用到ImportRow()向DataTable中添加记录,代码如下:DataTable dt = datatable;DataRow dr = dt.NewRow();dr["FileName"] = fileName;dr["DbName"] = DbName;dt.ImportRow(dr);可是执行后发现dtAppendix中的记录并没有增加。可是将上述红色色...
2018-08-02 15:27:04
5901
转载 ASP.NET工程文件(.csproj)文件解读
C#项目中都会有一个不起眼的文件,后缀名csproj,很多人都会忽视它。其实,这个文件在项目中起到举足轻重的地位。这个文件其实是一个项目的工程文件,不过,正常开发中,这个文件基本上不会需要考虑到。这时候,你应该会问这个文件作用,其实,这个文件记录了与工程有关的相关信息,例如包含的文件,程序的版本,所生成的文件的类型和位置的信息等。这个文件其实是给编译工具看的,这个文件记录了这个项目的项目名,项...
2018-07-21 11:38:08
3889
原创 Dojo简述
Dojo是一个JavaScript实现的开源DHTML工具包。Dojo的最初目标是解决开发DHTML应用程序时遇到的一些长期存在的历史问题。【注:DHTML是一种使HTML页面具有动态特性的艺术。DHTML是一种创建动态和交互WEB站点的技术集合。对大多数人来说,DHTML意味着HTML、样式表和JavaScript的组合】 Dojo在很大程度上屏蔽了浏览器之间的差异性,因此...
2018-07-20 16:03:53
1286
转载 代理服务器与反向代理服务器的区别
说到代理服务器,大部分人都应该比较熟悉了。记得在学校的时候因为校园网无法访问国外网站,因此经常使用代理来访问国外的网站。但是提到反向代理服务器可能大部分人就比较陌生,对于一般的代理服务器与反向代理服务器的区别估计也不是那么清楚。因工作需要就研究了一下,搞清了是怎么回事,这里做个笔记,也为大家所共享。代理服务器通常分为两类,即转发代理(forward proxy)服务器和反向代理(reverse p...
2018-07-14 09:55:05
386
转载 集群、负载均衡、分布式的区别与联系
下面就我的理解简单通俗的介绍下三者的区别:1.集群 集群是个物理概念,是指同一个系统,部署在多台服务器上,将很多服务器集中起来一起进行同一种服务,在客户端看来就像是只有一个服务器。集群可以利用多个计算机进行并行计算从而获得很高的计算速度,也可以用多个计算机做备份,从而使得任何一个机器坏了整个系统还是能正常运行。 就比如新浪网,访问的人多了,他可以做一个集群,前面放一个响应服务器,后面几台服务...
2018-07-14 09:24:58
366
转载 dojo.connect初解
DOJO常用1,通过dojo.require以类似C编程中#include或者Java中import的方式加载所需的部件如dojo.require("dojo.parser");dojo.require("dijit.form.Button");2,跨域自定义模块Dojo配置,djConfig="baseUrl:'./'"注册模块的路径,dojo.registerModulePath("dtdg"...
2018-07-13 18:18:34
1075
转载 sqlserver数据库的备份还原
数据库备份步骤1:点击“备份”。步骤2:先点击“删除”按钮删除数据库默认的备份目标,再点击“添加”按钮。注意点:要是不删除数据库默认的备份目标,直接备份,那么你此次备份将被备份到默认的备份目标(往往为以前某次备份文件所在位置)。这样前次的备份文件会被覆盖,可能会丢失前次备份文件。所以一般都会重新指定备份目标。另外,很多人在备份时,在没有删除默认的备份目标的基础上,直接添加新的备份目标,这样备份时是...
2018-07-11 18:01:17
8256
转载 Oracle数据库备份与还原命令
数据导出: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 exp system/manager@TEST file=d:\daochu.dmp full=y 2 将数据库中system用户与sys用户的表导出 exp system/manager@TEST file=d:\daochu.dmp owner=(system,...
2018-07-11 17:40:08
2033
转载 v-cloak 的用法
在vue.js中 v-cloak 这个指令是防止页面加载时出现 vuejs 的变量名而设计的,但有时候添加了这个指令仍会显示变量,这是怎么回事呢? v-cloak 的用法: HTML代码:<div v-cloak> {{ message }}</div> CSS代码:[v-cloak] { display: none;}这样直至div内变量编译完毕后...
2018-07-11 17:37:59
52330
4
转载 C#关于DateTime得到的当前时间的格式和用法
DateTime.Now.ToShortTimeString() DateTime dt = DateTime.Now; dt.ToString();//2005-11-5 13:21:25 dt.ToFileTime().ToString();//127756416859912816 dt.ToFileTimeUtc().ToString();//127756704859912816 dt.To...
2018-04-19 20:22:03
748
转载 正则表达式判断字符串是否全是数字、小数点、正负号组成等
"^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+\.[0-9]*[1-9][0-9
2018-04-19 20:20:23
16989
转载 Sql Server 日期查询
今天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=0昨天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=17天内的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getda...
2018-04-18 08:48:46
1614
原创 二进制相加进位
题目:有两个字符串里面仅包含二进制,然后让两个字符串内的二进制数字从右往左相加进位得到结果.例如:a=”11”,b=”1” 结果是c=”100”,a中最右侧的1与b中的1相加得2,2的二进制是10,在此位保留一个0,1作为进位, 在a中右侧的倒数第二个1与进位1相加得2,2的二进制是10,此位保留一个0,由于左侧没有数字的,把进位追加到左侧.例如 a=”11”,b=”11” 结果是c=”110”...
2018-04-06 12:13:37
9981
2
转载 .NET程序集与托管模块
原文:https://wenku.baidu.com/view/fb43a265f5335a8102d2206a.html 本文是为了对程序集和托管模块加深理解而整理的资料,希望大家看了此篇文章后对程序集和托管模块的概念更清楚一点。 如果你正在开发面向DotNet平台的应用程序,那么你肯定对“程序集”和“托管模块”这两个概念不陌生,这是DotNet带来的术语。这两个概念很容易混淆,有人认...
2018-03-04 12:01:29
653
1
转载 vue-cli的webpack模板项目配置文件分析
转载自:http://blog.youkuaiyun.com/hongchh/article/details/55113751写的很好,转载过来可供以后当参考一、文件结构本文主要分析开发(dev)和构建(build)两个过程涉及到的文件,故下面文件结构仅列出相应的内容。├─build│ ├─build.js│ ├─check-versions.js│ ├─dev-client.js│ ...
2018-02-27 15:22:04
302
原创 SOE编程:REST模板解析
使用工具:Visual Studio 2010目标框架:.NET Framework 3.5 新建项目 -> ArcGIS -> Server Object Extensions -> REST Template以下为REST模板的内容解析:using System;using System.Collections.Generic;using System.Linq;usi...
2018-02-27 10:19:47
779
转载 什么是Web Service(SOAP)?
SOAP请求(Simple Object Access Protocol,简单对象访问协议)是HTTP POST的一个专用版本,遵循一种特殊的XML消息格式,Content-type设置为:text/xml ,任何数据都可以XML化。SOAP:简单对象访问协议。SOAP是一种轻量的,简单的,基于XML的协议,它被设计成在web上交换结构化的和固化的信息。SOAP可以和现存的许多因特网协议和格式结合...
2018-02-26 14:52:50
6018
转载 FluentData官方文档翻译
开始要求.NET 4.0.支持的数据库MS SQL Server using the native .NET driver.MS SQL Azure using the native .NET driver.MS Access using the native .NET driver.MS SQL Server Compact 4.0 through the Microsoft SQL Serve...
2018-02-22 17:49:29
1245
原创 vue.js 2.x 版本脚手架中没有dev-server.js 如何进行数据模拟
参考了别人的代码,可以用,记下来:最新的vue里dev-server.js被替换成了webpack-dev-conf.js在模拟后台数据的时候直接在webpack-dev-conf.js文件中修改第一步,在const portfinder = require(‘portfinder’)后添加第二步:找到devServer,在里面加上before()方法
2018-02-07 16:25:57
1310
原创 vue Render:h=>h(App) 解析
在学习Element-ui组件时,对组件的引入需要在main.js中写入如下代码:import Vue from 'vue'import ElementUI from 'element-ui'import 'element-ui/lib/theme-chalk/index.css'import App from './App.vue'Vue.use(ElementUI)new V
2018-02-06 09:48:36
7967
2
转载 vue Render函数
绝大多数情况下使用template来构建html,Render函数用来满足特点情况下完全使用JavaScript来编程在遇到写类似的组件的时候需要写很多很长的代码,出于简洁(懒惰使人进步)的角度来说,我们应该找到更合适的方法来实现该效果。[html] view plain copy body> div id="
2018-02-06 09:18:34
592
转载 CommonJS、requirejs、ES6的对比
文章转载自:http://blog.youkuaiyun.com/crystal6918/article/details/74906757文件路径首先先搞清楚文件路径的写法,这里我总是记不住,有点晕,正好这次整理一下。以 / 为起始,表示从根目录开始解析;以 ./ 为起始,表示从当前目录开始解析;以 ../ 为起始,表示从上级目录开始解析;CommonJSCommonJ
2018-02-05 11:47:38
879
转载 npm常用命令详解
目录npm是什么npm install 安装模块npm uninstall 卸载模块npm update 更新模块npm outdated 检查模块是否已经过时npm ls 查看安装的模块npm init 在项目中引导创建一个package.json文件npm help 查看某条命令的详细帮助npm root 查看包的安装路径npm config 管理npm的配置路径npm c
2018-02-01 08:49:59
301
转载 vue 中使用button等表单元素的注意点
问题描述:在一个vue项目中使用了一个button绑定事件,第一次进入这个页面,点击该按钮会直接刷新页面,后面就不会了分析:开始以为是事件回调的函数的影响,一步步断点,排查发现回调函数没有任何问题,走入了死胡同纠结一番,突然意识到可能是button默认事件的影响,经过测试果然是这样。解决:方式1:阻止button的默认事件,vue中可以在事件绑定是使用事件修饰符
2018-01-29 16:13:12
472
原创 vue.js——computed属性与methods属性的区别
methods是一种交互方法,通常是把用户的交互动作写在methods中computed是一种数据变化时mvc中的module 到 view 的数据转化映射简单点讲就是methods是需要去人为触发的,而computed是在检测到data数据变化时自动触发的,还有一点就是,性能消耗的区别,这个好解释。首先,methods是方式,方法计算后垃圾回收机制就把变量回收,所以下次在要求解筛选偶
2018-01-29 11:34:58
568
转载 详解 <meta>头的一些属性
该meta标签的作用是让当前viewport的宽度等于设备的宽度,同时不允许用户手动缩放。也许允不允许用户缩放不同的网站有不同的要求,但让viewport的宽度等于设备的宽度,这个应该是大家都想要的效果,如果你不这样的设定的话,那就会使用那个比屏幕宽的默认viewport,也就是说会出现横向滚动条。 1. name="viewport"meta viewport 标签首先是由苹果公司在其safar
2018-01-19 17:27:25
234
转载 HTTP中POST和GET的真正区别
GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面试中被问到这个问题,你的内心充满了自信和喜悦。你
2018-01-17 16:54:25
1344
1
原创 asp.net web程序的跨域
在web.config中添加如下代码【注:在web.config里添加如下代码说明整个web项目都被允许为跨域访问】
2018-01-16 19:07:56
270
转载 Oracle12C用户创建、授权、登录
Oracle12C用户创建、授权、登录1.以系统用户登录C:\Users\LEI>sqlplus sys/dwh as sysdba;SQL*Plus: Release 12.1.0.2.0 Production on 星期四 12月 31 10:11:29 2015Copyright (c) 1982, 2014, Oracle. All rights reserved.
2017-12-20 22:25:24
1336
转载 Oracle查看当前登陆用户的权限或者角色
查看当前用户的角色 SQL>select * from user_role_privs; SQL>select * from session_privs 查看当前用户的系统权限和表级权限SQL>select * from user_sys_privs; SQL>select * from user_tab_privs; 附:一、查看用
2017-12-20 21:18:15
541
转载 Oracle 12c中PDB、CDB、用户之间的关系
CDB:CDB全称为Container Database,容器数据库。(公用用户)PDB:PDB全称为Pluggable Database,可插拔数据库。(本地用户)关系如下图:通过上图我们可以清楚的看到CDB的组成部分:1、ROOT:ROOT又叫CDB$ROOT, 存储着ORACLE提供的元数据和Common User(公用用户),元数据的一个例子是ORACLE提
2017-12-20 21:06:46
6572
转载 Oracle中char和varchar2的区别
1.char的长度是固定的,而varchar2的长度是可以变化的,比如,存储字符串“abc",对于char(20),表示你存储的字符将占20个字节(包括17个空字符),在数据库中它是以空格占位的,而同样的varchar2(20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。 2.char的效率比varchar2的效率稍高。看来cscm_numb
2017-12-17 09:33:46
518
转载 ArcGIS Server 站点架构-Web Adaptor
什么是ArcGIS Web Adaptor ArcGIS Server 10.1 内嵌了一个Web服务器,我们肯定想过让ArcGIS Server 跟我们自己的Web服务器一起工作,如果这样的话就需要另外一个组件ArcGIS Web Adaptor,该组件允许将ArcGIS Server 和我们的Web 服务器整合在一起。Web Adaptor 兼容IIS和Java E
2017-11-28 21:43:22
437
转载 ArcGIS 10.1 for Server 架构
在这幅图中,可以看到作为一个完整的GIS服务器站点架构,它包括服务管理员,服务发布者,有数据服务器,GIS服务器,有Web服务器以及使用ArcGIS Server服务的各种终端(桌面端,移动端,浏览器等)。但是ArcGIS Server站点只由四个部分构成:Web服务器,Web Adaptor(Web Adaptor这个组件我们有专门的博文介绍),GIS服务器和数据库服务器,如下图:
2017-11-28 20:14:46
537
ArcGIS_Engine10 开发实例与功能实现
2017-09-22
ArcEngine+C#统计图表(柱状图,饼状图)
2017-09-15
ArcEngine+C#缓冲区分析(GP工具+ITopologicalOperator接口两种方法实现)
2017-09-13
关于GDAL几何校正问题
2016-09-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人