- 博客(212)
- 收藏
- 关注
当初的梦想你是否还在坚持?
最近一遍一遍的听中国好声音-胡慧仪的一首《落叶归根》,两年前从新加坡回来,开始了大学时代的创业梦,就这样一直走到现在,风风雨雨,也不知道经历了多少个通宵,多少次项目危机,多少次倒下去又爬起来,心中只有一个信念就是,只要没死,就继续往前走,死了,也就算是解脱了!也正是这个信念,每次项目快做不下去的时候,总是告诉自己,再坚持一下,把问题都解决了,也就好了!真的是这样,麦秆科技创业两年,就这样活下来...
2014-09-08 18:59:27
316
原创 【原创】程序猿眼中的P2P
第一次听到P2P,其实跟金融没有半毛钱关系,它是网络通讯中的一种技术而已; 目前P2P网贷系统频繁爆出安全问题,个人觉得实在是太正常不过了,证券系统做了10多年了,还依然爆出光大的问题,不过在技术设计上有些原则性的问题如果稍微注意一下,还是可以避免很多漏洞的产生的。小猿做10来年技术开发,架构过通讯系统,办公系统,人力管理系统,目前正好在做P2P这块的系统,从业务流程到技术架构,略...
2014-05-26 12:11:15
332
原创 【转载】P2P系统频现安全漏洞 技术短板将致行业洗牌
转自http://www.wangdaizhijia.com/news-more-11639.html正在从事互联网金融方面的工作,下面整理了关于P2P系统的一些细节,属于工作笔记,如有误笔或疑问请联系本人QQ:346685272近日,国内互联网安全问题反馈平台乌云曝出某P2P平台系统存在严重安全漏洞。在漏洞说明中,乌云称“某P2P网贷系统任意上传漏洞,涉及金钱交易数千万”。根据乌云提...
2014-05-26 11:48:31
279
原创 【转载】P2P之后 正规P2B平台安全未必并弱于银行
转自http://www.wangdaizhijia.com/news-more-11599.html正在从事互联网金融方面的工作,下面整理了关于P2P系统的一些细节,属于工作笔记,如有误笔或疑问请联系本人QQ:346685272 摘要:当2013年6月13日余额宝上线,老百姓手上的闲钱骤然找到了新的便捷出口。而今互联网金融已风生水起,P2P平台如雨后春笋达到了1000多家,P...
2014-05-24 12:01:47
198
原创 【原创】p2p互联金融cook book
正在从事互联网金融方面的工作,下面整理了关于P2P系统的一些细节,属于工作笔记,如有误笔或疑问请联系本人QQ:346685272如对各位网友有帮助,欢迎转走,说明一下转自http://wangleifire.iteye.com/,谢谢! p2p互联金融cook book 1.充值前先验证,先进行实名认证:名字,身份证,电话 2.购买定投宝,买后先冻结资金,估计是要后...
2014-05-20 16:17:27
178
NSData 读取其中一部分数据
NSData *data1 = [data0 subdataWithRange:NSMakeRange(200, 500)];
2011-11-01 15:05:27
2651
原创 程序员的10个层次!请跟贴,自己达到哪个层次了!
请跟贴,自己达到哪个层次了! 觉得这篇文章写的还蛮意思,全篇很长我简要的把该文改写一下,以突出十个层次的区别: 中国的程序员水平比西方程序员水平差,还是中国有许多优秀的程序员达到或超过了西方程序员 同等水平呢?要解决这个问题,必须先知道程序员有多少种技术层级,每个层级需要什么样的技 术水平,然后再比较中国和西方在各个技术层级的人数,就可以知道到底有没有差距,差距有多 大。当然,对于如何划分程...
2011-10-29 09:25:07
243
xcode4.2GM protocolbuffers 设置项目依赖
XCODE从3.X -》4.X改动较大,对于新手来说,目前能找到资料的以3.X居多,偶尔有个4.X的也是PRE版,真正的XCODE4.2GM版跟PRE版也有一些区别。设置项目依赖关系,最简单的原因就是调用一些第三方的源工程,例如ProtocolBuffers 在保证依赖的工程编译没问题的前提下。具体步骤如下:1.看图:把需要依赖的工程加载到Frameworks 目录下,其实只要放到...
2011-10-28 18:37:20
129
原创 在Finder中显示隐藏文件
很多使用Mac的同学都知道,Mac OS X是基于FreeBSD(Unix)的。可是我们在使用的时候,发现很多Unix下的文件和目录像/etc,/var,/bin等都找不到了。其实,这些文件和目录都在,只不过是都被系统隐藏了。Mac的一个设计原则就是,你不需要看到的或者你不希望看到的,都不会显示给你。如果你需要访问或修改这些文件,只能使用“终端”,通过Unix命令来访问。但是通过“终端”毕竟不...
2011-10-27 15:47:27
135
XCODE4.2 IOS5 ARC控制
IOS5有个亮点是增加了ARC,也就是不用程序员手动释放内存,麻烦的地方是目前绝大多数用户仍然使用3.0 4.0IOS,再去看看APP上的软件都是支持3.0,有些是2.0,所以,我们暂时是用不了这个新特性了,还好XCODE 提供了选项不使用这个功能。如图:一目了然了,设置为NO就行了 备注:目前网上其他同学的BLOG上说的方式有些不对,也许他们用的不是GM版的。...
2011-10-27 09:46:23
105
原创 MAC下,ios使用protocolbuf编译方法
大家好,事隔一年,终于有心情再次写BLOG,今天尝试了在 object-c下编译protocolbuf proto文件,之前做过用GOOGLEBUF编译JAVA(ANDROID) C# ,其实大体一致,根据官网的说明可以很快成功,只是英文太难读,所以记录下来方便只爱好中文的朋友:) 1.下载 http://code.google.com/p/metasyntactic/wiki/ProtocolB...
2011-10-26 15:27:12
150
原创 创业公司CEO每天应该做的13件事
转载:导读:本文由Jamie编译的一篇《13件创业CEO每周必做的事》整理而来。文中列出创业公司CEO每周应该做的13件事。文章内容如下:Mr.Jamie说,一般人大概很难想像创业公司CEO的工作有多难,你的公司在烧钱,说不定只剩下6个月的粮草,你怎么可能不担心?偏偏在团队面前你又必须装作若无其事,一切都在你的掌控之中。Jason Goldberg整理了一个列表,列出创业公司C...
2011-04-11 09:52:44
134
UML之活动图
做软件三年了,才开始重视UML,杯具,不过还不算晚,现在开始规范化。活动图:活动图表示在处理某个活动时,两个或者更多类对象之间的过程控制流.提问:但怎样才算是一个活动呢,其实人是活的,怎么定义都是人来定义的,活动可大可小,一个大活动可以包含多个小活动,照样可以画图的。使用对象:活动图主要是给相关环节需要协作的人看,产品,相关技术部门都可以看总结:其实很简单,不要怕,图画出来了,也有...
2011-03-31 15:34:22
136
原创 好久没写BLOG了,不是没时间,是没心情,为啥没心情呢,因为没时间
哎,不知道说啥好。最近一直在忙插件机制,基于MEF,希望能把它做起来,到时候跟大家一起分享。
2011-03-15 12:36:17
104
原创 RichTextBox 添加控件,被禁用如何处理 button
WPF中RichTextBox的确非常的强大, 但让人很郁闷的是:添加到其中的控件总是被禁用的(IsEnabled始终为false) 参考以下代码:<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/w...
2010-11-01 18:45:56
435
原创 归纳一下:C#线程同步的几种方法
我们在编程的时候,有时会使用多线程来解决问题,比如你的程序需要在后台处理一大堆数据,但还要使用户界面处于可操作状态;或者你的程序需要访问一些外部资源如数据库或网络文件等。这些情况你都可以创建一个子线程去处理,然而,多线程不可避免地会带来一个问题,就是线程同步的问题。如果这个问题处理不好,我们就会得到一些非预期的结果。 在网上也看过一些关于线程同步的文章,其实线程同步有好几种方...
2010-10-28 11:18:45
135
原创 程序员从初级到中级10个秘诀
Justin James曾发表过一篇博文《10 tips for advancing from a beginner to an intermediate developer》,为我们分享如何才能完成程序员从初级到中级的蜕变,现将中文译文转载于此,供大家借鉴。在一封与TechRepublic会员交流的邮件当中,他提到了面向程序员的博客、文章及杂志分成两类:面向初学者类(“hello wor...
2010-10-15 14:34:17
112
原创 关于WPF ListView数据绑定 入门 及分类,排序
不多说,先直接上代码public class Student : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; // 这个接口仅包含一个事件而已 priva...
2010-09-03 18:14:28
591
关于WPF 数据绑定简单介绍及入门
今天搞了一下午的数据绑定,由于以前用FLEX的数据绑定很爽,而且思维定视,造成了难于理解WPF数据绑定,遇到几个难题 1.不知道如何入门 2.找到的例子都太高深,看不懂,正因如此,作者准备自己写一个最简单最好理解的入门 3.容易出错,明明用的是TextBox绑定,写成了TextBlock所以一直没得到结果.同志们小心啦!!!下面下接上一个例子供大家学习:首先定义一个Stu...
2010-09-02 20:07:49
162
原创 关于云计算的五种误解
关于云计算的五种误解2010-08-27 08:47 | <script src="http://articles.csdn.net/count.php?aid=278739&amp;view=1"></script>6021次阅读 | 【已有17条评论】发表评论来源:IBM developerWorks | ...
2010-08-31 09:53:39
164
原创 JAVA NIO 入门
package com.vista.Server;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.IOException;import java.io.OutputStreamWriter;import java.io.PrintWriter;import java.ne...
2010-08-11 16:41:10
93
原创 何为插件化系统,插件化系统有何优势
当一个软件项目开发结束并交付使用后,假如需要增加一些新的功能时,我们希望在不修改原有的应用程序情况下,将新增加的功能"插入"到系统中,这就是所谓的插件化,而新增加的功能模块就叫插件。 插件化技术并不是新的技术,早期很多基于COM的开发的Win32应用程序都是插件化的系统,IE浏览器就是一个典型。而IE浏览器下各种工具栏,如google或yahoo等搜索栏就是插件了。再举个例子,...
2010-08-10 14:28:51
2325
原创 回调函数原理
回调函数原理声明CALLBACK 调用(calling)机制从汇编时代起已经大量使用:准备一段现成的代码,调用者可以随时跳转至此段代码的起始地址,执行完后再返回跳转时的后续地址。CPU为此准备了现成的调用指令,调用时可以压栈保护现场,调用结束后从堆栈中弹出现场地址,以便自动返回。借堆栈保护现场,它使调用者和被调者可以互不相识,于是才有了后来的函数和构件. 此调用机制并非...
2010-08-10 12:04:10
93
原创 C#制作屏幕保护的方法 函数
本文介绍使用C#制作屏幕保护的方法,这个屏幕保护就是仿效视窗系统自带的字幕屏保。 屏幕保护程序的扩展名虽然是"scr",但其实是一个可执行的"exe"文件。但他又是一个比较独特的"exe"文件。下面就来探讨一下,用C#是如何编写屏幕保护的整个过程。 一.本文中介绍的程序设计及运行环境 (1).微软视窗2000 服务器版 (2)..Net Framework ...
2010-08-10 10:16:29
293
原创 初探C# 异常处理
一、基础在C# 里,异常处理就是C# 为处理错误情况提供的一种机制。它为每种错误情况提供了定制的处理方式,并且把标识错误的代码与处理错误的代码分离开来。对.NET类来说,一般的异常类 System.Exception 派生于 System.Object。还有许多定义好的异常类(如:System.SystemException、System.ApplicationException等),...
2010-08-03 10:39:18
96
原创 C#中使用try catch对系统性能的影响和处理机制的学习总结!
问题1:当一段代码被try块包围后与不加try时在没有异常发生的情况下,执行过程是否有区别?问题2: 如果有区别,那么这样的区别对性能的影响有多大呢?问题3: try的代码究竟做了些什么?他对代码做的是每次执行时监视还是以类似中断的的方式,当出现异常时主动调用什么过程转向异常处理.?问题1的回答: ①: try{}部分和不加try/catch语句块的效率几乎一样, ca...
2010-08-03 10:31:12
175
原创 VS 2005 不能调试无法找到调试信息 未使用调试信息生成二进制文件
在vs2005中,建立一个空项目,添加一个c++文件main.ccview plaincopy to clipboardprint?#include<iostream> using namespace std; int main() { cout << "hello"; } #include<iostream>usi...
2010-07-29 15:29:01
135
原创 VS 2005 不能调试无法找到调试信息 未使用调试信息生成二进制文件
在vs2005中,建立一个空项目,添加一个c++文件main.ccview plaincopy to clipboardprint?#include<iostream> using namespace std; int main() { cout <<...
2010-07-29 15:06:09
139
原创 路由器NAT功能配置简介
路由器NAT功能配置简介随着internet的网络迅速发展,IP地址短缺已成为一个十分突出的问题。为了解决这个问题,出现了多种解决方案。下面几绍一种在目前网络环境中比较有效的方法即地址转换(NAT)功能。 一、NAT简介NAT(Network AddressTranslation)的功能,就是指在一个网络内部,根据需要可以随意自定义的IP地址,而不需要经过申请...
2010-07-29 14:21:51
179
原创 P2P技术穿透防火墙及代码的简单实现
首先先介绍一些基本概念: NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和NAPT(Network Address/Port Translator)...
2010-07-29 11:34:30
640
原创 软件设计原则
转自http://aladdin.iteye.com/blog/40809http://blog.csdn.net/ponent2005/archive/2005/07/18/428305.aspx一、单一职责原则(SRP)就一个类而言,应该仅有一个引起它变化的原因,如果你能想到多于一个的动机去改变一个类,那么这个类就具有多于一个的指责.应该把多于的指责分离出去,分别再...
2010-07-27 11:59:00
103
原创 C# WebClient上传下载时进度条显示,找了好久才找到的哦!
2、代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Net;...
2010-07-23 11:05:22
481
原创 WinFrom通过WebClient上传下载文件(带进度条)
(2009-09-27 12:18:09)转载 <script> var $tag='it'; var $tag_code='eb65fb21463843ec4e092ddd6192fd7f'; var $r_quote_bligid='4d17d8ec0100f0ls'; var $wor...
2010-07-23 10:48:14
434
原创 关于图片保存问题
如果你在用PngBitmapEncoder之类的 Save图片,如果你是像我这样用png.Frames.Add(BitmapFrame.Create(ms)) ;//ms = new MemoryStream()那么你可能会等好久才能保存,为什么呢,我也不知道为什么,因为看不到Create的代码是怎么实现的.如果传过来的是一个Stream,怎么保存呢.请看下面:BitmapIm...
2010-07-15 20:01:53
153
原创 Windows 7 任务栏开发 之 进度条(Progress Bar)
上一篇我们完成了“覆盖图标”(Overlay Icon)的相关开发,本篇我们将对进度条特性进行研究。在使用IE 下载文件时,任务栏图标会同步显示当前下载进度(如下图)。那么在应用程序中如何实现这个效果呢? 下载状态 TaskbarManager.SetProgressValue 方法 在TaskbarManager 类中有三种不同方式使用...
2010-07-12 14:33:52
338
原创 WPF 新弹出窗口抢焦点问题
新弹出窗口抢了正在使用的窗口焦点,这个问题烦了好久,今天终于有时间来治治这个疑难杂症,之前想了很多办法,例如,监听lostfoucs事件,再后再把光标设置回来,但发现,光标并没有被抢走,于是设置topmost 为false,仍然不行,最后想想是不是应该在窗口属性里面设置一下,让它不处于激活状态,果然是这样,设置 showActivated 为false,它就只弹出但不抢光标了...
2010-06-21 16:34:22
1702
原创 C# 第三方控件
DevExpress,NetAdvantage 这两套算是最全常见的了。而且比较好用,界面很很漂亮。支持Winform、WebForm。NetAdvantage 中还有专门支持WPF的整套控件。DevExpress的公司网站是www.DevExpress.comNetAdvantage的公司网站是http://www.infragistics.com/...
2010-06-08 10:29:30
482
原创 浅析C#中三层架构的实现
本文讨论如何在C#中实现三层架构,使用MS Access数据库存储数据。同时在三层架构中实现一个小型的可复用的组件来保存客户数据,并提供添加、更新、查找客户数据的功能。这篇文章讨论如何在C#中实现三层架构,使用MS Access数据库存储数据。在此,我在3层架构中实现一个小型的可复用的组件保存客户数据。并提供添加,更新,查找客户数据的功能。背景首先,我介绍一些3层架构...
2010-06-02 16:14:27
116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人