摘要: 前言 很多同学在写代码时,很喜欢使用if else if else if else if else,然后一个方法中,代码量可想而知,在互联网企业高速迭代中,此时要修改一个地方,眼泪水都能看出来,此时就应该想到23中设计模式中的状态模式。 引用 在阿里的编码规范中明确写到,【强制】避免后续代码维护困难 阅读全文
posted @ 2018-05-24 11:15 随风ˇ止步 阅读(776) 评论(0) 推荐(0) 编辑
摘要: GIT地址:https://github.com/youbl/PlanServer 阅读全文
posted @ 2018-05-23 17:55 随风ˇ止步 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 前言 7*24小时不间断的提供对外服务和产品快速迭代是互联网行业的特征,基于需求所有的发布都不能停止当前对外的服务。本文围绕此话题衍生出,不停服上下线工具实现。 看本文前请先看 Nginx初识 Tengine安装 作案工具 Centos6.5 Tengine Xshell IIS部署站点两个(附赠源 阅读全文
posted @ 2018-05-16 15:43 随风ˇ止步 阅读(4070) 评论(0) 推荐(0) 编辑
摘要: 前言 Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。 从2011年12月开始,Ten 阅读全文
posted @ 2018-05-16 11:55 随风ˇ止步 阅读(1691) 评论(0) 推荐(0) 编辑
摘要: 前言 【PS:原文手打,转载说明出处,博客园】 (未完待续)在互联网行业,为了高并发,高可用,服务器就必须做负载,可以是硬件负载,也可以是软件负载,各种方案很多,最直接的就是购买阿里云的SLB对应在购买ECS就可以了。 本文介绍的是自己从无到有搭建Nginx,因为是NG新手,所以有错误的地方多担待。 阅读全文
posted @ 2018-05-09 22:30 随风ˇ止步 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 前言 【PS:原文手打,转载说明出处,博客园】 java有Maven,.net有Nuget,概念就不一一阐述了,自己百度。下面直接进入正题开始搭建Nuget服务器 作案工具 工具:vs2017,Nuget.exe Nuget服务器版本:Nuget 3.1.2(笔者编写时最高版本) 建立Nuget服务 阅读全文
posted @ 2018-05-08 17:11 随风ˇ止步 阅读(1053) 评论(0) 推荐(0) 编辑
摘要: 开发时,新建WebApi项目需要用到Restful规范,此时请求有POST\PUT\DELETE\GET等请求 此时需要在web.config中加入 要不然会出现405 - 不允许用于访问此页的 HTTP 谓词。 阅读全文
posted @ 2018-04-28 11:19 随风ˇ止步 阅读(1385) 评论(0) 推荐(0) 编辑
摘要: 前言 【PS:原文手打,转载说明出处,博客园】 看过一堆的百度,最终还是自己做了一次实验,本文基于Mysql5.7.17版本,Mysql引擎为InnoDB,编码为utf8,排序规则为utf8_general_ci 网络搜索查询语句 Sql分页查询基于LIMIT,如下: 网络上各说风云,有下面几种写法 阅读全文
posted @ 2018-04-20 09:30 随风ˇ止步 阅读(418) 评论(2) 推荐(0) 编辑
摘要: 【PS:原文手打,转载说明出处,博客园】 关于为什么用Swagger 目前稍微有点规模的公司,已经从原先的瀑布流开发到了敏捷开发,实现前后端分离,为此后端工程师只关注写好Api即可,那程序员最讨厌的就是写Api文档了,故而产生了Swagger。 Swagger原理 Swagger就是利用反射技术遍历 阅读全文
posted @ 2018-04-19 21:47 随风ˇ止步 阅读(1058) 评论(0) 推荐(0) 编辑
摘要: 笔者这行匆匆入行快10年了,这么些年做过的项目也比较多,比较杂,见到的客户也有奇葩的,一知半解的,懂行的都有。谈谈个人见解。 什么是思维? 用脑袋瓜想的就叫思维,只要是你所见所闻后,你自然反应出来的动作或者语言,说明你就有思维。 比如:人家一拳头打过来,你会下意识的知道要躲避,为什么?打到身上会疼啊 阅读全文
posted @ 2017-07-24 16:40 随风ˇ止步 阅读(1111) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/paul8339/p/5879272.html 阅读全文
posted @ 2017-06-13 11:26 随风ˇ止步 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 触摸屏飘过,搞死了 阅读全文
posted @ 2013-08-06 23:02 随风ˇ止步 阅读(853) 评论(0) 推荐(0) 编辑
摘要: /// /// 屏蔽target=_blank 的弹出窗口 /// /// /// private void broMain_NewWindow(object sender, CancelEventArgs e) { e.Cancel = true; broMain.Navigate(broMain.StatusText); } 阅读全文
posted @ 2013-07-31 23:30 随风ˇ止步 阅读(648) 评论(0) 推荐(0) 编辑
摘要: 转载:http://blog.csdn.net/smeyou/article/details/8200937 高手啊在JQueryMobile页面在第一次初始化进行一次整体渲染,动态生成的需要局部渲染。在jquerymobile实现listview局部渲染的方法:Java代码functionqueryPublishOrderList(trackOrDealOrInsp,userCode,type,pageNum){varqueryPublishOrderListURL="http://xxx.xxx.xxx.xxx/Myapp/WorkOrderSelByTypeService.sv 阅读全文
posted @ 2013-03-13 15:06 随风ˇ止步 阅读(1265) 评论(0) 推荐(0) 编辑
摘要: 原创:参考官网API直接贴代码//拍照 function capturePhoto() { navigator.camera.getPicture(AddPhoto, onFail, { quality : 80, destinationType : destinationType.FILE_URI,//这里要用FILE_URI,才会返回文件的URI地址 sourceType : Camera.PictureSourceType.CAMERA, allowEdit : true, ... 阅读全文
posted @ 2013-03-11 15:29 随风ˇ止步 阅读(2141) 评论(0) 推荐(0) 编辑
摘要: 原创:转载说明出处编写dialog.js文件,贴以下代码 var jqmdialog={ openDialog: function (options) { var href = options.href || "about:blank"; var transition = options.transition || "none"; $('body').append("<a id='tPushDialog' href='" + options.href + "' data- 阅读全文
posted @ 2013-03-09 11:24 随风ˇ止步 阅读(819) 评论(0) 推荐(0) 编辑
摘要: document.addEventListener("deviceready", onDeviceReady, false); function onDeviceReady(){ document.addEventListener("backbutton",back,false); }function back(){alert("back...");}注意,document.addEventListener("backbutton",back,false);一定要写在onDeviceReady中。。 阅读全文
posted @ 2013-03-08 11:17 随风ˇ止步 阅读(1794) 评论(0) 推荐(0) 编辑
摘要: window.resolveLocalFileSystemURI(imageURI, function(fileEntry) { fileEntry.file(function(fileObj) { console.log("Size = " + fileObj.size); });});麻烦的要命 FIle对象也不new一下,然后构造加入ImageURI,直接取到Fileobj,NND引文:http://stackoverflow.com/questions/11993043/cordova-phonegap-photo-file-size 阅读全文
posted @ 2013-03-08 11:05 随风ˇ止步 阅读(1049) 评论(0) 推荐(0) 编辑
摘要: 原创:转载请说明出处昨天在群上一直问,要怎么处理post提交的问题呢?处理了一整天,终于在晚上结束了今天找的新方法,更实用一些只要在页面上加入这段$.post(url,para,function); 直接就能用了呢。。。下面是另外一种想法跟思路,可以别看。采用挂件的形式来开发以下是解决思路,未贴源码phonegap+jquerymobile获取服务器端接口数据返回json格式数据(采用Post方式提交)在src中,编写一个类继承CordovaPlugin重写excute方法,采用java直接调用服务器接口,成功返回json串然后编写.js文件在xml/config.xml中,加入挂件标签,标签 阅读全文
posted @ 2013-02-27 11:18 随风ˇ止步 阅读(2717) 评论(0) 推荐(0) 编辑
摘要: if object_id('tempdb..#tb') is not null drop table #tbselect fworkno,convert(varchar(100),date,112) date,classes_id into #tb from ck_scheduling where date<'2012-10-07'declare @f varchar(max), @sql varchar(max)set @f = stuff(( select distinct ',[' + convert(varchar(10),date 阅读全文
posted @ 2012-10-04 14:45 随风ˇ止步 阅读(184) 评论(0) 推荐(0) 编辑
摘要: sql field image长度:自定义,1为一个字节,看你要上传多大的照片,长度就给多少。file类型的input,转成byte[] HttpPostedFile upFile = filePhoto.PostedFile; int fileLength = upFile.ContentLength; if (fileLength > 0) { Byte[] FileByteArray = new Byte[fileLength]; Stream StreamObj... 阅读全文
posted @ 2012-03-23 00:21 随风ˇ止步 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.cnblogs.com/tonyepaper/archive/2008/03/09/1097327.html名称转注释Option Explicit ValidationMode = True InteractiveMode = im_Batch Dim mdl ' the current model ' get the current active model Set mdl = ActiveModel If (mdl Is Nothing) Then MsgBox ... 阅读全文
posted @ 2012-03-09 13:50 随风ˇ止步 阅读(450) 评论(0) 推荐(0) 编辑
摘要: RTweb.config System.web节点中设置此节点。<httpRuntime maxRequestLength="4096"><!--默认为4mb,单位kb --> </httpRuntime>在IIS6.0 中,默认设置是特别严格和安全的。最大只能传送204800 (200K)个字节,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。最大只能下载4194304 (4M)个字节,这样可以最大限度地减少因以前太宽松的超时和节约服务器资源。 解决办法: 1、停止iis admin service 服务; 2、用记事本打开 阅读全文
posted @ 2012-02-03 14:20 随风ˇ止步 阅读(967) 评论(0) 推荐(0) 编辑
摘要: 【原创作品,转载请说明转载出处】参考文献:http://msdn.microsoft.com/zh-cn/library/ms742119.aspx为什么要使用WPF: 个人观点:酷炫。WPF功能:功能包括Extensible Application Markup Language (XAML)、控件、数据绑定、布局、2-D和3-D图形、动画、样式、模板、文档、媒体、文本和版式。WPF控件此处列出了内置的 WPF 控件。按钮:Button 和 RepeatButton。数据显示:DataGrid、ListView 和 TreeView。日期显示和选择:Calendar 和 DatePicke. 阅读全文
posted @ 2012-02-02 10:21 随风ˇ止步 阅读(686) 评论(0) 推荐(0) 编辑
摘要: View Code /// <summary> /// 将DataTable中数据写入到CSV文件中 /// </summary> /// <param name="dt">提供保存数据的DataTable</param> /// <param name="msg">尾行数据</param> /// <param name="fileName">CSV的文件路径</param> public static void SaveCSV(Data 阅读全文
posted @ 2012-01-29 13:53 随风ˇ止步 阅读(1255) 评论(0) 推荐(0) 编辑
摘要: “Inverse Distance to a Power(反距离加权插值法)”、 “Kriging(克里金插值法)”、 “Minimum Curvature(最小曲率)”、 “Modified Shepard's Method(改进谢别德法)”、 “Natural Neighbor(自然邻点插值法)”、 “Nearest Neighbor(最近邻点插值法)”、 “Polynomial Regression(多元回归法)”、 “Radial Basis Function(径向基函数法)”、 “Triangulation with Linear Interpolation(线性插值三角网法 阅读全文
posted @ 2012-01-19 10:16 随风ˇ止步 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 贴上代码,自己看网络上找的,自己做过一点修改,还是蛮不错的。View Code ///<summary> /// 去除HTML标记 修改p标签为br,修改br为br,保留img标签 ///</summary> ///<param name="NoHTML">包括HTML的源码 </param> ///<returns>已经去除后的文字</returns> public static string NoHTML(string Htmlstring) { ... 阅读全文
posted @ 2012-01-16 09:10 随风ˇ止步 阅读(2461) 评论(0) 推荐(0) 编辑
摘要: 转载至 http://www.cnblogs.com/novawu最近花了点时间整理了个轻量级的模板引擎。先发布与大家共享。希望对需要的朋友有用优点:1,完美的语法与逻辑2,高性能3,拥有强大的自定义标签功能4, 能自定义内置模板缺点:1,部分语法与操作符号不合常理2,生成后的内容内置语法会产生空行/Files/novawu/AderTemplates_2.0_轻量级模板引擎.rar 阅读全文
posted @ 2012-01-13 16:43 随风ˇ止步 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 【原创手打,转载请说明出处】winform 访问局域网内文件夹,而次文件夹是只有读取权限【PS:很多政府机构就是这样,要不也不会这么麻烦不是。】而之后出现了此bug:access to the path is denied监控代码发现FileStream fileStream = File.Open(fileName, FileMode.Open)这一句代码出错,是为什么呢? 一直想不明白,只能上google查资料查了半天还是没结果,直接查Open的方法,尽然有重载,FileAccess枚举,读,写,读写FileStream fileStream = File.Open(fileName, F 阅读全文
posted @ 2012-01-13 13:15 随风ˇ止步 阅读(7133) 评论(0) 推荐(1) 编辑
摘要: 原创,转载复制请说明出处,谢谢。例:自己编写了一个a.exe的winform项目,然后自己序列化了一个文件,此文件后缀名任意当双击打开此文件时,需自动打开a.exe项目,并且预读数据进程序里头,可使用以下方法View Code [STAThread] static void Main(string[] args) { if (args != null && args.Length > 0) { //args[0] 代表文件路径,有了路径,进行反序列化也好,反XXOO也罢,爱干嘛,你就干嘛 ... 阅读全文
posted @ 2012-01-13 13:04 随风ˇ止步 阅读(352) 评论(0) 推荐(0) 编辑