自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 delete MySQL

delete from rqgl_p a  where a.rqgl_name='3号燃气锅炉';   //这样用别名不对delete a from rqgl_p a  where a.rqgl_name='3号燃气锅炉'; delete a from rqgl_p awhere a.RQGL_NAME in (select b.RQGL_NAME from rqgl_in

2015-05-27 11:01:31 441

转载 Java并发编程:volatile关键字解析

http://www.cnblogs.com/dolphin0520/p/3920373.htmlJava并发编程:volatile关键字解析   volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。  volatil

2015-04-14 16:28:21 331

转载 Java并发编程:Lock

Java并发编程:Lock  在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问。本文我们继续来探讨这个问题,从Java 5之后,在java.util.concurrent.locks包下提供了另外一种方式来实现同步访问,那就是Lock。  也许有朋友会问,既然都可以通过synchronized来实现同步访问了,那么为什么还需要提供Lock?这个问题将在下

2015-04-14 11:21:27 376

转载 java三大特性

Java三大特性Java语言的三大特性即是:封装、继承、多态封装:首先,属性可用来描述同一类事物的特征,方法可描述一类事物可做的操作。封装就是把属于同一类事物的共性(包括属性与方法)归到一个类中,以方便使用。1.概念:封装也称为信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏

2015-03-08 20:42:51 562

原创 bat命令学习

bat 命令 wmic 配置系统环境变量在win7不能立即生效

2014-09-14 11:00:39 464

原创 mysql 命令行 中文报 1366错误

sql脚本在navicat中执行没问题,在命令行用source

2014-09-12 17:23:57 513

转载 程序执行顺序-java

原文链接http://blog.163.com/shutear_bin/blog/static/195047240201231963334615/java代码执行顺序         一、java代码执行顺序(理解形式):1、父类静态代码块->子类静态代码块(只执行一次);                                              

2014-09-07 12:10:13 361

转载 Java中Runnable和Thread的区别

在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限。下面看例子:package org.thread.demo;  class MyThread extends Th

2014-09-07 12:08:54 330

转载 Java中super的几种用法并与this的区别

1.     子类的构造函数如果要引用super的话,必须把super放在函数的首位.class Base {    Base() {       System.out.println("Base");    }} public class Checket extends Base {    Checket() {       super();//调用父类的

2014-09-07 12:07:07 316

转载 java堆空间(内存)

当Java程序开始运行时,JVM会从操作系统获取一些内存。JVM使用这些内存,这些内存的一部分就是堆内存。堆内存通常在存储地址的底层,向上排列。当一个对象通过new关键字或通过其他方式创建后,对象从堆中获得内存。当对象不再使用了,被当做垃圾回收掉后,这些内存又重新回到堆内存中。在大多数32位机、Sun的JVM上,Java的堆空间默认的大小为128MB,但也有例外,例如在32

2014-07-15 09:34:39 2941

转载 JVM(java 虚拟机)内存设置

一、设置JVM内存设置1. 设置JVM内存的参数有四个:-Xmx   Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;-Xms   Java Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值;-Xmn   Java Heap Young区大小,不熟悉最好保

2014-07-15 09:34:06 343

转载 Hibernate对象关系映射---一对一

Hibernate对象关系映射---一对一 (2010-05-12 22:47:27)转载▼标签: 杂谈 使用Hibernate来进行对象关系的一对一映射,可以使用主键关联和外键关联两种方式来实现。1。主键关联。数据表中相互关联的数据信息通过拥有相同的主键值来进行关联,如丈夫和妻子,如果他们有相同的结婚证号

2014-07-06 15:52:51 367

转载 Win7和Ubuntu双系统重装Win7,无法启动Ubuntu解决方法

重装win7后,直接进入win7,没有了ubuntu。将linux安装盘放入光驱,重启机器,进入linux安装界面,选择不安装试用ubuntu linux。进入之后选择进入终端,先在终端输入如下命令:sudo fdisk -l (注意是小写的L,不是数字的1,此步用于确定电脑中安装Ubuntu的所在分区的位置,输入以后会输出类似如下信息,找到ID为83的那行,记住/dev/sdaX

2014-06-25 10:14:14 683

转载 Win7+Ubuntu双系统启动项修复总结

Win7+Ubuntu双系统启动项修复总结 (2013-03-03 19:00:11)转载▼  1,先安装Win7,再安装Ubuntu,则在安装完ubuntu后会直接进入Ubuntu系统,进入系统后执行:#sudo updata-grub更新grub,让其找到win7的bootloader,重启,在grub界面即可看到进入

2014-06-25 10:12:46 895

转载 解决超出打开游标的最大数异常ORA-01000 递归SQL 级别1 出现错误 最全方案-最全方案

在执行如下代码时,经常会出现ora-01000: maximum opencursors exceeded异常for(int i=0;i{     prepstmt =conn.prepareStatement(sql[i]);    prepstmt.setBigDecimal(1,nb.getRealCost());     prepstmt.setString(2, ad

2014-05-26 17:24:34 1000 1

转载 MyEclipse修改项目名称后,部署到tomcat问题

问题描述:修改项目名称后,部署到tomcat server,部署出来的文件夹名还是旧的名称。解决方案:光把项目重命名是不够的,还要修改一下Myeclipse里面的配置。 工程名->右键->Properties->MyEclipse>-Web->把Web Context-root的名字给改了 再把tomcat的工程删除了,重新部署下即可。

2014-05-25 17:25:54 578

转载 JDBC连接MySQL数据库及示例

JDBC是Sun公司制定的一个可以用Java语言连接数据库的技术。一、JDBC基础知识                JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为数据库开发人员提供了一个标准的API,据此可以构建

2014-05-23 17:21:43 385

原创 JDBC连接数据库

JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API1.加载驱动程序      Class.forName(“com.mysql.jdbc.Driver”)2.创建数据连接对象  Connection connection =  DriverManager.geiConnection(“连接数据库的URL", "用

2014-05-23 17:18:47 399

原创 修改 mysql 用户 密码

用root用户连接mysqluse mysql;//进入mysql数据库update User set Password = password('yourpassword'); //修改ue然后刷新数据库:flush privileges;

2014-05-13 09:24:28 387

转载 mysql不支持远程连接的解决办法(#报错:1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用lo

对初次使用mysql的人来说经常出现如下错误“#1130 - Host 'localhost' is not allowed to connect to this MySQL server”或只能过过localhost连接mysql不能通过ip地址连接到mysql,这都是mysql远程登陆的问题。mysql默认是不支持远程登陆的,所以要实现远程登陆必须用户进行设置1、通过提升root用户的

2014-05-13 09:15:13 639

原创 Web project 和 java project 如何引用jar包

一。 新建web项目,将数据库jdbc.jar包和hibernate必需的jar包复制到WEB-INF/lib中,此时会生成Web App Library(库文件和lib中的一样)  然后就可以编写hibernate.cfg.xml,customer.hbm.xml,POJO类等 使用Hibernate框架  (Referenced Libraries 同 Web App Librar

2014-05-11 15:40:59 519

转载 连接oracle报错“ORA-28547:connection to server failed,probable Oracle Net admin 解决办法

第一个方法解决方案: listener.ora是服务器端的配置oracle的文件。后来将listener.ora的这一行注释掉,就行了,, (PROGRAM = extproc)修改为:SID_LIST_LISTENER =  (SID_LIST =  (SID_DESC =  (SID_NAME = prod)  (ORACLE_HOME = /u

2014-04-14 14:39:20 1217

转载 使用JavaScript的XMLHttpRequest发送POST、GET请求以及接收返回值

使用XMLHttpRequest对象分为4部完成:1.创建XMLHttpRequest组建2.设置回调函数3.初始化XMLHttpRequest组建4.发送请求实例代码:[javascript] view plaincopyprint?var userName;    var passWor

2014-03-13 16:20:24 7371

转载 'Access denied for user 'root'@'localhost' (using password: YES)'

解决方法:打开Mysql Command Line Client,输入密码;mysql>use mysql;mysql> UPDATE user SET Password='newpassword'  where USER='userName';mysql> FLUSH PRIVILEGES;mysql> quit;之后出现的问题: "Host 'localhost' is

2014-03-05 09:54:38 444

转载 三星I8150 刷机教程

三星I8150刷机教程步骤:刷机前的准备(请确保你的手机已经获取root权限,未获取ROOT权限请移步三星I8150获取ROOT权限详细图文教程)一、三星I8150一台二、原装数据线一根三、刷机包、三星驱动、刷机工具、ops文件友情提示:刷机有风险 有可能会对您的手机造成损坏 ,刷机失败本人不承担责任!下面我们开始刷机,我尽量用最简单的语言给大家说明,基本上看了我的方法后都

2014-01-31 15:13:06 749

转载 解决 Eclipse项目红感叹号

原因:显示红色感叹号是因为jar包的路径不对解决:在项目上右击Build Path -> Configure Build Paht...(或Propertise->Java Build Path),在Java Build Path中Libraries,红色叉号的包为路径错误的包。处理好后返回刷新工程即可,这个问题一般是导入别人的项目或之前的一些JAR包移动了它的存储位置。PS: 工程上

2014-01-14 15:56:26 401

转载 tomcat 内存溢出

答案1设置Tomcat启动的初始内存其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置三、实例,以下给出1G内存环境下java jvm 的参数设置参考:JAVA_OPTS="-server -Xms800m -Xmx800m  -XX:PermSize=64M -XX:MaxNe

2013-12-02 22:27:56 506

转载 怎么查看eclipse版本

有的eclipse在help-->about eclipse中查看不到版本,可以找到eclipse的根目录,找到read me文件夹,打开其中页面,如:eclipse/readme/readme_eclipse.html,可以看到

2013-11-21 22:03:07 621

转载 eclipse 修改workspace路径

首次启动Eclipse时, 会弹出"Workspace Launcher"对话框, 提示设置Workspace路径. 设定好路径后, 倘若勾选了"Use this as the default and do not ask again", 那么以后再启动时就不会有提示, 直接进入默认工作空间.下面的方法可以更改workspace的路径设置.1. 启动Eclipse后, 打开"Win

2013-11-21 16:41:32 660

转载 win7 关于远程桌面登陆的方法,相应服务的启动

远程登陆win7系统,对win7系统的设置(1)首先要启动win7系统中的Remote Desktop Services  启动方法:在运行里输入services.msc ,然后启动。注意:没有设置之前默认登录为“此账户”,网络服务。此时不用修改。若不是的情况下,则可以点击浏览->高级->立即查找->在下面选择Network service即可,然后设置相应的密码。(2)在“我的电脑”右击

2013-11-18 09:25:06 1661

转载 Windows不能用鼠标双击运行jar文件,装两个jdk卸载一个之后会发生这个问题

http://jingyan.baidu.com/article/200957617c3619cb0621b44d.html

2013-11-11 21:41:42 838

原创 ubuntu 安装配置 jdk,tomcat,mysql

-------------------------------------------------------ubuntu安装配置jdk源文件目录(当前目录):usr/java  1.赋权限:     sudo chmod u+x jdk1.6.0_12.bin   (./jdk-6u10-linux-x64.bin)2.解压缩/安装:sudo /usr/java/jdk1.6.0_1

2013-11-01 18:10:38 473

转载 ultraedit[UE]在编辑文本文件时,总是提示是否转换为DOS格式

UltraEdit在打开一个文件的时候,有时候可能会提示:希望转换什么什么文件到DOS格式吗?那么,到底为什么会出现这个提示的呢?网上搜索到一些答案 :文件格式区别我们先看看这三个家伙有啥区别。很久以前,人们用老式的电传打字机作为输入设备,它使用两个字符来另起新行。一个字符把滑动架移回首位 (称为回车,),另一个字符把纸上移一行(称为换行,)。   当计算机问世后,由于存储

2013-10-12 21:21:54 806

原创 JDBC学习笔记

JDBC:建立应用程序和数据库的连接,并执行sql语句和存储过程,返回结果。 Java DataBase Connectivity Java 数据库连接 是一种应用程序和数据库的接口。JDBC程序包是在包 java.sql-- JDBC与相应数据库的JDBC驱动程序的关系JDBC将对数据库的操作定义成接口,接口的实现在对应数据库的JDBC驱动程序中实现。

2013-10-10 21:43:50 424

转载 spring中commons-logging.jar的作用

commons-logging.jar包是使用spring的必备包。(位置在spring-framework-2.5.6.SEC01\lib \jakarta-commons)用来记录程序运行时的活动的日志记录。       在java平台中,有几个可以选择的日志记录的实现(log4j,JDK Logging API)。       如果你希望你的日志记录与实现无关,你可以使用Ap

2013-10-02 16:18:35 775

原创 JavaBeans 学习笔记

JavaBeans 是一个java类,用于web的业务逻辑层处理。JavaBeans 规范:1.有一个无参的构造函数(默认就有)2.必须有public的set方法为属性初始化。--其他1.属性都是private的。2.get和set方法是public的。3.get和set方法的名称是get/set+属性名(第一个字母大写)对应的JSP页面的标

2013-09-28 22:13:40 496

原创 Eclipse配置

折腾了半天总结一下:----Eclipse配置1.更换本地jdk:Window/Preference/Java/Installed JREs2.配置tomcat路径:Window/Preference/Server/Runtime Environment3.部署项目:具体项目-》右键 Run as -> Run on server(选择服务器和jdk)4.启动服务器,即可报

2013-09-07 17:56:13 527

转载 在Eclipse中配置tomcat

自述:以前一直用MyEclipse,意识中Eclipse应该和MyEclipse一样。想将Eclipse的tomcat更换为本地的,以为像MyEclipse一样选下版本号、选下安装目录即可,说多了全是泪啊。。。还需要用tomcat插件。。看到这篇文章很有帮助。。。本文转自:http://kin111.blog.51cto.com/738881/163096为了在Eclipse中进行st

2013-09-06 20:43:53 517

转载 MySQL安装详解(V5.5 For Windows)----随便安了一下居然没安好,学习一下

前言这几年一直在用MySQL,并且是Windows+.Net+MySQL的搭配,用MyISAM引擎支持过单表每天千万以上的数据递增,TB级的数据MySQL游刃有余。最近在做一个较大并发的项目,尝试了InnoDB的MySQL5.5,30M不到的安装文件,表现丝毫不逊于庞大的Oracle或MSSqlServer。开源、不迷信Linux,相信MySQL在Windows中会得到越来越广泛的应用。整理了

2013-09-05 21:54:45 570

转载 mySQL 按字段排序后取序号

MYSQL不支持行号功能,如果想按某字段进行排序,然后得到排序号,很麻烦,要想实现这种功能,网上的答案五花八门,经过几次实验,得出如下一条SQL文就能简单实现此功能,现共享一下。表 a:UID Money2 4441 2223 5554 6666想要以Money排序取得排行号:SQL文如下:Select UID,(@rowNum:=@rowNum+1) as

2013-07-05 14:22:15 8517 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除