关闭

Web 前端学习笔记之 HTML 入门(3)

HTML 表单HTML 表单用于搜集不同类型的用户输入。标签定义了HTML表单。 用户名: 密码: <p...
阅读(284) 评论(0)

Web 前端学习笔记之 HTML 入门(2)

HTML 链接(超链接)超链接可以是一个字,一个词,或者一组词,也可以是一幅图像,可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。 可以通过使用标签在 HTML 中创建链接,有两种使用标签的方式: 通过使用 href 属性 - 创建指向另一个文档的链接 通过使用 name 属性 - 创建文档内的书签 URL 格式 格式说明: 协议(pr...
阅读(210) 评论(0)

Web 前端学习笔记之 HTML 入门(1)

HTML 简介什么是 HTMLHTML 是一种使用标签来描述页面的内容和结构的语言。 HTML 指的是超文本标记语言(Hyper Text Markup Language) HTML 不是一种编程语言,而是一种标记语言 (markup language) 标记语言是一套标记标签 (markup tag) HTML 使用标记标签来描述网页 HTML 的发展史HTML 的产生 1991年,Tim Be...
阅读(332) 评论(0)

Java学习笔记之信息隐藏(Information Hiding)

好的类接口就像是冰山的尖儿一样,让类的大部分内容都不会暴露出来什么是信息隐藏信息隐藏指在设计和确定模块时,使得一个模块内包含的特定信息(过程或数据),对于不需要这些信息的其他模块来说,是不可访问的。 1972年,David Parnas 发表了一篇题为《论将系统分解为模块的准则》的论文首次让公众注意到信息隐藏这一概念。 信息隐藏式结构程序设计与面向对象设计的基础之一。在面向对象设计中,它又...
阅读(910) 评论(0)

谷歌浏览器崩溃的解决方案

问题描述 谷歌浏览器提示“喔唷 崩溃啦” 点击设置,选项,历史记录等,也提示崩溃 卸载重装也无效 原因分析有可能是注册列表被一些卫士类优化工具或杀毒软件优化了解决方案第一步:卸载谷歌浏览器 开始→控制面板→添加或删除程序→找到谷歌浏览器卸载 在进入谷歌浏览器的安装路径删除剩余文件,谷歌浏览器默认安装路径为 C:\Program Files\Google\Chrome\Application\chr...
阅读(11789) 评论(0)

Git基础(3):撤消操作和远程仓库的使用

撤销操作commit –amend有时候我们提交完了才发现漏掉了几个文件没有添加,或者提交信息写错了。这是我们可以运行带有--amend选项的commit命令尝试重新提交:// 修改最近一次提交的提交信息 $ git commit --amend -m "XXX" // 向最近一次提交添加漏掉的几个文件 $ git add forgotten_file $ git commit --amend取消暂...
阅读(795) 评论(0)

Git基础(2):查看提交历史

查看提交历史我们可以通过 git log 命令来查看某个项目的提交历史。 下面我会通过一个开源项目进行示例:$ git log commit f886a577726ea88afbae8556370f68ec060d6338 Author: GongchuangSu Date: Mon Dec 5 20:25:07 2016 +0800 解决用户名重...
阅读(312) 评论(0)

Git基础(1)

获取Git仓库有两种取得Git项目仓库的方法: 1. 在现有的目录中初始化仓库 2. 克隆现有的仓库在现有的目录中初始化仓库进入该目录并执行以下命令$ git init该命令将创建一个名为 .git 的子目录,这个子目录含有你初始化的 Git 仓库中所有的必须文件,这些文件是 Git 仓库的骨干。克隆现有的仓库克隆仓库的命令格式为git clone [url]$ git clone https:...
阅读(102) 评论(0)

数据库索引

数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。为什么要创建索引索引可以大大提高数据库的检索速度。 1. 通过创建唯一索引,可以保证数据库表中每一行数据的唯一性 2. 可以大大加快数据的检索速度,这也是创建索引的最主要的原因 3. 可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义 4. 在使用分组和排序子句进行数据检索时,同样可以显著...
阅读(195) 评论(0)

SQL学习笔记

创建名为CUSTOMERS数据表:CREATE TABLE CUSTOMERS( ID INT NOT NULL, NAME VARCHAR (20) NOT NULL, AGE INT NOT NULL, ADDRESS CHAR (25) , SALARY DECIMAL (18, 2), PRIMARY KEY (ID) );约束 NOT NUL...
阅读(646) 评论(0)

Java多线程系列之线程状态图

线程状态图 说明: 线程包括以下五种状态 1. 新建状态(New) : 线程对象被创建后,就进入了新建状态。例如,Thread thread = new Thread()。 2. 就绪状态(Runnable): 也被称为“可执行状态”。线程对象被创建后,其它线程调用了该对象的start()方法,从而来启动该线程。例如,thread.start()。处于就绪状态的线程,随时可能被CPU调度执行...
阅读(383) 评论(0)

UML类图的几种关系

在UML类图中,关系可以分为4种: 泛化, 实现, 关联 和 依赖。 关系名 说明 箭头及指向 泛化(Generalization) 表示”类与类之间的继承关系” 带三角箭头的实线,箭头指向父类 实现(Realization) 表示”类与接口之间的实现” 带三角箭头的虚线,箭头指向接口 关联(Association) 表示”类与类之间的拥有关系”。即,一个类...
阅读(334) 评论(0)

Java学习笔记之反射(Reflection)

什么是反射能够分析类能力的程序称为反射(reflection)反射可以用来干什么Java反射机制可以让我们在编译期(Compile Time)之外的运行期(Runtime)检查类,接口,变量以及方法的信息。 - 在运行中分析类的能力 - 在运行中查看对象 - 实现通用的数组操作代码 - 利用Method对象Class类在程序运行期间,Java运行时系统始终为所有的对象维护一个被称为运行时的类...
阅读(1158) 评论(0)

JDBC数据类型与Java数据类型对应关系

SQL JDBC/JAVA setter getter VARCHAR java.lang.String setString getString CHAR java.lang.String setString getString LONGVARCHAR java.lang.String setString getString BIT...
阅读(844) 评论(0)

Java学习笔记之深入理解关键字super

为什么需要super考虑这样一个情景,当一个类继承自另一个类,并重写了父类的一个方法,并且想在这个方法中调用父类的这个方法,该如何做呢?当然,我们不能直接调用该方法,因为它会产生递归。这时,我们就需要通过super.方法名来访问父类的该方法。 当然,super的存在不仅仅如此。我们知道,当创建一个导出类(即通过继承而来)的对象时,该对象会包含一个基类的子对象。这就需要我们正确的对基类子对象进行初始...
阅读(268) 评论(0)

使用SpEL表达式装配Bean

字面值: 在元素的value属性中使用#{}界定符把这个值装配到Bean的属性中 ... <property name="capacity" value="#{1e...
阅读(509) 评论(0)

SpEL运算符

SpEL提供了几种运算符,这些运算符可以用在SpEL表达式中的值上。 运算符类型 运算符 算术运算 +、-、*、/、%、^ 关系运算 、==、=、lt、gt、eq、le、ge 逻辑运算 and、or、not、| 条件运算 ?:(ternary)、?:(Elvis) 正则表达式 matches 数值运算...
阅读(471) 评论(0)

设计模式之单例模式

单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。实现单例模式的思路 一个类能返回对象一个引用(永远是同一个)和一个获得该实例的方法(必须是静态方法,通常使用getInstance这个名称) 当我们调用这个方法时,如果类持有的引用不为空就返回这个引用,如果类持有的引用为空就创建该类的实例并将实例的引用...
阅读(177) 评论(0)

Java学习笔记之深入理解接口和抽象类

抽象类 如果一个类包含一个或多个抽象方法,该类必须被声明为抽象类 抽象类可以包含具体的方法,也可以不包含任何抽象方法 如果一个类继承自抽象类,那么该类必须实现抽象类中所有的抽象方法(即提供方法体{}),否则该类必须声明为抽象类 不能为抽象类创建任何对象,即使该抽象类不包含任何抽象方法 abstract不能与final并列修饰同一个类 abstract不能与private、static、final或n...
阅读(263) 评论(0)

读书笔记之《程序员必读的职业规划书》

准备篇构建个人品牌 - 公司品牌不是个人品牌 - 个人品牌是自己可以带走的东西 - 如何构建个人品牌 - Github账号 - 技术博客:可以托管至Gtihub或CSDN - 微博,最好能加V,用于业内交流 - 技术社区账号,如stackoverflow学会分享 - 学会分享,既能传播自己的知识,又能得到有益的反馈 - 分享渠道 - 发布到自己的技术博客 - 同步至...
阅读(729) 评论(0)
152条 共8页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:122053次
    • 积分:3008
    • 等级:
    • 排名:第12361名
    • 原创:138篇
    • 转载:10篇
    • 译文:4篇
    • 评论:6条
    个人独立域名