代码改变世界

PHP路径相关 dirname,realpath,__FILE__

2016-03-12 09:14 by 史林枫, 4104 阅读, 0 推荐, 收藏, 编辑
摘要:​比如:程序根目录在:E:\wamp\www 中 1. __FILE__ 当前文件的绝对路径 如果在index.php中调用 则返回 E:\wamp\www\index.php 下面再看一下 程序根目录的目录结构 如果在 c_system_base.php中调用__FILE__ 则返回: E:\wa 阅读全文

Code First Entity Framework 6化被动为主动之explicit loading模式实战分析( 附源码)

2016-02-18 21:29 by 史林枫, 1439 阅读, 1 推荐, 收藏, 编辑
摘要:在使用Entity Framework加载关联实体时,可以有三种方式: 1.懒加载(lazy Loading); 2.贪婪加载(eager loading); 3.显示加载(explicit loading)。 EF默认使用的是懒加载(lazy Loading)。一切由EF自动处理。 这种方式会导致 阅读全文

基于Jquery的商城商品图片的放大镜效果(非组件)

2016-01-22 07:15 by 史林枫, 2285 阅读, 0 推荐, 收藏, 编辑
摘要:在开发商城的时候,往往会用到图片的放大功能,这里把自己在近期项目中使用的放大镜特效做一下总结(非插件)。放大镜效果 常用的js组件jquery.imagezoom,jquery.jqzoom,jquery.zoom等 这些组件大同小异。 大家感兴趣的话可以去百度一下。今天主要是使用非组件方法来做放大... 阅读全文

商城商品购买数量增减的完美JS效果

2016-01-21 23:33 by 史林枫, 5439 阅读, 3 推荐, 收藏, 编辑
摘要:近期在开发一个地方O2O租书项目,使用ASP.NET MVC技术,其中在图书详情页,用户可以输入借阅的数量,这里使用了js来控制数量的增减和校验。 数量一定是数字 点击增减按钮的时候要能自动加1或减1 用户输入的内容如果是非数字,则不能输入(退格键除外) 用户输入的值最小为1 输入框离开焦点时要检查 阅读全文

C#中var、int、object性能比较(已修正)

2016-01-02 13:56 by 史林枫, 7195 阅读, 1 推荐, 收藏, 编辑
摘要:var关键字是.net3.5推出的关键字,主要是让编译器自动推断并判断变量类型,类似javascript中的var。在使用一些性能优化软件时,在代码优化时,我发现不管定义什么类型的变量,变量的类型都统统换成var。难道var的性能比具体的类型和object都要高?实践出真知:新建一个控制台应用程序 ... 阅读全文

史林枫:C#.NET利用ffmpeg操作视频实战(格式转换,加水印 一步到位)

2016-01-02 12:11 by 史林枫, 11766 阅读, 3 推荐, 收藏, 编辑
摘要:C#实操FFmpeg的过程记录 阅读全文