自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring中数据库连接池需要注意的问题

1、问题描述使用Spring+mybatis+c3p0数据源,并且使用properties文件提供相关配置参数。产生的问题:Caused by: java.sql.SQLException: Connections could not be acquired from the underlying database!Caused by: com.mchange.v2.resourc

2017-03-13 10:39:51 1220

原创 jdbc数据库连接

import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;/** * http://www.cnblogs.com/wuyuegb23

2015-10-05 19:15:18 414

原创 c3p0数据源连接数据库

c3p0数据库连接池相关jar包c3p0-0.9.1.2.jarmysql数据库的驱动包!配置文件    c3p0-config.xml文件内容          root    root    jdbc:mysql://localhost:3306/bookstore    com.mysql.jdbc.Driver   

2015-10-05 18:19:50 655

原创 xml解析--Pull方式

xml数据解析Pull解析方式    Pull是Android内置的xml解析器(在Android项目中使用Pull解析不需要导入jar包),Android内部的xml文件的解析都使用了Pull解析器。Pull解析器的运行方式与SAX 解析器相似。它提供了类似的事件,如:开始元素和结束元素事件,使用parser.next()可以进入下一个元素并触发相应事件。事件将作为数值代码被发送,因此可

2015-09-26 00:08:25 491

原创 Intent数据传递

1、用intent传递基本数据类型的数据intent 可以保存的基本类型包括:String,int,boolean,byte,char,float,包括及其基本类型的数组Intent intent = new Intent(this,NextActivity.class);intent.putExtra(key,data);startActivity(intent);

2015-09-16 21:01:21 916

原创 R.java文件丢失的问题

R.java这个文件是会自动生成的。但是有时候你写错xml文件的时候,R.java是不会自动生成对应的值。这个时候我们会很习惯去clean一下这个项目,这个时候会突然发现,R.java竟然不见了。       这个时候的你肯定非常的气愤,你可能会拼命在网上找答案,网上会有很多答案告诉你 右键项目--》Android Tools--> fix project properties。可能你

2015-09-16 16:53:15 412

原创 获取全局的context

在很多地方都要用到context对象,大多数情况下我们都可以轻松的获取到context对象,但是在一些特殊情况下,逻辑代码逐渐脱离Activity,那么我们就可能为获取context而发愁。获取全局的context定制自己的Applicationpublic class MyApplication extends Application{     private stati

2015-09-16 16:46:33 428

原创 ActionBar

1、ActionBar    1)Android 3.0之后引入的新的对象    2)只要targetSdkVersion的值不低于11,创建的Activity中默认都会带有      ActionBar2、不添加ActionBar     当然了,如果你不想为一个特定的Activity设置ActionBar,设置     Activity主题为Theme.Holo.NoA

2015-08-27 00:07:20 418

原创 ListView性能优化

前期ListView列表存在的问题:    每个列表项都是新建出来的,存在两个耗时的地方    LayoutInflater inflater = LayoutInflater.from(context);    View v = inflater.inflate(R.layout.phone_item_2, null);    TextView name = (TextView)

2015-08-17 22:51:39 457

原创 ListView和Adapter

1、在android开发中ListView是比较常用的组件,它以列表的形式垂直展示具    体内容,并且能够根据数据的长度自适应显示2、ListView继承关系    java.lang.Object      --android.view.View         --android.view.ViewGroup           --android.widget.

2015-08-12 23:31:30 396

原创 ViewPager

1、ViewPager是由v4库提供的一个类    android.support.v4.app.ViewPager        提供了手势滑动切换屏幕的功能,兼容新旧Android平台    有较好的用户体验2、ViewPager的继承关系    java.lang.Object        --android.view.View            --a

2015-08-11 23:11:26 321

原创 FragmentTabHost

FragmentTabHost配置文件,布局格式不能改变activity_fragment_tabhost.xml布局文件说明:    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical

2015-08-11 23:09:01 373

原创 TabHost

1、选项卡是一种能重复利用屏幕空间的实用组件    一屏多用    功能分组2、组件名    TabHost        继承自FrameLayout,代表选项卡宿主容器        Activity的父类必须是TabActivity    TabWidget        代表选项卡标签栏    TabSpec        代表选项卡标签

2015-08-11 23:02:30 470

原创 android布局-GridLayout

1、GridLayout将整个容器划分成columnCount * rowCount个网格(columnCount ,rowCount是GridLayout的两个属性,用于指定该布局的行和列), 每个网格可以放置一个组件. 还可以设置一个组件横跨多少列, 多少行. 不存在一个网格放多个组件情况2、GridLayout的行并不固定。原因是这个网格并不会因为我们指定制定了行数而固定不变,如

2015-07-24 16:33:36 661

原创 android相对布局的案例

相对布局案例    android:layout_width="match_parent"    android:layout_height="match_parent" >                android:id="@+id/center"        android:text="中间"        android:layout_width="

2015-07-24 15:46:49 3064

原创 Jdbcutls介绍

一、介绍:ommons-dbutils是Apache 组织提供的一个开源 JDBC 工具类库,对传统操作数据库的类进行二次封装,可以把结果集转化成List。二、几个重要的包1. org.apache.commons.dbutils (该包中的类主要帮助我们更便捷的操作JDBC)2. org.apache.commons.dbutils.handlers(该包中的类都是实现o

2015-07-09 00:18:43 688

转载 jsp文件包含

包含一个静态或动态文件. JSP 语法relativeURL | expression%>}" flush="true" />or relativeURL | expression%>}" flush="true" > parameterName"value="{parameterValue | <%=expression %>}" />+

2015-07-09 00:15:20 721

原创 dbcp的简单配置

1. 两个jar包    commons-dbcp-1.4.jar    commons-pool-1.5.5.jar2. 在java代码中直接设置dbcp数据源连接的方式(此处连接mysql数据库):public class Dbcputils {    private static BasicDataSource dataSource = null;    

2015-07-09 00:12:44 625

原创 java.util.Date和java.sql.Date

java.util.Date是在除了SQL语句的其他情况下面使用的。java.sql.Date是针对SQL语句使用的,它只包含日期而没有时间部分它们都有getTime方法返回毫秒数,自然就可以直接构建。 java.util.Date 是 java.sql.Date 的父类,前者是常用的表示时间的类,我们通常格式化或者得到当前时间都是用他,后者之后在读写数据库的时候用他,因为Prepared

2015-07-09 00:09:26 277

原创 tomcat中安装的问题

​1、jdk的配置    用户变量的配置:       用户环境变量,需要配置三个路径(D:\jdk1.7为本机jdk的安装路径)        path:D:\jdk1.7\bin        classpath:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;        JAVA_HOME:D:\jdk1.7

2015-06-24 20:37:23 446

原创 简单认识java反射机制

1、反射机制反射机制允许程序在执行的过程中通过Reflection API获取任意一个类的内部信息,并能够操作它的属性及方法。2、反射的简单认识    2.1 通过反射生成对象的实例(简单Java类Person)Class personClass = Person.class //创建运行时类的对象Person person = (Person)personClass

2015-05-31 20:26:10 491

原创 ASP显示页面错误信息

显示ASP调试信息

2015-05-26 11:15:30 1880

空空如也

空空如也

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

TA关注的人

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