关闭
当前搜索:

[置顶] java main方法参数传递

一般情况下 我们的main方法是不需要参数传入的 但是如果在工作中需要我们写一些小的应用程序 并且以jar包的方式发给其他人员直接在dos界面使用 并且需要输入参数的时候就需要用到main的参数传递 首先main方法中传递的参数是String数组 我们直接打印这个数组是没有值得空数组 所以可以编辑其下的代码 package com; public class TestMain { ...
阅读(2859) 评论(0)

servlet中service() doGet() doPost() 方法

http://blog.csdn.net/truong/article/details/17038687 留存自用...
阅读(37) 评论(0)

Java对象在JVM中的生命周期(实例)

当你通过new语句创建一个java对象时,JVM就会为这个对象分配一块内存空间,只要这个对象被引用变量引用了,那么这个对象就会一直驻留在内存中,否则,它就会结束生命周期,JVM会在合适的时候回收它所占用的内存。 留存自用 https://www.cnblogs.com/MOBIN/p/4853901.html...
阅读(8) 评论(0)

存储过程学习总结(oracle多参数 insert)

平时做开发很少使用存储过程 本次工作中涉及多批量插入且带有参数的存储过程 所以又进行了一点学习 与简单的入门一样  在进行存储过程批量插入时 实例如下 create or replace procedure proc_result_insert(a in number,b in number,c in varchar2,d in varchar2,e in varchar2,f in...
阅读(67) 评论(0)

深入理解哈希表

深入理解哈希表   有两个字典,分别存有 100 条数据和 10000 条数据,如果用一个不存在的 key 去查找数据,在哪个字典中速度更快? 有些计算机常识的读者都会立刻回答: “一样快,底层都用了哈希表,查找的时间复杂度为 O(1)”。然而实际情况真的是这样么? 答案是否定的,存在少部分情况两者速度不一致,本文首先对哈希表做一个简短的总结,然后思考 Java 和 Redis 中...
阅读(49) 评论(0)

java 集合类(collection(list set) map)学习总结

1:集合 Collection(单列集合) List(有序,可重复) ArrayList 底层数据结构是数组,查询快,增删慢 线程不安全,效率高 Vector 底层数据结构是数组,查询快,增删慢 线程...
阅读(38) 评论(0)

Java transient关键字学习使用

1. transient的作用及使用方法   我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。       然而在实际开发过程中,我们常常会遇到这样的问题,这个类的有些属性需要序列化,而其他属性不...
阅读(25) 评论(0)

单例模式理解与总结

为什么使用单例模式 需要确保某个类只要一个对象,或创建一个类需要消耗的资源过多,如访问IO和数据库操作等,这时就需要考虑使用单例模式了。 使用单例模式需要注意的关键点 将构造函数访问修饰符设置为private 通过一个静态方法或者枚举返回单例类对象 确保单例类的对象有且只有一个,特别是在多线程环境下 确保单例类对象在反序列化时不会重新构建对象 单例模式的几种写法 1. 饿汉式 /** *...
阅读(46) 评论(0)

Struts2多例和Servlet单例理解

1.struts2中action是多例的,即一个session产生一个action 如果是单例的话,若出现两个用户都修改一个对象的属性值,则会因为用户修改时间不同,两个用户访问得到的 属性不一样,操作得出的结果不一样. 举个例子:有一块布长度300cm,能做一件上衣(用掉100cm)和一件裤子(用掉200cm);甲和乙同时访问得到的 长度都是300cm, 甲想做上衣和裤子,他先截取...
阅读(77) 评论(0)

数组的四种复制方法

java数组拷贝主要有四种方法,分别是循环赋值,System.arraycopy(),Arrays.copyOf()(或者Arrays.copyOfRange)和clone()方法。下面分别介绍一下这几种拷贝。 循环拷贝(速度相对比较慢) 循环拷贝其实没什么好说的啦,就是用一个for循环进行元素的逐个拷贝,进行深拷贝或者浅复制这个大家可以自己把握。 System.arraycopy(浅拷贝)...
阅读(70) 评论(0)

python学习教程

Python[1] (英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。 Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议[2] 。Python语法简洁...
阅读(100) 评论(0)

Mybatis学习总结

MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。[1] MyBatis是一个支...
阅读(113) 评论(0)

关于上传压缩文件解析

项目中我们会上传文件直接解析进行数据的传递和存储 一般的文件我们都可以使用读写操作 像excel之类解析也有总结(excel解析http://blog.csdn.net/docuxu/article/details/78326330)下面总结一下上传压缩文件 然后对文件的处理 项目实例以Struts2上传文件解析为例(zip解压缩 里面为excel文件 然后解析) 关于模板生成下载的问题大家...
阅读(32) 评论(0)

poi&&jxl用于excel文件解析生成实例

在实际的项目过程中获取数据的路径很多 可以通过用户输入 扫描器等等方式  今天要总结的是通过上传excel文件 然后解析文件来进行数据录入 或者生成模板以及将数据以excel文件的方式导出。 我们要使用到第三方jar   我这里以前上传了poi的jar包(http://download.csdn.net/download/docuxu/9896366)今天网站资源出问题了 不能上传资源所以jx...
阅读(45) 评论(0)

Webservice学习总结

Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。[1]  Web Service技术, 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据Web Service规范实施...
阅读(63) 评论(0)

Erlang学习总结

留存自用  Erlang(['ə:læŋ])是一种通用的面向并发的编程语言,它由瑞典电信设备制造商爱立信所辖的CS-Lab开发,目的是创造一种可以应对大规模并发活动的编程语言和运行环境。Erlang问世于1987年,经过十年的发展,于1998年发布开源版本。Erlang是运行于虚拟机的解释性语言,但是现在也包含有乌普萨拉大学高性能Erlang计划(HiPE)开发的本地代码编译器,自R11...
阅读(30) 评论(0)
83条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:10471次
    • 积分:532
    • 等级:
    • 排名:千里之外
    • 原创:37篇
    • 转载:46篇
    • 译文:0篇
    • 评论:0条