摘要: 在请求WebApi 的时候,我们更想知道在请求数据的时候,调用了哪个接口传了什么参数过来,调用这个Action花了多少时间,有没有人恶意请求。我们可以通过记录日志,对Action进行优化,可以通过日志追踪是哪个用户或ip恶意请求。 在项目中引用log4net.dll 定义一个WebApiMonito阅读全文
posted @ 2016-04-23 14:38 huangenai 阅读(449) 评论(1) 编辑
摘要: 近些天,看了一些博客园大牛关于webApi项目的的文章,也有请教师兄一些问题,自己做了个Demo试了试,收获甚多。感谢感谢,下面是我一些学习的总结,如若有错的地方请多多指教!! WebApi登陆与身份验证 因为在调用接口的时候都必须传sessionKey参数过去,所以必须先登录验证身份。 如果是已注阅读全文
posted @ 2016-04-23 13:13 huangenai 阅读(5036) 评论(6) 编辑
摘要: 在上一篇我们在菜单栏创建了一个菜单,菜单上显示了一个图标跟文本。那么我们自己创建的菜单如何修改自定义的菜单图标呢。下面娓娓道来。。。。。 首先你要有一个图,创建一个32位的位图。这个位图的像素是16px 16px,或者是16px 16px的倍数。 每个图标都放在单个行中彼此相邻的位图上。使用Alph阅读全文
posted @ 2017-07-15 15:48 huangenai 阅读(98) 评论(0) 编辑
摘要: 最近有接触到关于visual studio 2017 扩展的开发,特此记录,也是为了督促自己去深入了解其原理。 开始开发Visual Studio 扩展,在这里我安装了visual studio 2017, 在安装的时候记得勾选上visual studio 扩展开发。 创建一个项目 我们打开编译器,阅读全文
posted @ 2017-07-15 15:12 huangenai 阅读(103) 评论(0) 编辑
摘要: ionic 项目中生成 android 如何控制版本号呢。 1.在项目的配置文件下的config.xml 来我们可以看到 <widget id="com.ionicframework.vp2342525" version="1.0.0">···················略 我们改成这样 <wi阅读全文
posted @ 2017-07-12 17:06 huangenai 阅读(74) 评论(0) 编辑
摘要: Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 网上大多数是关于.net web网站以及 java 跟android的 使用jenkins集成的,没有看到有关于ionic 项目使用jenkin阅读全文
posted @ 2017-07-12 15:12 huangenai 阅读(311) 评论(1) 编辑
摘要: 1.重命名文件 将D盘下的A.txt 重命名为B.txt mv D:\\A.txt D:\\B.txt 2.删除文件 删除D盘下的A.txt文件 rm D:\\A.txt 3.修改文件内容并保存 //获得D盘下A.txt内容 oldtime=$(cat D:\\A.txt) //获得当前年月日tim阅读全文
posted @ 2017-07-11 18:51 huangenai 阅读(59) 评论(0) 编辑
摘要: cordova-hot-code-push ,Cordova热代码推送插件提供了在应用程序中执行基于Web的内容的自动更新的功能。使用此插件可以更新存储在项目的www文件夹中的所有内容。 cordova-hot-code-push 插件的github url :https://github.com/阅读全文
posted @ 2017-07-08 17:50 huangenai 阅读(49) 评论(2) 编辑
摘要: jenkins 是一个开源的自动化服务器。通过Jenkins,可以通过自动化加速软件开发过程。Jenkins管理和控制各种开发的生命周期过程,包括构建,文档,测试,包,阶段,部署,静态分析等等。您可以设置Jenkins来监视像SVN和Git这样的地方的任何代码更改,使用Ant和Maven等工具自动执阅读全文
posted @ 2017-07-08 11:24 huangenai 阅读(190) 评论(0) 编辑
摘要: 1.首先我們先下載個 nodejs安裝包 地址:https://nodejs.org/en/ 安裝 檢查是否安裝成功,打開命令提示符 輸入 node -v 回車 查看版本 結果: 2.安裝ionic 輸入以下命令 然後回車 如果你要安裝某個特定版本的就輸入 npm i -g ionic@版本号 安装阅读全文
posted @ 2017-06-15 16:47 huangenai 阅读(22) 评论(0) 编辑
摘要: npm publish的時候 怎麽發測試版和正式版本呢? 通常我們一般情況下 直接 npm publish 提交自己的開發包后,在項目中 npm install @packageName 是下載下來剛才我們提交上去的 npm 包。 如果出現一些不穩定版本或者其他情況,我們并不想直接發佈后 用戶npm阅读全文
posted @ 2017-06-13 15:53 huangenai 阅读(8) 评论(0) 编辑
摘要: 关于如何使用cnpm搭建私有的npm仓库看这里→ http://blog.fens.me/nodejs-cnpm-npm/ 我本人还没有机会真正实践操作过,公司的npm仓库是我老大搭建的,我这里仅仅记录关于如何发布npm包以及在这过程中出现的问题以及解决的方案。 因为官方的npm上的模块是完全开源,阅读全文
posted @ 2017-05-29 18:24 huangenai 阅读(286) 评论(4) 编辑
摘要: 环境: vscode:1.12.2 node 7.4.0 TypeScript:2.3.2 从svn 更新下来,别的电脑环境编译是没问题的,在我的电脑上编译失败并出现以下错误 错误的原因是typescript 版本的问题。 解决方法是: 我的电脑右键属性→高级系统设置→环境变量→找到Path里面的 阅读全文
posted @ 2017-05-29 17:25 huangenai 阅读(61) 评论(0) 编辑
摘要: 突然出现cordova 不是内部或外部命令,也不是可运行的程序或批处理文件。 可是之前cordova安装后一直用的好好的啊,后来尝试重新安装cordova 出现这个错误。也尝试重新安装了最新版本的node.js还是不行。 后来是这样处理的 删掉这个目录 C:\Users\victor 下的 .cor阅读全文
posted @ 2017-05-29 16:37 huangenai 阅读(43) 评论(0) 编辑
摘要: 今天将项目从ionic2 升级为ionic3 ,ionic serve 运行在网页上无任何错误。 但是将项目打包成为android apk 却一直卡在启动页面 白屏,进不去的情况。后来在android studio 控制台看到这个错误提示:Uncaught SyntaxError Use of co阅读全文
posted @ 2017-05-27 09:54 huangenai 阅读(121) 评论(2) 编辑
摘要: 今天老大一本正经的跟我说要交给我一个重大任务。解决关于0.1*0.2的问题。 0.1*0.2不就等于0.02吗??!!一个小学生都知道的答案,但是程序告诉你0.1*0.2并不是0.02。 事实上,不仅仅是 JS,在其他采用 IEEE754 浮点数标准的语言中,0.1 * 0.2 都不会等于 0.02阅读全文
posted @ 2017-05-25 13:40 huangenai 阅读(27) 评论(1) 编辑
摘要: 如何写一个cordova 用于ionic2项目中呢,在搜索了一番之后,千篇一律,我都怀疑那些文章是不是全部都是复制来复制去的,而且都不是很详细。我自己也捣鼓了一下午,踩了很多坑。所以特此写这下这篇,记录一下。 假设需求是 写一个日志插件,可以将日志写在手机的sdcard中。 1.安装plugman 阅读全文
posted @ 2017-05-23 13:53 huangenai 阅读(1363) 评论(21) 编辑