- 博客(27)
- 收藏
- 关注
原创 文本域textarea 在不同浏览器大小不同问题
textarea 一般由行列来指定大小, 例如 <textarea rows="10" cols="10"></textarea> 就是一个10行10列的文本域,但不同的浏览器对于一行一列的大小有不同的规定,所以这个文本域可能会呈现不同的效果,影响界面美观。解决方法:使用width 和 height 来指定其大小,即可保证效果一致,例如:<textarea style="width:100px
2017-12-19 11:22:58
1598
原创 jdbc 批处理
踩过的一些小坑,避免以后再犯……1.addBatch() 批处理只能操作insert 、delete、update等语句,无法对select 查询语句进行 批处理2.使用preparedstatement对sql语句进行预编译时,可以把sql的参数写成?,如:select * from user where id = ?preparedstatement可以对?处进行赋值。 但是select *
2017-08-01 17:30:50
315
原创 Oracle获取建表、索引语句
场景:Oracle数据库某个用户下有500多张表,需要把其中的200张表复制一份,创建历史表,保留主键、表空间、索引等属性。可以利用Oracle中提供的方法:dbms_metadata.get_ddl查看表的DDL语句1.查询建表语句: select dbms_metadata.get_ddl('TABLE', '填入要查询的表名' ) from dual 根据此语句可以查看到表的建表语句,
2017-08-01 17:19:42
4835
原创 Linux 安装 tomcat
1.Linux中tomcat 安装,解压即可 启动: bin目录下点击starup.bat。starup.bat是windows下bat程序 linux下运行脚本为sh,所以为starup.sh 启动后日志输出 日志文件为logs/catalina.out,启动时候输出日志信息 tail –f catalina.out 访问tomcat 关闭tomcat
2016-12-16 17:21:21
378
原创 Redis安装
redis版本注意事项 单版本号,测试环境中使用 偶数是正式版本,可以在生成环境(编码阶段)中使用 3.0之后支持集群,通过redis-trib这个ruby程序创建集群。redis单机版安装redis集群安装 1.安装ruby环境 [root@localhost ~]# yum install ruby -y 2.安装ruby的包管理器 [root@localhost ~]# yum
2016-12-16 17:10:58
316
原创 Maven安装
1.Maven安装 Eclipse自带,无法安装 如果需要使用maven命令、那么需要在操作系统中,安装maven插件。 2.在windows安装maven a.安装jdk b.下载地址:http://maven.apache.org/ c.解压 d.配置maven环境变量 创建MVN_HOME 配置path变量 在path变量加入%MVN_HOME%\bin即可
2016-12-16 17:05:56
226
原创 Linux jdk安装
1.实战——jdk的安装 1.1将jdk压缩包上传至服务 上传成功,如图: 1.2解压 1.3创建安装目录 1.4将解压后的目录移动到安装目录 1.5配置环境变量 修改/etc/profile文件 vi /etc/profile (注意路径不要写错了,可测试下) JAVA_HOME=/usr/local/jdk/jdk1.7.0_51 PATH=PATH:P
2016-12-16 16:58:30
180
原创 Nginx安装手册
Nginx安装手册 1nginx安装环境 nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。 gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++ -y PCRE PCRE(Perl Compatible Regular Ex
2016-12-16 16:51:36
393
原创 Linux安装ftp组件
Linux安装ftp组件 1安装vsftpd组件 安装完后,有/etc/vsftpd/vsftpd.conf 文件,是vsftp的配置文件。 [root@bogon ~]# yum -y install vsftpd2添加一个ftp用户 此用户就是用来登录ftp服务器用的。 [root@bogon ~]# useradd ftpuser 这样一个用户建完,可以用这个登录,记得用普通登录不
2016-12-16 16:40:47
306
原创 java 发送邮件
第一步: 打开qq邮箱的smtp服务1.进入qq邮箱–>点击设置–>点击账户 2.找到以下3.点击后面的开启按钮,根据提示一步步操作,即可得到16位授权码以下为代码部分:package mail;import java.util.Properties;import javax.mail.Message;import javax.mail.Session;import java
2016-10-27 18:26:57
494
原创 spring 配置文件 数据注入DI
spring 中 在配置文件中 可以进行 对数据的初始化,数据注入有几下几种方式: <!-- 构造器注入 --> <bean id="user" class="com.bjsxt.entity.User"> <constructor-arg index="0" value="12"/> <constructor-arg index="1" value="张
2016-10-25 20:53:03
203
原创 spring 单例与多例
<!-- 此处 init-method 是指 当 类被实例化的时候spring容器会调用类中的init方法 而当spring容器关闭时则调用destroy方法 scope 为作用域--> <bean id="student" class="com.ly.entity.Student" init-method="init" destroy-method="destroy" scope="pro
2016-10-25 20:44:24
646
原创 spring 框架 简单实例
1.导入jar包(此处用的是4.1.6版本) http://repo.springsource.org/libs-release-local/org/springframework/spring/ “spring各个版本的下载地址” commons-logging-1.1.3.jar spring-beans-4.1.6.RELEASE.jar spring-contex
2016-10-25 19:24:22
293
原创 hibernate 映射文件 标签顺序问题
今天写hibernate 映射文件时 ,加入了 version标签 ,<version name="version"/><hibernate-mapping package="com.ly.entity"> <class name="User" table="tb_user"> <id name="id" column="id" type="integer">
2016-10-24 16:39:26
293
转载 Hibernate主键生成策略
Hibernate各种主键生成策略与配置详解1、assigned主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量避免。<id name="id" column="id"><generato
2016-10-20 10:43:59
199
原创 Hibernate 简单 的 增删改查 实例
导入hibernate jar包 和 数据库驱动jar包 把下载的hibernate包解压 把required文件夹下的所有jar包复制到工程下hibernate\hibernate-release-4.3.11.Final\lib\required生成hibernate.cfg.xml配置文件 在src目录下生成<!DOCTYPE hibernate-configuration PUBLI
2016-10-20 10:13:54
277
原创 Struts2 文件下载
action类:package com.ly.action;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.InputStream;public class FileDown { private InputStream inputStream;//输入流 pri
2016-10-17 20:59:42
159
原创 Struts2文件上传 注意事项
action类:如果 File 的变量名为file 则后面两个变量开头都为file 如果是 File img, 则 String imgFileName ,String imgContentTypeimport java.io.File;import java.io.IOException;import org.apache.commons.io.FileUtils;public
2016-10-17 20:13:53
238
原创 Struts2自定义拦截器
自定义拦截器类:public class Myinterceptor extends AbstractInterceptor{ @Override public String intercept(ActionInvocation arg0) throws Exception { // TODO Auto-generated method stub //先得
2016-10-17 18:55:02
174
原创 Struts2防止重复提交
防止重复提交:**1.action类继承 ActionSupport 2.jsp页面上加入 <%@ taglib prefix="s" uri="/struts-tags"/> 3.form 表单中加入 <s:token></s:token> 相当于加入:** <input type="hidden" name="struts.token.name" value="token" /
2016-10-17 18:52:45
223
原创 struts2 文件上传 限制大小、格式
struts2 文件上传 限制大小,格式<constant name="struts.multipart.maxSize" value="2097152"></constant> 文件大小限制为2M文件过滤器,允许text和png上传 ,配置一个过滤器,所有的默认过滤器都会失效,所以要重新配置<interceptor-ref name="fileUpload"> <par
2016-10-17 18:48:48
489
原创 ObjectInputStream 如何循环读取所有的对象
package test816;import java.io.EOFException; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.Objec
2016-08-16 19:33:37
5722
原创 Map 统计字符出现的次数
**编写JAVA应用程序。从键盘上输入一个字符串,分别统计该串中每个字符出现的次数。要求: 1) 利用Treemap类及其entrySet()方法; 2) 利用泛型等来实现。**package test812.night;import java.util.Map; import java.util.Map.Entry; import java.util.Scanner; import j
2016-08-16 19:24:59
515
原创 LinkedList 的简单操作 :插入 删除 正序、逆序遍历
package test812.night;import java.util.Iterator; import java.util.LinkedList; import java.util.List; import java.util.ListIterator;public class Test2 {public static void main(String[] args) { //
2016-08-16 19:21:44
2829
原创 java 文件夹及其子目录 子文件的复制
package test815.night;import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import jav
2016-08-16 19:19:08
341
原创 java基本数据类型
java基本数据类型: 1.byte :字节型 管理的数据范围是[-128,127] .占一个字节 2.short :短整型 数据范围:[-32768,32767] 占两个字节 3.int :整型 数据范围 [-2147483648,2147483647] 占四个字节 4.long :长整型 数据范围[-2^63,2^63-1] 占八个字节注意:在java中,所有的整数默认是in
2016-08-10 20:18:22
238
转载 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-08-10 13:53:51
177
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人