JavaSE
文章平均质量分 59
JavaSE
光辉岁月gds
学习是一种信仰
展开
-
学java的最佳学习方法和最全java知识大纲
目录:一、学习java的前提二、学习java的方法三、学习java时的坑四、学习java的路线(画重点)一、学习java的前提·赚钱的动力相信目前很多人学习java是因为功利性,即听说了这个行业的高薪,不要否认。那么恭喜你,你有了学习java的第一个前提条件,利益激发主动。·正常的智商其实,学习java并不需要所谓的数学逻辑好,需要英语水平棒。告诉你,正常人的智...转载 2019-02-09 20:36:43 · 540 阅读 · 0 评论 -
MySql每晚12点都会弹出这个?
这是MySql的定时任务,检查自动更新,可以关掉。解决方法:右键计算机,管理,进入系统工具下面的第一个任务计划程序,查看活动任务,会看到一个mysql的任务每天晚上12点自动触发,双击进入任务,将任务删除。然后就好了...原创 2019-10-23 21:58:59 · 9061 阅读 · 1 评论 -
mysql8添加url
url: jdbc:mysql://127.0.0.1:3306/demo?serverTimezone=UTC原创 2019-08-11 16:04:44 · 1111 阅读 · 0 评论 -
数据库把一项设置成为不能重复的(唯一性约束)
给已经建好的表加上唯一性约束ALTERTABLE`t_user`ADDunique(`username`);原创 2019-07-03 21:59:51 · 7140 阅读 · 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 · 438 阅读 · 0 评论 -
数据库mysql(Mysql语法顺序和执行顺序)(Mysql建立外键关系(互联网项目不建议))(外连接)
分表分库原创 2019-06-14 07:31:28 · 319 阅读 · 0 评论 -
一次 sql 优化经历
场景我用的数据库是mysql5.6,下面简单的介绍下场景课程表:createtableCourse(c_idintPRIMARYKEY,namevarchar(10))数据100条学生表:createtableStudent(idintPRIMARYKEY,namevarchar(10))数据70000条学生成绩表SC:...转载 2019-03-29 11:22:31 · 145 阅读 · 0 评论 -
mysql事务隔离级别
原创 2019-03-07 17:08:39 · 130 阅读 · 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 · 703 阅读 · 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 · 3580 阅读 · 3 评论 -
MySQL 数据备份与还原
MySQL 数据备份与还原一、数据备份 1、使用mysqldump命令备份 mysqldump命令将数据库中的数据备份成一个文本文件。表的结构和表中的数据将存储在生成的文本文件中。 mysqldump命令的工作原理很简单。它先查出需要备份的表的结构,再在文本文件中生成一个CREATE语句。然后,将表中的所有记录转换成一条INSERT语句。然后通过这些语句,就能够创建表并插入数...转载 2019-02-28 16:38:49 · 139 阅读 · 0 评论 -
MySQL完全卸载步骤详解
Mysql5.7卸载本文主要针对MySQL重装出现的各种卸载不干净问题做了详细整理,希望对各位有所帮助,有疑问可以留言交流主要介绍完全卸载mysql的具体步骤:包括停止服务、卸载相关程序、删除注册表等等1、停止MySQL服务2、卸载MySQL相关的程序step1:本次是win10系统环境;左下角点击:开始-->所有应用-->弹出最近所有应用程序,选择MySQL右击点击卸载,这...转载 2018-12-04 10:34:59 · 3527 阅读 · 0 评论 -
mysql本地环境变量的配置
(10)配置环境变量前面步骤完成后安装好MySQL,为MySQL配置环境变量。MySQL默认安装在C:\Program Files下。1)新建MYSQL_HOME变量,并配置:C:\Program Files\MySQL\MySQL Server 5.6MYSQL_HOME:C:\Program Files\MySQL\MySQL Server 5.62)编辑path系统变量,将%...原创 2018-09-24 14:47:02 · 375 阅读 · 0 评论 -
Mysql 报错连接数据库报错
mysql 报错ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executinmysql> help contentsERROR 1820 (HY000): You must reset your password using ALTER USER statement...原创 2018-08-17 08:55:30 · 554 阅读 · 0 评论 -
MySQL5.7改配置文件服务无法启动解决方法
MySQL5.7改配置文件服务无法启动解决方法先记录下用source命令导sql文件,备忘:mysql -uroot -ppasswordshow variables like "%character_set";//查看编码,不是utf8的先去改编码,改配置文件,重启服务或者mysql -uroot -ppassword --default-character-set=utf8...原创 2018-08-16 22:27:57 · 2157 阅读 · 0 评论 -
Java使用mysql-jdbc连接MySQL出现如下警告:
Establishing SSL connection without server’s identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if exp...原创 2018-08-11 13:45:08 · 287 阅读 · 0 评论 -
MySQL实现分页查询
limit 基本实现方式一般情况下,客户端通过传递 pageNo(页码)、pageSize(每页条数)两个参数去分页查询数据库中的数据,在数据量较小(元组百/千级)时使用 MySQL自带的limit来解决这个问题:收到客户端{pageNo:1,pagesize:10}select * from table limit (pageNo-1)*pageSize, pageSize;收到客户端{p...原创 2018-06-28 17:06:51 · 12550 阅读 · 3 评论 -
java开发中常用的SQL语句
java开发中常用的SQL语句2016年07月16日 00:46:59阅读数:5536在实际开发过程中常用的sql语句, 以user_table为例。1)创建语句如下:CREATE TABLE USER_TABLE(USER_ID VARCHAR2(8),USER_NAME VARCHAR2(20) ,USER_SEX VARCHAR2(5) ,USER_...原创 2018-05-23 18:15:04 · 7612 阅读 · 0 评论 -
MySQL 5.7 版本的安装及简单使用(图文教程)
MySQL 5.7版本的安装使用详细教程写得还是比较详细,甚至有些繁琐,有很多步骤在其他的教程文档里都是省略掉的,但是我还是要写出来,因为我当时走了很多弯路,我希望你们能够避免我走的这些弯路。当然,知道同学的可以略过,选择你想知道的地方看。因为看到mysql5.7加入了新特性documentation所以重新安装了一下mysql5.7版本的,顺便把步骤贴一贴(一)下载: 官网...原创 2018-05-02 16:14:52 · 401 阅读 · 0 评论 -
windows10上安装mysql(详细步骤)
一、下载mysql1. 在浏览器里打开mysql的官网http://www.mysql.com/2. 进入页面顶部的"Downloads"3. 打开页面底部的“Community(GPL) Downloads”4. 在页面中间的位置找到我们windows上要用的下载页面“MySQL on Windows(Installer & Tools)”5. 选择第一项...原创 2018-04-17 22:46:08 · 172 阅读 · 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 · 428 阅读 · 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 · 334 阅读 · 0 评论 -
MySQL数据库“十宗罪”
今天给大家说说《数据库中十大经典错误案例》我在刚开始学习数据库的时候,没少走弯路。经常会遇到各种稀奇古怪的 error 信息,遇到报错会很慌张,急需一个解决问题的办法。跟无头苍蝇一样,会不加思索地把错误粘到百度上,希望赶紧查找一下有没有好的处理问题的方法。我想这个应该是刚从事数据库的小白,都会遇到窘境。今天就给大家列举 MySQL 数据库中,最经典的十大错误案例,并附有处理问题的解决思路和...转载 2019-05-25 21:17:40 · 187 阅读 · 0 评论 -
解决session共享问方案
解决session共享问方案 tomcat的session复制 优点:不需要额外开发,只需要搭建tomcat集群即可。缺点:tomcat 是全局session复制,集群内每个tomcat的session完全同步(也就是任何时候都完全一样的) 在大规模应用的时候,用户过多,集群内tomcat数量过多,session的全局复制会导致集群性能下降, 因此,tomcat的数量不能太多,...原创 2018-12-09 10:09:15 · 206 阅读 · 0 评论 -
网页回显(GET)中文乱码处理方法
原创 2018-09-23 20:06:27 · 581 阅读 · 0 评论 -
javaweb自学推荐
如果时间安排合理的话,大概需要六个月左右,有些基础好,自学能力强的朋友,甚至在四个月左右就开始找工作了。大三的时候,我萌生了放弃本专业的念头,断断续续学 Java Web 累计一年半左右,总算是学完了,找工作对你来说或许还有些距离,而我已经有了自己喜欢的工作,从一个自学狂人的角度,我只能给你比较实用但有限的建议: 如果 .Net 你是刚入门, 建议转学 JavaWeb 或 Andr...原创 2018-06-11 10:35:13 · 337 阅读 · 0 评论 -
图书管理系统项目(初学者必看的小项目)
图书管理系统项目第一天:准备把整个框架顺一遍,第一次独立写这个算是我人生中第一个java小项目,不清楚多少天能完成,我会坚持把自己的心得写在这里,主要是给自己看(不是学文的,文笔很差见谅,争取把注释写详细点),如果能帮助其他初学者更好了 一起加油!点击打开链接DriverManager.getConnection(Stringurl,Stringuser,Stringpassw...原创 2018-03-27 17:29:01 · 2306 阅读 · 0 评论 -
Javaweb知识
solr倒排索引springmvc开发流程工厂模式单例模式springbootspringcloudmysql索引:mysql的索引分为单列索引(主键索引,唯索引,普通索引)和组合索引.单列索引:一个索引只包含一个列,一个表可以有多个单列索引.组合索引:一个组合索引包含两个或两个以上的列,jquery调用ajax有哪些参数(url,type,timeout,...原创 2019-05-14 17:09:08 · 185 阅读 · 0 评论 -
Java面试感受
1框架是重点,但别让人感觉你只会山寨别人的代码 在面试前,我会阅读简历以查看候选人在框架方面的项目经验,在候选人的项目介绍的环节,我也会着重关注候选人最近的框架经验,目前比较热门的是SSM。 不过,一般工作在5年内的候选人,大多仅仅是能“山寨”别人的代码,也就是说能在现有框架的基础上,照着别人写的流程,扩展出新的功能模块。比如要写个股票挂单的功能模块,是会模仿现有的下单流程,...转载 2019-03-29 11:18:05 · 297 阅读 · 0 评论 -
面试心得与总结
链接:https://www.nowcoder.com/discuss/3043?type=2&order=0&pos=5&page=2之前实习的时候就想着写一篇面经,后来忙就给忘了,现在找完工作了,也是该静下心总结一下走过的路程了,我全盘托出,奉上这篇诚意之作,希望能给未来找工作的人一点指引和总结, 也希望能使大家少走点弯路 , 如果能耐心读完,相信对你会找到你...原创 2018-10-25 11:29:34 · 542 阅读 · 0 评论 -
Java面试题全集
2013年年底的时候,我看到了网上流传的一个叫做《Java面试题大全》的东西,认真的阅读了以后发现里面的很多题目是重复且没有价值的题目,还有不少的参考答案也是错误的,于是我花了半个月时间对这个所谓的《Java面试大全》进行了全面的修订并重新发布在我的CSDN博客。在修订的过程中,参照了当时JDK最新版本(Java 7)给出了题目的答案和相关代码,去掉了EJB 2.x、JSF等无用内容或过时内容,补...原创 2018-10-25 11:26:33 · 203 阅读 · 0 评论 -
各大公司Java后端开发面试题总结
ThreadLocal(线程变量副本)Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。采用空间换时间,它用于线程间的数据隔离,为每一个使用该变量的线程提供一个副本,每个线程都可以独立地改变自己的副本,而不会和其他线程的副本冲突。ThreadLocal类中维护一个Map,用于存储每一个线程的变量副本,Map中元素的键为线程对象,而值为对应线程的变量...原创 2018-10-25 11:14:39 · 191 阅读 · 0 评论 -
Java面试要求
1,Spring + Struts + hibernate或者Spring MVC + Mybatis2,熟练编写javacript,了解一种或多种前段开发框架(jQuery,bootstrap)3,熟悉一种或多种数据库(mysql,Oracle)...原创 2018-09-13 19:22:33 · 1303 阅读 · 0 评论 -
【程序员面试】我的求职之路:9个offer,12家公司,35场面试,最终谷歌
转载:http://www.imooc.com/wenda/detail/240787作者:Luc(写于2012年) 一、简介 毕业答辩搞定,总算可以闲一段时间,把这段求职经历写出来,也作为之前三个半月的求职的回顾。 首先说说我拿到的offer情况: 微软,3面->终面,搞定 百度,3面->终面,口头offer 搜狗,2面,悲剧...原创 2018-08-18 19:29:11 · 1413 阅读 · 0 评论 -
以Java工程师为例,技术面试应该怎么准备?
如何准备一份「工程师范儿」的简历?如何在面试中体现代码能力?Face to Face 面试必考 Java 知识点有哪些?大厂面试实例分析?本文是 7 月 19 日杨晓峰老师在极客 Live 上《1 小时搞定 java 面试》直播的整理文。杨晓峰老师是资深 Java 工程师,也是极客时间《Java 核心技术 36 讲》的专栏作者。1.如何准备一份[工程师范儿]的简历?1)定制简历我...原创 2018-08-14 15:11:40 · 1560 阅读 · 0 评论 -
我的求职之路
一、简介 毕业答辩搞定,总算可以闲一段时间,把这段求职经历写出来,也作为之前三个半月的求职的回顾。 首先说说我拿到的offer情况: 微软,3面->终面,搞定 百度,3面->终面,口头offer 搜狗,2面,悲剧 腾讯,1面,悲剧 布丁移动,3面,搞定 涂鸦游戏,3面,搞定 友盟,3面->CEO面,搞定 雅虎...原创 2018-06-27 21:53:39 · 1820 阅读 · 0 评论 -
面试之JDBC
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够使用java API编写数据库应用程序,并且可跨平台运行,并且不受数据库供应商的限制。JDB...原创 2018-06-24 20:54:32 · 737 阅读 · 0 评论 -
JavaWeb面试题
1、Tomcat的优化经验答:去掉对web.xml的监视,把JSP提前编辑成Servlet;有富余物理内存的情况下,加大Tomcat使用的JVM内存。2、什么是Servlet?答:可以从两个方面去看Servlet:a、API:有一个接口servlet,它是servlet规范中定义的用来处理客户端请求的程序需要实现的顶级接口。b、组件:服务器端用来处理客户端请求的组件,需要...原创 2018-06-24 20:28:37 · 4509 阅读 · 4 评论 -
张孝祥专栏
https://blog.csdn.net/zhangxiaoxiang原创 2018-06-24 17:55:52 · 650 阅读 · 0 评论 -
JAVA_WEB经典面试题
1、jsp和servlet的区别、共同点、各自应用的范围??JSP是Servlet技术的扩展,本质上就是Servlet的简易方式。JSP编译后是“类servlet”。Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件。JSP侧重于视图,Servlet...原创 2018-06-11 10:55:03 · 251 阅读 · 0 评论