`
文章列表
不说废话直接上文档(附件)   快逸报表注意事项: 1.在使用横向扩展并且sum()函数的时候要用select函数查询后在sum. 例:=sum(ds1.select(name))
这是一篇纯新手贴,欢迎拍砖。今天一个同事小王跑来问我为什么像下面程序一这样写就不会抛异常。   List<String> list = new ArrayList<String>(); list.add("1"); for(int i=0; i<list.size(); i++) { list.remove(0); }   然而向下面程序二这样写就会抛 java.util.ConcurrentModificationException 异常。 List<String> list = new ArrayL ...
java有6个存储数据的地方: 寄存器:最快的存储区,寄存器在处理器内部,数量及其有限。寄存器由编译器根据需求进行分配,在程序中不能控制。    堆栈:堆栈在通用RAM(内存)中,通过“堆栈指针”可以从处理器获得直 ...
七层网络结构(OSI七层结构):   第七层:应用层             文件的传输、访问及管理协议(FTAM) ,文件虚拟终端协议(VIP),公用管理系统信息(CMIP)。 第六层:表示层             第五层:会话层             ...
网络安全: 一.名称解释: 挂马:就是在别人的网站文件里面放入网页木马或者是将代码潜入到对方正常的网页文件里,以使浏览者中马。 后门(BackDoor):这是一种形象的比喻,入侵者在利用某些方法成功的控制了目标主机后,可以在对方的系统中植入特定的程序,或者是修改某些设置。这些改动表面上是很难被察觉的,但是入侵者却可以使用相应的程序或者方法来轻易的与这台电脑建立连接,重新控制这台电脑,就好象是入侵者偷偷的配了一把主人房间的要是,可以随时进出而不被主人发现一样。通常大多数的特洛伊木马(TrojanHorse)程序都可以被入侵者用语制、作后门。 木马:就是那些表面上伪装成了正常的程序 ...
SSH框架是最常用的框架之一,在搭建SSH框架的时候总有人遇到这样,那样的问题。下面我介绍一下SSH框架搭建的全过程。 第一步:准备工作。   下载好eclipse,Struts2,Spring,Hibernate。   1.eclipse:eclipse下载的时候建议下载JavaEE版的eclipse。                 当然你也可以下载eclipse-SDK。(下载eclipse-SDK需要下载Web,Tomcat等plugins)   2.Struts2:http://struts.apache.org/download          1)引入Struts的jar包。下 ...
项目估算一般有两种用途,第一种是用来安排进度计划,另外一种用来估价,来报价或者做决策。 估算方法: 1.用代码行 2.功能点 3.需求条数 4.工作量 安排进度计划:建议用微软MSF“由底而上”的估算办法。安排进度计划,必须进行分解度很高的WBS(Work Breakdown Structure 工作分解解构)。这些问题迟早要面对的,越快面对,越快发现问题,更有利于项目的将来。 估价,报价:建议用Dephi法,比较简单实用。找几名资深的项目专家,对工作进行WBS,不需要分解得很细,一般也就分解为十几项到几十项。然后每位专家对每项WBS估计可能需要的工作量,每位专家讲出自己的看法,并 ...
设计模式:就是开发中常见问题的解决思路。是程序员在项目遇到问题后对解决方法的总结。 设计模式的分类:分布式编程模式,用户界面模式,数据模型模式三大类。 GoF设计模式的分类: 根据目的准则分类:   1. 创建型:creational 与对象的创建有关。   2. 结构型:Structural 处理类或对象之间的组合。   3. 行为型:behavioral 描述类或对象如何交互及如何分配职责。 创建型模式(创建对象实例)   1.抽象工厂模式 AbstractFactory:把相关零件组合成产品。                JDK中体现:(1)java.sql包   2.建造者 ...
JDBC中的SQL注入问题: SQL注入是利用某些系统没有对用户输入数据进行充分的验证的情况下,用户输入了恶意的SQL命令,导致数据库完成了错误的命令,或者导致数据库崩溃的方法。 下面是一个实例: String sql = "select * from ATable where name='" + name + "'"; state = conn.createStatement(); rs = state.executeQuery(sql); // 显示查询结果 while (rs.next()) { System.out ...
Global site tag (gtag.js) - Google Analytics