java
侯小姐
这个作者很懒,什么都没留下…
展开
-
线程同步问题
在多线程的情况下,为了保证同一变量的唯一性和确定性。要加入同步锁。具体用法百度。1. synchronized关键字:代码块同步和方法块同步。 本质:都是对java对象监视器的操作,java对象都有自己的监视器。2. ReentrantLock锁: JAVA SE5.0之后,Lock接口,锁获取与释放的可操作性,可中断...原创 2018-11-23 13:58:09 · 152 阅读 · 0 评论 -
求日期
今天发现java还能用到生活中,很开心。想知道和LG一起多少天了。写了几行代码就出来了。public static void main(String[] args) {java.text.SimpleDateFormat myFormatter = new java.text.SimpleDateFormat("yyyy-MM-dd");try{//代码区java.原创 2013-03-11 11:30:16 · 479 阅读 · 0 评论 -
Java对Excel表格的操作
Java对Excel表格的操作目前软件开发多采用B/S架构。正B/S架构可以给软件的开发部署带来很大的便利,但是与此同时这种架构也带来了一些问题,例如Web报表的处理等,在B/S架构下,客户端的开发并没有丰富的、互动性能良好的界面组件供开发人员调用,而且调用客户端机器上的设备也很不方便。这些缺陷将会导致B/S架构的软件在客户端的一些功能开发陷入困境。 Web报表的开发是一个比原创 2011-05-23 16:55:00 · 4014 阅读 · 2 评论 -
Java堆栈
Java堆栈jvm为每个新创建的线程都分配一个堆栈。堆栈以帧为单位保存线程的状态。jvm对堆栈只进行两种操作:以帧为单位的压栈和出栈操作。某个线程正在执行的方法称为此线程的当前方法。当前方法使用的帧称为当前帧。当前方法所属的类称为当前类。当前类的常量池称为当前常量池。当线程执行一个方法时,它会跟踪当前的类和常量池。当jvm会在当前帧内执行帧内数据的操作。当线程激活一个j原创 2012-02-24 16:47:18 · 5422 阅读 · 0 评论 -
java异常
异常 大体分为 不可查异常 可查异常runtimeException三类~异常都继承throwable这个类~下面有error和Exception两大类~不可查异常 为 error`是由于系统错误`是无法恢复的`比如~你没显卡`怎么显示图像!是无法恢复的~Exception 下为 可查异常和runtimeException两大类~可查异常是由于环境造成`是捕获处理的重点`可原创 2012-02-24 16:43:31 · 428 阅读 · 0 评论 -
2了
最近很累,都变傻子了。竟然把html提交表单时,单选框和复选框的值,会自动提交给忘了。复选框的值,选中时会把value值给你提交。多个复选框时,名字写成一样的时候,会把所有你选的value值用“,”null 不可以toString()。但是“”可以。vo里面的参数必须小于等于页面的参数原创 2012-02-24 16:41:42 · 346 阅读 · 0 评论 -
对象池创建java对象反射机制
/* * To change this template, choose Tools | Templates * and open the template in the editor. * 对象池,根据配置文件信息来创建java对象。使用反射。 * */package reflect;import java.io.IOException;import java.原创 2012-02-02 10:07:06 · 1612 阅读 · 1 评论 -
读取properties文件
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package cn.ac.bcc.action;import java.io.FileInputStream;import java.io.FileNotFoundException原创 2011-11-22 13:07:52 · 250 阅读 · 0 评论 -
读取文件
public String readfile(String frompath) { File file1 = null; String line = ""; String context = ""; try原创 2011-09-29 09:12:48 · 226 阅读 · 0 评论 -
java写入文件
public void write(String str_ssr, String url) { //把值读入到文件中 BufferedOutputStream bos = null; File file = null;原创 2011-09-29 10:38:48 · 243 阅读 · 0 评论 -
保存至工程的某一路径下
读取了一个byte[]数组,想要保存到工程的某一文件下。可是发现不行。 String targetPath = this.getRequest().getRealPath("/"); targetPath = targetPath.replace("\\build",原创 2011-09-16 09:47:17 · 361 阅读 · 0 评论 -
解决IE8上传文件时javascript取文件的本地路径的问题C:\fakepath\..
function save(){ var filepath=getPath(document.getElementById("selectfile1")); var selectfile1 = $("#selectfile1").val(); ale原创 2011-09-06 16:51:13 · 1711 阅读 · 0 评论 -
Java初学者不得不知的概念,JDK,JRE,JVM的区别?
Java初学者不得不知的概念,JDK,JRE,JVM的区别?JVM(Java Virtual Machine Java虚拟机)可以理解为是一个虚拟出来的计算机,具备着计算机的基本运算方式,它主要负责将java程序生成的字节码文件解释成具体系统平台上的机器指令。让具体平台如window运行这些Java程序。JRE(Java Runtime Environment Java转载 2013-07-08 15:32:08 · 505 阅读 · 0 评论 -
怎样更好的掌握集合框架的知识点?
怎样更好的掌握集合框架的知识点? 1,集合的基本思想是什么? 是一个容器,用于存取对象,好处就是要操作的对象很多, 先用容器存储起来,这样,就不用面向众多对象,只要面向 一个容器即可,要操作对象就和集合要(通过集合的方法取出对象)即可。 也就是说,掌握集合就是掌握对容器的存和取以及相关的一些操作。2,像这样存储对象的容器有很多,怎么分的清楚呢? 宏观: 既然容器有转载 2013-07-08 15:37:28 · 469 阅读 · 0 评论 -
java内部类
为什么需要内部类?java中,一个类只能继承一个父类,但是可以实现多个接口。但是内部类却可以继承多个具体或抽象的类。内部类使得多重继承的解决方案变得完整。什么时候用接口,什么时候用内部类,什么时候结合使用?接口和内部类结合起来能够解决c++的多重继承的问题。(一)内部类的创建public class Outer {class Inner{private原创 2013-07-09 11:32:14 · 381 阅读 · 0 评论 -
json和java对象转换
常用的三种方式:具体用法百度1 json-lib :JSONObject、JSONArray2 Gson: toJson(); fromJson();3 Jackson: ObjectMapper原创 2018-11-23 01:57:49 · 172 阅读 · 0 评论 -
Thread—join加塞
package hzl;public class Thread_join {/*** 线程控制:* join (加塞):* @param args* 比如,火车售票系统。来了一个更重要的必须先卖。*/public static void main(String[] args) {//匿名内部类//第一个线程new Thread(new R原创 2014-04-25 17:01:44 · 799 阅读 · 0 评论 -
java控制台万年历2
package ca;public class CalendarModelA { private int year;private int month;public void TestCalendarModelA(){}public void TestCalendarModelA(int year, int month){ this.month=month;原创 2014-04-10 10:09:48 · 687 阅读 · 0 评论 -
java控制台实现的万年历
package ca;public class CalendarModelA {private int year;private int month;public void TestCalendarModelA(){}public void TestCalendarModelA(int year, int month){ this.month=month;原创 2014-04-09 22:20:55 · 897 阅读 · 0 评论 -
java-乱七八糟
static static是用来修饰成员变量和成员方法,也可以形成静态static代码块。 静态方法里不能有静态变量,why?不能在方法里声明一个变量为static的。static修饰的变量,任何一个类的实例对象都可以访问,是共享的。而方法中声明的变量都是局部的,方法执行完后就要销毁,释放缓存空间的。原创 2013-12-11 14:45:58 · 567 阅读 · 0 评论 -
设计模式-1
oo 基础1 抽象2 封装3 多态4 继承oo原则1 封装变化2 多用组合,少用继承3 针对接口编程,不针对实现编程4 为交互对象之间的松耦合设计而努力5 类应该对扩展开放,对修改关闭6 依赖抽象,不要依赖具体类7 只和朋友交谈8 别找我,我会找你9 类应该只有一个改变的理由设计模式1装饰者——包装一个对象,以提供新的行为原创 2013-12-11 14:42:53 · 447 阅读 · 0 评论 -
整数版计算器
package aa;import java.awt.*;import java.awt.event.*;//整数版计算器public class a implements ActionListener{ private TextField tf = new TextField(10); private boolean end = false; private in原创 2013-11-23 23:08:36 · 654 阅读 · 0 评论 -
QueryRunner
package webbook.util;import java.sql.SQLException;import java.util.List;import javax.naming.Context;import javax.naming.InitialContext;import javax.naming.NamingException;import javax.sql.原创 2013-11-23 17:00:28 · 1172 阅读 · 0 评论 -
QueryRunner-2
String param[] = {username,password}; OracleUtil db = new OracleUtil("java:/comp/env/jdbc/oracleds"); db.init(); //List result = (List) db.queryU("select * from admin where username='原创 2013-11-23 17:07:03 · 677 阅读 · 0 评论 -
Socket
问题化教学,问题化学习。 写一个简单的聊天工具需求:1类似于qq的聊天群,可以有多人一起聊天。 要建立 客户端:package basejava;import java.io.*;import java.net.*;import static tools.Print.*;public class DailyAdviceClient {原创 2013-09-12 23:16:38 · 531 阅读 · 0 评论 -
说说J2EE、J2SE、J2ME的区别?
J2EE(Java 2 Platform Enterprise Edition)企业版 是为开发企业环境下的应用程序提供的一套解决方案。 该技术体系中包含的技术如 Servlet Jsp等,主要针对于Web应用程序开发。J2SE(Java 2 Platform Standard Edition)标准版 是为开发普通桌面和商务应用程序提供的解决方案。 该技转载 2013-07-08 15:42:22 · 814 阅读 · 0 评论 -
JAR文件包及jar命令详解
常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 JET 来进行 编译。但是 JET 是要用钱买的,而且据说 JET 也不是能把所有的 Java转载 2011-09-05 12:18:44 · 290 阅读 · 0 评论 -
netbeans查看文件地址插件
net-sf-efhnbm.0.4.6(已经上传资源)工具》插件,添加插件即可。原创 2011-09-02 13:37:02 · 328 阅读 · 0 评论 -
字符串提取数字
------------\d是正则表达式,所有数字;\D非数字public static void main(String[] args) { String str = "cc/20110902192726-BIG_MIRNASOLE8888XATARGET原创 2011-09-01 15:01:51 · 935 阅读 · 1 评论 -
将字符串写入文件
import java.io.*;public class NewClass { //将字符串写入文件。public void file() { String string = "朱北泉+李名杨 = 卡"; BufferedOutputStream bos = null原创 2011-07-07 13:14:43 · 733 阅读 · 0 评论 -
文件复制(java)
import java.io.*;public class NewClass { //将c盘下的文件复制到d盘下,字节的形式读取。public void file() { File file1 = null; File file2 = null; FileInputS原创 2011-07-07 13:10:12 · 310 阅读 · 0 评论 -
javax.servlet.jsp.el.ELException: An error occurred while getting property
<br />javax.servlet.ServletException: An error occurred while getting property "id" from an instance of class com.bcc.pojo.Logmana原创 2011-05-17 13:46:00 · 2162 阅读 · 1 评论 -
日志管理1
<br />今天做日志管理了,第一次做,主要是关于用户退出的判断。因为是菜鸟,用的方法很笨。<br />0代表非正常退出 1代表正常退出<br /> <br />在数据库建立了一张表,用来存储相关的信息。<br />思路如下:<br />1. 在用户登录的时原创 2011-05-17 18:31:00 · 366 阅读 · 0 评论 -
生成excel代码
<br />这是一个action,前台只要给个onclick时间,调转到这个action就可以了。 <br /> <br />public void commprinttjfx(HttpServletRequest req, HttpServletRespon原创 2011-05-27 09:56:00 · 406 阅读 · 0 评论 -
点击‘注销’按钮
<br />退出系统时,点击退出按钮,如何退出系统。<br /> <br />public ActionForward loginOut(ActionMapping mapping, ActionForm form,<br /> HttpServletRe原创 2011-05-17 14:20:00 · 1890 阅读 · 0 评论 -
从父页面读取和操作iframe中内容方法
<br />基本的操作方法: <br />document.frames("frame_id").document.action; <br />其中,frame_id是该父页面需要进行操作的iframe的id,action是iframe中的相关操作。 <br原创 2011-05-30 12:57:00 · 688 阅读 · 0 评论 -
多附件的上传下载--代码可直接用
action中的代码 try {// 多附件上传 MultipartRequestHandler mrh = conForm.getMultipartRequestHandler(); Map formFiles = mrh.原创 2011-06-02 10:03:00 · 6872 阅读 · 0 评论 -
for
<br /><input type="checkbox" id="cr"/><br /><label for="cr">我已经阅读了上面的规章制度</label><br /> <br /> <br />只要点击文字一样也是可以选择复选框的!这个for就让我晕了原创 2011-05-23 10:49:00 · 568 阅读 · 0 评论 -
bean转化成map
public static void main(String[] args) { Map map = new HashMap(); TestPo tt = new TestPo(); tt.setName("1"原创 2011-07-05 16:26:55 · 443 阅读 · 0 评论 -
数学公式的计算
对简单数学公式的计算---http://www.expression4j.org/原创 2011-06-29 17:50:00 · 308 阅读 · 0 评论