- 浏览: 340234 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (354)
- 学习 (219)
- 工作 (69)
- 前端技术 (188)
- 个人评论 (1)
- 工作总结 (1)
- 工作的方法 (1)
- 代码库 (1)
- jQuery (63)
- javascript (4)
- css (4)
- 网络通信协议 (3)
- web (7)
- 服务端性能 (1)
- 优化 (1)
- html5 (4)
- serialize (1)
- 上线页面 (1)
- ie6 (6)
- js (1)
- iframe (1)
- flash (1)
- a (1)
- img (1)
- 页面tms的要求 (1)
- kissy (3)
- 需求也页面 (0)
- 需求页面 (2)
- 视频插件 (1)
- 切图片 (1)
- map (1)
- display (1)
- 浮动定位 (1)
- 大小图片的切换功能 (2)
- demo (1)
- margin (1)
- a标签 (1)
- border (1)
- 侧导航 (1)
- 切换PNG格式的css (1)
- padding (1)
- 显示添加和删除 (1)
- 滚动条 (1)
- 和图片处理 (1)
- 移动端 (1)
- 定位 (1)
- 移动端的包的引入作用与直接拨打电话的A标签 (1)
- git (1)
- node.js (1)
- Zepto (1)
最新评论
-
幻紫1992:
还有分页的功能、、(⊙o⊙)嗯
[JS代码库] -
幻紫1992:
就是没有返回顶部的按钮,这个页面、、
[JS代码库] -
幻紫1992:
很受用,O(∩_∩)O谢谢啦~
[JS代码库] -
nlnl520coco:
想下个东西 规则太苛刻了 网站得改进
[JS代码库] -
hxp520520:
new Limiter() 这个对象是kissy API里面的 ...
Limiter的简单demo--20131029
处理数据库
//调用包
import java.sql.*;
/**
* ChangaClass 类
* @author xinjie
*
*/
public class ChangeClass {
/**
* getUserName() 方法
* @param String connString
* @param String SQLString
* @return returnVales
* @throws SQLException
*/
public boolean change(String connString, String SQLString){
//定义参数
boolean returnValue = false;
//如果出现异常
try {
Connection connection = DriverManager.getConnection(connString,"root", "root");
//调用创建声明
Statement statement = connection.createStatement();
// int类型i调用SQL代码
int i = statement.executeUpdate(SQLString);
// 如果i大于0,表示插入成功
if (i > 0) returnValue = true;
//关闭statement
statement.close();
//关闭connection
connection.close();
//如果出现异常在这进行捕捉
} catch (SQLException e ) {
//返回值等于否
returnValue = false;
//不管有没有出现异常会后在会进入这里走一遍
} finally {
}
return returnValue;
}
}
数据库的驱动路径
package JDBC;
/**
* DriverClass 类
* @author xinjie
*
*/
public class DriverClass {
/**
* Driver() 方法
* @return connSreing
*/
public String Driver(){
//定义连接字符串
String connString = "jdbc:mysql://localhost/ace?useUnicode=true&characterEncoding=utf-8";
return connString;
}
}
数据库的更新
package JDBC;
/**
* JdbcUpdate 类
* @author xinjie
*
*/
public class JdbcUpdate {
/**
* main() 主方法
* @param String[] agrs
* return 空
*/
public static void main(String[] agrs){
//定义SQL语句
String SQLString = "UPDATE users SET user_name = 'chenmimimi' WHERE user_name = 'chenmihua' ;";
// 调用改变类
ChangeClass change = new ChangeClass();
// 调用驱动类
DriverClass update = new DriverClass();
//update调用Driver方法 赋值给String类型connSreing
String connString = update.Driver();
//if语句
if (change.change(connString, SQLString )){
//输出
System.out.println("更新成功!");
//否
}else{
//输出
System.out.println("更新失败!");
}
}
}
数据库的删除
/**
* JdbcDelete 类
* @author xinjie
*
*/
public class JdbcDelete {
/**
* main() 主方法
* @param String[] agrs
* return 空
*/
public static void main(String[] agrs){
//定义SQL语句
String SQLString = "DELETE FROM users WHERE user_name = 'luyufeng'";
// 调用类
ChangeClass change = new ChangeClass();
// 调用类
DriverClass conn = new DriverClass();
//conn调用Driver方法 赋值给String类型connSreing
String connString = conn.Driver();
//if语句
if (change.change(connString, SQLString)){
//输出
System.out.println("删除成功!");
//否
}else{
//输出
System.out.println("删除失败!");
}
}
}
插入
/**
* JdbcInsert 类
* @author xinjie
*
*/
public class JdbcInsert {
/**
* main() 方法
* @param Sreing[] agrs
* return 空
*/
public static void main(String[] agrs){
//定义SQL语句
String SQLString = "INSERT INTO users (user_id,user_name,password,age,sex,binrthday)" +
"VALUES(106,'chenmihua',14,56,'n','1956-01-01'); ";
// 调用类
ChangeClass change = new ChangeClass();
//调用类
DriverClass conn = new DriverClass();
//conn调用Driver方法 赋值给String类型connSreing
String connString = conn.Driver();
//if语句
if (change.change(connString, SQLString)){
//输出
System.out.println("插入成功!");
//否
}else{
//输出
System.out.println("插入失败!");
}
}
}
数据库的查询处理数据库
package JDBC;
//调用包
import java.sql.*;
/**
* Jdbc 类
* @author xinjie
*
*/
public class Jdbc {
/**
* getUserName() 方法
* @param String connString
* @param String SQLString
* @return getUserName
* @throws SQLException
*/
public String[] getUserName(String connString, String SQLString) throws SQLException {
//定义接受驱动字符串
Connection connection = DriverManager.getConnection(connString,"root", "root");
//如果出现异常
try {
//调用创建声明
Statement statement = connection.createStatement();
//获得SQL语句
ResultSet rs = statement.executeQuery(SQLString);
//定义参数
int rowcount = 0;
//定义参数
int i = 0;
//if语句
if( rs.last()) {
//引用
rowcount = rs.getRow();
//调用方法
rs.beforeFirst();
}
//创建实例化对象
String[] retArray = new String[rowcount];
//循环rsx下一个
while (rs.next()) {
//数组i+1等于rs获得数组类型user_name
retArray[i++] = rs.getString("user_name");
}
//关闭statement
statement.close();
//返回 retArray
return retArray;
//如果出现异常在这进行捕捉
} catch (SQLException e ) {
//System.err.print("SQLException: ");
//System.err.println(e.getMessage());
//不管有没有出现异常会后在会进入这里走一遍
} finally {
}
//返回值为空
return null;
}
}
查询数据库的操作方法
//引用包
import java.sql.*;
/**
* JdbcSelect 类
* @author xinjie
*
*/
public class JdbcSelect {
/**
* main() 主方法
* @param String[] agrs
* return 空
*/
public static void main(String[] agrs){
//定义连接字符串
String connString = "jdbc:mysql://localhost/ace?useUnicode=true&characterEncoding=utf-8";
//定义SQL语句
String SQLString = "SELECT user_name FROM users";
// 调用类
jdbcyouhuo1 jb1 = new jdbcyouhuo1();
//如果出现异常
try{
//获得连接
String[] rs = jb1.getUserName(connString, SQLString);
//创建实例化对象
for (int i=0;i<rs.length;i++){
//调用方法
System.out.println(rs[i]);
}
// 输出结果
} catch(Exception e) {
//在这里捕捉
e.printStackTrace();
}
}
}
//调用包
import java.sql.*;
/**
* ChangaClass 类
* @author xinjie
*
*/
public class ChangeClass {
/**
* getUserName() 方法
* @param String connString
* @param String SQLString
* @return returnVales
* @throws SQLException
*/
public boolean change(String connString, String SQLString){
//定义参数
boolean returnValue = false;
//如果出现异常
try {
Connection connection = DriverManager.getConnection(connString,"root", "root");
//调用创建声明
Statement statement = connection.createStatement();
// int类型i调用SQL代码
int i = statement.executeUpdate(SQLString);
// 如果i大于0,表示插入成功
if (i > 0) returnValue = true;
//关闭statement
statement.close();
//关闭connection
connection.close();
//如果出现异常在这进行捕捉
} catch (SQLException e ) {
//返回值等于否
returnValue = false;
//不管有没有出现异常会后在会进入这里走一遍
} finally {
}
return returnValue;
}
}
数据库的驱动路径
package JDBC;
/**
* DriverClass 类
* @author xinjie
*
*/
public class DriverClass {
/**
* Driver() 方法
* @return connSreing
*/
public String Driver(){
//定义连接字符串
String connString = "jdbc:mysql://localhost/ace?useUnicode=true&characterEncoding=utf-8";
return connString;
}
}
数据库的更新
package JDBC;
/**
* JdbcUpdate 类
* @author xinjie
*
*/
public class JdbcUpdate {
/**
* main() 主方法
* @param String[] agrs
* return 空
*/
public static void main(String[] agrs){
//定义SQL语句
String SQLString = "UPDATE users SET user_name = 'chenmimimi' WHERE user_name = 'chenmihua' ;";
// 调用改变类
ChangeClass change = new ChangeClass();
// 调用驱动类
DriverClass update = new DriverClass();
//update调用Driver方法 赋值给String类型connSreing
String connString = update.Driver();
//if语句
if (change.change(connString, SQLString )){
//输出
System.out.println("更新成功!");
//否
}else{
//输出
System.out.println("更新失败!");
}
}
}
数据库的删除
/**
* JdbcDelete 类
* @author xinjie
*
*/
public class JdbcDelete {
/**
* main() 主方法
* @param String[] agrs
* return 空
*/
public static void main(String[] agrs){
//定义SQL语句
String SQLString = "DELETE FROM users WHERE user_name = 'luyufeng'";
// 调用类
ChangeClass change = new ChangeClass();
// 调用类
DriverClass conn = new DriverClass();
//conn调用Driver方法 赋值给String类型connSreing
String connString = conn.Driver();
//if语句
if (change.change(connString, SQLString)){
//输出
System.out.println("删除成功!");
//否
}else{
//输出
System.out.println("删除失败!");
}
}
}
插入
/**
* JdbcInsert 类
* @author xinjie
*
*/
public class JdbcInsert {
/**
* main() 方法
* @param Sreing[] agrs
* return 空
*/
public static void main(String[] agrs){
//定义SQL语句
String SQLString = "INSERT INTO users (user_id,user_name,password,age,sex,binrthday)" +
"VALUES(106,'chenmihua',14,56,'n','1956-01-01'); ";
// 调用类
ChangeClass change = new ChangeClass();
//调用类
DriverClass conn = new DriverClass();
//conn调用Driver方法 赋值给String类型connSreing
String connString = conn.Driver();
//if语句
if (change.change(connString, SQLString)){
//输出
System.out.println("插入成功!");
//否
}else{
//输出
System.out.println("插入失败!");
}
}
}
数据库的查询处理数据库
package JDBC;
//调用包
import java.sql.*;
/**
* Jdbc 类
* @author xinjie
*
*/
public class Jdbc {
/**
* getUserName() 方法
* @param String connString
* @param String SQLString
* @return getUserName
* @throws SQLException
*/
public String[] getUserName(String connString, String SQLString) throws SQLException {
//定义接受驱动字符串
Connection connection = DriverManager.getConnection(connString,"root", "root");
//如果出现异常
try {
//调用创建声明
Statement statement = connection.createStatement();
//获得SQL语句
ResultSet rs = statement.executeQuery(SQLString);
//定义参数
int rowcount = 0;
//定义参数
int i = 0;
//if语句
if( rs.last()) {
//引用
rowcount = rs.getRow();
//调用方法
rs.beforeFirst();
}
//创建实例化对象
String[] retArray = new String[rowcount];
//循环rsx下一个
while (rs.next()) {
//数组i+1等于rs获得数组类型user_name
retArray[i++] = rs.getString("user_name");
}
//关闭statement
statement.close();
//返回 retArray
return retArray;
//如果出现异常在这进行捕捉
} catch (SQLException e ) {
//System.err.print("SQLException: ");
//System.err.println(e.getMessage());
//不管有没有出现异常会后在会进入这里走一遍
} finally {
}
//返回值为空
return null;
}
}
查询数据库的操作方法
//引用包
import java.sql.*;
/**
* JdbcSelect 类
* @author xinjie
*
*/
public class JdbcSelect {
/**
* main() 主方法
* @param String[] agrs
* return 空
*/
public static void main(String[] agrs){
//定义连接字符串
String connString = "jdbc:mysql://localhost/ace?useUnicode=true&characterEncoding=utf-8";
//定义SQL语句
String SQLString = "SELECT user_name FROM users";
// 调用类
jdbcyouhuo1 jb1 = new jdbcyouhuo1();
//如果出现异常
try{
//获得连接
String[] rs = jb1.getUserName(connString, SQLString);
//创建实例化对象
for (int i=0;i<rs.length;i++){
//调用方法
System.out.println(rs[i]);
}
// 输出结果
} catch(Exception e) {
//在这里捕捉
e.printStackTrace();
}
}
}
发表评论
-
Zepto
2015-08-15 13:49 1231Zepto Zepto,是一个比较 ... -
node.js的学习-20140611
2014-06-11 23:17 767//创建一个h1方法里面舒服一个nihao functi ... -
node.js的学习-20140609
2014-06-09 23:01 578Node.js 是一个基于Chrome JavaScript ... -
git的学习-20140604
2014-06-04 23:30 530Git使用 首先 开启"G ... -
PC和移动端的页面的一些差距-20140525
2014-05-25 23:46 876首先 1、标签、描述等描述清晰准确 2、网站结构3层树状结构 ... -
Bootstrap排版基础样式和响应式图片-20140521
2014-05-22 00:41 2735Bootstrap基础排版样式 .col-xs-* // ... -
Bootstrap特性、设计和组件-20140519
2014-05-19 22:22 710特点 Bootstrap是基于jQuery框架开发的,它在j ... -
Bootstrap流式布局-20140515
2014-05-16 00:26 14747流布局是一种适应屏幕的做法。即不固定块的宽度,而是采用百分比作 ... -
Bootstrap的宽度和分辨率的差别-20140514
2014-05-14 23:05 6260首先在bootstrap里面所有 ... -
Bootstrap的认识-20140513
2014-05-14 00:09 1376通过公司的两个比较大 ... -
jquery初步认识-20140123
2014-01-24 01:30 690一、原型模式结构 // 定义一个jQuery构造函数 ... -
html5的特殊标签作用-20140114
2014-01-15 01:04 912<base>、定义页面中所有链接的基准URL & ... -
ie下的指定样式-20140106
2014-01-08 00:00 7661. <!--[if !IE]><!--&g ... -
margin-left在IE6下左浮动加倍-20140102
2014-01-02 23:04 748一、IE6下如果line-height超出本身区块的heigh ... -
浮动存在的问题-20131229
2013-12-29 23:00 540看一个正常的浮动案例 <!DOCTYPE h ... -
在ie6下同张图片不能外面包有a标签后在画热区-20131223
2013-12-23 23:47 867最近在做页面有的发现一个问题 <div class ... -
ie6下导航存在的问题和-2013-12-20
2013-12-21 00:51 637最近在做事的时候发现一个有趣的问题,在上网也找过但是都没有很好 ... -
按比例展示的小js-20131217
2013-12-18 00:41 430做需求的做到一个关于这个功能的项目所以记下来 Math.ra ... -
定位需要注意-20131214
2013-12-15 01:07 694在CSS中关于定位的内容 ... -
flash在Safari下的BUG-20131212
2013-12-12 01:09 768<object width="940&qu ...
相关推荐
3. 检查是否为二月:如果当前月份是二月,我们需要检查当前年份是否为闰年,以确定二月有28天还是29天。 4. 跨年处理:如果减去一个月后,月份变为0,那么我们需要将年份减1,并设置月份为12。 5. 处理上个月的第一...
通过“一三五七八十腊,三十一天永不差,四六九冬三十天”这样的歌诀,帮助学生记忆哪些月份是31天,哪些是30天。 6. 抢答题: (1)一年有12个月,其中大月有7个,小月有4个。 (2)大月每月31天,小月每月30天。 ...
易语言中没有直接的减月操作,但可以通过减去一个月的天数(通常是30或31天)来实现。这需要考虑到闰年的情况,因为二月可能有28或29天。 3. **找到上个月的第一天**:减去天数后,我们得到的是上个月的某一天,但...
第一季度为1月、2月、3月,第二季度为4月、5月、6月,第三季度为7月、8月、9月,第四季度为10月、11月、12月。 4. **特殊日期**:如“三八”妇女节是每年的3月8日,儿童节是6月1日,国庆节是10月1日,教师节是9月10...
第一季度包括1月、2月和3月,第二季度是4月、5月和6月,第三季度是7月、8月和9月,第四季度则是10月、11月和12月。 在练习部分,设置了判断题和抢答题,以检验学生对年、月、日的理解。例如,确认每年并非都是365天...
- 一年分为12个月,其中1月、3月、5月、7月、8月、10月和12月各有31天,称为大月。 - 4月、6月、9月和11月各有30天,称为小月。 - 2月在平年有28天,在闰年有29天。 3. **日期推理** - 从日期推断:例如,5月30...
例如,了解大月和小月的区别(大月31天,小月30天,除了二月),认识平年和闰年(闰年2月有29天,平年2月有28天),以及学会计算日期间的差距,这些都是这个阶段的重要教学内容。通过解决这些问题,孩子们能够提升...
- **月**:一年分为12个月,有的月份有31天,称为大月;有的月份有30天,称为小月;2月特殊,有时28天(平年),有时29天(闰年)。 - **日**:每个月份包含若干天,孩子们通过学习可以了解每个月份天数的变化规律...
3. **月份天数**:不同月份的天数不同,通常情况下,1月和3月有31天,4月、6月、9月和11月有30天,2月根据是否是闰年有所不同。这些天数可以存储在一个数组中方便查询。 4. **累计天数**:从1月1日开始,每个月的...
因为8月有31天,所以从1号到31号经过30天。30除以7余3,星期日往后数三天就是星期三。错误。 通过这些练习题,我们可以复习并巩固对时间计算、日期推理和日历知识的理解,对于日常生活和学习都具有实际应用价值。
直到第三十一天 thirty-first 31st 学生需要掌握如何将这些序数词与月份结合,正确地表达日期,例如 "It’s the 23rd of August"(今天是八月二十三日)。 通过这个教案,七年级的学生不仅能学会英语中的月份和...
每个季度通常包含三个月,而第三季度通常包括7月(31天)、8月(31天)和9月(30天),总共92天。 2. 一个月有(3)旬,中旬是从(11)到(20)。 一个月分为上旬(1-10日)、中旬(11-20日)和下旬(21-月底)。 3. 6 ...
第一季度是1月、2月和3月,第二季度是4月、5月和6月,第三季度是7月、8月和9月,最后第四季度是10月、11月和12月。 在实际应用中,孩子们需要掌握如何判断一个年份是否为闰年,并能够正确计算不同月份的天数。例如...
- 一年中,每个月有31天的月份有1月、3月、5月、7月、8月、10月、12月,共7个月; - 每月有30天的月份有4月、6月、9月、11月,共4个月; - 2月有时有28天,有时有29天。 ##### 练习题二 - 2月不可能有30天,因此第...
孩子们需要记住每个月的天数,例如,1、3、5、7、8、10、12月是大月,有31天;4、6、9、11月是小月,有30天;2月是特殊月,通常有28天,闰年时有29天。 3. 日的概念:日是时间的最小单位,孩子们会学习到一周有七天...
- 8月1日的前一天不是30号,而是7月31号,这也与其他31天的月份不同。 - 输入超出年、月、日的范围或格式错误,系统会提示输入日期无效。 基于这些规则,报告构建了动作桩,包括8种可能的操作: 1. 日减1 2. 日为28...
3. 判断 31 天的月份(1 月、3 月、5 月、7 月、8 月、10 月、12 月) 4. 判断 30 天的月份(4 月、6 月、9 月、11 月) 5. 实现闰年 2 月 29 天,平年 2 月 28 天的功能 6. 将日期按照对应的星期输出展示 7. 按照 3...
1. **周期性规律的理解**:理解一年有12个月,其中1月、3月、5月、7月、8月、10月、12月为大月,有31天;4月、6月、9月、11月为小月,有30天;2月在平年有28天,在闰年有29天。一周有7天,这是周期性的基本单位。 2...
对于每个月的天数,1月、3月、5月、7月、8月、10月和12月有31天,4月、6月、9月和11月有30天,2月则根据是否为闰年来确定(闰年29天,平年28天)。例如,2009年6月1日与1月1日相差5个月,即150天(31+28+31+30+31)...
教学目标旨在帮助学生建立对较长时间单位的概念,了解它们之间的相互关系,如一年有12个月,分为大月(31天)和小月(30天),以及特殊的二月(平年28天,闰年29天)。此外,学生还将学习识别平年和闰年,以及掌握24...