自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (1)
  • 收藏
  • 关注

原创 强于信贷弱于支付的P2P

互联网金融自从余额宝推出之后,开始引发市场爆炸及公众的关注,大部分平台都是13,14年成立的。众多P2P平台起来之后,纷纷以高收益吸引用户眼球,也有部分平台融到了相当可观的风险投资。  P2P跑路的事情,我不在这里说了。只是说明P2P行业还在经历大浪淘沙的时期,一些不健康的平台倒闭也确实正常。我这里觉得可以推荐的两家P2P是人人贷和陆金所。  我自己尝试过的P2P平台有人人

2015-01-30 23:37:32 804

原创 讲讲金融业务(二)--银行自助结算业务系统架构(A)

本篇论文主要读者适合对银行业务感兴趣的技术开发者,我这里尽量用普通读者能读懂的语言来描述银行自助结算业务系统架构。  在讲之前,先要阐述一个概念,即银联:   银联即各家银行的联合体,各家加入银联的银行都是银联的股东,银联的主要业务为:POS/ATM等自助结算收单业务,银联在线支付,互联网手机支付三项业务。  在没有银联的之前,自助结算业务系统架

2014-07-17 20:11:39 2606

原创 讲讲金融业务(一)--自助结算终端POS

之前在群里和大家聊天的时候,发现好多人对银行业务比较感兴趣,也许是因为大家对银行不了解,以为很神秘的样子。所有,从这周开始我打算把我肚子里的墨水慢慢地倒出来,和大家分享分享。     在技术还不发达的时候,最开始的银行业务都是在柜台办理的。后面出现了第一种不需要在柜台办理的设备,自助结算终端,通常是POS机(ATM出现得稍微后面一点)。

2014-07-13 21:28:39 3178 1

转载 Android单元测试参考文章

Android单元测试参考文章http://blog.csdn.net/tu_bingbing/article/details/6993608

2013-12-31 15:27:23 605

原创 Linux下修改Informix数据库字符集为UTF-8

Informix这个数据库用的不是很多,感觉有点类似mysql。虽然不是很流行,但是却广泛用在银行和保险企业,或许和IBM有关吧。修改Informix数据库字符集,分为以下几步:1.修改DB_LOCALE和CLIENT_LOCALE的值在Informix用户下执行export DB_LOCALE=en_US.utf8export CLIENT_LOCALE=en_US.

2013-09-14 22:31:48 4710

原创 netstat命令

netstat命令一般比较难用,往往摸索很久才能获取到你要的信息。但是下面这个命令,绝对让你看得一目了然:   netstat -atunlp看看吧,一看就明白了:[root@localhost ~]# netstat -atunlpActive Internet connections (servers and established)Proto Recv-Q Send-Q

2013-09-14 14:18:06 730

原创 MyEclipse 10安装svn插件

弄了好久 ,原来安装SVN插件,其实不是那么难。(1)下载svn插件site-1.8.22.zip或者其他版本(2)将site-1.8.22.zip解压到C:\Program Files\MyEclipse\MyEclipse 10\dropins目录下(3)重新启动MyEclipse,Window->Show View->Other,输入SVN,就可以看到SVN插件了

2013-08-24 15:41:40 2245

原创 windows socket select

如题:/* 参考博客:http://blog.csdn.net/zjsiva/article/details/5895087*/#include "stdafx.h"#include #include #include #pragma comment(lib,"ws2_32.lib")int _tmain(int argc, _TCHAR* argv[]){ WSAD

2013-08-14 20:05:23 1957

原创 Windows Socket 客户端

开发环境vs2005,开发语言vc++.net。用vs2005编写程序员时,你要记得引入ws2_32.lib,否则会报LNK2019的错误!下面的程序是一个模拟了终端发报文给平台小程序,有兴趣的可以参考下。// DemoTerminal.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include #

2013-08-07 21:52:35 923

原创 虚拟机中连接USB转串口

做开发的时候,有的时候会将设备直接接入虚拟机中。往往我们会发现,主机连接了设备,但是虚拟机却怎么也连接不上设备。这时候,先把虚拟机中的系统关闭,然后再打开,这时候你请注意提示,如下图:按照这个提示,就可以操作成功:选择VM,然后选择你要从主机中移除的设备Removable Devices,被移除的设备将会出现在虚拟机中。

2013-07-30 17:39:40 5763

原创 C#操作Informix数据库

在做开发的过程中,有时会向数据库中插入大批量数据,比如几十万条记录。由于这次使用的是Informix,这个数据库的客户端都不怎么好用,导入数据总是出问题,于是干脆自己写个程序,把记录从文件中读出来,插入到数据库中。本来想写个C++程序,发现ifstream读了几万条记录就不行了,ifstream.good()就通不过。还是写个c#的吧。 c#连接数据库,需要引入IBM.Data.Infor

2013-07-26 23:15:55 3569

原创 c#文件读写操作

c++读写文件有时数据量比较大的情况下,ifstream.good()会失败,因此,在数据量比较大的情况下,iostream就不适用。于是,考虑用c#来操作文件读写,下面是个例子程序:using System;using System.Collections.Generic;using System.Text;using System.IO;namespace ReadFi

2013-07-26 10:11:34 1134

转载 安卓系统手机上网设置方式

安卓系统手机上网设置方式:依次进入手机的设定--选择无线和网络,确认“使用数据包”功能已经启用,然后再点击“接入点名称”。设置cmwap接入点方法为:新建APN后名称填写“中国移动WAP”,APN输入cmwap.代理服务器:10.0.0.172,端口80, APN类型设置为internet;设置cmnet接入点方法为:新建APN后名称填写“中国移动互联网”,APN输入cmnet,APN类型设置为i

2013-07-17 19:55:45 1117

原创 Android控件--按钮

不多说了,看三个文件你就知道了。 string.xml buttonTest Settings Hello world! 按钮 添加layout/activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res

2013-06-01 10:09:04 667

原创 Android创建工程时不能生成R文件的处理方法

在创建Android工程时,有时可能不能成功生成R文件而出错。到网上一搜,很多都是clean ,Fix方式。但很多时候这种方法并不一定凑效,原因可能是你更新了ADT,而tools没有更新完。那你做的事情就很明显,把tools更新完,然后就可以生成R文件了。

2013-05-25 00:50:17 3925

翻译 JAVA获取本机网卡IP地址

import java.util.Enumeration;import java.net.*;public class InetAddressExample { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub

2013-05-22 17:24:15 4141

原创 JAVA实现二进制,十六进制输出

public class Main { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(Integer.toBinaryString(320*1024)); System.o

2013-04-13 11:03:10 1147

原创 Java Swing--事件

不明白的是这句:final JButton jb=new Button();,为什么要加final,final在这里的作用是什么呢?import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.*;public class MySwing extends JFr

2013-03-24 22:58:27 670

原创 LIBXML学习之三--添加元素,属性;获取元素,属性

代码先贴在这里。#include#include#include#include#includeint str_split(char *str,char str_list[][256]){ int i,j=0,k=0; int len=strlen(str); for(i=1;i<len;i++){ if(str[i]=='/'){ j++;

2012-11-15 16:28:44 1627

原创 LIBXML学习之二--添加属性

因为上一篇已经写好了添加XML的元素。现在写添加属性就依葫芦画瓢了。代码里面有些重复的地方,其实可以进行优化。#include#include#include#include#includeint str_split(char *str,char str_list[][256]){ int i,j=0,k=0; int len=strlen(str); fo

2012-11-15 10:55:18 942

原创 LIBXML学习(1)--添加元素

libxml2是一个c语言环境下生成和解析XML的一个工具,在Linux下安装后,需要在编译是指明库/lib/local/include/libxml2,连接时添加参数-lxml2 -ldl -lm -lc。在Linux的集成环境Eclipse下进行开发需要进行配置。选择你要配置的工程,点击Project->Properties,配置如下图:compiler配置linker配置

2012-11-14 15:54:37 943

原创 TSP问题之动态规划解法

这几天在想办法求解TSP问题,众所周知,TSP问题是NP难问题,现在我们用动态规划来求解之。 其实这个可以转化为一个填表问题。其中一步是求解集合的所有子集合,整个问题还没完,等我哪天有时间了,把他详细写出来。把求子集合的代码先贴在这里。 #include#define N 100bool b[N];int n,a[N];void set_combinatio

2012-10-29 22:58:10 4284

原创 TopCoder SRM558 backup 1 DIV 2

Problem Statement  Surrounding Game is a single-player game played on a rectangular grid of cells. Cells are considered adjacent if they share a common side. (Hence, each cell has at most fo

2012-10-20 09:38:23 716

原创 下载ant,hadoop,lucene,nutch...的看过来

经常发现自己跑到Apache官网上找东西,今天偶然发现Apache有个链接地址包含了这些常用软件,把地址贴在下面:http://archive.apache.org/dist/这个链接下面包含很多好东西,可以常来看看哦。

2012-10-14 22:48:53 856

原创 银行卡网络安全系统的三级密钥体系

银行卡网络安全系统采用了三级密钥管理体制,从上而下依次是主密钥、密钥交换密钥、数据密钥。上级密钥用于加密下级密钥,具体如下:   1. 主密钥用于加密密钥交换密钥和数据密钥作本地存储;   2. 密钥交换密钥用于加密数据密钥作网络传输;   3. 数据密钥用于对数据进行加解密。   三级密钥体制示意图:     三级密钥体制     三级密钥

2012-08-08 20:06:46 20039

原创 1-SRM 144 DIV1

Problem Statement     Let's say you have a binary string such as the following: 011100011 One way to encrypt this string is to add to each digit the sum of its adjacent digits. For exa

2012-06-10 20:25:36 876

原创 OpenGL实例程序

<br />#include<GL/glut.h>//#include<stdlib>void init(void){//初始化材质属性、光源属性和光照模型 GLfloat mat_specular[]={1.0,1.0,0.0,1.0}; GLfloat mat_shininess[]={50.0}; GLfloat light_position[]={1.0,1.0,1.0,0.0}; GLfloat light_ambient[]={1.0,0.0,0.0,1.0};

2011-04-27 11:18:00 1114

原创 求高效算法

<br />请用回溯法解决骑士巡游问题(骑士巡游问题是指:在8*8的国家象棋棋盘上,一匹马从任意位置出发,按照象棋的规则走,要求踏遍整个棋盘,并且每个格子只能经过一次)。<br />#include<iostream>#include<cstring>#define N 8using namespace std;bool v[N][N];int a[N][N],sx,sy,d[8][2]={{-2,-1},{-1,-2},{1,-2},{2,-1},{-2,1},{-1,2},{1,

2011-04-20 20:58:00 657

原创 有一个集合A,它又n个元素,请用回溯法输出它所有的子集。

<br />#include<iostream>#define N 1000using namespace std;int n,a[N],subset[N];void print(){ for(int i=0;i<n;i++) cout<<subset[i]<<" "; cout<<endl;}void f(int s){ if(s==n){ print(); return; }

2011-04-20 18:20:00 739

原创 老鼠走迷宫

<br />老鼠走迷宫:用一个二维数组a[m][n]表示迷宫,数组元素0表示通路,为1表示墙壁。老鼠在除边角外的任意位置都可以试探8个方向<br />。请用回溯法求出从入口a[0][0]到出口a[m-1][n-1]的通路。<br />#include<iostream>#include<cstring>#define N 1000using namespace std;bool v[N][N];int a[N][N],path[N*N][2],step,m,n,d[8][2]={{-

2011-04-20 18:03:00 776

原创 数的全排列

<br />#include<iostream>#include<cstring>#define N 4using namespace std;int rec[N];bool used[N];int count=0;void Print(){ for(int i=0;i<N;i++) cout<<rec[i]<<" "; cout<<endl;}void Try(int s){ int j=0; w

2011-04-19 22:37:00 498

原创 VC++杀死进程

<br />#define WIN32_LEAN_AND_MEAN// 从 Windows 头中排除极少使用的资料#include<windows.h>#include<tlhelp32.h>#include<stdlib.h>#define num 1LPSTR lpsz[num]={"cmd.exe"};DWORD WINAPI StopProcess(LPVOID lpParam){ HANDLE hSnapshot=CreateToolhelp32S

2011-04-19 10:02:00 3579

原创 0/1背包问题

Charm Bracelet<br />Description<br />Bessie has gone to the mall's jewelry store and spies a charm bracelet. Of course, she'd like to fill it with the best charms possible from the N (1 ≤ N ≤ 3,402) available charms. Each charm i in the supplied list has a

2011-03-31 22:04:00 795

原创 最大子段和问题

<br />int f(int a[],int n){ int ans,i; sum[0]=a[0]; ans=sum[0]; for(i=1;i<n;i++) { if(0<sum[i-1]) sum[i]=sum[i-1]+a[i]; else sum[i]=a[i]; if(ans<sum[i]) ans=sum[i]; } return ans;}

2011-03-29 19:37:00 461

原创 Longest Ordered Subsequence

Longest Ordered Subsequence<br />DescriptionA numeric sequence of ai is ordered if a1 < a2 < ... < aN. Let the subsequence of the given numeric sequence (a1, a2, ..., aN) be any sequence (ai1, ai2, ..., aiK), where 1 <= i1 < i2 < ... < iK <= N. For example

2011-03-29 17:07:00 643

原创 遍历二叉树

<br />typedef struct BiTNode{ TElemType data; struct BiTNode *lchild,*rchild;}BiTNode,*BiTree;void CreateBiTree(BiTree &T){ TElemType temp; scanf("%d",&temp); if(temp==-1) T=NULL; else { T=new

2011-03-12 13:10:00 639

原创 棋盘覆盖问题

<br />Source Code:<br /> <br />#include<iostream><br />#include<cstdio><br />#include<cstring><br />using namespace std;<br /> <br />const int N=1024;<br /> <br />int board[N][N],count;<br /> <br />void cover(int sx,int sy,int cx,int cy,int size,int cx1[],

2011-03-09 13:11:00 479

原创 农夫问题--状态空间搜索

#includeusing namespace std;const int N=100;bool q[16],visited[16];int path[N];void printpath(int count){ static int cnt=0; printf("Solution %d:/n",cnt++); for(int i=0;i>3,(path[i]&4)>>2,(path[i]&2)>>1,path[i]&1); pri

2011-02-24 22:53:00 3617

原创 客户服务器编程示例

<br />先建立两个工程Server和Client,添加StdAfx.h和WINSOCK2.h两个头文件,然后编写下面的两段代码:<br /><br /><br />Server.cpp:<br />#include "StdAfx.h"<br />#include "WINSOCK2.h"<br />#include <iostream><br /><br />#define _TCHAR char<br /><br />#pragma   comment(lib, "ws2_32.lib ") <br

2011-01-05 13:41:00 628

原创 恢复视力方法

<br />1、远方凝视: <br />找一处10米以外的草地或绿树:绿色由于波长较短,成像在视网膜之前,促使眼部调节放松、眼睫状肌松弛,减轻眼疲劳。不要眯眼,也不要总眨眼,排除杂念、集中精力、全神贯注的凝视25秒,辨认草叶或树叶的轮廓。接着把左手掌略高于眼睛前方30厘米处,逐一从头到尾看清掌纹,大约5秒。看完掌纹后再凝视远方的草地或树叶25秒,然后再看掌纹。10分钟时间反复20次,一天做三回,视力下降厉害的要增加训练次数。 <br />2、晶体操 <br />● 转眼:双手托腮,让眼球按上、下、左、右的顺

2010-12-28 22:59:00 615

软件工程文档 软件需求规格说明书 模版

在软件开发过程中,详细的软件工程文档是其中必不可少的一环。软件需求规格说明书模版将帮助您提高软件工程效率和质量。

2011-03-12

空空如也

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

TA关注的人

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