- 浏览: 243014 次
- 性别:
- 来自: 广州
最新评论
-
贝塔ZQ:
之前用过jxl实现生成excel文件,后来找了插件PageOf ...
浅谈jxl解析excel —————生成、读取excel表 -
leo_soul:
哥们,源码注释都是乱码。你用什么编码格式的?我试过bg2312 ...
浅谈jxl解析excel —————复制、修改excel表 -
Meission:
三大框架其实没有,hibernate ssh这也不是三大框 ...
实现自己的Hibernate框架之Session 方法实现 -
王树雄:
chairmanMao 写道楼主解释的真是太详细了,
对大家 ...
java各种处理字符串情况乱码原因分析及其解决方法 -
chairmanMao:
楼主解释的真是太详细了,
java各种处理字符串情况乱码原因分析及其解决方法
文章列表
//既然是复制,那么我们首先要进行读取的操作。但是在jxl当中读取操作只能只读,而不能修改。也没有一种方式让我们直接在读取的时候定义成可读可写的
//但是jxl提供了一种方法。我们读取一份excel文件。然后将生产的workbook对象传入可读写的另外一个对象。这样的话。就可以实现一个读写的操作;
Workbook wb=null;
WritableWorkbook wwb=null;
try {
//从源文件中进行读取
wb=Workbook.getWorkbook(new File("c.xls"));
...
寒假以后在做移动的项目。关于权限控制了。最近移动的项目经理让我额外做一个简单系统实现。大概是这样的。
他给我两张暗访问卷的excel表格。让我将之弄成静态网页。然后做一个管理系统。登陆者有两类。一类是暗访者。就是提
交表格的。另外一类是管理员。对提交的数据进行管理。管理员把暗访者提交到数据库里面的数据导入到excel表格中。
然后实现远程下载。比如。服务器在武汉。暗访者在长沙登陆。提交完暗访问卷数据保存到武汉的数据库里。然后假如管理
员在广州登陆。通过执行操作将数据库里面的数据导入到武汉服务器里生成excel表格。然后。管理员可以进行下载。
其实整个流程蛮简单的。我使用xml作为数 ...
接着上一节。这一节其实内容和上一节差不多。主要是加了字典攻击。
为什么这一节要提到字典攻击呢?这是有原因的。我们从系统表里面获得用户表的表名是毫无问题的。
因为系统表的每个列名都是可以看得到的。而我们得到一个用户表的用户名的列名个密码的列名是有难度的。因为我们不知道人家写的是什么名字。
但我们可以根据字典攻击来判断。
我们先来大概看一下用户名的列名大概有哪些可能
usernameusernameu_nameadministratorsuseridadminuseradminpassadminnameuser_nameadmin_nameusr_nusrd ...
接着上节开始讲。我们来对这个sqlserver数据库进行破解。
首先,我们根据sysobjects这个系统表进行破解。
这个系统表里面含有一个叫做xtype的列名。这个列名下面包含着有着不少类型。比如 S V P U T
分表笔试系统表 视图 存储过程 用户表 触发器
管理员的表是放在U这个类型下面 那我们就先来获取这个类型。也就是用户表的个数
http://71party.csu.edu.cn/party_test/show_news_info.asp?id=41 and (select count(*) ...
SQL注入——网络安全问题不容忽视!(四)
- 博客分类:
- 编程安全
我们接着讲对数据库系统表的攻击 。
我们还是以中南大学党校管理系统为例子。
http://71party.csu.edu.cn/party_test/show_news_info.asp?id=41 and 1=1
如果后台是有漏洞的 后台代码如下写
String id=request.getparameter("id");
select * from table where id = id;
那么此时得到的id 为 41 and 1=1
执行的sql语 ...
SQL注入——网络安全问题不容忽视!(三)
- 博客分类:
- 编程安全
这一节讲三种数据库的系统表
前两章应该说只是皮毛。现在才是注入的关键。现在的一般系统。第一种那么简单的注入手段基本很难找到。第二种是试探系统有没有漏洞。
我自己研究过,sqlserver 和access 以及略微看了下my ...
前言——
学习数据库,老师说需要有人自学研究sql注入,然后做一个充满漏洞的系统,做测试。很荣幸,这个人是我。然后大概经过一个礼拜的自学,从攻击和防御两个阶段对安全问题进行了算是彻底的研究。并且发现在 ...
一、sizeofsizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。由于在编译时计算,因此sizeof不能用来返回动态分配的内存空间的大小。实际上,用sizeof来返回类型以及静态分配的对象、结构或数组所占的空间,返回值跟对象、结构、数组所存储的内容没有关系。具体而言,当参数分别如下时,sizeof返回的值表示的含义如下:数组——编译时分配的数组空间大小;指针——存储该指针所用的空间大小(存储该指针的地址的长度,是长整型,应该为4);类型 ...
网络部分:
哪一层提供端到端的可靠通信
局域网通过 实现文件。。。。
X.25是什么网 分组交换网络
网络主机地址部分都是1,这是什么地址
路由器和集线器工作在哪一层
网卡的作用
OSI模型分为七层,从下至上分别为,物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。其优点:将服务、接口、协议有效的区别开来。 服务:下层为上层提供的一些功能。 接口:上层如何使用下层的服务。 协议:本层实现接口的细节
下面,我们以登陆qq号码为例。来进行说明这七层分别是如何工作的。 在登陆之前,我们假定我们的网络是连通的。 首先应用层将我们的qq用户名和密码交给与网络连接相关的表示层,表示层将数据进行转换为特定格式(让会话层来识别),加密等操作。然后转交给会话层,会话层收到数据之后。将客户端和需要连接的服务器之间的进程端口进行连接和保 ...
这个模式是很有意思,而且比较简单,但是我还是要说因为它使用的是如此的广泛,如此的有人缘,单例就是单一、独苗的意思,那什么是独一份呢?你的思维是独一份,除此之外还有什么不能山寨的呢?我们举个比较难复制的对象:皇帝
中国的历史上很少出现两个皇帝并存的时期,是有,但不多,那我们就认为皇帝是个单例模式,在这个场景中,有皇帝,有大臣,大臣是天天要上朝参见皇帝的,今天参拜的皇帝应该和昨天、前天的一样(过渡期的不考虑,别找茬哦),大臣磕完头,抬头一看,嗨,还是昨天那个皇帝,单例模式,绝对的单例模式,先看类图:
然后我们看程序实现,先定一个皇帝:
package com.cbf4life.singleton1; ...
什么是代理模式呢?我很忙,忙的没空理你,那你要找我呢就先找我的代理人吧,那代理人总要知道被代理人能做哪些事情不能做哪些事情吧,那就是两个人具备同一个接口,代理人虽然不能干活,但是被代理的人能干活呀。
比 ...
刘备要到江东娶老婆了,走之前诸葛亮给赵云(伴郎)三个锦囊妙计,说是按天机拆开解决棘手问题,嘿,还别说,真是解决了大问题,搞到最后是周瑜陪了夫人又折兵呀,那咱们先看看这个场景是什么样子的。
先说这个场景中 ...
一、 引言
迭代这个名词对于熟悉Java的人来说绝对不陌生。我们常常使用JDK提供的迭代接口进行java collection的遍历:
Iterator it = list.iterator();
while(it.hasNext()){
//using “it.next();”do some businesss logic
}
而这就是关于迭代器模 ...
java中的main函数抛出的异常由谁处理?
- 博客分类:
- 知识要点
java中的main函数抛出的异常由JVM(java虚拟机)处理。
在java程序中如果异常都向外抛,直到try{}catch处捕获;如果到了主方法(main方法)仍没有捕获,
异常就由java虚拟机(java运行环境)处理