
JavaSE
文章平均质量分 59
JavaSE
光辉岁月gds
学习是一种信仰
展开
-
学java的最佳学习方法和最全java知识大纲
目录:一、学习java的前提二、学习java的方法三、学习java时的坑四、学习java的路线(画重点)一、学习java的前提·赚钱的动力相信目前很多人学习java是因为功利性,即听说了这个行业的高薪,不要否认。那么恭喜你,你有了学习java的第一个前提条件,利益激发主动。·正常的智商其实,学习java并不需要所谓的数学逻辑好,需要英语水平棒。告诉你,正常人的智...转载 2019-02-09 20:36:43 · 569 阅读 · 0 评论 -
Java学习方法(总结)
1,看官方文档2,看源码学习任何技术不是靠背记得掌握内部原理才能灵活运用原创 2019-12-04 12:21:34 · 1212 阅读 · 0 评论 -
java中String类,File类(编程功能分析)
原创 2019-11-05 17:03:12 · 240 阅读 · 1 评论 -
2019零基础自学Java路线总结2.0
1、现在网上又出了许多新资料,为了大家更方便的学习,重新修正下学习路线,修改部分推荐资料。2、科班生根据自己的学校、自身能力给自己一个定位,寻找自己的目标企业。数据结构、算法、网络、操作系统等基础知识非常重要,大中型企业校招会考察基础是否扎实。校招也是个非常大的话题,大家根据自己的时间等情况合理安排。3、非科班转行在校生面对的也是校招,更要提前准备。4、转行过来的同学,如果你的目标是一...转载 2019-11-03 14:08:30 · 2571 阅读 · 0 评论 -
MySql每晚12点都会弹出这个?
这是MySql的定时任务,检查自动更新,可以关掉。解决方法:右键计算机,管理,进入系统工具下面的第一个任务计划程序,查看活动任务,会看到一个mysql的任务每天晚上12点自动触发,双击进入任务,将任务删除。然后就好了...原创 2019-10-23 21:58:59 · 9388 阅读 · 1 评论 -
java学习路线(野生程序猿)
原创 2019-09-08 14:20:18 · 208 阅读 · 0 评论 -
mysql8添加url
url: jdbc:mysql://127.0.0.1:3306/demo?serverTimezone=UTC原创 2019-08-11 16:04:44 · 1130 阅读 · 0 评论 -
各文档集合查询地址
1,bootstrap2,易百教程3,jqueryAPI4,廖雪峰API5,mybatis6,git中文文档7,nginx中文文档8,eclipse中gitt插件使用9,springcloudAPI10,linux常用命令11,idea使用教程12,w3school13,vue14,git官网15,redis文档16,Elasticsea...原创 2019-08-09 13:07:26 · 458 阅读 · 0 评论 -
java静态代理,动态代理(java学习笔记)(一)
静态代理package com.gds.demo.test;public interface Animal { public void action(); public void breach();}package com.gds.demo.test;public class Cat implements Animal{ @Override ...原创 2019-07-16 22:35:20 · 175 阅读 · 0 评论 -
数据库把一项设置成为不能重复的(唯一性约束)
给已经建好的表加上唯一性约束ALTERTABLE`t_user`ADDunique(`username`);原创 2019-07-03 21:59:51 · 7244 阅读 · 0 评论 -
Mysql的时区问题解决(Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time
报错: The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or reprejava.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You mus...原创 2019-06-15 09:32:15 · 477 阅读 · 0 评论 -
数据库mysql(Mysql语法顺序和执行顺序)(Mysql建立外键关系(互联网项目不建议))(外连接)
分表分库原创 2019-06-14 07:31:28 · 358 阅读 · 0 评论 -
多线程(模拟卖火车票)(java内存模型)
threadlocal局部变量package com.example.test;/** * threadLocal局部变量 * @author gds * */class Res { public Integer count = 0; public static ThreadLocal<Integer> threadLocal = new ThreadL...原创 2019-06-09 12:28:54 · 355 阅读 · 0 评论 -
MySQL数据库“十宗罪”
今天给大家说说《数据库中十大经典错误案例》我在刚开始学习数据库的时候,没少走弯路。经常会遇到各种稀奇古怪的 error 信息,遇到报错会很慌张,急需一个解决问题的办法。跟无头苍蝇一样,会不加思索地把错误粘到百度上,希望赶紧查找一下有没有好的处理问题的方法。我想这个应该是刚从事数据库的小白,都会遇到窘境。今天就给大家列举 MySQL 数据库中,最经典的十大错误案例,并附有处理问题的解决思路和...转载 2019-05-25 21:17:40 · 207 阅读 · 0 评论 -
Javaweb知识
solr倒排索引springmvc开发流程工厂模式单例模式springbootspringcloudmysql索引:mysql的索引分为单列索引(主键索引,唯索引,普通索引)和组合索引.单列索引:一个索引只包含一个列,一个表可以有多个单列索引.组合索引:一个组合索引包含两个或两个以上的列,jquery调用ajax有哪些参数(url,type,timeout,...原创 2019-05-14 17:09:08 · 203 阅读 · 0 评论 -
学习JAVA最重要的是什么
第一阶段:1. JAVA语法和基础,包括循环。。和类的相关内容,如实现,继承什么的2. 你需要掌握几个重点的集合,List接口的两个子类LinkedList,ArrayList;然后是Map几口的两个子类HashMap,HashTable;Set接口 掌握List后学Set就容易了;掌握Collection和Collections的区别3. 掌握IO一章,重点的几个流 InputStream...原创 2019-04-25 16:05:58 · 1318 阅读 · 0 评论 -
模拟卖火车票(Java创建线程)
/** * */package com.gds.ticket;/** * @author 龚道松 * @date 2019年4月22日上午8:12:38 * @version 1.0 */// 模拟卖火车票public class TicktetDemo { public static void main(String[] args) throws Interrupte...原创 2019-04-22 12:13:46 · 663 阅读 · 0 评论 -
Java框架学习
原创 2019-04-15 10:24:31 · 217 阅读 · 0 评论 -
查看端口被占用并解除占用
输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是49157,首先找到它。 可以看出80端口被进程号为1688的程序占用. > tasklist | findstr "1688" 图像名 PID ...原创 2019-04-03 19:21:37 · 585 阅读 · 0 评论 -
一次 sql 优化经历
场景我用的数据库是mysql5.6,下面简单的介绍下场景课程表:createtableCourse(c_idintPRIMARYKEY,namevarchar(10))数据100条学生表:createtableStudent(idintPRIMARYKEY,namevarchar(10))数据70000条学生成绩表SC:...转载 2019-03-29 11:22:31 · 163 阅读 · 0 评论 -
Java面试感受
1框架是重点,但别让人感觉你只会山寨别人的代码 在面试前,我会阅读简历以查看候选人在框架方面的项目经验,在候选人的项目介绍的环节,我也会着重关注候选人最近的框架经验,目前比较热门的是SSM。 不过,一般工作在5年内的候选人,大多仅仅是能“山寨”别人的代码,也就是说能在现有框架的基础上,照着别人写的流程,扩展出新的功能模块。比如要写个股票挂单的功能模块,是会模仿现有的下单流程,...转载 2019-03-29 11:18:05 · 320 阅读 · 0 评论 -
IO流
原创 2019-03-10 20:26:05 · 104 阅读 · 0 评论 -
Java集合
原创 2019-03-10 16:43:16 · 129 阅读 · 0 评论 -
Java异常
原创 2019-03-10 14:56:11 · 91 阅读 · 0 评论 -
synchronize和reentrantlock的区别
原创 2019-03-10 14:19:29 · 1083 阅读 · 0 评论 -
改版io学生管理系统
package com.gds.demospring.test01;import com.gds.demospring.test.Student;import java.io.*;import java.util.ArrayList;import java.util.Scanner;/** * @Author 龚道松 * @Date 2019/3/5 0005 17:27 ...原创 2019-03-08 16:45:20 · 107 阅读 · 0 评论 -
Gap锁
原创 2019-03-07 17:58:29 · 492 阅读 · 0 评论 -
mysql事务隔离级别
原创 2019-03-07 17:08:39 · 146 阅读 · 0 评论 -
mysql 快速插入 100W 条数据之使用存储过程
SELECT COUNT(id) FROM person_info_large;EXPLAIN SELECT account FROM person_info_large ORDER BY account DESC;首先,当然是建一个数据表,注意数据表的引擎使用的是 INNODB:CREATE TABLE `person_info_large` ( `id` INT (...转载 2019-03-07 09:34:56 · 743 阅读 · 0 评论 -
mysql找不到my.ini的解决方法(以及CMD中文乱码)
先设置隐藏文件可见然后在c盘下输入%programdata%进入programdata从而进入programdata/mysql/mysql server 8.0找到my.ini,可进行相应的配置更改windows10操作系统下:1. 由于我们使用MySql 时,需要修改mysql 的 my.ini 的配置文件。2. 但是 mysql 5.7 的 my.ini 位置...转载 2019-03-07 08:21:47 · 3624 阅读 · 3 评论 -
学生管理系统项目演示
package com.gds.demospring.test;import java.util.ArrayList;import java.util.Scanner;/** * @Author 龚道松 * @Date 2019/3/5 0005 17:27 * @Wersion 1.0 **/public class StudentMannger { public...原创 2019-03-05 20:33:17 · 925 阅读 · 0 评论 -
评委打分
/** * */package com.gds.test;import java.util.Scanner;/** * @author 龚道松 * @date 2019年3月3日上午11:26:22 * @version 1.0 */public class Tset0001 { /* * 需求:在编程竞赛中,有6个评委为参赛的选手打分,分数为0-100的...原创 2019-03-03 14:43:28 · 3388 阅读 · 0 评论 -
随机数小游戏
package com.gds.demospring.testDemo;import java.util.Random;import java.util.Scanner;/** * @Author 龚道松 * @Date 2019/3/1 0001 19:17 * @Wersion 1.0 **/public class RadomDemo01 { public st...原创 2019-03-01 19:30:51 · 487 阅读 · 0 评论 -
MySQL 数据备份与还原
MySQL 数据备份与还原一、数据备份 1、使用mysqldump命令备份 mysqldump命令将数据库中的数据备份成一个文本文件。表的结构和表中的数据将存储在生成的文本文件中。 mysqldump命令的工作原理很简单。它先查出需要备份的表的结构,再在文本文件中生成一个CREATE语句。然后,将表中的所有记录转换成一条INSERT语句。然后通过这些语句,就能够创建表并插入数...转载 2019-02-28 16:38:49 · 161 阅读 · 0 评论 -
常用Dos命令
原创 2019-02-25 14:23:38 · 100 阅读 · 0 评论 -
JavaEE思维导图
转载 2019-02-20 09:48:11 · 1470 阅读 · 0 评论 -
Java 8、9、10、11 新特性
Java 81.Lambdas表达式与Functional接口2.接口的默认与静态方法3.新增方法的调用方式类似php3.try catch resource5.优化了HashMap以及ConcurrentHashMap详细网址:Java8 新特性Java 91.HTTP/2详细网址:Java9 新特性Java 101.局部变量类型判断2.GC的...转载 2019-01-23 15:25:14 · 427 阅读 · 0 评论 -
23中设计模式
一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。其实还有两...转载 2019-01-17 13:14:59 · 201 阅读 · 0 评论 -
错误返回码
1、特别说明: 系统出现异常时,Fikker 会在浏览器上显示对应的错误提示页面,举例如下:2、400 Bad Request:400 Bad Request - Invalid Host (a)、非法域名请求,【主机管理】中无此域名/源站的相关配置。<如何自定义 400 Bad Request - Invalid Host 错误页面>(b)、请求 HTTP...原创 2019-01-16 20:32:48 · 3607 阅读 · 0 评论 -
代码规范写法
普通的工程师堆砌代码,优秀的工程师优雅代码,卓越的工程师简化代码。如何写出优雅整洁易懂的代码是一门学问,也是软件工程实践里重要的一环。笔者推荐三本经典的书籍《代码整洁之道》、《编写可读代码的艺术》、《重构:改善既有代码的设计》,下文重点将从注释、命名、方法、异常、单元测试等多个方面总结了一些代码整洁最佳实践,大部分是笔者总结于以上三本书中的精华,也有部分是笔者工程实践的总结。篇幅有限,本文将总结...原创 2019-01-07 09:38:23 · 964 阅读 · 7 评论