第十二天 how can I 坚持

  今天工作中,看到有使用seajs框架,百度了下是阿里前前端工程师玉伯写的,很是佩服啊,不过还没有仔细研究原理,js和jquery都没精通呢。认真对待工作,今天打了一天的酱油。回顾下数据库连接JDBC连接:

String jdbcDriver;//定义数据库接口类:mysql为com.mysql.jdbc.Driver;(具体视数据库类别而定。)

String URL; //定义访问数据库的路径;本地mysql路径和端口号一般为:http://localhost:3306/数据库名

String username;//定义数据库的用户名 

String password;//定义数据库的访问密码

Connection conn;//Connection接口,相当于创建的一个连接对象吧

PreparedStatement ps;//是做什么用的呢?准备连接?

Result rs;//数据库结果集

Class.forName(jdbcDriver);加载数据库连接类

conn=DriverManager.getConnection(url,username,password);//创建连接对象;

ps=conn.prepareStatement(sql);//

rs=ps.executeQuery();

while(rs.next()){

  String s=rs.getString(1);//输出第一列;

  String s1=rs.getString("列名");

}

//输出第几行第几列

String  getDate(int i,int j){

  int k=0;

  while(rs.next()){

    k++;

    if(k==j){

      System.out.println(rs.getString(j));

    }

}

}

close();定义个关闭接口的方法:先关闭rs,再关闭ps,再关闭conn;

数据库连接池:

由于创建连接对象消耗资源比较严重,所以事先创建好连接保存在集合里边,用的时候直接取。

太晚了,就不写了吧,脑子里已经有雏形了,现在已经有很多成熟的数据库连接池,还是在项目中好好学习吧。

明天有时间开始把博客系统那个项目搞起来,边做边学,还要学习下android,上线的话肯定要从移动端先上线。睡觉,晚安。

时间: 2024-11-05 10:00:06

第十二天 how can I 坚持的相关文章

七日Python之路--第十二天(Django Web 开发指南)

<Django Web 开发指南>.貌似使用Django1.0版本,基本内容差不多,细读无妨.地址:http://www.jb51.net/books/76079.html (一)第一部分 入门 (1)内置数字工厂函数 int(12.34)会创建一个新的值为12的整数对象,而float(12)则会返回12.0. (2)其他序列操作符 连接(+),复制(*),以及检查是否是成员(in, not in) '**'.join('**')   或  '***%s***%d' % (str, int)

【DAY12】第十二天集合&泛型&IO学习笔记

hash:散列 ------------------ Hashset集合内部是通过HashMap进行实现的.使用的是HashMap中key部分. 对象在添加进集合中时,首选会对hashcode进行处理(hashcode右移16位和 自身做异或运算)得到一个经过处理的hash值,然后该值和集合的容量进行 &运算,得到介于0和集合容量值之间一个数字.该数字表示着数组的下标. 也就是该元素应该存放在哪个元素中. Map与Collection -------------- Map与Collection在

IT十八掌掌第十二天课程总结

今天学完IT十八掌第十二天java基础课程: 学习内容: HashMap和HashTable底层都是采用数组+链表实现的. 结合了数组的寻址快,链表增删快的特点.使用散列算法(hash算法)将元素分配到数组的元素当中, hash分区默认16个,每个分区内存储的是链表 1,算出hashcode,进行&0xof取出后四位初步比较,确定分区 2,然后拿对象和链表中每个对象相比较,比较每个对象的hash码是否相同. 1. 判断hashcode是否相同 2.判断是否同一对象或者equals返回true 所

算法系列15天速成——第十二天 树操作【中】

原文:算法系列15天速成--第十二天 树操作[中] 先前说了树的基本操作,我们采用的是二叉链表来保存树形结构,当然二叉有二叉的困扰之处,比如我想找到当前结点 的“前驱”和“后继”,那么我们就必须要遍历一下树,然后才能定位到该“节点”的“前驱”和“后继”,每次定位都是O(n),这 不是我们想看到的,那么有什么办法来解决呢? (1) 在节点域中增加二个指针域,分别保存“前驱”和“后继”,那么就是四叉链表了,哈哈,还是有点浪费空间啊. (2) 看下面的这个二叉树,我们知道每个结点有2个指针域,4个节点

Training的第二十二天

今天学到的两点比较重要的是:1.一个好的程序员要养成给代码注释的好习惯:2,遇到报错不要慌张,要善于分析问题并且善于运用网络搜索解决问题. Training的第二十二天

javaSE第十二天

第十二天????64 1. Scanner的使用(了解)????64 (1)在JDK5以后出现的用于键盘录入数据的类.????64 (2)构造方法:????64 (4)要掌握的两个方法????65 (5)需要注意的小问题????65 2. String类的概述和使用(掌握)????65 (1)多个字符组成的一串数据.????65 (2)构造方法:????65 (3)字符串的特点????65 (4)字符串的面试题(看程序写结果)????66 (5)字符串的功能(自己补齐方法中文意思)????67

Python第二十二天 stat模块 os.chmod方法 os.stat方法

Python第二十二天   stat模块  os.chmod方法  os.stat方法 stat模块描述了os.stat(filename)返回的文件属性列表中各值的意义,根据stat模块读取os.stat()中的值的意思简单来说,os.stat是将文件的相关属性读出来,然后用stat模块来处理 os.stat 返回一个stat 结果,结果类型是posix.stat_result stat(path) -> stat result 获取stat结果 st = os.stat('/tmp/aa.p

javaSE第二十二天

第二十二天????312 1:登录注册IO版本案例(掌握)????312 2:数据操作流(操作基本类型数据的流)(理解)????313 (1)定义:????313 (2)流对象名称????313 (3)代码演示:????313 3:内存操作流(理解)????314 (1)说明:????314 (2)三种类型????315 (3)代码演示:????315 4:打印流(掌握)????316 (1)字节打印流,字符打印流????316 (2)特点:????317 E:代码演示????317 (3)复制

&lt;实训|第十二天&gt;用LVM对linux分区进行动态扩容

[[email protected]~]#序言在linux中,我们安装软件的途径一般有那些,你们知道吗?在linux中,如果你的磁盘空间不够用了,你知道如何来扩展磁盘吗?动态扩容不仅在工作中还是在其他方面都是一个非常重要的技能,所以学会它,对你很有帮助.  开班第十二天: [[email protected]~]#今天的课程大纲 1.linux系统中安装软件的方式和途径 2.lvm磁盘管理机制的原理 3.如何使用lvm管理磁盘 4.动态扩容的方法 5.使用lvm的好处 详细讲解: [[email

孤荷凌寒自学python第八十二天学习爬取图片2

(完整学习过程屏幕记录视频地址在文末) 今天在昨天基本尝试成功的基础上,继续完善了文字和图片的同时爬取并存放在word文档中. 一.我准备爬取一个有文字也有图片的博客页面 https://www.cnblogs.com/forever-snow/p/8506746.html 二.具体代码 ``` import requests from bs4 import BeautifulSoup import re import datetime import pymongo import os from