导航

摘要: 题外话:笔者之前一直在玩wordpress,wordpress是一个非常棒的博客系统,功能强大,拥有海量的插件,安装非常的方便。我这种代码白痴也能混得如鱼得水,轻松实现想要的功能,在SEO方面变现得尤其强大。机缘巧合得让我接触到了ecshop,毫无疑问ecshop是一款非常强大的B2C开源程序,但e... 阅读全文

posted @ 2014-06-21 11:38 ghostll 阅读(515) 评论(0) 推荐(0) 编辑

2014年6月21日

摘要: vNext又称MVC 6.0,不再需要依赖System.Web,占用的内存大大减少(从前无论是多么简单的一个请求,System.Web本身就要占用31KB内存)。 可以self-host模式运行,网站不再需要依赖IIS而运行,由此从此可以快速向客户演示开发进度,以及更好地支持真正跨平台(Linu... 阅读全文

posted @ 2014-06-21 11:48 ghostll 阅读(237) 评论(0) 推荐(0) 编辑

摘要: 涉及转正谈待遇是一个很微妙的过程,学习经验与技术是一方面,另一方面薪资待遇也是我们所要努力争取的,毕竟我们还要生活! 我的转正已经跟公司人事谈了三次了,都没有谈拢!主要是薪资待遇没有满足我的要求,我坚持不妥协!人事希望我不要纠结一千两千的薪水,年终奖就会补回来了,工作满一年后涨薪水就不止一两千这个数... 阅读全文

posted @ 2014-06-21 11:46 ghostll 阅读(215) 评论(0) 推荐(0) 编辑

2014年4月21日

摘要: 刚用ecshop新做了个商城,收集了不少title优化,分享下网站首页标题显示的是为ECSHOP管理中心的[商店标题]。而频道页面,显示的是[频道名+商店名称]。当然商品页面显示的是[商品名+商店名称]第一步,去掉标题上的Powered byEcshop字样。在includes/lib_main.p... 阅读全文

posted @ 2014-04-21 14:36 ghostll 阅读(273) 评论(0) 推荐(0) 编辑

2014年3月15日

摘要: 在前面的话:【百度地图开发之一】申请Key和配置初览显示地图(博客地址:http://blog.csdn.net/developer_jiangqq),转载请注明。 Author:hmjiangqq Email:jiangqqlmj@163.com 近段公司项目要实现地图定位相关的功能,而且要求指定使用百度地图,所以花点时间来学习研究一下百度地图的基本使用.今天我先和大家一起来学习申请开发Key和配置显示地图.后续文章中也会继续更新跟进百度地图一系列的文章,也请大家一起关注!(一):申请开发Key 1:在我们使用百度地图之前,首先我们需要去BaiduMapSdK官方网站中申请key(地... 阅读全文

posted @ 2014-03-15 13:13 ghostll 阅读(1082) 评论(0) 推荐(0) 编辑

摘要: 概要在上一篇文章中,我们将如何动态的显示表头进行了介绍,在上一篇文章中还提到一个问题,DataGrid显示的数据不是直接来自于数据库而是拼接而成,这个表又是怎么拼接而成的呢,这次我们就来学习下它的具体实现.实现要实现的功能是,在表格中的"数据录入情况"和"计算情况"都是通过数据库中的一些信息的判断才得到表格中显示的"完成"、"未完成"、"计算"、"未计算",除此之外表格中有个"查看详情",点击查看详情还可以进行不同条件的跳转.我们将效果再次展示一下,跳转后 阅读全文

posted @ 2014-03-15 13:12 ghostll 阅读(403) 评论(0) 推荐(0) 编辑

2014年3月11日

摘要: HTML5中的像素处理,需要用到getImageData和putImageData两个函数,先用getImageData复制canvas画布中的像素数据,然后对获取的像素数据进行处理,最后再通过putImageData将处理完的数据粘贴到canvas画布。我们不妨把中间处理像素的过程称作像素的批处理,由于像素的复制和粘贴是两个比较费时的过程,为了更高效的对像素进行处理,我们应该在一次批处理过程中尽可能处理更多的像素数据,来减少像素的复制和粘贴这两个操作。这听起来似乎是一个相当麻烦的过程,可能有些朋友光是看到上面的几句话估计就已经开始不耐烦了,其实我也是这么认为的,所以我把这一麻烦的过程封装到了 阅读全文

posted @ 2014-03-11 17:41 ghostll 阅读(285) 评论(0) 推荐(0) 编辑

2014年3月7日

摘要: 为了提高多线程程序的性能,有时候需要将线程绑定到固定的cpu core上。在这个过程中一不小心就会产生编译的问题,但是明明头文件都定义了,却依然编译通不过。不巧我就遇到了,google也基本搜不到这个问题的解决方案,没办法,只能自己解决了。下面这个程序就会出现这种问题:[cpp]view plaincopy#include#include#define__USE_GNU#includevoidmybind_cpu(intcpu_id){cpu_set_tmask;//!sched_setaffinityCPU_ZERO(&mask);CPU_SET(cpu_id,&mask); 阅读全文

posted @ 2014-03-07 21:20 ghostll 阅读(2826) 评论(0) 推荐(0) 编辑

摘要: 转载请注明出处:http://blog.csdn.net/buptgshengod)1.背景上一篇讲了在源码中捕获到了android手机的截屏函数(同时按下电源键与音量减,详情http://blog.csdn.net/buptgshengod/article/details/19911909),经过一周的研究还是没有在手机上实现系统截屏功能,总结下尝试的方法与失败的原因。2.失败方法分析(1)bufferframe读取fb0 在手机的/dev/graphics目录下的fb0文件是负责屏幕渲染的帧缓存,网上有一些教程讲如何用c将手机中的fb0转换成bmp格式的图片。我在android4.0 联想 阅读全文

posted @ 2014-03-07 21:19 ghostll 阅读(326) 评论(0) 推荐(0) 编辑

2014年3月4日

摘要: 在我们用VS进行项目合作开发的过程中,SVN的提交控制是至关重要的,由于版本冲突造成的各种麻烦咱们已经遇到的够多了。所以,总结他们的经验教训,给我们也给其他人做个提醒。下面的第一部分是需要在正式开发之前需要做的,第二部分是开发的过程中需要注意的。一、排除不必要的提交 1.将编译性的文件排除在提交之外 由于编译性的文件(包括obj文件夹和bin文件夹)并不是源文件,它完全可以通过存储的源文件生成,一次提交的话会造成两方面的影响:1. 浪费服务器存储空间 2. 由于每个团队成员编译的结果可能并不一样,大大增加了版本冲突的几率。 1.1 obj文件夹 obj目录是用来保存每个模块的编译结果,... 阅读全文

posted @ 2014-03-04 18:27 ghostll 阅读(250) 评论(0) 推荐(0) 编辑

我的专栏