自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

YanQiu_Only

你所努力的。 一切都是值得的。

  • 博客(24)
  • 收藏
  • 关注

转载 navicat连接数据库报错:1130-host ... is not allowed to connect to this MySql server如何处理

这个问题是因为在数据库服务器中的mysql数据库中的user的表中没有权限(也可以说没有用户),下面将记录我遇到问题的过程及解决的方法。  在搭建完LNMP环境后用Navicate连接出错  遇到这个问题首先到mysql所在的服务器上用连接进行处理  1、连接服务器: mysql -u root -p  2、看当前所有数据库:show databases;  3、进入mysql...

2019-03-26 14:49:57 598

原创 JUC_3-ConcurrentHashMap 锁分段机制

ConcurrentHashMap 锁分段机制  引入:Hashmap线程不安全,而Hashtable线程安全,但效率底,为什么效率低在于。      对Hashtable使用Lock锁对整个表锁住,当多个线程去访问Hashtable表时,并行操作转换成串行操作,一次只有一个线程对Hashtable进行操作,一个线程把表访问完以后,下个线程才进来访问。同时也存在“复...

2019-02-20 14:21:41 629

原创 JUC_2-原子变量 CAS算法

原子变量 CAS算法一、CAS算法 public static void main(String[] args) { AtomicDemo demo = new AtomicDemo(); for(int i=0;i<=10;i++){ new Thread(demo).start();; } ...

2019-02-20 13:47:57 271

原创 JUC_1-volatile 关键字 内存可见性

 volatile 关键字 内存可见性引入:一个线程flag值为true了,而另一个线程flag值为false,这是涉及到内存可见性问题当运行程序时,JVM都会为每一个执行任务的线程分配一个独立的缓存。    当支线程对主存中的共享资源进行改变时,先会将共享资源读取到支线程的缓存中来,然后对flag值进行改变,再将flag值写到主存中。但在写之前main线程将共享资...

2019-02-20 13:37:04 238

原创 Mysql_流程控制结构

#流程控制结构    顺序结构:程序从上往下依次执行    分支结构:程序两条或多条路径选择一条去执行    循环结构:程序在满足一定条件的基础上,重复执行一段代码 #一、分支结构    #1.if函数        功能:实现简单的双分支        语法:          if(表达式1,表达式2,表达式3)          执行顺序:    ...

2019-02-20 13:20:38 362

原创 Mysql_function函数介绍

#函数 function        含义:一组预先编译好的SQL语句的集合,理解成批处理语句            1.提高代码的重用性            2.简化操作            3.减少了编译次数并且减少了和数据服务器的连接次数,提高了效率        区别:        存储过程:可以有0个返回,也可以有多个返回,适合做批量插入、批量更新  ...

2019-02-19 15:33:06 14760 1

原创 Mysql_sql存储过程

#存储过程    存储过程和函数:类似于java中的方法    好处:        1.提高代码的重用性        2.简化操作        #存储过程  procedure            含义:一组预先编译好的SQL语句的集合,理解成批处理语句            1.提高代码的重用性            2.简化操作           ...

2019-02-19 15:26:23 3890 2

原创 Mysql_sql的系统变量和自定义变量

#SQL的变量    系统变量:是数据库系统自己提供的        全局变量global 打开任何客户端 都有效        会话变量session 针对一个会话或一次连接    自定义变量:        用户变量        局部变量   #一、系统变量     说明:变量有系统提供,不是用户定义,属于服务器层面        注意:     ...

2019-02-19 15:20:43 2137

原创 Mysql_view视图语法及介绍

#视图介绍     含义:虚拟表,和普通表一样使用        mysql5.1版本出现的新特性,是通过表动态生成的数据        应用场景:            多个地方用到同样的查询结果            该查询结果使用的sql语句较复杂      视图与普通表的对比:                    创建语法的关键字       是否实际...

2019-02-19 15:18:24 10435 3

原创 Mysql_常见约束

#常见约束    含义:一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性    分类:六大约束        not null:非空,用于保证该字段的值不能位空          比如姓名、学号等        default:默认,用于保证该字段有默认值          比如性别        primary key:主键,用于保证该字段的值具有唯一性...

2019-02-19 15:12:04 456

原创 Mysql_SQL常见的数据类型

#常见的数据类型        数值型:            整型            小数:                定点数                浮点数        字符型:            较短的文本:char、varchar            较长的文本:text、blob(较长的二进制数据)        日期型: ...

2019-02-19 15:09:30 370

原创 Mysql_事务控制

#TCL 事务控制 Transaction Control Language 事务控制语言 事务有一个单独单元的一个或多个SQL语句组成,在这个单元中,每个MySQL语句时相互依赖的。 并发事务 1、事务的并发问题是如何发生的? 多个事务 同时 操作 同一个数据库的相同数据时 2、并发问题都那些? 脏读:一个事务读...

2019-02-19 14:58:07 239

原创 Mysql_DDL数据管理语言

#DDL数据管理语言数据定义语言库和表的管理        一、库的管理            创建、修改、删除        二、表的管理            创建、修改、删除            创建:create            修改:alter            删除:drop#一、库的管理        #1、库的创建    ...

2019-02-19 14:53:34 233

原创 Mysql_DML数据修改语言

#DML语言  增删该查询数据操作语言:    插入:insert     修改:update    删除:delete #一、插入语句    #方式一:经典的插入    语法:        insert into 表名(列名,...) values(值1,...); #1.插入的值的类型要与列的类型一致或兼容    INSERT INTO bea...

2019-02-19 14:40:51 239

原创 Mysql_DQL数据查询语言

employees员工表   部门表位置表   工种表DQL数据查询语言:       进阶一: 基础查询  语法:select 询查 from 表名;        特点:1.查询列表可以是:表中的字段、常量值、表达式、函数,也可以是多个。                  2.查询的结果是一个虚拟的表格。        一、查询表中的单个字段            ...

2019-02-19 14:35:35 1090

原创 杨辉三角

/* * 杨辉三角 打印10行 * 1 * 1 1 * 1 2 1 * 1 3 3 1 * 1 4 6 4 1 * ..........*/public class TestYangHuiSanJiao { public static void main(String[] agrs){ //初始化二维数组 int[][] yangHui=new int[10][];

2017-06-20 00:20:48 261

原创 面向思想的落地法则一

/*一、 面向思想的落地法则一 * 1.设计类,并设计成员(成员变量和成员方法) * 2.通过类,来创建类的对象(也称类的实例化) * 3.通过“对象.属性”和“对象.方法”来调用,完成相应方法* * * 二、创建多个对象,彼此各自拥有一套类的属性。当对其中一个对象的属性进行修改时, * 不会影响到其他对象的属性值。 * 三、累的属性(成员变量) * 成员变量 VS 局部

2017-06-20 00:18:04 365

转载 Java Math.round()函数小结

Java Math.round()函数小结Math类中提供了三个与取整有关的方法:ceil,floor,round,这些方法的作用于它们的英文名称的含义相对应,例如:ceil的英文意义是天花板,该方法就表示向上取整,Math.ceil(11.3)的结果为12,Math.ceil(-11.6)的结果为-11;floor的英文是地板,该方法就表示向下取整,Math.floor(11.6)的

2017-04-24 19:40:15 486

原创 求S=a+aa+aaa+aaaa+...+aaaa..的值,a是个数字 * 例如:2+22+222+2222+22222(此时共有5个数相加), 几个数相加由键盘控制

import java.util.Scanner;/*求S=a+aa+aaa+aaaa+...+aaaa..的值,a是个数字 * 例如:2+22+222+2222+22222(此时共有5个数相加), * 几个数相加由键盘控制*/public class TestGongYueGongBe { public static void main(String[] args) { Scan

2017-04-19 20:15:49 1146

原创 简单排序

import java.util.Random;//随即从内存生成import java.util.Arrays;//java现有的类方法为数组提供排序等等功能public class TestSort { public static void main(String[] args) { Random r=new Random(); SortArray s=new So

2017-04-19 16:30:17 254

转载 成员变量、局部变量和静态变量

成员变量 我们来研究一个事物: 属性:外在特征;例如人的身高,体重 行为:能够做什么;例如人有说话,打球等行为。 而在Java语言中,最基本的单位是类,类就是用来体现事物的。 用类class来描述事物也是如此: 属性:对应类中的成员变量 行为:对应类中的成员函数 定义类其实就是在定义类中的成员(成员变量和

2017-04-14 23:34:57 557

原创 输入字母来判断星期几的问题

请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续,判断第二个字母。  程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母。  import java.util.Scanner;public class TestWeek { public static void main(String[] args) { Scann

2017-04-12 19:14:02 1140

原创 /*简单猜数字游戏*/

package com.zonglianxi.wzh;import java.util.Scanner;import java.util.InputMismatchException;//import java.util.Random;/*简单猜数字游戏*/public class TestCaiShuGame{ public static void main(String

2017-04-09 00:09:51 382

原创 1-100 使用while循环来统计数字9出现出的次数

//1-100 使用while循环来统计数字9出现出的次数public class Test1 {    public static void main(String[] args) {        int count=0;        int i=1;        while(i            if(i+1%10==0){

2017-04-05 19:24:05 2202

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除