CSDN CODE平台,中国版Github简要使用说明
摘要:CSDN CODE平台,中国版Github简要使用说明!(多图慎入) 楼主说以前一直看到别人在用github发布自己的代码,各种牛逼,各种羡慕嫉妒恨。最后终于受不了了,也去注册了一个,注册到没什么难度。然后就没有然后了。。。完全看不懂,不知道怎么用。一次偶然的机会我发现了CSDN CODE平台,一篇报道上说是中国的github,我心想这真是太好啦。然后就去看了一看。初次使用的时候有很多不方便,code平台使用的是git工具上传代码的,以前一直没用过,摸索了一个下午,不管怎么样,至少可以正常传代码了。说了是简要说明,也仅仅是把自己的摸索的一些使用流程发出来给一些还不会用git的朋友们。好吧,看.
阅读全文
列举一下项目中使用的产品和技术
摘要:列举一下项目中使用的产品和技术浏览器兼容水平:IE7-10, Firefox和Chrome最新版开发环境:Windows7+Visual Studio 2010+OracleTortoiseSVN+Subversion项目和Bug管理系统禅道。--一款国内开发的项目管理和bug管理系统。http://www.zentao.net/生成环境:Windows Server 2008+IIS7.5+Oracle+.NET(MVC3.0)需求分析Enterprise Architect 90天试用版。在学校做课程设计和毕业设计的时候,当时有一款StarUML,也非常不错。今天心血来潮准备下载一个用用,
阅读全文
Scrum与高效能人士的执行4原则
摘要:Scrum与高效能人士的执行4原则分享了高效能人士的执行4原则,发现它和Scrum非常相近,可以形成互补。Scrum框架:高效能人士的执行4原则框架:Scrum与4原则Sprint Backlog VS. 聚焦最重要目标Sprint Backlog:Sprint代办事项列表是一组为当前Sprint选出的产品代办事项列表条目,外加交付产品增量和实现Sprint目标的计划。聚焦最重要目标:要事第一,全神贯注。“如果其他各个方面都保持现有状况的话,改进哪一个方面才能给我们带来最大收益?”Product owner在plan meeting中要给出Sprint Backlog的唯一排序,整个团队按照优
阅读全文
解决业务操可能数据冲突问题
摘要:解决业务操可能数据冲突问题 问题提出,由于业务会出现多人同时操作,或者业务人员反复的操作,因此在业务流程中,需要对业务操作数据进行保护,由于使用数据库锁可能会引起一些难以预料的问题,因此考虑使用内存锁,设计思想:在内存中使用一个静态的链表,即时的对业务操作进行响应,类似于中断机制。在这个过程中需要考虑使用单例。具体看代码: 1 import java.util.LinkedList; 2 3 /** 4 * 5 * Description: 6 * @author: JanneLeMac@gmail.com 7 * @version: 2013-9-14 下午10:14:47 ...
阅读全文
.NET PageAdmin CMS
摘要:.NET PageAdmin CMS 完全破解步骤(非简单去版权) 其实当初我的目的是很纯洁的,只是想找一个简单的网站生成模板,由于对.net更熟悉一点,就去搜索了.net框架的CMS,看它的介绍挺强大的,符合最初的目的,但是下下来之后发现最新版本是要钱的,低一级的版本免费,但是免费的生成出来的东西会有他们公司的版权,这就让我不能忍了,免费就免费啊,搞个纯净点的不行啊,GOOGLE是强大的,所以我尝试的去搜索看有没有破解的版本,发现搜出来的一律都是免费版的去掉版权的版本,擦,去个版权就叫破解了么,而且还是低一级的版本,略微坑爹。.NET的东西理论上没有什么不可以破解的,之前由于项目需要,偶尔也
阅读全文
Matlab.NET混合编程技巧之——直接调用Matlab内置函数(附源码)
摘要:在我的上一篇文章【原创】Matlab.NET混编技巧之——找出Matlab内置函数中,已经大概的介绍了matlab内置函数在混合编程中的优点,并通过程序找出了matlab中的大部分内置函数,当然更多人关心是如何像我所说得那样,不用直接编译,就直接在C#中调用这些内置函数。本文就带你揭开这些谜团。声明,这篇文章是需要一点点混合编程基础的,基本概念和过程要懂一点,如果能简单成功混编一个简单的计算或者绘图例子,可以更容易理解。1.传统的Matlab.NET混合编程步骤传统的Matlab.NET混合编程有2种方式:1)Matlab编写好M函数,利用deploytool编译m函数生成dll,在C#项目中
阅读全文
Service Manager 2012
摘要:部署Service Manager 2012遇到的2个问题上周装了个Service Manager 2012学习,以便完善System Center整个解决方案,在部署期间遇到2个问题,花了我不少时间解决。一、安装时提示“执行自定义操作时失败”每当到了安装的最后关头,总是提示“执行自定义操作时失败”,重复试了无数次都是如此。后来打开安装日志,发现里面有下面的报错信息:CAStartServices: Attempting to start service. OMCFGCAStartServices: StartService failed. Error Code: 0x8007041D.Con
阅读全文
A2D规则引擎
摘要:A2D规则引擎写了个简单的规则引擎,普通情况够用了:比如2家公司有各自的利率计算规则,如下:在C#方面,没有写在C#的业务逻辑代码中,而是移到了外部规则文件中,如(ACompanyRatePolicy.r):rule "Level 1" when alreadyCostPrice >= 0 alreadyCostPrice = 100 alreadyCostPrice = 300 then rate = 0.5end不同的公司调用不同的Policy定义文件来执行逻辑:核心调用代码:public class CustomerRa...
阅读全文
Redis安装介绍
摘要:Redis安装介绍一、Linux版本及配置1、 Linux版本:Red Hat Enterprise Linux 6虚拟机2、 配置:内存:1G;CPU:1核;硬盘:20G二、Redis安装1、 在/usr/local目录下创建文件夹redis,用于存放redis下载文件mkdir redis2、 在Linux系统中redis文件夹下,输入命令:wgethttp://redis.googlecode.com/files/redis-2.6.2.tar.gz下载2.6.2版本Redis3、 将下载包进行解压缩,命令:tar -xzf redis-2.6.2.tar.gz4、 编译源程序,命令:c
阅读全文
谈谈防御性编程
摘要:谈谈防御性编程一提到“防御性编程”,大家都会感觉,这个话题很大,不知从何说起,该说哪些具体内容。 我做这篇文章的源头,是我已经做了很多很多相关前端及后端数据流校验的事情。对测试同学给我提出的所有bug做了整体的统计促使我对“防御性编程”的思考。我想绝大多数的程序bug都是因为代码“防御性”做得不够好而导致的,而导致代码“防御性”不够完善的原因又是多种多样的。 我们做防御性编程,无非一个目的——打造高质量的模块(或程序)。然而,相信大家都清楚,不可能仅凭做好了“防御性”来评价模块(或程序)的质量高与低。同样的,即使我们搭建了十分健壮的代码“防御性”,我们也不可能确保不会有任何bug的产生。 ..
阅读全文
Redis的探究
摘要:之前大四时候实习的公司有使用过Redis,不过那时所有配置均由主管完成了,而我也只是处于能使用的阶段。时隔1年多,近期回想起这货,在研究中,想把它整合进现在公司的网站系统中,做做数据快照(已完成)和数据缓存,现在把自己学习的一个过程写下来。首先声明,我用的是windows系统开发,所以以下所有的文字只和windows系统有关,其他系统的没研究过!Redis的简介,度娘一搜一大把,这里就不做阐述了。首先要先下载Redis,地址:https://code.google.com/p/servicestack/wiki/RedisWindowsDownload(至BZ写这篇随笔时,使用的最新版本为2.
阅读全文
街景地图 API
摘要:SOSO街景地图 API (Javascript)开发教程(1)- 街景SOSO街景地图 Javascript API 干什么用的?你想在网页里嵌入个地图,就需要它了!另外,它还支持:地点搜索、周边/附近查询、地图标注、公交/驾车路线规划、地理坐标与地址相互转换、地理定位等 LBS 应用功能。(不知道LBS啥意思?这么时髦的词不知道?问度娘,不解释)因为基本的地图功能,各家API都大同小异,本讲先从SOSO最独特的街景讲起,以免大家犯困~目录:一、什么是街景二、基本概念三、Hello World!四、街景类、方法 介绍五、事件六、街景中标注 (及综合示例)七、街景与地图连动八、街景在移动端中的
阅读全文
Matlab内置函数
摘要:【原创】Matlab.NET混编技巧之——找出Matlab内置函数Matlab与.NET的混合编程,掌握了基本过程,加上一定的开发经验和算法基础,肯定不难。反之,有时候一个小错误,可能抓破脑袋,加班几个晚上,调试才能解决。同样,由于Matlab.NET混编的特殊性,加上MathWorks的原因,英文文档和没有披露一些详细的细节(甚至不允许反编译MWArray.dll,呵呵,它不允许,不代表你不会哦)。经过很多项目,和大量的实验,也发现了一些小技巧和小秘密,今天就分享其中一个,先做一个简单的铺垫,下一篇将写一个实际例子。1.Matlab.NET混编小技巧常规混编时,比如我们要调用plot函数进行
阅读全文
文档开发流程
摘要:文档开发流程 最近,公司的重大项目快完工了,除了留下一些Bug,还留下了一些收尾工作,比如我今天要讲的文档。在会上,经理说,怕研发人员写文档写不好。不论经理有没有说包含激将之意的言语,写文档都是一项挑战性的工作。文档开发流程 网上并没有给出一个比较完美的文档模板,如何写这个文档呢?写文档不能简单的看作写一篇文章。它也与软件开发一样,有一个逐步完善的流程。这是我写文档过程中的流程:图1文档开发流程1. 确定条件和背景。 在文档开发的最初阶段需要了解文档写作的内、外部的条件和背景。不同的专业存在不同的专业背景,对于专业软件不是按照一个文档模板,就能把所有的文档写出来。文档写作的内部条件: (1)公
阅读全文
Exchange 2013 、Lync 2013、SharePoint 2013
摘要:Exchange 2013 、Lync 2013、SharePoint 2013 Office办公系列 在企业中广泛应用,目前服务的客户当中,部分客户已经应用到了 Exchange、Lync、CRM、SharePoint等产品,在开发当中多多少少会涉及到集成,为了更好的服务客户、了解集成后能带来哪体验,决定把整个系列安装后,体验一下。全个系列的配置个人电脑,真的伤不起,每个应用对配置要求特别高,安了N个虚拟机只能启动个别的,总内存占到 82%目前2013系列的产品已经RTM很长时间,相关文档也很多,关于安装提供两个连接大家可以参与一下Exchange安装:http://www.winclien
阅读全文
企业应用开发模式 ERP项目中应用到的技术和工具
摘要:企业应用开发模式 ERP项目中应用到的技术和工具一、基础技术选型C# .NET 3.5/4.0 这两个版本的.NET已经相当方便(Linq, Lambda,Parallel),语法简洁,配合WCF和WF两项技术,可以满足快速开发,维护方便的目标。Win Form 因ERP项目涉及大量的表单(Entry),查询(Enquiry),报表(Report),我以为WinForm仍然是首选技术。自定义控件,数据绑定,自定义窗体,这三项技术组合起来可产生无穷的威力。SQL Server 2005 取兼容性最好的一个版本。2008/2008 R2/2012均不向后兼容,旧版本数据一旦附加到新版本中后,便不可
阅读全文
如何自定义图表上的工具提示
摘要:所谓图表上的工具提示就是当鼠标放在某个特定的数据块上时所显示的提示信息。如下:禁用显示工具提示 在默认情况下工具提示功能是显示的,但是有时候我们并不是很想需要这个功能提示功能,这个时候我们就希望能够禁用该功能。我们可以通过设置showToolTip='0'来禁用工具提示。自定义文本 我们可以通过元素的tooltext属性来给某个数据点设置特定的工具提供,也就是自定义文本显示。 ...... 自定义背景颜色和边框 对于一个白色背景、黑色文字和黑色背景而已还真不是特别的“漂亮”,好在FusionCharts提供了toolTipBorderColor和to...
阅读全文
添加可运行的js代码
摘要:如何在博客园的文章/随笔中添加可运行的js代码 在博客园浏览大牛们写的文章时,经常会看到在文章中混有一些可运行示例,例如司徒正美的博客中: 带有可运行示例 可以点击“运行代码” 经过一番小小的探索,掌握了这种写博技巧,希望大家也借鉴大牛们的写法,让我们的博客更有表现力~开始~一、博客中带有可运行javascript示例 很显然,作者是写了js代码在文章里面了,方法也比较简单,进入后台编辑器的源码编辑模式,在里面直接敲 没有想到别的办法,目前只能这么处理了。若大家有好的方法,欢迎告知哦~ 好了,就这些内容了,小伙伴们,快来试试吧~
阅读全文
FluentData,它是一个轻量级框架,关注性能和易用性。
摘要:FluentData,它是一个轻量级框架,关注性能和易用性。 下载地址:FlunenData.Model利用T4模板,【MultipleOutputHelper.ttinclude】批量生成多文件基本语法:1. 初始化:获取MultipleOutputHelper.ttinclude文件模板 在T4模板导入 //导入MultipleOutputHelper.ttinclude文件 路径 //初始化Manager对象 var manager = Manager.Create(Host, GenerationEnvironment); 2.文件块:使用代码标识区分生...
阅读全文