- 博客(11)
- 收藏
- 关注
原创 深入理解JVM虚拟机--读书笔记(第二章)
java虚拟机运行时的数据区一共有五个:方法区,堆,虚拟机栈,本地方法栈,程序计数器。(1)程序计数器是一块较小的内存区域,可以看作是当前线程所执行的字节码的行号指示器,每个独立的线程都有一个程序计数器,互不影响,也称为线程的“私有内存”,且是虚拟机中不会发生OutOfMemoryError的区域(2)java虚拟机栈是线程私有的,生命周期和线程相同。每个方法在执行
2017-06-12 09:18:47 296
原创 Structs2学习笔记
1.Struts是流行和成熟的基于MVC设计模式的web应用程序框架2.MVC模式的过程 用户输入-Controller(控制器)--将用户输入的指令和数据类型传递给业务模型-- Model(模型)--进行业务逻辑判断和数据库的存取--(数据库)--进行业务选择不同的视图-- View(视图)--将结果反馈给用户(形成闭环)3.把Struts的jar包放到WEB-INF下
2016-11-29 11:44:01 200
原创 MYSQL学习笔记(8)
1.存储引擎:MYSQL将不同的技术存储在文件(内存)中,则成为存储引擎。2.MYISAM(256T)--InnoDB(64T 行锁)-Menory(有)--CSV--Archive3.并发控制:共享锁:可以多个用户读写资源排他锁:只有一个用户读取资源4.事务:保证数据库的完整性。5.外键:保证数据一致性的策略6.索引:对数据表中一列或者多列进行排序的一种结构7.只
2016-11-29 11:42:34 160
原创 MYSQL学习笔记(7)
1.参数(1)IN:该参数的值必须在调用存储过程时指定。(2)OUT:该参数的值可以被存储过程指定,并且可以返回。(3)INOUT::该参数的值调用时指定,并且可以被改变和返回。2.无参数:CREATE PROCEDURE sp1() SELECT VERSION(); CALL sp1; //也可带() 优化:创建一个过程体来实现版本的调用。3.有参数:CR
2016-11-29 11:41:54 161
原创 MYSQL学习笔记(6)
1.自定义函数的两个必要条件:参数、返回值。2.创建函数(1)CREATE FUNCTION f1() RETURNS VARCHAR(30) RETURN DATE_FORMAT(NOW(),'%Y年%m月%d日 %H点:%i分:%s秒');查询用:SELECT f1();创建函数的一个实例,创建当前时间的格式化。(2)CREATE FUNCTION f2(num1 S
2016-11-29 11:41:17 138
原创 MYSQL学习笔记(5)
1.字符函数(1)SELECE CONCAT(firsr_name,last_name) FROM test CONCAT表示字段的连接(2)CONCAT_WS() 使用自动分隔符。 eg:SELECE CONCAT_WS('|','a','b');(3)FORMAT()字符格式化 eg:SELECE FORMAT(1234.443,2);(4)LOW
2016-11-29 11:40:22 278
原创 MYSQL学习笔记(4)
1.SELECT * FROM t1 WHERE column1 = (SELECT column1 FROM t2); 其中,SELECT * FROM t1 ...称为Outer Query[外查询](或者Outer Statement), SELECT column1 FROM t2 称为Sub Query[子查询]。 2.子查询指嵌套在查询内部,必须始终出现在圆括号内。
2016-11-29 11:39:57 160
原创 MYSQL学习笔记(3)
1.insert 语句(1)新建一个users表 coding:CREATE TABLE users (id SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT,username VARCHAR(10) NOT NULL,PASSWORD VARCHAR(32) NOT NULL,age TINYINT UNSIGNED NOT NU
2016-11-29 11:39:06 164
原创 MYSQL学习笔记(2)
1.INT占4个字节,BIGINT 占8个字节 (优化原则:最适合的数据类型)2.FLOAT 用的比较多,DATATIME 8个字节3.CAHR(M) M个字节,VARCHAR(M) L+1个字节(变长类型)4.CREATE TABLE tab {columm_name data_type }5.SHOW COLUMNS FROM tab; 查看数据表的结构。6.
2016-11-29 11:38:04 149
原创 MYSQL学习笔记(1)
1.net stop mysql 停用MySQL2.在doc中等于MySQL,在MySQL中打开到bin,然后写上mysql -uroot -plzk4163.默认端口号3306 -h 127.0.0.1 表示本地服务器4.exit/quit/\q 表示退出。 cls清屏5.SELECT VERSION() 显示版本 ,SELECT USER()显示用户6.SHOW WAR
2016-11-29 11:36:20 113
原创 JDBC学习笔记
1.关于MySql的常用命令(1)create database MyDB //创建一个数据库(2)use MyDB //切换到 MyDB(3)show tables //显示表格(4)create table CustomerTbl() //创建数据表,可指定变量、类型、优先级(5)insert into CustomerTbl() //往数据表中插入数据,可以是key
2016-11-29 11:35:05 129
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人