- 博客(9)
- 收藏
- 关注
原创 MySQL设置UTF-8编码格式(windows环境)
修改配置文件的方式配置文件的位置C:\Program Files\MySQL\MySQL Server x.x\my.ini如果找不到配置文件: C盘有一个隐藏文件夹C:\ProgramData\MySQL\MySQL Server x.x\my.ini复制此文件到C:\Program Files\MySQL\MySQL Server x.x目录下修改配置文件的内容[mysql]default-character-set=utf8[mysqld]character_set_server
2020-06-08 21:37:05 511
原创 AQS原理简单阐述
1. AQSAQS全称(AbstractOwnableSynchronizer),在包package java.util.concurrent.locks下。/** * Provides a framework for implementing blocking locks and related * synchronizers (semaphores, events, etc) that rely on * first-in-first-out (FIFO) wait queues. Thi
2020-06-04 23:12:19 144
原创 软件构造心得
title: 从类、API、框架分析可复用软件具体技术date: 2020-06-02 10:33:54categories:Software Reusetags:Software Reuse软件复用(SoftWare Reuse)是将已有软件的各种有关知识用于建立新的软件,以缩减软件开发和维护的花费。软件复用是提高软件生产力和质量的一种重要技术。早期的软件复用主要是代码级复用,被复用的知识专指程序,后来扩大到包括领域知识、开发经验、设计决定、体系结构、需求、设计、代码和文档等一切有关.
2020-06-04 11:16:27 159
原创 CAS原理和ABA问题
1. CAS原理CAS 操作包含三个操作数 —— 内存位置(V)、预期原值(A)和 新值(B) 。CAS主要用于解决原子性问题。2. ABA问题ABA问题就是,内存值从A -> B -> A,使用CAS检测时,会发现内存值没有改变。现内存值没有改变。解决办法:使用版本号,1A -> 2B -> 3A...
2020-06-04 10:53:48 168
原创 内部类的分类
1. 内部类的分类成员内部类局部内部类静态内部类匿名内部类1. 内部类的访问规则内部类可以直接访问外部类的变量,方法,包括私有。外部类要访问内部类的变量或者方法需要创建内部类的对象。2. 成员内部类成员内部类:内部类的位置处在外部类的成员变量的位置。class Outter { private String title; class Inner { private String title; public void show() { System.out.print
2020-05-24 18:03:13 92
原创 Git基础命令
1. git的几个区域工作区暂存区本地库工作区 git add 【filename】 —> 暂存区 git commit 【filename】 ------> 本地库2. git命令1. 将某个文件夹设置为工作区git init :可以初始化文件夹为git的工作区,会产生一个隐藏的文件夹[.git] 。2. 设置git的签名设置当前工作区的签名git config user.name xxxgit config user.email xxx.@qq.com工作区签
2020-05-22 19:58:15 92
原创 Mysql数据库修改编码,修改my.ini 文件后无效的处理方法
我自己遇到的问题my.ini 文件在c盘的 C:\ProgramData\MySQL\MySQL Server 8.0 (注意这是一个隐藏的文件)修改文件之后数据库编码没有修改复制my.ini文件到数据库的安装目录之后,数据库编码修改成功。...
2019-12-08 18:01:26 964 2
原创 MySQL基础
1.创建数据库 create database 名字; drop database if exists 数据库名字;(如果之前有相同名字的数据库删除此数据库)2.打开数据库 use 数据库名字 (每次使用都要先打开数据库) 显示当前数据库的所有表:show tables3.为数据库建表 create table 名字() ...
2018-10-29 18:19:17 176
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人