代码改变世界

【C#】WebService接受跨域请求及返回json数据

2017-11-29 23:37 by 神马木牛, 6548 阅读, 1 推荐, 收藏, 编辑
摘要:问题概述通过Web Service发布服务供客户端调用是一种非常简单、方便、快速的手段,并且服务发布后会有一个服务说明页面,直观明了,如图:一般情况下,在web页面中的JavaScript中调用Web Service时,由于上述服务返回的数据是xml格式的,虽然js也能处理xml,但就是用着不太爽,如果能直接让webService返回json数据,那就再好不过了。此外,JavaScript访问we... 阅读全文

Hangfire实战二——为DashBoard页面添加权限认证

2017-11-28 15:19 by 神马木牛, 5094 阅读, 1 推荐, 收藏, 编辑
摘要:概述Hangfire Dashboard为我们提供了可视化的对后台任务进行管理的界面,我们可以直接在这个页面上对定时任务进行删除、立即执行等操作,如下图所示:默认情况下,这个页面只能在部署Hangfire的机器上进行访问,想要在其他地方进行访问,需要配置权限认证模块:Hangfire.Dashboard.Authorization。引用安装1、项目地址:https://github.com/Han... 阅读全文

【JS代码压缩】使用YUI Compressor对js文件进行压缩处理

2017-11-10 23:42 by 神马木牛, 2129 阅读, 0 推荐, 收藏, 编辑
摘要:概述在使用html5开发Hybird APP的时候,可能会引入大量的js包,另外对于一些核心的js文件,进行一些特殊的处理,如压缩和加密就显得很重要了,YUI Compressor就是这样一个用于压缩js、css的工具(捂脸:其实我用它对代码进行了压缩作为混淆处理的一种手段了),是采用Java开发的,因此运行的时候需要首先安装Java环境,安装完之后,运行和配置都是比较简单的。安装及使用使用YUI... 阅读全文

[Cordova-IOS]JavaScript与Swift交互

2017-10-24 00:41 by 神马木牛, 689 阅读, 0 推荐, 收藏, 编辑
摘要:[Cordova-IOS]Swift调用JavaScript中的函数概述Cordova中,通过插件的形式可以实现JavaScript与Swift的交互,关于Cordova插件的定义以及Swfit如何调用JS的函数,可以参考:http://www.hangge.com/blog/cache/detail_1150.html ,本文只有Swfit调用JavaScript的函数这一部分。 开发环境1、X... 阅读全文

Swift开发笔记

2017-09-01 23:12 by 神马木牛, 261 阅读, 0 推荐, 收藏, 编辑
摘要:Swift开发笔记(一)刚开始接触XCode时,整个操作逻辑与Android Studio、Visual Studio等是完全不同的,因此本文围绕IOS中控件的设置、事件的注册来简单的了解IOS开发1.新建一个Xcode项目,项目目录大致如图:2.在Main.storyboard添加控件 首先要显示右侧的工具栏(Utilities),之后选择显示Object Library,就可以找到常用的... 阅读全文

Hangfire实战(一)------Hangfire+SQL Server实现简单的任务调度

2017-07-29 11:15 by 神马木牛, 4661 阅读, 1 推荐, 收藏, 编辑
摘要:Hangfire:一个开源的任务调度框架 开发环境:VS2017,SQL Server 2012,.NET Framework 4.5 项目类型:控制台应用程序 1.在vs的程序包控制台中为项目添加Hangfire支持 1.在vs的程序包控制台中为项目添加Hangfire支持 PM>Install- 阅读全文

[C#]正则表达式的基本用法

2017-07-24 22:10 by 神马木牛, 421 阅读, 0 推荐, 收藏, 编辑
摘要:C#正则表达式的基本用法 正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。[http://www.runoob.com/regexp/regexp-syntax 阅读全文

[Cordova]Cordova6.x自定义插件之Andorid

2017-06-22 00:16 by 神马木牛, 279 阅读, 0 推荐, 收藏, 编辑
摘要:1.继承了CordovaPlugin的Java Class 需要重写execute方法,如下: 2.在res/xml/config.xml中关联上述java class 3.在assets/www/plugins目录下新建一个js 此js主要是关联config.xml中的feature name,代 阅读全文

[ArcEngine二次开发]为Feature的属性赋值

2017-06-11 22:41 by 神马木牛, 2101 阅读, 0 推荐, 收藏, 编辑
摘要:在创建FeatureClass之后,需要为FeatureClass添加Features,在为Feature的字段赋值时,代码大致如下: 在这里赋值的时候,出现了一个错误: The operation was attempted on an empty geometry. 因为有一个字段类型为esriFieldTypeOID,它是类似与SQL Server或者其他关系型数据库中的主键,是会自动... 阅读全文

ArcGIS 10.2安装及卸载教程

2017-05-31 19:58 by 神马木牛, 23111 阅读, 0 推荐, 收藏, 编辑
摘要:卸载 在控制面板中找到程序->卸载程序 找到ArcGIS的相关软件 这里以ArcGIS 10.2 Destop为例,选中,然后点击卸载,会出现如下界面 选择Remove,然后根据提示进行操作,即可完成ArcGIS 10.2 for Destop的卸载操作,之后卸载其他ArcGIS软件即可。 ArcGIS 10.2的安装 在安装包的根目录下找到安装程序,点击运行 安装ArcGIS... 阅读全文