[vb.net原创] 必须值得注意的数据安全问题

问题描述

本高丽人提醒大家一个要注意的安全问题。给出答案之前,很多自称大神的人都来挑战知识吧!如下第一个循环语句中的MsgBox(String.Join(Space(1),nList1(0)))这个值每次循环应该正确显示为;02030405060708091001030405060708091001020405060708091001020305060708091001020304每次循环这样显示下去,可是如下代码的运行结果不是符合如上数据。却是数据显示得乱七八道。大家动动脑筋寻找答案吧!·是什么原因导致错误了?让本大魔王见识几个自称的大神能过关本次考试呢ModuleModule5PrivateStructureStruct1FriendDeQueue1AsString()EndStructure<Flags()>PrivateEnumMyEnum1AsIntegerIndexOf0=0IndexOf1=1EndEnumFunctionMyFunc1()AsIEnumerable(OfString)DimObj1AsStruct1ReDimObj1.DeQueue1(0To10)DimnList1(0To10)AsList(OfString)nList1(0)={"01","02","03","04","05","06","07","08","09","10"}.ToListDimTrue1(0To10)AsBooleanDimList1AsNewList(OfString)Forindex1=0To8True1(0)=TrueObj1.DeQueue1(0)=nList1(0).FirstnList1(0).RemoveAt(MyEnum1.IndexOf0)nList1(0).Add(Obj1.DeQueue1(0))List1.Add(String.Join(Space(1),nList1(0)))MsgBox(String.Join(Space(1),nList1(0)))Forindex2=1To8True1(1)=TruenList1(1)=If(True1(0),nList1(0),nList1(1))True1(0)=FalseObj1.DeQueue1(1)=nList1(1).Item(MyEnum1.IndexOf1)nList1(1).RemoveAt(MyEnum1.IndexOf1)nList1(1).Add(Obj1.DeQueue1(1))List1.Add(String.Join(Space(1),nList1(1)))NextNextReturnList1EndFunctionEndModule

解决方案

本帖最后由 office_2007 于 2015-03-25 10:07:27 编辑
解决方案二:
不知所云。
解决方案三:
真恶心,想骗答案不说,还高丽人,大魔王
解决方案四:
看不懂……真心看不懂……请写个C#版本
解决方案五:
引用3楼starfd的回复:

看不懂……真心看不懂……请写个C#版本

我特别照顾酷爱vb.net的`人。
解决方案六:
够中二……这是那啥……得那啥
解决方案七:
引用2楼rtdb的回复:

真恶心,想骗答案不说,还高丽人,大魔王

我的身份就是高丽人。对你来说有什么不舒服呢?好奇怪。从你的反应中我看出你是一个极危险的极端主义倾向者。像你这样的人对于其他民族或其它国家甚至整个世界来说都没有什么意义,你面对的是总是敌人。为什么呢因为,你的标准是只要不是,同属>,才是敌人!!!这样愚蠢的人手里总是闹出祸乱。阿门!
解决方案八:
这是人身攻击贴外加自我感觉良好贴完毕
解决方案九:
补补历史吧哥们,还高丽人……
解决方案十:
结帖率:76.19%
解决方案十一:
本大魔王最近时间很忙,很难抽出宝贵时间来照顾大家。本大魔王今天既然特别驾到这里,愿意直接踢给答案!既然没一个人敢露面跟本大魔王挑战,我很理解,这是正常。倒计时24:00
解决方案十二:
我时间很忙,简单演讲如下;如下代码中的错误位置在于If函数本身。是难以察觉的潜在BUG。因为,If函数的返回类型是Object类型,这一点大家要注意。如果,If函数通过判断表达式返回两者中的任意对象类型时,两者对象类型为同一个类型时发生BUG。其中有一个对象返回的时候没有返回的对象也被改变数据,这时候发生两者完全同步更新。因为,微软对If函数的内部代码设计中只作了引用处理,没有处理实例化。所以,VB.NET中操作对象类型时必须处理实例化。只要这样返回正常。如下代码中作了实例化处理,发帖中的代码比较一下,有什么不同。然后,请运行看看,结果有什么不同。下课!ModuleModule5PrivateStructureStruct1FriendDeQueue1AsString()EndStructure<Flags()>PrivateEnumMyEnum1AsIntegerIndexOf0=0IndexOf1=1EndEnumFunctionMyFunc1()AsIEnumerable(OfString)DimObj1AsStruct1ReDimObj1.DeQueue1(0To10)DimnList1(0To10)AsList(OfString)nList1(0)={"01","02","03","04","05","06","07","08","09","10"}.ToListDimTrue1(0To10)AsBooleanDimList1AsNewList(OfString)Forindex1=0To8True1(0)=TrueObj1.DeQueue1(0)=nList1(0).FirstnList1(0).RemoveAt(MyEnum1.IndexOf0)nList1(0).Add(Obj1.DeQueue1(0))List1.Add(String.Join(Space(1),nList1(0)))MsgBox(String.Join(Space(1),nList1(0)))Forindex2=1To8True1(1)=TruenList1(1)=If(True1(0),NewList(OfString)(nList1(0)),NewList(OfString)(nList1(1)))True1(0)=FalseObj1.DeQueue1(1)=nList1(1).Item(MyEnum1.IndexOf1)nList1(1).RemoveAt(MyEnum1.IndexOf1)nList1(1).Add(Obj1.DeQueue1(1))List1.Add(String.Join(Space(1),nList1(1)))NextNextReturnList1EndFunctionEndModule

解决方案十三:
不知所云呀。飘过了。
解决方案十四:
简单的事情复杂化,小牛牛。你那不过是吧一个字符串头三个元素插入到屁股后面作为一个新行。
解决方案十五:
啥JB玩意...能好好说话不?
解决方案:
看了你其他的帖子原来是病人最后的遗愿啊....真可怜..不知道你现在病好了没有

时间: 2024-09-27 17:15:10

[vb.net原创] 必须值得注意的数据安全问题的相关文章

vb 读取word文档中的数据和图片

问题描述 vb 读取word文档中的数据和图片 http://bbs.csdn.net/topics/390528303?page=1 我遇到了和该帖同样的问题: 需要将一个doc文档中 按特定字符分割后提取出内容 内容不只有字符还有图 比如: /xxxxxxxxxxx[图片1]xxxx/ /xxxxxxxxxxxxxxxx[图片2]xxxxxxxxxxxxxxxx/xxxxxxx[图片3]/ 请大家给点建议 尽量详细 解决方案 建议通过ole连接word,然后你直接用VBA函数来实现,查找指定

软件-VB如何通过句柄获取文本框数据

问题描述 VB如何通过句柄获取文本框数据 操作一软件,所有信息都显示在文本框里的.我可以用VB获取该软件的文本框窗口句柄. 但我想把文本框里的数据取出来入打开的记事本.应该怎样做.用VB的 解决方案 1.遍历窗口下控件(控件也是有句炳的) 2.找到你想要的文本框 3.返回.text(注意返回值类型) 注意:某些情况下,虽然可以取得控件句柄,但是无法对控件进行操作(比如模拟键盘KeyDown.模拟鼠标点击),但是控件的属性应该是可以返回的 解决方案二: 1,2步已完成.但第三步不是很明白.获得文本

我用的是vs2010 我要在vb里提取一个excel里面的数据装到datatable里面,怎么办?我是初学者,求大神帮忙

问题描述 我要在vb里提取一个excel里面的数据装到datatable里面,用于想数据库中添加数据,在datatable这儿要进一步筛选,所以请知道的大神帮帮忙 解决方案 解决方案二:我用c#给你举例说明一下如何操作excel工作簿.你可以请别人把以下代码翻译为vb.net的代码.这种翻译其实挺简单的.时间关系,我就不用vb.net给你写了.要操作Excel工作簿,首先你应该引用Microsoft.Office.Interop.Excel,并且在代码文件中写usingexcel=Microso

vb.net怎么把gridview中的数据导入到excel文件中

问题描述 vb.net怎么把gridview中的数据导入到excel文件中 解决方案 解决方案二:要一行行赋值才行,要不用Farpoint的Spread控件,有一个SaveExcel方法解决方案三:'从缓存里拿数据PrivateSubSetValueToExcelByResize(ByValxlWorksheetAsExcel.Worksheet,ByValstrBeginCellAsString,ByValobjDataTableAsSystem.Data.DataTable)'Thefirs

vb.net如何读入多波段的遥感数据并输出成像

问题描述 vb.net如何读入多波段的遥感数据并输出成像?谢谢了.原图是:每个波段为一幅图,每幅每行400像素.共149行,共240个波段该数据存储格式是:(各像素的灰度值)先是第一波段第一行的400个像素.之后是第二波段第一行的400个像素.直到第240个波段的一行的400个像素存储完毕,再开始存储第一波段第二行的400个像素.问如何读取并成像?

大数据安全问题频发 如何应对是关键

这是明确的大数据时代,但它不一定是保证大数据安全的时代.有些大型企业的数据库遭到了可怕的大规模破坏,包括家得宝.塔吉特.NiemenMarcus,以及最近的阿什利麦迪逊公司.大多数大数据的收集器做得远远不够,不能保障自己宝贵的信息不被窥视.如果没有从消费者到生产商,再到供应商的安全协议的重大变化,大数据成为恶意黑客的目标的吸引力增加. 大数据安全问题频发如何应对是关键 不幸的是,有一些阻止数据采集最大充分保护他们的数据的问题.然而,针对这些问题的解决方案可以确保未来大数据的长期案例-只要你和其他

移动互联时代数据安全问题谁来承担?

本文讲的是移动互联时代数据安全问题谁来承担,谈到移动数据隐私和安全问题,我认为操作系统制造商(如谷歌.苹果.微软).移动应用程序开发商和设备使用者(即消费者)这三个角色都扮演着重要的作用,但其承担的责任和产生的影响并非对等. 为什么我会这么说?首先,智能手机之所以"智能",是因为它集应用程序.互联网.社会媒体.GPS.视频摄像机.麦克风等功能于一体,正如我们看到的,移动设备已经对我们如今的生活造成了很大的改变,其有效性和方便性深受消费者青睐,但是随之而来的问题就是安全隐患.保护用户数据

servlet hibernate-servlet多线程保存数据安全问题

问题描述 servlet多线程保存数据安全问题 @Service("logfcoopService") public class LogfcoopServiceImpl implements LogfcoopService { private LogfcoopDao logfcoopDao; @Resource public void setLogfcoopDao(LogfcoopDao logfcoopDao) { this.logfcoopDao = logfcoopDao; }

IBM任命首席隐私官 直接负责数据安全问题

中介交易 SEO诊断 淘宝客 云主机 技术大厅 腾讯科技讯(汤姆)北京时间10月16日消息,据国外媒体报道,IBM日前宣布,公司正式任命执业律师克丽丝蒂娜·彼得斯(Christina Peters)担任IBM首席隐私官(chief privacy officer). 首席隐私官的职位是IBM最早于2000年设立的.彼得斯自从1996年以来一直在IBM担任执业律师一职,在担任首席隐私官一职后,彼得斯将指导和监管公司40多万员工和数千个客户的全球信息政策和贯彻情况.与此同时,彼得斯还将负责领导IBM