学习之路
Self-Discipline
在校大学生
展开
-
简单Java四则运算
自己写的第一个最简单的Java计算器,感觉Java封装的东西实在太多了,你所能想到的它都帮你实现了,写Java程序离不开API文档,熟练使用API文档真的非常重要,就这样一个小程序就许多次查阅API文档,以前写c/c++程序基本所有的功能都是由自己实现,第一次写Java程序感觉有点恶心。原创 2017-09-14 20:18:11 · 3110 阅读 · 0 评论 -
前端css基础知识(2)
1 样式表书写位置◆内嵌式写法样式表写法◆外链式写法写在head里,”stylesheet” href=”1.css”> ◆行内样式表 ◆三种写法特点:★内嵌式写法,样式只作用于当前文件,没有真正实现结构表现分离。★外链式写法,作用范围是当前站点,谁调用谁生效,范围广,真正实现结构表现分离。★行内样式表,作用范围仅限于当前标签,范原创 2017-12-22 14:38:30 · 196 阅读 · 0 评论 -
前端css基础知识(3)
1 行高◆浏览器默认文字大小浏览器默认文字大小:16px行高:是基线与基线之间的距离行高=文字高度+上下边距 一行文字行高和父元素高度一致的时候,垂直居中显示。1.1 行高的单位 行高单位文字大小值20px20px20px2em20px原创 2017-12-22 14:54:11 · 241 阅读 · 0 评论 -
前端css基础知识(4)
1 盒子模型作用:页面布局。1.1 Border border-style solid 实线 dotted 点线 Dashed 虚线1.2 连写 Border: 1px solid #006600; Border-left | right | bottom | top1.3 b原创 2017-12-22 15:09:21 · 461 阅读 · 0 评论 -
Java爬虫小程序
最近用Java做了一个音乐播放器,实现了在线爬取歌词的功能,在这里总结一下吧。我爬取歌词的网站是http://www.lrcgc.com/。一共需要解析两个网站,所以我分别使用了两个方法。代码中都有十分详细的注释,下面是代码。package worm;import java.io.BufferedReader;import java.io.File;import java.io.F原创 2017-12-14 12:02:42 · 1025 阅读 · 0 评论 -
前端css基础知识(5)
1 定位Position: left | right | top | bottom1.1 静态定位Position:static; 标准流。1.2 绝对定位(看脸型)Position:absolute; 特点:◆自身从浏览器出发。◆绝对定位之后,元素不占位置,会脱标。◆嵌套的盒子,父元素没有给自身绝对定位,子元素绝对定位,子元原创 2017-12-22 15:12:35 · 260 阅读 · 0 评论 -
Swing中耗时任务需要另起新线程,这个新线程中更新GUI的操作仍需由EDT来做(转)
最近调试程序时发现,点击某个界面时会出现卡死的情况,出现的频率还是比较频繁的。再次出现卡死的情况后,利用jvisualvm查看线程的运行情况,dump操作之后发现线程间出现了死锁:Found one Java-level deadlock:============================="Thread-122": waiting to lock monitor转载 2017-12-05 19:50:50 · 439 阅读 · 0 评论 -
Java基础知识
1.Java编译器的命令是javac.exe;java解释器的命令是java.exe。2.当运行javac命令对一个Java源程序(.java文件)进行编译时, 必须写出该源文件的完整文件名,包括扩展名.java。3.当用java命令解析运行一个class文件时,不必写出该class文件的扩展名.class。4. Java虚拟机指的是java字节码的解释程序。5.线程是一种轻原创 2017-12-22 17:02:29 · 1445 阅读 · 0 评论 -
html 标签对应的英文单词表
记住英文单词理解标签含义比死记标签更有效!标签对应英文说明/注释document type文档类型anchor超链接abbreviation缩写词原创 2017-12-23 10:43:28 · 7255 阅读 · 0 评论 -
Java程序打开指定地址网页
1、今天遇到了需要手动输入http地址打开指定网页的需求,试着做一个用程序打开指定网页的功能,搜了一下,还真有一个现成的例子,稍加改造,实现自己的需求;2、代码不多,两个文件;如下:package com.lgp.solr;import java.io.BufferedReader;import java.io.FileNotFoundException;import转载 2017-12-06 22:21:42 · 2410 阅读 · 0 评论 -
Web前端开发规范手册
一、规范目的1.1 概述 ..................................................................................................................................... 1 二、文件规范2.1 文件命名规则......................原创 2017-12-24 21:00:41 · 353 阅读 · 0 评论 -
equals和"=="的区别
Java中,equals方法比较的是引用的内容,"=="比较的是引用的地址。原创 2017-12-15 20:34:38 · 152 阅读 · 0 评论 -
前端css基础知识(1)
1 Css概念CSS 指层叠样式表 (Cascading Style Sheets)(级联样式表)Css是用来美化html标签的,相当于页面化妆。◆样式表书写位置 2 选择器2.1 写法选择器是一个选择谁(标签)的过程。选择器{属性:值; 属性:值;}属性解释Width:20px;宽原创 2017-12-22 09:56:55 · 178 阅读 · 0 评论 -
c++与java区别的理解(一)--引用
在刚刚接触java的引用的时候,我便不假思索的将它等同于c++的引用,后来在实践中发现,和我想的有很大的不同。 先来看看两者之间的定义: java中的引用:“每种编程语言都有自己的数据处理方式。有些时候,程序员必须注意将要处理的数据是什么类型。你是直接操纵元素,还是用某种基于特殊语法的间接表示(例如C/C++里的指针)来操作对象。所有这些在 Java 里都得转载 2017-12-28 14:35:25 · 10335 阅读 · 1 评论 -
WEB前端开发人员须知的常见浏览器兼容问题及解决技巧
所谓的浏览器兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况。在大多数情况下,我们的需求是,无论用户用什么浏览器来查看我们的网站或者登陆我们的系统,都应该是统一的显示效果。所以浏览器的兼容性问题是前端开发人员经常会碰到和必须要解决的问题。在学习浏览器兼容性之前,我想把前端开发人员划分为两类:第一类是精确按照设计图开发的前端开发人员,可以说是精确到1px转载 2018-01-05 11:40:15 · 206 阅读 · 0 评论 -
前端HTML基础知识(2)
1 复习昨天知识1.1 单标签◆注释标签(快捷键) ctrl+/◆水平线标签 ◆换行标签 1.2 双标签◆段落标签 ◆h1-h6 值只能取到6 h1在页面中只能出现一次。◆文本标签 ◆图片标签◆ 上标 下标 1.3 路径◆相原创 2017-12-22 14:16:48 · 207 阅读 · 0 评论 -
前端HTML基础知识(1)
1 常用快捷键Ctrl+c复制Ctrl+v粘贴Ctrl+x剪切Ctrl+a全选Ctrl+s保存Ctrl+z撤销一步Windows+d返回桌面Windows+原创 2017-12-22 13:50:41 · 286 阅读 · 0 评论 -
fireworks常用快捷键
fireworks是Adobe推出的一款网页作图软件,软件可以加速 Web 设计与开发, 是一款创建与优化 Web 图像和快速构建网站与 Web 界面原型的理想工具。常用快捷键如下:V 切换黑鼠标U 画图K 切片I 吸色Z 放大镜空格 移动原创 2017-12-22 09:27:32 · 320 阅读 · 0 评论 -
数据结构学习笔记
1.算法+数据结构=程序。2.数据结构是介于数学、计算机硬件和人机之间的一门核心课程。3.数据结构的研究内容:研究非数值计算的程序设计问题中计算机的操作对象,以及他们之间的关系和操作。4.数据结构(Data Structure)包括逻辑结构和存储结构两个层次。5.离散数学解决的是实际问题抽象成逻辑结构,数据结构解决的是逻辑结构转化为存储结构。6.设计程序时应保证时间和空间复杂度原创 2017-09-08 12:11:43 · 186 阅读 · 0 评论 -
Java学习笔记2
1.作为语句时,++a与a++并无区别,但作为表达式时有区别。2.Java源文件中有且仅有一个public类,且必须与源文件名相同,其他类不限个数。3.string[] args是命令行参数,(控制台)相当于字符串数组,这是Java的表达习惯,等价于string[args]。4.eclipse自动编译,检查语法错误,如果提示没有语法错误,一般是运行错误。(error)5.源码:数原创 2017-09-12 14:08:27 · 235 阅读 · 0 评论 -
Java学习笔记1
Java概述1.JDK(Java Development Kit,Java开发工具包)提供编译、运行Java程序所需的各种工具及资源。2.JRE(Java Runtime Environment,Java运行时环境)是运行Java程序所依赖的环境的集合。3.JVM(Java Virtual Machine,Java虚拟机)将字节码解释执行成机器码(二进制),使得Java程序具有“一次编原创 2017-09-08 16:19:39 · 279 阅读 · 0 评论 -
Java学习笔记3
Arrays(数组)类中相同(equals)和深度相同(deepEquals)的区别。String[][] name1 = {{"G","a","0"},{"H","u","a","n"},{"j","i","e"}}; String[][] name2 = {{"G","a","0"},{"H","u","a","n"},{"j","i","e"}}; //用户自定义原创 2017-09-28 22:26:56 · 215 阅读 · 0 评论 -
使用java+Mysql数据库做一个简单的登录窗口界面
原文:点击打开链接转载 2017-10-30 21:40:55 · 54948 阅读 · 15 评论 -
Java学习笔记之static与this
package com.classtest;///import static package battery.*;直接导入静态类 调用静态方法可以可以直接使用(不常用)/* * 1 静态成员变量:属于类的(属于所有对象的全局变量) * 2 静态成员方法:属于类的(属于所有对象的全局方法) * 3 静态的只能调用静态的(通过对象调用非静态成员);非静态可以调用静态的; * *扩展 *原创 2017-11-01 11:05:03 · 206 阅读 · 0 评论 -
Java学习笔记4(多态原理和理解)
Java多态有两种形式:1.一个方法,多种实现。2.父类的引用指向子类的对象。(运用内存分配图加以理解)原创 2017-10-24 15:56:22 · 207 阅读 · 0 评论 -
MYSQL语句
mysql> alter table 表名 modify column 字段名 类型;例如数据库中address表 city字段是varchar(30)修改类型可以用(谨慎修改类型,可能会导致原有数据出错)mysql> alter table address modify column city char(30);修改长度可以用(修改长度,要保证不短于已有数原创 2017-12-08 20:38:46 · 142 阅读 · 0 评论 -
如何解决插入mysql反斜杠消失
解决方法:将转义符"\"增加为"\\",代码如下:假如字符串str含有反斜杠,则str=str.replaceAll("\\\\", "\\\\\\\\")。原创 2017-12-10 04:01:25 · 8690 阅读 · 0 评论 -
swing awt学习笔记
1.在Java Swing 的编程中,如果要获取JList中的所有值,而不需要一个一个选中后再获取 选中后的值的话,也是有办法的,方法如下: jList.getModel.getSize();该方法是获取JList中所有值的个数。 jList.getModel().getElementAt(j);//j是第j个元素原创 2017-12-10 04:04:19 · 319 阅读 · 0 评论 -
Windows下如何使用CMD命令进入MySQL数据库
默认用户名;"-p"为密码,如果设置了密码,可直接在-p后链接输入(或者在下一命令提示Enter password时输入),如:-p654321,用户没有设置密码,显示Enter password时,直接回车即可。 注意,因为这里我的MySQL没有安装在C盘下,所以我需要先使用DOS命令进入MySQL的安装目录下的bin目录中。以我的电脑为例,方法如下:输入E:进入E盘,再输入cd E:\mysq原创 2017-12-12 09:14:14 · 12840 阅读 · 0 评论 -
mysql基础知识
1.mysql 系统自带的数据库有哪些?1.1mysql库。存储用户等信息 1.2information_schema库。存储表、锁等性能信息1.3test库。mysql自建测试库 1.4performance_schema库。互斥锁等信息(5.6之前需要手动开启,从5.6开始默认开启)原创 2017-12-12 09:29:27 · 137 阅读 · 0 评论 -
webstorm常用快捷键
ctrl+d 复制本行到下一行ctrl+shift+z 已经做好的退回之后的下一步ctrl+/ 注释行ctrl+shift+/ 注释选定区域ctrl+g 查找行号ctrl+shift+up/down 上下移动代码table 补齐代码ctrl+f 查找文本原创 2017-12-21 10:57:31 · 398 阅读 · 0 评论 -
comparable(内部比较器)和Comparator(外部比较器)比较器
1.Comparable 内部比较器(public interface Comparable)1.1一个类设计之初,需求明确要求进行类对象的比较1.2.comparable 只能够为类提供一个策略2.Comparator 外部比较器2.11.可以动态添加任意多种比较器原创 2017-12-12 20:42:17 · 496 阅读 · 0 评论 -
前端京东案例总体思路
京东案例1.1 截图 (要一个效果图) 1.2 搭建项目环境 (结构样式行为分离)一、HTML 核心文件 index.html二、CSS 控制样式 a)base.css(基础样式) b)global.css(全局样式)三、Image 放图片的文件夹四、JS 音频视频.....1.3 站点站点原创 2017-12-21 23:14:14 · 1064 阅读 · 0 评论 -
+【CSS3】使用纯css代码实现图片轮播效果
使用纯CSS3代码实现简单的图片轮播。基本思路:以5张图片为例:1.基本布局:将5张图片左浮动横向并排放入一个div容器(#photos)内,图片设置统一尺寸,div宽度设置5个图片的总尺寸,然后放入相框容器div(#frame),相框设置1个图片的大小并设置溢出隐藏,以保证正确显示一个照片。2.设置动画:然后使用css3动画,通过对转载 2018-01-09 20:11:54 · 8662 阅读 · 2 评论