7年互联网软件开发经验积累了丰富的团队合作,开发设计经验。 技术特长在于基于NET,PHP平台后端开发技术,涉及网站,云端服务,APP等方面设计开发,对MongoDb,Redis等数据库选型和实践应用有丰富的使用经验。对人工智能大数据方面有一定涉猎。
最近翻看了之前写的文章,包括零碎记录和经验分享 四步创业法读书笔记 博客园的商业模式 我的程序优化-尽量减少数据库连接操作 一步步实现网站的多语言版本 使用YSlow分析前端页面性能 域名空间那些事 域名空间那些事 第二季 说说程序中的日志 HTML5在路上 .
网站在开发的过程中需要实现多语言版本,我们暂且认为有英语和汉语两个版本。网站结构包括,UI过程,rest服务,以及相应的js,各个部分我们都要实现多语言,不要求一键切换,但是在部署过程中要能实现多与语言配置。
最近做一个项目,做的比较郁闷,现在把项目经验总结在这里。项目的主要功能就是为第三方程序提供数据,并根据客户端的调用提供数据更新。我的程序属于服务端。服务端以站点形式部署,以Xml的数据格式输出。 项目以我自己的设计编码完成,并整合测试。
我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。
ServiceStack是一个NET环境下的开源框架集合 包括轻量级的Orm框架,数据库访问,Json处理,Redis驱动等多个模块,我们可以按需选择使用 serviceStack.Ormlite serviceStack.Ormlite是一个.NET平台快速实现ORM的数据访问框架,支持多种主流的数据库。
composer 是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件 composer中文网 http://www.phpcomposer.com/ 安装路径 composer的安装路径 https://getcomposer.org/download/ Windows下安装 windows 中安装composer成功后,在C:\ProgramData\ComposerSetup\bin 路径下,会生成composer.phar文件。
默认的Debug配置 在入口文件中 defined ( 'YII_DEBUG' ) or define ( 'YII_DEBUG', true ); defined ( 'YII_ENV' ) or define ( 'YII_ENV', 'dev' ); 以上配置后,所有的异常会...
默认的Debug配置 在入口文件中 defined ( 'YII_DEBUG' ) or define ( 'YII_DEBUG', true ); defined ( 'YII_ENV' ) or define ( 'YII_ENV', 'dev' ); 以上配置后,所有的异常会...
参考 Mencoder使用方法 Windows下MEncoder下载和Linux下MEncoder的编译 如何降低FFMpeg.exe使用过程中的Cpu使用率 实际上是通过参数控制服务器上用于ffmpeg.
Yii2高级模板中,以frontend 和backeend的模式来分离前后台,这样的优势是 工程可以独立开发和部署。很大程度上起到解耦作用。 如果我们希望再增加名为 【api】一个过程怎么办? 第一步 需要增加 Add API Alias 在common文件下的config下的 bootstrap.
移动端前端开发调试 详细介绍了如何做响应式测试。移动端包括web和应用的有效测试方法。资料持续更新中 在线响应式测试网站:http://www.browserstack.com/responsive 在线响应式截图:http://www.
用composer安装了,但是目前为止还有问题。开发环境是 WAMP PHP5.4.12. 已经打开PHP.ini 的SSL扩展,现在还是提示缺少 curl-ca-bundle.cr 报错 No system CA bundle could be found in any of the the common system locations.
当苹果应用没有上交appstore审核,出于开始内侧阶段时,我们如何邀请别人测试和使用? plist苹果安装包实现 使用七牛云存储解决ios7.1的app部署问题 推荐两个现在比较流行的app内测辅助网站 蒲公英 和 Fir。
参考 配置WCF心得 对REST架构 风格下WCF的一点补充 Securing WCF REST Service with Azure AppFabric Access Control Service and OAuth(WRAP) RESTful API 设计指南 使用webclient...
运维相关的文章资料,主要集中在服务器命令,Http协议集等 使用Windows命令行启动服务 MySql数据库被阻塞 解释 FLUSH HOSTS命令 lnmp502错误 php-fpm配置相关 为数据库创建用户 grant all privileges on [databaseName].
这里收集一些评论文章,定期查看文章观点的正确性,索引持续更新中 网站前期如何获得推广资源 专访陶瑾:微信公众平台开发先行者
在wamp环境下,运行一个Php yii的项目 出现问题: Use of undefined constant PRC - assumed 'PRC' 检测我的环境 PHP5.3 检测Php.ini中 date.timezone=UTC 将其改成 date.timezone=Asia/Shanghai 根据网络资料: PHP5.1.0以后date_default_timezone_set被重写,PRC无效了. 于是在代码中添加 date_default_timezone_set("Asia/Shanghai"); 经过以上两处改动 错误依然没有解决。
别人博客中的好文章,跟进一件事物的能力。文章中的好多要求和场景我都没有涉足过,收集在这里,长读长新,激励自己。 以我的经历来看,任何稍微大点的公司(100人以上),基本上日常工作中的沟通方式离不开邮件。
一期公开课摘录的笔记,说到底,运营还是传递产品价值的过程 产品运营的分类 产品周期 产品运营周期角色 产品运营的本质
我收藏的域名出售中,感兴趣的可以联系我,直接评论即可哦,注意右侧有我微博哦 喜庆堂 xiqingtang.cn 我帮你OK 581ok.com 以下是之前关于域名的两篇随笔 域名空间那些事 域名空间那些事 第二季
转载之前读过的一篇好文章,收藏在这里,长读长新。原文 http://ftqq.com/2013/12/coding-life/ 作者 @Easy 文中对我印象深刻的有 同样是一门语言,它的投入产出比是非常不同的。
这篇文章中您将了解到以下内容 保存Bitmap WebClient文件上传 向服务端传递数据 保存Bitmap 做移动端开发,图片上传下载是最普通的需求了。 在mono for android中按照资料,下载网络图片的功能需要用流对象把图像转化为Bitmap,之后再保存,刚开始我是这...
我们可以把Widget视为一个嵌入到控制器管理 的视图中的微控制器,其实就是.net框架中的用户控件,或者类似于.net MVC中的子视图。与controller相比较,微件没有既没有动作,也没有过滤器。
使用mono框架开发android程序,第一步当然是构建开发环境,严格意义上说是使用 mono for android开发android程序。 参考Mono for Android安装配置破解 mono for android官网上有一个一键安装包,但是安装不是很方便。
程序中的编码是一个一直需要注意的问题,这几个问题你有没有注意到: 后台 1 ASP.NET 后台 当ASP.NET在填充Request.QueryString, Request.Form时,使用的解码方法是HttpUtility.
网上有各种各样的phonegap环境搭建资料,鉴于学习和整理的考虑,我还是把我搭建的过程整理出来 这篇文章中将涉及到的内容 PhoneGap环境需要的组件 Node环境 JDK Android SDK ADT ANT 命令行安装phonegap 命令行安装 创建项目 wind...
读取这篇文章,您将了解到 提前熟悉几个基础点 LoginForm表单的执行过程 首先我们看表单模型 声明验证规则 填充模型 触发验证 默认的用户密码加密 用户验证中使用Salt 数据验证 调试Yii 参考 提前熟悉几个基础点 attributeLabels() 返回一个属性名字和属性标签的映射。
这篇博文中你将了解到以下内容 YiiDemo配置文件 Yii代码生成器 修改PHP执行环境变量 参考 Yii 是一个基于组件、纯OOP的、用于开发大型 Web 应用的高性能PHP框架。它将Web编程中的可重用性发挥到极致,能够显著加速开发进程 。
这些概念听起来很火,当下也很流行,真正理解起来却并非易事。如果让我来全面的解释Web App和Hybird App,我觉得还有些困难。 这篇文章只是我深入了解移动领域开发过程中的不断整理和总结,其中涉及到很多概念,观点,个人的看法,有不确切的地方,欢迎指正。
假期买了两本书,在火车上基本搞定。《拒绝平庸》周鸿祎和他的创士记和道哥的《白帽子讲web安全》。后者可以带领我把web安全方面的知识系统的了解和学习一遍,充实和完善之前零散的安全概念。。周鸿祎这本书,基本读完,把我认为精彩的观点分享出来。
本篇博文主要从概念和应用上介绍XSS,主要内容来源于《白帽子讲web安全》 XSS核心本质 XSS实际上是一种HTML注入,用户输入的数据被当成HTML的一部分来执行。防御方法核心是输入检查和输出编码。
最近开发了一个小的手机网站,重新了解了本地应用,html5,混合应用,webApp等概念,整理下相关的资料,略带自己的思考 用户固有的使用习惯 在《2012年度 HTML5状况及发展形势报告.pdf》中有这样的观点:文档可以评论本文索要。
这是一篇前同事的博客,觉得写得不错,转载在这里,只为日后阅读的方便,原文在这里 很快,进入了产品经理工作的第四年,作为四年级的PM,对产品的理解和刚入行时截然不同,对产品的控制方法也比刚开始产品工作时丰富了很多,懂得了什么时候要静如钟:潜心研究用户心理和数据,什么时候要迅如风:控制开发进度和质量,知道什么事情会干扰产品开发,知道如何去规避风险和干扰。
在SAE博客上看到一篇文章,摘录有价值的段落存盘,收藏。 我从来不会一开始就考虑性能问题。如果项目成本很低,甚至到项目结束时,如果没有感觉到明显的性能问题,也不会去管。要知道现在已经不是DOS的年代,CPU的计算能力很高,但成本很低了。
mvc3权限验证 protected override void OnAuthorization(AuthorizationContext filterContext) { if (//开始权限验证返回bool) { filterContext.
.net项目中混搭数据库 安装和部署 C#中使用MongoDB MongoDb与关系型数据库区别 开机自启动 关系型数据库和非关系型数据口可以混搭 MongoDB是一个高性能,开源,无模式的,基于分布式文件存储的文档型数据库,由C++语言编写,其名称来源取自“humongous”,是一种开源的文档数据库──NoSql数据库的一种。
这个问题很值得探讨,一个产品总是三分设计七分运营,冷启动是考验运营的基本功。 第一步:搞清楚你的目标用户 千万别铺大平台,现在不缺平台,缺的是扎实解决小量用户垂直需求的精品,听人说过一句话:只做一厘米宽,100米深的事情,这时候搞清楚你所服务的那一小撮人是谁;如果一旦不幸,你做了个平台,恭喜你,...
最头疼的上传图片问题 版本选择和自定义配置 项目中使用了百度编辑器ueditor,这里是官网链接,效果还算不错,使用中的一些经验,分享在这里。 我使用的环境是.NET MVC3 最头疼的上传图片问题 ueditor自带了图片上传功能,原理也是使用flash上传。
1 CSRF CSRF(Cross Site Request Forgery)是伪造客户端请求的一种攻击,字面上的意思是跨站点伪造请求 CSRF的定义是强迫受害者的浏览器向一个易受攻击的Web应用程序发送请求,最后达到攻击者所需要的操作行为。
http://www.yunbx.com/wordpress-published-an-article-automatically-remove-the-comment/ 2013-02-26 start MVC的Model模型相当于三层架构中的BLL和DAL, 模型表示...
持续更新中... /************************************************************ * Code formatted by SoftTree SQL Assistant ?v6.
有价值文章持续更新中 WebConfig中去除 不必要的加载模块 用Asp.net写自己的服务框架 PHP中Session的使用 你必须了解的session的本质- 续篇1 – 固定会话id 你必须了解的session的本质 2013-09-21 Html5本地缓存不完全指南 ...
开发环境:Vs2010SP1 Rel 问题:开发WCF服务端新建Wcf服务的过程中,正常的新建了svc服务,在浏览器中打开总是提示找不到终结点 解决:添加svc文件时,应该选择WCF服务,而不是WCF数据服务, 如果你选择WCF数据服务,生成的svc头命令是 在浏览器中浏览这...
在MVC3应用程序中,使用razor视图,但是总是提示 当前上下文中不存在名称“ViewBag” 网上查了 下都说是跟MVC3的版本安装有关,我的mvc3环境是vs2012自带安装的。 重新新建一个MVC3应用程序做测试,发现可以启动razor视图,随仔细检查webconfig文件,发...
过去的几年我一直是博客园的忠实用户,可以感觉到这几年博客园的产品形态没有什么大的变化。 博客园的盈利点估计还是主要靠广告,以及少数的其它合作,如阿里云空间券兑换。之前的专题也好久没有更新了,微博等社会话推广也不给力。
服务器发送了意外的返回值(405 Method Not Allowed),在响应 “MKCOL” 的请求 I managed to solve the problem: Delete the parent's directory of the folder giving the problem.
以我了解到的信息,大部分人都是在国外购买域名,解析在国内,比较有名的DNS解析商 DNSpod如果为了域名空间交易方便申请信用卡,信用卡类型必须可以交易美金,一般是双币信用卡 大家在国外注册域名,购买空间时涉及到信用卡和paypal支付问题,以下是查找的一篇资料,是否准确需要自己验证,作为基础常识供需要时参考 PayPal在三个地方会用到银行卡信息。
2013-01-14 get_settings($name) 获取全部设置信息 参考 http://www.yoursite.com/wp-admin/options.php 示例 the_permalink() 将文章URL作为文本形式显示
涉及到的技术概念 WCF,REST,AJAX,JSON 遇到的问题:前台页面使用ajax请求后台rest服务,get请求没有问题,post请求时,后台接收参数总是null rest方法属性,请求参数和返回参数都是json格式 #region 创建数据库配置 /// ...
你可能知道,Javascript语言的执行环境是"单线程"(single thread)。所谓"单线程",就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。