GershonHold的博客

✨最近动态和分享

1月为了下学期工作前的实习和毕设,在家还得抽时间学习🐛

MySQL回炉重造——检索

1.检索不同的行(1)DISTINCT关键字SELECT DISTINCT vend_id FROM products;DISTINCT关键字,它必须直接放在列名的前面2.限制结果使用LIMIT子句SELECT prod_name FROM products LIMIT 5;LIMIT 5指示MyS

MySQL回炉重造——MySQL工具

两个可选但强烈建议使用的图形实用程序(1)MySQL Administrator(MySQL管理器)是一个图形交互客户机,用 来简化MySQL服务器的管理。(2)MySQL Query Browser为一个图形交互客户机,用来编写和执行 MySQL命令。

MySQL回炉重造——一些概念

1.什么是MySQL?数据的所有存储、 检索、管理和处理实际上是由数据库软件——DBMS(数据库管理系统) 完成的。MySQL就是一种DBMS,即它是一种数据库软件2.它是一种什么样的数据库?DBMS可分为两类:(1)基于共享文件系统的DBMS;(2)基于客户机—服务器的DBMSMySQL、Orac

2021.10

10月28日

Git的使用——git log和相关命令

1.git log查看当前分支commit记录加上 参数 “-nm” 可以指定记录数量,其中m为数量比如添加参数“-n4”表示查看最近4条commit记录2. git log -oneline简洁地查看commit列表。也可以使用“-nm”参数3. git branch -v可以查看本地有多少分

代码重构-2-搬移方法

1.核心:发现某个类A里面存在没有使用类A的信息的方法,那么这个方法就是被放错了位置。需要移动到合适的类中2.重构缘由绝大多数情况下,方法应该被放在它所使用数据的所属对象内3.重构步骤将需要搬移的代码复制过去↓调整代码使之适应“新家”↓改变参数、方法名等↓更改原函数内容,在其中调用新函数↓编译测试,

代码重构——1-提炼函数

1.提炼函数核心:任何不被修改的变量都可以被当作参数传入新的函数,会被修改的变量可以作为新函数的返回值2.提炼函数的缘由将长长的函数切开,将较小块的代码移到更合适的类因为这样能降低代码重复量降低代码重复量就有利于撰写新的函数3.提炼函数步骤找出需要重构的函数的局部变量和参数↓分为不会被改变的和会被改

JDK源码——String.md

其它字符串缓冲区支持可变的字符串。因为 String 对象是不可变的,所以可以共享。例如: String str = "abc";等效于: char data[] = {'a', 'b', 'c'}; String str = new String(dat

JDK源码——System.md

1.arraycopy方法 (复制数组)(1)方法原型public static void arraycopy(Object src,int srcPos,Object dest,int destPos,int length)对于该方法,值得注意的是:对于二维或者一维数组中存放的是对象时,复制结果是