自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 分享Mvc3+NInject+EF+LigerUI权限系统

前段时间时不时看到有园友的分享权限系统,于是本人突发奇想,也想写一个玩玩,就利用晚上时间,陆陆续续花了一周多样子,写了如今这个权限系统,这个权限系统具有 组织结构、用户、角色、菜单这四个功能,组织结构下挂用户,一个用户有多个角色,一个角色可以被不同的用户拥有,一个角色对多个菜单,一个菜单对多个角色。总结起来就是,组织结构与用户一对多、用户与角色多对多、角色与菜单多对多。  下面是项目结构截

2013-08-05 18:34:37 6175

转载 解决 Spotlight 无法搜索移动硬盘的问题

警告:如果移动硬盘的是NTFS格式,不适用此方法,会导致文件系统损坏。Spotlight 无法搜索到文件的原因是:没有建立索引。所以解决方法很简单,就是建立索引。对移动硬盘强制建立索引的方法:一、搞清楚需要建立索引的分区的 Mount Point:在 Disk Utility 中,选中需要建立索引的分区,窗口下方会显示此分区的 Mount Point。下图中

2013-08-05 18:30:58 5437 1

转载 SharePoint 2010 文档管理之点击次数

前言:很多场景下,我们都需要对一篇文章或者文档的点击次数进行统计,然而SharePoint本身并没有给我们设计这样一个字段,所以我们需要通过简单的字段开发来实现这样一个功能。一、创建项目:  1. 创建一个空的SharePoint项目,添加一个“SharePoint映射文件夹”,映射到Template/Xml下,用来保存我们对于字段描述的xml。  2. 添加一个xml到映

2013-08-05 18:26:58 925

转载 enode框架step by step之消息的重试机制的设计思路

对于一个EDA架构为基础的框架,核心就是消息驱动,然后基于最终一致性的原则。所以,非常重要的一点是,如果消息一次执行不成功,那该怎么办?我能想到的对策就是消息的重试。我发现,这篇文章比较难写,因为感觉要把复杂的事情清晰的表达出来,感觉确实不容易。说到重试,那什么是消息的重试呢?怎么重试呢?我这里提到的重试是指,一个消息,从消息队列取出来后,要处理,但是处理失败了,然后要重新尝试再处理该消息;怎么重

2013-08-05 18:24:11 4905

原创 CLR_Via_C#学习笔记之事件

一:首先我先引用网上别人对事件的一些说明,然后将会通过一个事例进行对事件的演示;EventArgs是包含事件数据的类的基类,用于传递事件的细节。EventHandler是一个委托声明如下public delegate void EventHandler( object sender , EventArgs e )   注意这里的参数,前者是一个对象(其实这里传递的是对象的引用,

2013-08-05 18:19:19 1385

转载 关于String和StringBuilder、StringBuffer的一个简单性能测试

String a=String b + String c + String d这种代码在程序里应该随处可见,一部分人不知道这段代码的缺陷在哪,另一部分人知道这样写不好,但是太顺手了下意识就写了。在Java里,String是个不可变对象,所以右边的每次赋值操作都会new一个新对象,b+c,b+c+d,至少会new两个,很明显性能不佳。但是这个问题没有大多数情况下没我们想象的那么严重,

2013-08-05 18:12:01 13543

转载 Android VLC播放器二次开发2——CPU类型检查+界面初始化

上一篇讲了VLC整个程序的模块划分和界面主要使用的技术,今天分析一下VLC程序初始化过程,主要是初始化界面、加载解码库的操作。今天主要分析一下org.videolan.vlc.gui.MainActivity类,这个是VLC的整个程序入口。当然,严格来说,整个程序入口是VLCApplication类,因为VLC重载了Application,在我分析过的代码里面,貌似稍微复杂一点的程序,都喜欢重载A

2013-08-05 17:57:11 93178

转载 赴美工作常识(Part 3 - 英语)

Aa首先,你要能脱离中文和翻译,纯粹地使用英语来思考。很多英语单词短语是没有对应中文翻译的,就如同很多中文字词是没有对应英文翻译一样,然而这不妨碍你在使用中文时使用这些字词传达意思。同理,很多英文单词短语你不须要知道他们对应的中文翻译,只要你能够使用它们传达意思就行了。有时候你只需要感知一个词汇所传达的形象或者是感觉就可以了,你甚至不需要能够解释清楚它是什么意思。例如说,中文里面常见的「屌

2013-08-05 17:51:03 1657

转载 dom4j详解之读取XML文件

dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,现在越来越多的Java软件都在使用dom4j来读写XML,特别值得一提的是连Sun的JAXM也在用dom4j。这是必须使用的jar包。上面说dom4j这么优秀,那么好用

2013-08-05 17:47:19 5058

转载 Lambda表达式的前世今生

早在 C# 1.0 时,C#中就引入了委托(delegate)类型的概念。通过使用这个类型,我们可以将函数作为参数进行传递。在某种意义上,委托可理解为一种托管的强类型的函数指针。通常情况下,使用委托来传递函数需要一定的步骤:定义一个委托,包含指定的参数类型和返回值类型。在需要接收函数参数的方法中,使用该委托类型定义方法的参数签名。为指定的被传递的函数创建一个委托实例。可能这

2013-08-05 17:42:51 872

原创 SQL Server 迁移数据到MySQL

转移数据我使用了MySQL的Client的工具SQLyog,这个工具的安装很简单。安装完成之后点击需要导入的目标数据库,点击右键【Import】->【Import Extenal Data】;(Figure1:Import)选择【Start a new job】,点击【下一步】;(Figure2:Start a new job)下面就是DSN

2013-08-05 17:40:42 29804

原创 802.11成帧封装实现(一)

以太网的帧封装十分简单,只要为帧加上同步信号、一些地址信息,以及在结尾加上检验码即可。相对而言,802.11的帧封装就比较复杂,因为无线介质必须将有线网络所没有的帧类型,以及各式管理功能纳入考虑。802.11帧主要有三种类型。数据帧好比 802.11的驮马,负责在工作站之间传输数据。数据帧可能会因为所处的网络环境不同而有所差异。控制帧通常与数据帧搭配使用,负责区域的清空、信道的取得以及载波

2013-08-05 17:34:13 50402

转载 SpringMVC,Spring,Hibernate,Mybatis架构开发搭建之SpringMVC部分

辞职待业青年就是有很多时间来写博客,以前在传统行业技术强度相对不大,不处理大数据,也不弄高并发的,所以学不到什么高端编程技术和架构方法,那么我自己就琢磨搞一个SSH架构的东西出来,希望可以帮助到一些朋友,也希望大拿给出相应的指导意见。先从用了什么东西说起吧 SSHM=SpringMVC+Spring+Hibernate+Mybatis,至于为什么要这么搞,我先简要的说下。Sprin

2013-08-05 17:27:04 7692

转载 在Android开发中使用Ant 一:环境的搭建及入门

在windows上应该选择zip压缩包,将zip压缩包解压到一个目录。打开系统环境变量,在系统变量栏点击新建,变量名输入“ANT_HOME”,变量值为Ant的根目录,如“D:\Android\apache-ant-1.9.0”,注意不要带双引号。在系统变量中找到Path变量,点击编辑,在变量值的最后添加“%ANT_HOME%\bin”,注意不要带双引号,并且要使用“;”和之前的变量

2013-08-05 17:21:59 3656

转载 Expression Template(表达式模板,ET)

1.前言  操作符重载函数时,为了防止返回时生成的临时对象调用拷贝构造函数动态申请内存空间,使用了一个叫move的函数,它是C++0x新增的特性。既然是C++0x新增的特性,那么在以前没有这个特性的情况下,对于临时对象动态申请内存空间的问题是不是可以有其它的方法解决或避免呢?答案是肯定的,可以用Expression Template(表达式模板,ET)来解决。2.表达式模板

2013-08-05 17:14:44 7041

原创 JavaScript闭包示例

在下面的例子中,为什么点击所有的段落p输出都是5,而不是alert出对应的0,1,2,3,4。 1 html> 2 head> 3 meta charset="utf-8" /> 4 title>闭包演示title> 5 style type="text/css"> 6 p {background:#ccc;} 7 style> 8 script type="te

2013-08-05 17:10:00 1160

原创 软商创业记录(三)

企业和产品定位如果你想做品牌,那么前期尽量不要招代理。因为他们的水平和服务态度你很难掌控,不小心就可能砸了你的招牌。因此,如果招代理,一定是已经建立起了完善的机制去保证代理的服务品质,否则不要操之过急。市场上多得是50分的品质,60分的价格。而我们要做到90分的品质,60分的价格。客户不选我们,他说得过去吗?要让消费者面对你的公司你的产品你的服务,就好像屌丝进了宝马店一样,暗下决心

2013-08-05 17:07:35 1541

原创 SharePoint部署工具SPSD

下载,解压这个工具,会有如下的目录(没有Assemblies和DeployGAC.bat)解压出来。对于本地部署,什么设置都不用改变,只需要复制wsp到Solutions文件夹就可以使用,基本上帮你考虑到了所有的情况。对于高级的场景,可以下载文档和配置工具http://spsd.codeplex.com/releases/view/100340我这里增加了一个Ass

2013-08-05 17:02:41 12621

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除