自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 abp 动态api

生成动态api首先需要继承接口IApplicationService接口。 public interface ILawAppService : IApplicationService { //Task<ListResultDto<LawInfoDto>> GetAll(); IQueryable<LawInfoD...

2018-11-22 16:19:52 1615

原创 ABP 创建模板应用程序

1官网下载模板应用程序首先点击官网地址,下载合适的模板应用程序。 下载完成后,还原NuGet程序包,我使用的VS2017程序包均为最新。 配置Web.Config配置文件,连接数据库。 <connectionStrings> <add name="Default" connectionString="Server=localhost; Database=Dem...

2018-08-29 17:44:56 917

原创 vue.js 的一些问题

1.必须加key要不然有警告。2.先注册组件,再新建Vue.例如:Vue.component('todo-item', { props: ['todo'], template: '<li>{{ todo.text }}</li>'})var app7 = new Vue({ el: '#app-7', data: { groceryList: [...

2018-07-11 18:09:03 257

原创 element ui + vue.js + asp.net mvc 实现单页面程序 基础控件设置(1)

布局布局通过layout和container实现;1.引入css和script首先通过引用打包配置类来添加需要的css和script文件; @Scripts.Render("~/bundles/vue") @Scripts.Render("~/bundles/element") @Styles.Render("~/Content/elementcss")在引用之前需要在bun...

2018-07-02 15:56:08 13745 9

原创 firefox 禁止缓存

    开发者修改css时不能更新更改的内容,这其实是浏览器中缓存的原因,这里拿firefox浏览器举例禁止浏览器缓存来解决这一问题的出现:在地址栏中打about:config在搜索中输入:browser.cache.disk.enable选项解释:When a page is loaded, it can be cached so it doesn’t need to be downloaded...

2018-07-02 10:04:11 5507

原创 DLLImport 使用

待写。

2018-06-27 16:30:27 578

原创 Entity Framework one to many 一对多

one to many 一对多关系实体对应数据库中表来体现一对多关系,可以通过两种方式进行实现,约定+注释和fluent api的方式,本次实现使用的是fluent api,示例:一个项目类(Project)对应多次汇款(payback),其中Project的主键为payback的外键,代码如下:Project:public partial class Project { ...

2018-06-25 10:43:04 1137

原创 计算机通信

内容参考,车小胖知乎图书:计算机是如何聊天的。计算机通信通俗来讲,通过网络地址来识别每一台电脑进行通讯。任意两台电脑的网络地址放在一起比较,可以分为两种不同的情况:相同网段地址通讯不同网段地址通讯相同网段内通讯首先放几个名词解释:子网掩码:也叫网络掩码,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。IP地址:IP是英文Internet Protoc...

2018-06-14 15:13:27 1571

原创 node.js 学习(2)

使用node创建web服务器模块为了让node.js的文件互相调用,node.js提供了一个简单的模块系统。模块是node.js应用程序的基本组成部分,模块和文件是一一对应的。换言之,一个文件就是一个模块,这个文件可以是,js文件,json数据、或者编译过的c/c++扩展。并且node.js附带了很多原生的模块,供开发者调用。http、fs就是其中重要的模块。引入http模块首先创建web服务器,...

2018-06-13 11:02:40 142

原创 node.js 学习(1)

本文根据链接:https://www.cnblogs.com/giggle/p/5357269.html完成。nodejs:可以运行在后端的javascript。通过v8引擎,优化api类库使其运行在后端。特点:基于时间驱动;无阻塞。nodejs非常适合并发处理,javascript是单线程,通过很多的回调函数来达到这一目的。首先安装node.js,通过链接。现在完成后查看,node npm版本,...

2018-06-07 11:49:36 263

原创 webpack vue-cli创建项目

在上两篇博文中已经安装了node.js、webpack、vue-cli,安装的版本为:今天通过这篇博文创建项目。1.选择路径首先通过命令行进入想要创建项目的路径,例如:通过e:命令进入盘幅,再经过cd命令进入文件夹。2.创建项目通过命令vue init webpack pm,其中pm为你创建项目的项目名称,在执行命令后vue-cli会下载模板,之后进行项目信息设置:设置项目名称? Project...

2018-06-06 10:01:04 642

原创 安装node版本管理工具nvm(nodejs version manager)

参考链接    下载https://github.com/coreybutler/nvm-windows/releases,本次安装直接是通过直接下载安装包的方式,直接点击下载链接中的nvm-setup.zip,下载后直接进行安装,选择nvm安装路径,第二个路径为下载的node.js的路径,通过测试发现,第二个路径并没有生效,下载的node.js的路径仍然为nvm路径。    通过查找资料,可以设...

2018-06-05 11:02:41 1724

原创 node.js 模块 n

npm install -g n报错:npm ERR! code EBADPLATFORMnpm ERR! notsup Unsupported platform for [email protected]: wanted {"os":"!win32","arch":"any"} (current: {"os":"win32","arch":"x64"})npm ER

2018-06-04 17:34:13 994

原创 安装node.js和webpack

1.安装1.1安装node.js1.1.1安装及测试找到官网下载相对应的版本进行安装,如图所示(官网链接):    下载直接进行安装,其中安装目录最好手动选取,而且路径当中最好不要存在空格以及汉字,经测试后面执行命令时,如果存在汉字及空格,命令会失效。安装完成后键入node -v进行测试,同时测试npm -v 如果测试成功会显示版本号,如下图所示:1.1.2环境设置这里所要设置的是全局模块所在的路...

2018-06-04 15:47:07 2957

原创 第三次全国土地调查业务培训考试试题分析

土地调查法规条例综合知识1.根据我国《宪法》第九条,国家自然资源,由国家所有,即全民所有;由法律规定属于集体所有的森林和山岭、草原荒地、滩涂除外。《土地管理法》第八条规定,城市市区的土地由国家所有,农村和城市郊区的土地由集体所有,法律规定的属于国家所有的土地除外。宅基地、自留地、自留山属于集体所有。《物权法》第四十六条:矿藏、水流、海域属于国家所有。第四十八条:森林、山岭、草原、荒地、滩涂等自然资...

2018-05-22 11:08:16 5963 1

原创 Vue.js 学习

1.组件全局组件注册,我把它理解为定义,定义的组件分为全局注册与局部注册,可以理解为静态变量与成员变量。全局注册<script>//Vue.component(tagName,options)//for exampleVue.compoent('my-component',template:'<button>my component</button>')...

2018-05-18 10:40:31 123

原创 创建并管理 WebApi

运行webapi,找不到资源 404问题原因右键项目选择属性,找到web选项,启动操作选择当前页面,即可找回页面,这个问题造成的原因为手动设置起始页。更改起始页如果想要改变主页可在app_start中RouteConfig中修改defaults属性:url: "{controller}/{action}/{id}", defaults: new { controll...

2018-05-18 10:36:07 299

原创 vue.js axios 加载数据到table

1.后台数据加载到table1.代码直接上代码,分为引用,js和html部分。1.1添加引用<script src="https://unpkg.com/axios/dist/axios.min.js"></script><script src="~/Scripts/vue.min.js"></script><script src=&amp

2018-05-16 16:32:18 13887

原创 使用 axios 基于 Promise 的 HTTP 请求客户端

安装node.js登陆官网https://nodejs.org/en/下载最新的安装包进行安装。参考连接https://blog.csdn.net/zimushuang/article/details/79715679。

2018-05-11 18:12:36 765

原创 ProjectManager System Develop:2. ProjectManger oralce database create

项目概述需求创建公司内部项目管理系统。技术栈数据库:oracle 11gORM:Entity Framework框架:参考Osharp、Dos.ORM项目实施创建数据库创建表空间及临时表空间create tablespace projectmanager datafile '' size 100m autoextend on next 100m maxsize unlimited;create...

2018-05-02 10:27:36 537

原创 Entity FrameWork 实践记录

    创建DbConnection连接时app.config/web.config文件不识别节点entityFrameWork,下载并引用EntityFramework.SqlserverCompact,就可以解决此问题。包括连接不成功都是这个引用造成的。    添加Access provider时也要添加对entityFramework节点的配置信息。比如<provider invari...

2018-03-22 10:36:51 419

原创 使用electron开发桌面端应用程序准备

安装环境安装node.js点击打开链接其中还安装了二进制文件,没弄清楚是做什么用的。安装electron点击打开链接执行npm install --g electron-prebuilt时报错,重新执行问题自己消失了。创建node.js项目点击打开链接安装缺少的npm包vs没反应。...

2018-03-06 16:39:36 260

原创 html 标签学习-详情和概要标签,marquee标签

标签学习详情和概要标签作用节省空间,尽可能少的空间显示尽可能多的内容,增加用户体验。网站设计中有专门做UE(user experience 用户体验)审计解决此类问题。格式 概要信息 详情信息marquee标签作用是内容有跑马灯的效果。格式跑马灯主要属性direction 控制内容在marquee标签中移

2017-02-17 11:44:31 300

原创 html 标签学习-列表标签

学习目的通过网易云课堂视频课程学习,选择了“从0开始玩转html”江哥的课程,选择课程中没有过多考虑听谁的课程更有效,通过网易云课堂默认html学习列表,选择了一个感官上比较舒服的课程,听过几节后发现“江哥”讲课内容、效率正和我的胃口,并且非常同意课程中提到的观点,看视频只是概念上理解,要把更多的经历放到练习上,这样才能掌握课程当中讲到的知识点。在这里我希望把学习到的知识点做一个梳理与记录

2017-02-16 17:27:41 322

原创 explode multiPart 炸开多部件(复杂对象)又称为多部分

名词解释multipart :一天记录中存在不相邻的多个图形存在(非专业解释)。single:简单面图形(非专业解释)。代码完整代码:public void ExplodeMultipart(IFeatureClass ExFeature) { IFeatureCursor mFeatureCursor = ExFeature.Updat

2017-02-14 15:54:53 2272 1

原创 ArcEngine 实现擦除(Erase)产生的问题

问题1.ITopologicalOperator.Intersect ITopological.Intersect 异常来自 HRESULT:0x80040215参考:点击打开链接    经分析发现,错误产生原因是叠加数据集与被叠加数据集投影不一致造成,解决思路为,获取叠加数据集投影信息,设置被叠加数据集投影。代码:ISpatialReference mInterSRefe

2017-02-13 14:50:49 2338

原创 arcengine 空间挂接赋值

需求说明    两数据集空间位置重叠部分进行属性赋值,如有图形存在跨图形情况,重叠部分取面积大的图形进行赋值,此方法只对面图形进行赋值(Polygon)。空间挂接获得两个对象:源图形数据集、赋值图形数据集。IFeatureClass ExSourceFeature, IFeatureClass ExJoinClass。获得游标IFeatureCursor mFeat

2017-02-10 09:36:12 3922 2

原创 arcengine append shape追加到mdb

使用gp工具追加数据    源文件为shape文件,目标文件为mdb,数据集中有部分字段可以匹配,字段名称不一致部分不做对应。/// /// 追加数据 /// /// 源数据对象 /// 目标数据对象 public static void GPAppend(AppendFeature inputPath,

2017-02-09 11:56:42 1955

原创 arcengine erase 擦除

擦除后图层保存在新图层中使用GP工具。修改原有图层数据实现擦除参考:点击打开链接代码为:public void EraseOper(IFeatureClass ExSourceFC,IFeatureClass ExEraseFC) { IFeatureClass mFeatureClass = null;

2017-02-08 08:30:33 1811

原创 arcengine 擦除 erase

菜鸟一个,在此mark下这几天的工作。项目中需要应用类似工具箱Overlay下Erase的功能,本来以为是很好实现的功能,使用ESRI.ArcGIS.AnalysisTools.Erase实现起来很简单,在网上也有很多类似的代码,和在ArcMap下调用工具包也没什么区别,期间碰到个小小的麻烦,在这儿mark下,我在测试界面里很容易的实现了,放到项目里就怎么也弄不成,最后在接近放弃的情况下把许可注册

2015-03-23 20:00:04 2680 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除