2014年11月20日
摘要: 最近公司要做微信接口开发。用asp.net 始终取不到微信用户的openId,换了php却可以。于是把代码改用PHP开发了。 于是在项目中引入了PHPCMS V9这个框架。 学习PHP的第一份资料其实很早就用PHPCMS V9了,但是一直没有深入研究。这些天正好仔细分析一下。一: 先简单看了看PHP... 阅读全文
posted @ 2014-11-20 22:46 xinchuang 阅读(1242) 评论(0) 推荐(0) 编辑
  2014年10月26日
摘要: Highcharts给了丰富的配置项,用于满足用户的需求。在我这个项目中,图表开始由美工设计,在应用highcharts的时候,读了highcharts的文档,着实仔细的配置了一番。比如Legend的配置,坐标轴的样式等等。先附上一个表格,再记录几个项目中用到的例子,备用。1. xAxis:... 阅读全文
posted @ 2014-10-26 11:54 xinchuang 阅读(10956) 评论(1) 推荐(1) 编辑
摘要: 最近一个项目,用到了图表,找了很多,发现Highcharts 这个纯js的图表插件非常好用,功能强大。做个笔记,备用。基本构成,见图:在上图中,显示了做图表时最常配置的几个项目:xAxisX坐标yAxisy坐标Credits版权信息legend图例exporting导出选项Title 标题too... 阅读全文
posted @ 2014-10-26 10:59 xinchuang 阅读(343) 评论(0) 推荐(0) 编辑
  2014年7月31日
摘要: 从jquery官网看到的,简单翻译了一下,很常规的几个改善方法:1: 在循环之外添加 (Append Outside of Loops) 比如代码1:代码1清单:$.each( myArray, function( i, item ) { var newListItem = "" + ite... 阅读全文
posted @ 2014-07-31 23:08 xinchuang 阅读(239) 评论(0) 推荐(0) 编辑
  2014年6月9日
摘要: 今天在公司服务器(Windows 2008 server)上部署了两个网站,非80端口,完事后发现在外网无法访问。关闭防火墙发现OK,但是我们并不希望关闭防火墙,于是google,baidu,找到了解决方案。 控制面板=》windows防火墙=》高级设置=》窗口左侧选择“入站规则”,中间选... 阅读全文
posted @ 2014-06-09 10:44 xinchuang 阅读(2647) 评论(0) 推荐(0) 编辑
  2013年6月6日
摘要: 在Nopcommerce 2.8 的数据访问中使用了Repository这种模式。在百度上google了一下,发现这个模式在asp.net mvc里广泛使用着。找了这么一段很精辟不过又看的不大懂的介绍:它是衔接数据映射层和域之间的一个纽带,作用相当于一个在内存中的域对象集合。客户端对象把查询的一些实体进行组合,并把它 们提交给Repository。对象能够从Repository中移除或者添加,就好比这些对象在一个Collection对象上就行数据操作,同时映射 层的代码会对应的从数据库中取出相应的数据。从概念上讲,Repository是把一个数据存储区的数据给封装成对象的集合并提供了对这些集合 阅读全文
posted @ 2013-06-06 15:19 xinchuang 阅读(736) 评论(2) 推荐(0) 编辑
摘要: 当系统提供的不够用的时候,使用自定义。方法步骤:(1)定义一个类继承ValidationAttribute (2)重写IsValid方法 1 public class Test{ 2 [ Price(2.2)] 3 public double Price{get;set;} 4 } 5 6 public class PriceAttribute : ValidationAttribute 7 8 { 9 10 public double MinPrice { get; set; } //用来接受[Price(2.2)]中2.2的这个值,系统自动赋... 阅读全文
posted @ 2013-06-06 09:40 xinchuang 阅读(1104) 评论(0) 推荐(0) 编辑
摘要: 因为要学习Nopcommerce,就学习了EF5 CodeFirst。当初在Nopcommerce 1.9中是EF4,说实话对Linq to Entity 不大喜欢。如今却发现这个新技术有大行其道的趋势了。拥抱变化吧。 Code First其宗旨大概是不用先建立数据库,不用EF4里的edmx配置文件,通过编码就可以建立数据库,操纵数据库。传统的开发方法一般都要先建数据库。 使用Code First,有两个有用的类:DBContext,DBSet。所属命名空间:System.Data.Entity。当然要引入一个EntityFramework.dll。 必须先建立一个DBCon... 阅读全文
posted @ 2013-06-06 09:22 xinchuang 阅读(1224) 评论(0) 推荐(0) 编辑
  2013年5月24日
摘要: 今天由于分析jquery-ui-multiselect 再次读了jquery.ui.widget的代码;读完后很不淡定啊,其实我在想一个事情:jquery 的代码太灵活了,jquery-ui的核心依赖jquery.ui.widget的代码写的近乎诡异哦,太人才喽,哥要不要去学学面向对象的js框架比如dojo? 闲话不扯,先弄懂jquery-ui吧。简单写写学到的知识:jquery -ui的插件体系里,所有的控件都依赖于ui.core 和ui.widget,是不是都继承他俩?这个“继承”看起来真的不能滥用哦。“继承“的感觉还真是不明显!1:创建插件对象 $.widget.... 阅读全文
posted @ 2013-05-24 14:40 xinchuang 阅读(1422) 评论(0) 推荐(0) 编辑
摘要: 有一个多选的需求,在网上找到了这个插件:multiselecthttps://github.com/ehynds/jquery-ui-multiselect-widgetcsdn博客上有这个插件的介绍,不少童鞋都问了这么个问题,怎么获取选中的值?真是个好问题,因为我在看demo的时候也发现了这个问题,呵呵!先简单说说这个插件: jquery-multiselect基于Jquery-ui的组件体系。 所以使用它的时候,先得导入jquery-ui相关的js和css哦特性支持点击label实现checkbox组选择.头部选项,如全选/ 取消全选 /关闭功能.支持键盘选择.支持5种不同的事件回调函数. 阅读全文
posted @ 2013-05-24 14:00 xinchuang 阅读(90833) 评论(14) 推荐(6) 编辑