发表于: 2019-11-18 20:44:54

2 1055


一、前期准备工作

1 java SE下载

java SE下载  http://www.downza.cn/soft/27438.html

         

1 先点击链接下载 intellij IDEA 下载安装成功,要记得你的安装路径,把crack中的文件解压到根目录(如下图)

         

2  破解教程(英文,附人工机翻)

1. Run the IDE and evalutate for free 以 evaluate for free 运行  intellij IDEA

 

 2. Click IDE menu "Configure" or "Help" -> "Edit Custom VM Options..." 点击IDE 菜单“configure”或 “help”->进入“Edit Custom Vm Options”

         

 

    See: https://intellij-support.jetbrains.com/hc/en-us/articles/206544869

 3. Append -javaagent:/absolute/path/to/jetbrains-agent.jar to end line 把 -javaagent:/absolute(绝对)/path(路径)/to/jetbrains-agent.jar 这个加到里面(见下图)最后一行

    eg(比如):

      mac:      -javaagent:/Users/neo/jetbrains-agent.jar

      linux:    -javaagent:/home/neo/jetbrains-agent.jar

      windows:  -javaagent:C:\Users\neo\jetbrains-agent.jar

         

    Rescue: https://intellij-support.jetbrains.com/hc/en-us/articles/206544519

 4. Restart IDE(重启IDE)

 5. Click IDE menu "Help" -> "Register..." or "Configure" -> "Manage License..."

    Support "License server" and "Activation code": 点击IDE菜单,帮助->注册,或者 “配置”->"管理许可" 支持“许可服务和运行代码”

 

    1). Entry license server address: http://jetbrains-license-server (maybe autofill)

        Or click the button: "Discover Server" to fill automaticly

 

    2). Active offline with the activation code file: ACTIVATION_CODE.txt 选择运行代码文件,将代码复制到IDE的框中,点击运行即可(如图所示)

        If the activation window always pops up(error 1653219), remove jetbrains' domains from hosts file

         

 

3 Navicat Premium 下载激活 详细教程

Navicat Premium 连接 Mysql 快捷键
ctrl+q            打开查询窗口
ctrl+/            注释sql语句
ctrl+shift +/     解除注释
ctrl+r            运行查询窗口的sql语句
ctrl+shift+r      只运行选中的sql语句
F6                打开一个mysql命令行窗口
ctrl+d (1):查看表结构详情,包括索引 触发器,存储过程,外键,唯一键;(2):复制一行
ctrl+l            删除一行
ctrl+n            打开一个新的查询窗口
ctrl+w            关闭一个查询窗口
ctrl+tab          多窗口切换
 

以管理员身份运行此注册机:

 

运行注册机

打开注册机后,1) Patch勾选Backup、Host和Navicat v12,然后点击Patch按钮:

 

默认勾选

找到Navicat Premium 12安装路径下的navicat.exe,选中并点击打开:

 

navicat.exe

此时出现如下弹窗,提示navicat.exe - x64 -> Cracked.,提示已破解(别高兴,还没结束):

 

已破解

2) License, Product and Language确保License为Enterprise,Products为Premium,Languages为Simplified Chinese(简体中文,其它语言版本请自选);

 

3) Resale License确保Resale Version为Site license;

 

4) Keygen / Offline Activation中Your Name和Your Organization可以任意填写或者默认,然后点击Generate,将自动生成Serial Keygen(即注册码):

 

生成注册码

打开Navicat Premium 12,点击菜单栏的帮助,选择注册,在注册窗口键处填入上一步生成的Serial Keygen(即注册码),然后点击激活:

 

填入注册码

点击手动激活:

 

手动激活

将Navicat手动激活窗口的请求码框中内容复制到注册机Request Code框中,点击Activation Code下面的Generate按钮:

 

请求码

将注册机Activation Code处生成的激活码内容复制到Navicat手动激活窗口的激活码框中(或点击Activation Code处下面的Copy按钮),然后点击激活按钮:

 

激活码

提示Navicat现已激活:

 

激活成功

Navicat Premium 12.0.27激活成功:

 

下载连接: https://www.lanzous.com/i2dw49a 密码:5mfw

 

 

 

 

 

二、mysq数据库

数据库,以某种结构存储数据的仓库,是一些关联表的集合
基本概念认知:
:由行和列构建的数据矩阵,有点类似Excel表格
:一行(= 元组,或记录),是一组相关的数据,比如:某个同学的修真院的报名信息
:具有相同属性的一纵列(数据元素)
冗余:存储两份数据,增加数据库的反脆弱性但是会降低一些速度
复合键:即组合键,将多个列作为一个索引键,大多数情况下用于复合索引
索引:使用索引能够快速访问数据库表中的信息,索引又可以认为是一种对数据库表一列或多列的值进行排序的结构,类似于书本的目录
- 单列索引
- 组合索引

 

根据要求创建数据表遇到的问题

数据类型 和 数据大小的问题
- 数据类型认知----计算机中---mysql中
如何区分 bit(比特) B 字节(byte) 字(word)
 二进制数系统中,每个0或1就是一个位(bit),位是数据存储的最小单位。如:11010100是一个8位二进制数。
 字节:是计算机中数据处理的基本单位。计算机中以字节为单位存储和解释信息,规定一个字节由八个二进制位构成,即1个字节等于8个比特(1Byte=8bit)。 
:计算机进行数据处理时,一次存取、加工和传送的数据长度称为字(word)。比如:一个英文字母或者数字占1个字节,而一个汉字占2个字节
 1位 = 1bit
 1字 = 2字节
 1字节 = 8位 
1字 = 16位
mysql中的数据
             
参考链接:
MySQL数据类型详解--https://blog.csdn.net/yuzhiqiang_1993/article/details/81453569
【秒懂】byte的取值范围为什么是-128~127?---https://www.jianshu.com/p/47761557bab0
字,字长,位,字节的概念--https://blog.csdn.net/he_jian1/article/details/43016325
 

 

 

使用Navicat链接mysql,创建数据库并且练习增删查改

思考过程记录:
学习观中的学习的方法
明确输入和输出
用多个例子重塑大脑链接:学习中最重要的是什么?https://b23.tv/av44658034/p1
验证知识的有效性
 
概念是一切推理的基石,如果没有弄清楚概念的内涵和外延,那么推理过程就会出问题
2019年11月18日18:23:46 突然效率变低了
2019年11月18日20:16:21 状态回来了
 
 

增加

如何增加,增加的语句?,在什么地方增加,确定曾加的位置,知道增加位置,增加多少,什么时候增加的?

添加一条信息(如下图1 所示)
insert into table_name (values (按照格式))
values();
添加多条信息(如下图2 所示):
insert into table_name (values (按照格式))
values();
(),
(),
……
();
 

 

 

删除

如何删除?

delete form table where

            

删除表

          

 

查询

查,查询语句,查询的方式?

 

形式:
selcect * from XXX表 where(条件设置)
参考链接
select查询方式参考----https://www.cnblogs.com/wangwei13631476567/p/8999429.html
举例子 select *(通配符) from

        

修改

改,如何替换,如何排序,如何快速查询?

修改
update table_name set ()
--  把id 是133350的数据原来的name改成‘AAA’
update table_name set name = 'AAA' where id = 133350;
-- 修改方法2
update 表名 set 字段名=REPLACE (字段名,'原来的值','要修改的值')

        

索引

参考材料:
菜鸟教程——索引--https://www.runoob.com/mysql/mysql-index.html   

 

 

changelog

  • 191116-基本资料的添加
  • 191118
    • ① 增加软件安装详细教程(图文)
    • ② 增加bit byte 字 字节的问题
    • ③ 增删查改 索引
    • -------
    • 完成的事情:
    • 总结一下:
    • 1 软件的安装和配置
    • 2 mysql基础
    • - 数据库技巧基本概念的认知-库-表-行-列-主键-数据类型-复合键
    • - 数据库增-删-查-改-索引的的练习
    • - 数据库的的备份、恢复等
    • 3 按任务1的进度,我差不多走到了前10步
  • 遇到的问题:
  • 计算机数据和数据类型的问题,包括一些基础的概念
  • 解决方法:
    通过搜索同一类问题的多篇博客,反复看,反复理解,总结整理先进行深入理解


数据库的数据类型,有些模糊,在细化的问题上,没有完全搞明白

解决方法

遇到这些不懂的,先有个印象,回头遇到再来集中解决


数据库中,关于索引的应用,只是对于其有初步的认知,但具体的应用比较少,理解不深入

解决方法
先建立基本印象,后期需要用到数据库的关于这一块的内容的时候,再做深入的总结和理解


明天计划要做的事情
搭建任务1 后面的环境和初步的学习框架

开始学习java的基础知识结合任务的步骤要求,不断总结



返回列表 返回列表
评论

    分享到