自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 云时代,我们的信息我们做主

云时代,我们的信息我们做主开源项目:分离码算法实现项目发布:https://code.csdn.net/zhangliuxue/flcode/tree/master分离码开源项目部署在csdn站点,项目提供两种语言(c++、js)的实现代码,配套的有测试的代码,可以方便实现和部署。大数据时代,云计算和云存储服务的开展,保障信息的安全尤为重要。信息的安全存储安全和信息安全对比,信息安全更重要,存储的还有备份,信息泄密了,自己还不知道,就尤为可怕了。没有安全的云时代,多少有点空。本项目旨在信息安全的技

2016-12-24 21:00:14 773 1

原创 mongodb的快速迁移

mongodb的快速迁移

2016-12-23 15:57:06 6876 2

原创 搜索人生之五——13岁时我们有什么不一样

记忆是个好东西,想想自己13岁那年在想什么,做什么,一时真的不知道。13岁那年的问题,想的时候一开始就变成了数学问题,需要推导。那年我在读书,或者已经开始谋生。回忆不到多少细节了,小时候成了最好的一句话“我小的时候”。13岁初中了,13岁也许怀揣梦想:成为****,球星、明星,做特种兵。玩的方式有了一定的变化:手机、网络、山地车、跆拳道、钢琴、吉他等,不同的年代有所不同。当补习班成为一大特色的时候,很少看到这类的问题。问的还是一类老的问题,关注孩子的学习,是否还有之外的东西需要我们关注。我总在想:

2016-12-18 23:08:43 420

原创 搜索人生之四——12岁的花季

十二岁花季,展开了多姿多彩的一面。12岁的时候我们是否也这样想?有了网络、手机、聊天工具,要学武术、学音乐,锻炼身体@体育,......不说了,对比下图看看是否有我们的影子?好一个"好雨知时节",12岁!

2016-12-18 22:05:40 429

原创 搜索人生之三——11岁了

11岁的孩子会问什么?

2016-12-18 20:59:36 409

原创 搜索人生之二——我们9、10岁的时候

九、十岁的年龄,我家和你家小孩初长成。孩子们在网络上问的问题,说的话,是否告诉过我们?父母、朋友。孩子们有了自己的心思,自己开始琢磨。孩子开始长大了。

2016-12-15 17:25:16 557 1

原创 搜索人生之一——我们小的时候(1到8岁)

人生是设计好的程式,一个棋局而已。通过网络搜索,看看我们留下了什么?关注什么?人生其实是搜索的人生,探索的人生。不同的时节有不同的方式

2016-12-15 12:57:27 1387 1

原创 数字化的人生

数字化的人生,为了留下关于你的记忆,社会给你诸多标签,给了你数字化的ID,从而开始你数字化的人生,没有这些ID你将与世隔离。数字化你的一切,声音、影像和诸多不合时宜。你的一切变成数字化的记忆,你不知道谁记得你,从哪里可以找到你,有的在暗中关注你的喜好,比你还了解你。你的购物记录,你的浏览内容,你的电话和聊天的内容和记录,你的出行。数字化的人生的接口为你的数字化设备或者其他的数字化设备,

2016-12-14 09:40:00 1119 1

原创 分离码实现web服务中的信息安全传输

https提供的安全属于通道安全,单通道信息安全传输。利用分离码设计一种的多信道的信息安全传输,无需以来ssl实现信息的加密,同样可以起到安全信息的传输的目的。具体方案如下:1、简单的码表,保存在服务器和用户端;2、信息分成索格部分通过不同的进程或者服务传输;3、用户端通过js解码即可;4、信息的传输采用ajax传递。多通道的信息传输,需要服务器端和前段信息传输的代码适当的

2016-12-09 21:29:46 945 1

原创 dndTree.js的树视图动态增加节点

dndTree.js的扩展,用d3.js绘制树视图,通过点击节点,给该节点增加新的分支

2016-12-01 00:06:42 3559 2

C语言操作串口 RS232

BCB5_COM 是在BCB5下使用的例子 Console 是在控制台中使用的例子 VC_ComDlg 是在对话框中使用的例子

2010-03-31

smtp发送邮件类(支持SSL)

//初始化邮件类 void InitEmail(C01waSendMail* m_globalEmail,String sendermail,String sender,String senderpwd,String srv,int port = 25,bool bSsl = false) { m_globalEmail->m_Auth = CPJNSMTPConnection::AuthenticationMethod::AUTH_AUTO; m_globalEmail->m_bAutoDial = true; m_globalEmail->m_bSSL = bSsl; m_globalEmail->m_sUsername = sender.c_str(); m_globalEmail->m_sAddress = sendermail.c_str(); m_globalEmail->m_sPassword = senderpwd.c_str(); m_globalEmail->m_sHost = srv.c_str(); m_globalEmail->m_nPort = port; m_globalEmail->m_sEncodingFriendly = _T("Chinese Simplified (GB2312)"); m_globalEmail->m_sEncodingCharset = _T("gb2312"); m_globalEmail->m_bMime = 1; m_globalEmail->m_bHTML = 1; m_globalEmail->m_Priority = CPJNSMTPMessage::PRIORITY::NormalPriority; m_globalEmail->m_bDSN = FALSE; m_globalEmail->m_bDSNSuccess = FALSE; m_globalEmail->m_bDSNFailure = FALSE; m_globalEmail->m_bDSNDelay = FALSE; m_globalEmail->m_bDSNHeaders = FALSE; m_globalEmail->m_bDNSLookup = FALSE; } //发送邮件 void SendEmail(const char* recvemail,const char* subject,const char* body,const char * sCC=NULL,const char * bCC = NULL,const char * attach = NULL) { //初始化邮箱 //注意释放内存 C01waSendMail *m_globalEmail = new C01waSendMail; if(strlen(m_con1.m_eamil)>0&&strlen(m_con1.m_pwd)&&strlen(m_con1.m_smtpsrv)&&m_con1.port>0) { char * p = strdup(m_con1.m_eamil); char * pp = strstr(p,"@"); if(pp>0) pp[0] = '\0'; InitEmail(m_globalEmail,m_con1.m_eamil,p,m_con1.m_pwd,m_con1.m_smtpsrv,m_con1.port,m_con1.ssl); free(p); if(subject>0) m_globalEmail->m_sSubject.Format("%s",subject); if(sCC>0) m_globalEmail->m_sCC.Format("%s",sCC); if(bCC>0) m_globalEmail->m_sBCC.Format("%s",bCC); if(body>0) m_globalEmail->m_sBody.Format("%s",body); if(attach>0) m_globalEmail->m_sFile.Format("%s",attach); if(recvemail>0) m_globalEmail->m_sTo.Format("%s",recvemail); m_globalEmail->SendEmail(); } }

2010-03-28

空空如也

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

TA关注的人

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