TypeScript 入门指南
摘要:你是否听过 TypeScript?TypeScript 是微软开发的 JavaScript 的超集,TypeScript兼容JavaScript,可以载入JavaScript代码然后运行。TypeScript与JavaScript相比进步的地方 包括:加入注释,让编译器理解所支持的对象和函数,编译器...
阅读全文
posted @
2015-02-28 14:09
chen110xi
阅读(226)
推荐(0) 编辑
AngularJS中的$http.post与jQuery.post的区别
摘要:很多时候我们需要用ajax提交post数据,angularjs与jq类似,也有封装好的post。但是jQuery的post明显比angularjs的要简单一些,人性化一些。AngularJS:?1234$http.post('do-submit.php',myData).success(functi...
阅读全文
posted @
2015-02-27 09:33
chen110xi
阅读(354)
推荐(0) 编辑
基于AngularJs + Bootstrap + AngularStrap 省市区联动实践
摘要:什么是AngularJs?网上一大堆资料,没能真正说明白。AngularJs 就是一个函数库,算不上一个框架,源码2万2千多行,提供了前端MVC的开发方式,有双向绑定,指令等特性,这是具有革命性的。我是多么反感jQuery 用选择器 选择元素 ,绑定事件,进行一大堆DOM操作,一旦代码过多,非常不好...
阅读全文
posted @
2015-02-26 18:56
chen110xi
阅读(449)
推荐(0) 编辑
优化网站性能之数据库架构篇
摘要:很多小型网站的开发人员一开始将注意力放在产品需求设计上,这本无可厚非。但如果忽视整体性能、可扩展性等方面的考虑,眼看着访问量一天天往上爬,可突然发现有一天网站因为访问量过大而崩溃了,到时候哭都来不及。我在后端设计中曾经提到,对于高并发高访问的Web应用来说,数据库存取瓶颈一直是个令人头疼的问题。特别...
阅读全文
posted @
2015-02-26 18:54
chen110xi
阅读(213)
推荐(0) 编辑
使用 P3P 规范让 IE 跨域接受第三方 cookie
摘要:前两天帮同事处理一个 js 跨域问题,使用 jsonp 跨域提交用户名密码请求,实现自动登录第三方网站,即 SSO(single-sign-on) 单点登录,一处登录处处登录。在 Chrome 下没问题,IE 却不行。查看 HTTP 的几个来回,发现登录请求是成功的,问题出在第三方网站返回的 coo...
阅读全文
posted @
2015-02-26 18:53
chen110xi
阅读(353)
推荐(0) 编辑
使用 GitHub / GitLab 的 Webhooks 进行网站自动化部署
摘要:老早就想写这个话题了,今天正好有机会研究了一下 git 的自动化部署。最终做到的效果就是,每当有新的 commit push 到 master 分支的时候,就自动在测试/生产服务器上进行 git pull 拉取最新的代码,免去了程序猿兼职运维 ssh 上去拉代码部署的重复性工作。我们也要 Agile...
阅读全文
posted @
2015-02-26 18:52
chen110xi
阅读(410)
推荐(0) 编辑
将代码库从 SVN 迁移至 Git 并保留所有 commit 记录
摘要:公司内部原本使用 SVN 进行版本控制,但随着 Github 的流行我个人的代码管理习惯逐渐转变。虽然公司项目并非开源,SVN 所具有的标准 trunk / branches / tags 结构完全够用,使用 Git 仍然有如下优势:类似 GitHub 的 GitLab 免费管理工具。将代码托管在自...
阅读全文
posted @
2015-02-26 18:50
chen110xi
阅读(5981)
推荐(0) 编辑
如何高效利用GitHub
摘要:正是 Github,让社会化编程成为现实。本文尝试谈谈 GitHub 的文化、技巧与影响。Q1:GitHub 是什么Q2:GitHub 风格Q3: 在 GitHub,如何跟牛人学习Q4: 享受纯粹的写作与演讲Q5: 代码帮你找工作Q6: GitHub 还在影响一些什么Q7: 除了 GitHub,还可...
阅读全文
posted @
2015-02-26 10:31
chen110xi
阅读(268)
推荐(0) 编辑
Smart Client技术简要总结
摘要:摘要:Smart Client简称智能客户端,是Microsoft推出的一种将B/S(瘦客户端)和C/S(胖客户端)结合在一起的一种技术。Smart Client结合了B/S和C/S的优势,具有新的特点。 1.Smart Client简介 Smart Client简称智能客户端,是Microso...
阅读全文
posted @
2015-02-26 10:02
chen110xi
阅读(310)
推荐(0) 编辑
使用ng-grid实现可配置的表格
摘要:使用Angularjs在带来方便的同时,也有一些遗憾:很多基于jquery或其它的组件,在angularjs中需要集成一下才能用得流畅。但是一些比较复杂的组件,集成起来的工作量相当大,比如说grid。大多数情况下,使用angularjs可以方便地实现简单的表格,甚至点击修改这样的功能也很容易。但是如...
阅读全文
posted @
2015-02-25 17:44
chen110xi
阅读(2687)
推荐(0) 编辑
AngularJS体验式编程系列文章
摘要:AngularJS体验式编程系列文章,将介绍如何用angularjs构建一个强大的web前端系统。angularjs是由Google团队开发的一款非常优秀web前端框架。在当前如此多的web框架下,angularjs能脱颖而出,从架构设计上就高人一等,双向数据绑定,依赖注入,指令,MVC,模板。An...
阅读全文
posted @
2015-02-25 17:42
chen110xi
阅读(239)
推荐(0) 编辑
Bootstrap+angularjs+MVC3+分页技术+角色权限验证系统
摘要:页面使用代码: 2.angularjsvarapp = angular.module("ControlState", []); app.controller("Home/Login",function($scope,$window) { $scope.login =function(user) { ...
阅读全文
posted @
2015-02-25 17:41
chen110xi
阅读(332)
推荐(0) 编辑
AngularJS
摘要:使用 AngularJS 写前端的节奏初始化代码目录, angular-seed按照设计,先把首页 index.html 完成在 app/js/app.js 中规划 routing如何访问后端的 RESTful 接口使用 ngResource 而不是使用相对原始的 http如何更好的理解 Angul...
阅读全文
posted @
2015-02-25 15:15
chen110xi
阅读(316)
推荐(0) 编辑
Sql學習資源
摘要:http://blog.csdn.net/wltica/article/category/1324738/1SQL Server 整体方案系列:1. SQL Server 数据归档方案2. SQL Server 高可用方案32. BLOB 数据存储方案51. 数据库置疑处理文档52. 数据库紧急恢复...
阅读全文
posted @
2015-02-13 16:32
chen110xi
阅读(313)
推荐(0) 编辑
SQL Server 创建和使用索引
摘要:创建索引: (1)在SQL Server Management Studio中,选择并右击要创建索引的表,从弹出菜单中选择“设计”,打开表设计器。右键单击表设计器,从弹出菜单中选择“索引/键”命令,打开“索引/键”对话框。对话框中列出了已经存在的索引,如下图所示。 (2)单击“添加”按钮。在“选定的...
阅读全文
posted @
2015-02-13 16:30
chen110xi
阅读(24018)
推荐(1) 编辑
CentOS6.6+Puppet3.7.4分布式部署Nagios监控系统
摘要:测试框架?123456789101112131415161718192021CentOS-6.6-x86_64(minimal)puppet-3.7.4nagios-4.0.8.tar.gznagios-plugins-2.0.3.tar.gznrpe-2.15.tar.gz192.168.188....
阅读全文
posted @
2015-02-13 15:19
chen110xi
阅读(297)
推荐(0) 编辑
MYSQL备份与恢复精华篇
摘要:数据备份原理数据备份属于数据容灾保护中的内容,所有的数据备份系统设计都基于这五个元素,备份源、备份目标、传输网络、备份引擎和备份策略。用户按照需要制定备份策略,使用定时任务执行备份脚本,使用备份引擎将需要备份的的数据从备份源通过传输网络传送到备份目标。备份五元组:1、备份源需要备份的数据统一称为备份...
阅读全文
posted @
2015-02-13 15:18
chen110xi
阅读(2080)
推荐(0) 编辑
实战Nginx负载均衡高冗余高可用WEB架构
摘要:最近公司主力网站之一改版完成终于上线了,牵扯了我大半年的时间,现在终于有时间坐下来写点东西,总结沉淀一下自己的技术心得。此次,根据服务器的数量和质量,我采用负载均衡高冗余的架构,考虑单点故障,WEB也抛弃了apache,而使用的是nginx,数据库还是使用主、从架构。该架构目前承载80W的PV,没...
阅读全文
posted @
2015-02-13 15:15
chen110xi
阅读(675)
推荐(0) 编辑
winform上控件太多,绘制时会逐个出现,通常说双缓冲能解决但实际不能解决的问题的解决方法。
摘要:protected override CreateParams CreateParams { get { CreateParams cp = base.CreateParams; ...
阅读全文
posted @
2015-02-12 11:34
chen110xi
阅读(1350)
推荐(0) 编辑
C# Winform 实现自定义半透明遮罩层介绍
摘要:在网页中通过div+css实现半透明效果不难,今天我们看看一种在winfrom中实现的方法:效果图如下,正常时:显示遮罩层时:自定义遮罩层控件的源码如下:View Row Code1using System; 2using System.Drawing; 3using System.Windows....
阅读全文
posted @
2015-02-12 11:10
chen110xi
阅读(3449)
推荐(0) 编辑
解决WinForm界面闪烁问题
摘要:前言之前將.net 1.1 Windows Form程式升級到.net 4.0,結果在開畫面時,閃的非常利害! 於是就開始找解決方法。研究及解決開始找到了設定DoubleBuffer=true,這個有一點點用,在高檔的機器上面,但是在4年前的NB問題還是一樣,尤其是當畫面物件很多時,感覺是一個一個畫...
阅读全文
posted @
2015-02-12 10:08
chen110xi
阅读(1447)
推荐(0) 编辑
解决WinForm(C#)中MDI子窗体最大化的问题
摘要:“用MDI方式打开一个子窗口体后,总是不能最大化显示,明明子窗口体的WindowState设置为Maximized?”,相信有很多人会遇到这的样问题,请按下面的方法设置即可使MDI子窗体最大化:1、把父窗体的IsMdiContainer设置为True;2、把子窗体的WindowState设置为Nor...
阅读全文
posted @
2015-02-12 09:45
chen110xi
阅读(949)
推荐(0) 编辑
Oauth2.0协议曝漏洞 大量社交网站隐私或遭泄露
摘要:2014年是IT业界不平常的一年,XP停服、IE长老漏洞(秘狐)等等层出不穷,现在,社交网络也爆出惊天漏洞:Oauth2.0协议漏洞 继OpenSSL漏洞后,开源安全软件再曝安全漏洞。新加坡南洋理工大学研究人员Wang Jing发现,Oauth2.0授权接口的网站存“隐蔽重定向”漏洞,黑客可利用该...
阅读全文
posted @
2015-02-07 11:43
chen110xi
阅读(542)
推荐(0) 编辑
理解OAuth 2.0
摘要:OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。 本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。一、应用场景为了理解OAuth的适用场合,让我举一个假设的例子。有一个"云冲印"的网...
阅读全文
posted @
2015-02-07 11:36
chen110xi
阅读(147)
推荐(0) 编辑
RESTful API 设计指南
摘要:网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。 因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"API First"的设计思想。RESTful API是目前比较成熟的一套互...
阅读全文
posted @
2015-02-07 11:34
chen110xi
阅读(160)
推荐(0) 编辑
揭秘淘宝286亿海量图片存储与处理架构
摘要:分享到一键分享QQ空间新浪微博百度云收藏人人网腾讯微博百度相册开心网腾讯朋友百度贴吧豆瓣网搜狐微博百度新首页QQ好友和讯微博更多...百度分享 【IT168 专稿】8月27日下午,在IT168系统架构师大会存储与系统架构分论坛上,淘宝网技术委员会主席,淘宝网核心工程师章文嵩向我们详细介绍了淘宝网图...
阅读全文
posted @
2015-02-07 10:51
chen110xi
阅读(475)
推荐(0) 编辑
Windows+Nginx+IIS做图片分布式存储详细步骤
摘要:最近几天,一直在学习nginx在windows平台下的使用,为了寻找几种大量图片分布式存储而且有相对简单的存储方案 nginx是一种,还找到一种MongoDB GridFS 这两种方案我还是比较中意的,经过今天的奋斗,终于将nginx做图片分布式存储这个方案的搭建环境建立起来了,GridFS在后续...
阅读全文
posted @
2015-02-07 10:45
chen110xi
阅读(461)
推荐(0) 编辑
MongoDB GridFS最佳应用概述
摘要:《MongoDB GridFS最佳应用概述》作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsGridFS是MongoDB数据库之上的一个简单文件系统抽象。如果你熟悉Amazon S3的话,那么GridFS与之相似。为什么像MongoDB这样的NoSQL数据...
阅读全文
posted @
2015-02-07 10:43
chen110xi
阅读(2263)
推荐(0) 编辑
再谈RESTAPI最佳实践
摘要:近一年半,我参与了两到三个项目的工作,这些项目涉及到大量供“外部”使用的REST API,稍后我们会看到为什么要将“外部”这个词放在引号之中。在项目工作期间,我不得不对这些API进行反复地设计,再设计和重构,这篇文章是我对Rest API最佳实践的一些个人看法,希望读者能够从中获益。更好、更早地设计...
阅读全文
posted @
2015-02-06 18:55
chen110xi
阅读(278)
推荐(0) 编辑
RESTful API 设计最佳实践
摘要:背景目前互联网上充斥着大量的关于RESTful API(为方便,下文中“RESTful API ”简写为“API”)如何设计的文章,然而却没有一个”万能“的设计标准:如何鉴权?API 格式如何?你的API是否应该加入版本信息?当你开始写一个app的时候,特别是后端模型部分已经写完的时候,你不得不殚精...
阅读全文
posted @
2015-02-06 18:54
chen110xi
阅读(179)
推荐(0) 编辑