- 博客(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 1249
原创 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 436
原创 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 679
原创 xml解析--Pull方式
xml数据解析Pull解析方式 Pull是Android内置的xml解析器(在Android项目中使用Pull解析不需要导入jar包),Android内部的xml文件的解析都使用了Pull解析器。Pull解析器的运行方式与SAX 解析器相似。它提供了类似的事件,如:开始元素和结束元素事件,使用parser.next()可以进入下一个元素并触发相应事件。事件将作为数值代码被发送,因此可
2015-09-26 00:08:25 525
原创 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 980
原创 R.java文件丢失的问题
R.java这个文件是会自动生成的。但是有时候你写错xml文件的时候,R.java是不会自动生成对应的值。这个时候我们会很习惯去clean一下这个项目,这个时候会突然发现,R.java竟然不见了。 这个时候的你肯定非常的气愤,你可能会拼命在网上找答案,网上会有很多答案告诉你 右键项目--》Android Tools--> fix project properties。可能你
2015-09-16 16:53:15 434
原创 获取全局的context
在很多地方都要用到context对象,大多数情况下我们都可以轻松的获取到context对象,但是在一些特殊情况下,逻辑代码逐渐脱离Activity,那么我们就可能为获取context而发愁。获取全局的context定制自己的Applicationpublic class MyApplication extends Application{ private stati
2015-09-16 16:46:33 471
原创 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 442
原创 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 482
原创 ListView和Adapter
1、在android开发中ListView是比较常用的组件,它以列表的形式垂直展示具 体内容,并且能够根据数据的长度自适应显示2、ListView继承关系 java.lang.Object --android.view.View --android.view.ViewGroup --android.widget.
2015-08-12 23:31:30 424
原创 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 346
原创 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 394
原创 TabHost
1、选项卡是一种能重复利用屏幕空间的实用组件 一屏多用 功能分组2、组件名 TabHost 继承自FrameLayout,代表选项卡宿主容器 Activity的父类必须是TabActivity TabWidget 代表选项卡标签栏 TabSpec 代表选项卡标签
2015-08-11 23:02:30 510
原创 android布局-GridLayout
1、GridLayout将整个容器划分成columnCount * rowCount个网格(columnCount ,rowCount是GridLayout的两个属性,用于指定该布局的行和列), 每个网格可以放置一个组件. 还可以设置一个组件横跨多少列, 多少行. 不存在一个网格放多个组件情况2、GridLayout的行并不固定。原因是这个网格并不会因为我们指定制定了行数而固定不变,如
2015-07-24 16:33:36 711
原创 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 3095
原创 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 717
转载 jsp文件包含
包含一个静态或动态文件. JSP 语法relativeURL | expression%>}" flush="true" />or relativeURL | expression%>}" flush="true" > parameterName"value="{parameterValue | <%=expression %>}" />+
2015-07-09 00:15:20 744
原创 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 650
原创 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 301
原创 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 535
原创 简单认识java反射机制
1、反射机制反射机制允许程序在执行的过程中通过Reflection API获取任意一个类的内部信息,并能够操作它的属性及方法。2、反射的简单认识 2.1 通过反射生成对象的实例(简单Java类Person)Class personClass = Person.class //创建运行时类的对象Person person = (Person)personClass
2015-05-31 20:26:10 515
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人