• Python博客系统源代码,基于Django + Vue.js +MySql,毕业设计


    本项目实现了一个网页端的 博客系统 ,该博客系统允许多人注册登录,用户可以在网站上面发布博客,浏览别人发布的博客。完整程序代码请在文末地址下载。

    1、只要用户有手机号就可以进行注册登录,注册的时候需要 图片验证码 和 手机短信验证码;

    2、用户登陆之后可以选择记住我,这样就算下次关闭了浏览器也可以实现 自动登陆;

    用户可以修改个人信息,包括 上传头像 等;

    3、博客按照类型进行 分类 ,管理员可以在后台管理页面修改具体分为哪几类;

    4、用户可以 在线写博客,文本编辑器采用的是 富文本 编辑器,用户使用图形化界面即可写出 HTML 代码存储在数据库中;

    5、用户可以查看所有人写的博客,同时可以评论博客,博客的展示与评论的展示都使用了 分页 的功能;

    6、用户查看博客的次数记录为 浏览量 ,用户的浏览数目记录为 评论数,根据这两项系统 自动推荐 热度比较高的文章。在这里插入图片描述
    核心代码:

    manage.py

    
    #!/usr/bin/env python
    """Django's command-line utility for administrative tasks."""
    import os
    import sys
    
    
    def main():
        os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'my_blog.settings')
        try:
            from django.core.management import execute_from_command_line
        except ImportError as exc:
            raise ImportError(
                "Couldn't import Django. Are you sure it's installed and "
                "available on your PYTHONPATH environment variable? Did you "
                "forget to activate a virtual environment?"
            ) from exc
        execute_from_command_line(sys.argv)
    
    
    if __name__ == '__main__':
        main()
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22

    init.sql

    
    /*
    SQLyog Ultimate v12.4.1 (64 bit)
    MySQL - 5.7.22-log : Database - py_blog
    *********************************************************************
    */
    
    /*!40101 SET NAMES utf8 */;
    
    /*!40101 SET SQL_MODE=''*/;
    
    /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
    /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
    /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
    /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
    CREATE DATABASE /*!32312 IF NOT EXISTS*/`py_blog` /*!40100 DEFAULT CHARACTER SET utf8 */;
    
    USE `py_blog`;
    
    /*Table structure for table `auth_group` */
    
    DROP TABLE IF EXISTS `auth_group`;
    
    CREATE TABLE `auth_group` (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `name` varchar(150) NOT NULL,
      PRIMARY KEY (`id`),
      UNIQUE KEY `name` (`name`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
    
    /*Data for the table `auth_group` */
    
    /*Table structure for table `auth_group_permissions` */
    
    DROP TABLE IF EXISTS `auth_group_permissions`;
    
    CREATE TABLE `auth_group_permissions` (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `group_id` int(11) NOT NULL,
      `permission_id` int(11) NOT NULL,
      PRIMARY KEY (`id`),
      UNIQUE KEY `auth_group_permissions_group_id_permission_id_0cd325b0_uniq` (`group_id`,`permission_id`),
      KEY `auth_group_permissio_permission_id_84c5c92e_fk_auth_perm` (`permission_id`),
      CONSTRAINT `auth_group_permissio_permission_id_84c5c92e_fk_auth_perm` FOREIGN KEY (`permission_id`) REFERENCES `auth_permission` (`id`),
      CONSTRAINT `auth_group_permissions_group_id_b120cbf9_fk_auth_group_id` FOREIGN KEY (`group_id`) REFERENCES `auth_group` (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
    
    /*Data for the table `auth_group_permissions` */
    
    /*Table structure for table `auth_permission` */
    
    DROP TABLE IF EXISTS `auth_permission`;
    
    CREATE TABLE `auth_permission` (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `name` varchar(255) NOT NULL,
      `content_type_id` int(11) NOT NULL,
      `codename` varchar(100) NOT NULL,
      PRIMARY KEY (`id`),
      UNIQUE KEY `auth_permission_content_type_id_codename_01ab375a_uniq` (`content_type_id`,`codename`),
      CONSTRAINT `auth_permission_content_type_id_2f476e4b_fk_django_co` FOREIGN KEY (`content_type_id`) REFERENCES `django_content_type` (`id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8;
    
    /*Data for the table `auth_permission` */
    
    insert  into `auth_permission`(`id`,`name`,`content_type_id`,`codename`) values 
    (1,'Can add log entry',1,'add_logentry'),
    (2,'Can change log entry',1,'change_logentry'),
    (3,'Can delete log entry',1,'delete_logentry'),
    (4,'Can view log entry',1,'view_logentry'),
    (5,'Can add permission',2,'add_permission'),
    (6,'Can change permission',2,'change_permission'),
    (7,'Can delete permission',2,'delete_permission'),
    (8,'Can view permission',2,'view_permission'),
    (9,'Can add group',3,'add_group'),
    (10,'Can change group',3,'change_group'),
    (11,'Can delete group',3,'delete_group'),
    (12,'Can view group',3,'view_group'),
    (13,'Can add content type',4,'add_contenttype'),
    (14,'Can change content type',4,'change_contenttype'),
    (15,'Can delete content type',4,'delete_contenttype'),
    (16,'Can view content type',4,'view_contenttype'),
    (17,'Can add session',5,'add_session'),
    (18,'Can change session',5,'change_session'),
    (19,'Can delete session',5,'delete_session'),
    (20,'Can view session',5,'view_session'),
    (21,'Can add 用户管理',6,'add_user'),
    (22,'Can change 用户管理',6,'change_user'),
    (23,'Can delete 用户管理',6,'delete_user'),
    (24,'Can view 用户管理',6,'view_user'),
    (25,'Can add 类别管理',7,'add_articlecategory'),
    (26,'Can change 类别管理',7,'change_articlecategory'),
    (27,'Can delete 类别管理',7,'delete_articlecategory'),
    (28,'Can view 类别管理',7,'view_articlecategory'),
    (29,'Can add 文章管理',8,'add_article'),
    (30,'Can change 文章管理',8,'change_article'),
    (31,'Can delete 文章管理',8,'delete_article'),
    (32,'Can view 文章管理',8,'view_article'),
    (33,'Can add 评论管理',9,'add_comment'),
    (34,'Can change 评论管理',9,'change_comment'),
    (35,'Can delete 评论管理',9,'delete_comment'),
    (36,'Can view 评论管理',9,'view_comment');
    
    /*Table structure for table `django_admin_log` */
    
    DROP TABLE IF EXISTS `django_admin_log`;
    
    CREATE TABLE `django_admin_log` (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `action_time` datetime(6) NOT NULL,
      `object_id` longtext,
      `object_repr` varchar(200) NOT NULL,
      `action_flag` smallint(5) unsigned NOT NULL,
      `change_message` longtext NOT NULL,
      `content_type_id` int(11) DEFAULT NULL,
      `user_id` int(11) NOT NULL,
      PRIMARY KEY (`id`),
      KEY `django_admin_log_content_type_id_c4bce8eb_fk_django_co` (`content_type_id`),
      KEY `django_admin_log_user_id_c564eba6_fk_tb_users_id` (`user_id`),
      CONSTRAINT `django_admin_log_content_type_id_c4bce8eb_fk_django_co` FOREIGN KEY (`content_type_id`) REFERENCES `django_content_type` (`id`),
      CONSTRAINT `django_admin_log_user_id_c564eba6_fk_tb_users_id` FOREIGN KEY (`user_id`) REFERENCES `tb_users` (`id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8;
    
    /*Data for the table `django_admin_log` */
    
    insert  into `django_admin_log`(`id`,`action_time`,`object_id`,`object_repr`,`action_flag`,`change_message`,`content_type_id`,`user_id`) values 
    (1,'2020-06-13 00:31:48.320322','1','Java',1,'[{\"added\": {}}]',7,5),
    (2,'2020-06-13 00:31:53.100535','2','Python',1,'[{\"added\": {}}]',7,5),
    (3,'2020-06-13 00:32:05.143287','3','JavaScript',1,'[{\"added\": {}}]',7,5),
    (4,'2020-06-13 00:32:11.053175','4','MySQL',1,'[{\"added\": {}}]',7,5),
    (5,'2020-06-13 00:32:17.094688','5','计算机网络',1,'[{\"added\": {}}]',7,5),
    (6,'2020-06-13 00:32:21.625519','6','PHP',1,'[{\"added\": {}}]',7,5);
    
    /*Table structure for table `django_content_type` */
    
    DROP TABLE IF EXISTS `django_content_type`;
    
    CREATE TABLE `django_content_type` (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `app_label` varchar(100) NOT NULL,
      `model` varchar(100) NOT NULL,
      PRIMARY KEY (`id`),
      UNIQUE KEY `django_content_type_app_label_model_76bd3d3b_uniq` (`app_label`,`model`)
    ) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8;
    
    /*Data for the table `django_content_type` */
    
    insert  into `django_content_type`(`id`,`app_label`,`model`) values 
    (1,'admin','logentry'),
    (3,'auth','group'),
    (2,'auth','permission'),
    (4,'contenttypes','contenttype'),
    (8,'home','article'),
    (7,'home','articlecategory'),
    (9,'home','comment'),
    (5,'sessions','session'),
    (6,'users','user');
    
    /*Table structure for table `django_migrations` */
    
    DROP TABLE IF EXISTS `django_migrations`;
    
    CREATE TABLE `django_migrations` (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `app` varchar(255) NOT NULL,
      `name` varchar(255) NOT NULL,
      `applied` datetime(6) NOT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8;
    
    /*Data for the table `django_migrations` */
    
    insert  into `django_migrations`(`id`,`app`,`name`,`applied`) values 
    (1,'contenttypes','0001_initial','2020-06-12 01:53:42.788306'),
    (2,'contenttypes','0002_remove_content_type_name','2020-06-12 01:53:42.961875'),
    (3,'auth','0001_initial','2020-06-12 01:53:43.083518'),
    (4,'auth','0002_alter_permission_name_max_length','2020-06-12 01:53:43.473474'),
    (5,'auth','0003_alter_user_email_max_length','2020-06-12 01:53:43.482449'),
    (6,'auth','0004_alter_user_username_opts','2020-06-12 01:53:43.490428'),
    (7,'auth','0005_alter_user_last_login_null','2020-06-12 01:53:43.498406'),
    (8,'auth','0006_require_contenttypes_0002','2020-06-12 01:53:43.504390'),
    (9,'auth','0007_alter_validators_add_error_messages','2020-06-12 01:53:43.512369'),
    (10,'auth','0008_alter_user_username_max_length','2020-06-12 01:53:43.521345'),
    (11,'auth','0009_alter_user_last_name_max_length','2020-06-12 01:53:43.530320'),
    (12,'auth','0010_alter_group_name_max_length','2020-06-12 01:53:43.618087'),
    (13,'auth','0011_update_proxy_permissions','2020-06-12 01:53:43.627062'),
    (14,'users','0001_initial','2020-06-12 01:53:43.774666'),
    (15,'admin','0001_initial','2020-06-12 01:53:44.355145'),
    (16,'admin','0002_logentry_remove_auto_add','2020-06-12 01:53:44.510698'),
    (17,'admin','0003_logentry_add_action_flag_choices','2020-06-12 01:53:44.521668'),
    (18,'sessions','0001_initial','2020-06-12 01:53:44.562559'),
    (19,'home','0001_initial','2020-06-13 00:21:52.194122'),
    (20,'home','0002_article','2020-06-13 00:58:34.068000'),
    (21,'home','0003_comment','2020-06-13 02:29:22.718955');
    
    /*Table structure for table `django_session` */
    
    DROP TABLE IF EXISTS `django_session`;
    
    CREATE TABLE `django_session` (
      `session_key` varchar(40) NOT NULL,
      `session_data` longtext NOT NULL,
      `expire_date` datetime(6) NOT NULL,
      PRIMARY KEY (`session_key`),
      KEY `django_session_expire_date_a5c62663` (`expire_date`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
    
    /*Data for the table `django_session` */
    
    /*Table structure for table `tb_article` */
    
    DROP TABLE IF EXISTS `tb_article`;
    
    CREATE TABLE `tb_article` (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `avatar` varchar(100) NOT NULL,
      `tags` varchar(20) NOT NULL,
      `title` varchar(100) NOT NULL,
      `summary` varchar(200) NOT NULL,
      `content` longtext NOT NULL,
      `total_view` int(10) unsigned NOT NULL,
      `comments_count` int(10) unsigned NOT NULL,
      `created` datetime(6) NOT NULL,
      `updated` datetime(6) NOT NULL,
      `author_id` int(11) NOT NULL,
      `category_id` int(11) DEFAULT NULL,
      PRIMARY KEY (`id`),
      KEY `tb_article_author_id_dcf763a4_fk_tb_users_id` (`author_id`),
      KEY `tb_article_category_id_d66932e8_fk_tb_category_id` (`category_id`),
      CONSTRAINT `tb_article_author_id_dcf763a4_fk_tb_users_id` FOREIGN KEY (`author_id`) REFERENCES `tb_users` (`id`),
      CONSTRAINT `tb_article_category_id_d66932e8_fk_tb_category_id` FOREIGN KEY (`category_id`) REFERENCES `tb_category` (`id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=256 DEFAULT CHARSET=utf8;
    
    /*Data for the table `tb_article` */
    
    insert  into `tb_article`(`id`,`avatar`,`tags`,`title`,`summary`,`content`,`total_view`,`comments_count`,`created`,`updated`,`author_id`,`category_id`) values 
    (1,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,23,1,'2020-06-13 01:10:45.554881','2020-06-13 10:05:50.434641',5,1), (2,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,5,1,'2020-06-13 01:10:45.554881','2020-06-13 03:30:06.844569',5,1), (3,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,2,0,'2020-06-13 01:10:45.554881','2020-06-13 03:02:19.220133',5,1), (4,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (6,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,2,0,'2020-06-13 01:10:45.554881','2020-06-13 03:02:07.319324',5,1), (7,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,1,0,'2020-06-13 01:10:45.554881','2020-06-13 02:21:45.344931',5,1), (8,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (9,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,1,0,'2020-06-13 01:10:45.554881','2020-06-13 03:02:10.204711',5,1), (13,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (14,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,1,0,'2020-06-13 01:10:45.554881','2020-06-13 03:02:13.375081',5,1), (15,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (16,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (17,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (18,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (19,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (20,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (28,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (29,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (30,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,1,0,'2020-06-13 01:10:45.554881','2020-06-13 10:02:27.429521',5,1), (31,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (32,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (33,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (34,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (35,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (36,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (37,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (38,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (39,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (40,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (41,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (42,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (43,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (59,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), (60,'article/20200613/default-thumb.png','变量','Java类的初始化、变量的初始化','介绍 Java 的初始化成员变量','

    变量的初始bai化:
    \r\n1、整数类型(byte、short、int、long)的基本类du型变量的默认值为0。zhi
    \r\n2、单精度浮点型(daofloat)的基本类型变量的默认值为0.0f。
    \r\n3、双精度浮点型(double)的基本类型变量的默认值为0.0d。
    \r\n4、字符型(char)的基本类型变量的默认为 “/u0000”。
    \r\n5、布尔性的基本类型变量的默认值为 false。
    \r\n6、引用类型的变量是默认值为 null。
    \r\n类的初始化:如果当前想在B类中初始化一个A类,那么直接在B类中“A a =new A();”,此时a就是实例化了一个A类。之后a就拥有了A类中所有的非private属性。之后通过“a.setName()”等赋值方法来进行对象的赋值即可

    \r\n'
    ,0,0,'2020-06-13 01:10:45.554881','2020-06-13 01:10:45.558872',5,1), /*Table structure for table `tb_category` */ DROP TABLE IF EXISTS `tb_category`; CREATE TABLE `tb_category` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(100) NOT NULL, `created` datetime(6) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8; /*Data for the table `tb_category` */ insert into `tb_category`(`id`,`title`,`created`) values (1,'Java','2020-06-13 00:31:00.000000'), (2,'Python','2020-06-13 00:31:00.000000'), (3,'JavaScript','2020-06-13 00:31:00.000000'), (4,'MySQL','2020-06-13 00:32:00.000000'), (5,'计算机网络','2020-06-13 00:32:00.000000'), (6,'PHP','2020-06-13 00:32:00.000000'); /*Table structure for table `tb_comment` */ DROP TABLE IF EXISTS `tb_comment`; CREATE TABLE `tb_comment` ( `id` int(11) NOT NULL AUTO_INCREMENT, `content` longtext NOT NULL, `created` datetime(6) NOT NULL, `article_id` int(11) DEFAULT NULL, `user_id` int(11) DEFAULT NULL, PRIMARY KEY (`id`), KEY `tb_comment_article_id_d3d5d1ea_fk_tb_article_id` (`article_id`), KEY `tb_comment_user_id_905a9388_fk_tb_users_id` (`user_id`), CONSTRAINT `tb_comment_article_id_d3d5d1ea_fk_tb_article_id` FOREIGN KEY (`article_id`) REFERENCES `tb_article` (`id`), CONSTRAINT `tb_comment_user_id_905a9388_fk_tb_users_id` FOREIGN KEY (`user_id`) REFERENCES `tb_users` (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8; /*Data for the table `tb_comment` */ insert into `tb_comment`(`id`,`content`,`created`,`article_id`,`user_id`) values (1,'

    测试一下评论

    \r\n'
    ,'2020-06-13 02:43:27.173089',1,4), (2,'

    测试一下评论

    \r\n'
    ,'2020-06-13 02:43:27.173089',1,4), (3,'

    测试一下评论

    \r\n'
    ,'2020-06-13 02:43:27.173089',1,4), (4,'

    测试一下评论

    \r\n'
    ,'2020-06-13 02:43:27.173089',1,4), (6,'

    测试一下评论

    \r\n'
    ,'2020-06-13 02:43:27.173089',1,4), (7,'

    测试一下评论

    \r\n'
    ,'2020-06-13 02:43:27.173089',1,4), (8,'

    测试一下评论

    \r\n'
    ,'2020-06-13 02:43:27.173089',1,4), (9,'

    测试一下评论

    \r\n'
    ,'2020-06-13 02:43:27.173089',1,4), (13,'

    第二条文章评论

    \r\n'
    ,'2020-06-13 03:29:57.850640',2,4), (14,'

    嗯,还不错。

    \r\n'
    ,'2020-06-13 10:10:40.430552',250,6), (15,'

    鸭鸭亚

    \r\n'
    ,'2020-06-13 10:10:53.323109',250,6); /*Table structure for table `tb_users` */ DROP TABLE IF EXISTS `tb_users`; CREATE TABLE `tb_users` ( `id` int(11) NOT NULL AUTO_INCREMENT, `password` varchar(128) NOT NULL, `last_login` datetime(6) DEFAULT NULL, `is_superuser` tinyint(1) NOT NULL, `username` varchar(150) NOT NULL, `first_name` varchar(30) NOT NULL, `last_name` varchar(150) NOT NULL, `email` varchar(254) NOT NULL, `is_staff` tinyint(1) NOT NULL, `is_active` tinyint(1) NOT NULL, `date_joined` datetime(6) NOT NULL, `mobile` varchar(11) NOT NULL, `avatar` varchar(100) NOT NULL, `user_desc` varchar(500) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `username` (`username`), UNIQUE KEY `mobile` (`mobile`) ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8; /*Data for the table `tb_users` */ insert into `tb_users`(`id`,`password`,`last_login`,`is_superuser`,`username`,`first_name`,`last_name`,`email`,`is_staff`,`is_active`,`date_joined`,`mobile`,`avatar`,`user_desc`) values (4,'pbkdf2_sha256$180000$fAJlaqDtvFZ8$TtOPUtpr+4cmOwczOM+EUBzW5+iYFYdOvuzUh//NKfs=','2020-06-13 03:03:17.907332',0,'17858918830','','','',0,1,'2020-06-12 12:38:30.028839','17858918830','avatar/20200613/toux.jpg','我是王硕,这是我的个人博客。'), (5,'pbkdf2_sha256$180000$H5xw4oRroPSO$qWorgMONgxKOBw8J5m8ESsMPkhAhD5CRGr9sOmckyeU=','2020-06-13 10:18:34.718711',1,'wangshuo','','','wangsuoo@qq.com',1,1,'2020-06-13 00:24:36.558518','17858918831','',''), (6,'pbkdf2_sha256$180000$fAJlaqDtvFZ8$TtOPUtpr+4cmOwczOM+EUBzW5+iYFYdOvuzUh//NKfs=','2020-06-13 09:48:28.270574',0,'test','wang','shuo','wangsuoo@qq.com',0,1,'2020-06-13 11:35:16.000000','17858918832','avatar/20200613/toux.jpg','这是一个测试用户'); /*Table structure for table `tb_users_groups` */ DROP TABLE IF EXISTS `tb_users_groups`; CREATE TABLE `tb_users_groups` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NOT NULL, `group_id` int(11) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `tb_users_groups_user_id_group_id_5a177a84_uniq` (`user_id`,`group_id`), KEY `tb_users_groups_group_id_04d64563_fk_auth_group_id` (`group_id`), CONSTRAINT `tb_users_groups_group_id_04d64563_fk_auth_group_id` FOREIGN KEY (`group_id`) REFERENCES `auth_group` (`id`), CONSTRAINT `tb_users_groups_user_id_5f9e3ed0_fk_tb_users_id` FOREIGN KEY (`user_id`) REFERENCES `tb_users` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*Data for the table `tb_users_groups` */ /*Table structure for table `tb_users_user_permissions` */ DROP TABLE IF EXISTS `tb_users_user_permissions`; CREATE TABLE `tb_users_user_permissions` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NOT NULL, `permission_id` int(11) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `tb_users_user_permissions_user_id_permission_id_064c2ef6_uniq` (`user_id`,`permission_id`), KEY `tb_users_user_permis_permission_id_b9b3ac94_fk_auth_perm` (`permission_id`), CONSTRAINT `tb_users_user_permis_permission_id_b9b3ac94_fk_auth_perm` FOREIGN KEY (`permission_id`) REFERENCES `auth_permission` (`id`), CONSTRAINT `tb_users_user_permissions_user_id_2726c819_fk_tb_users_id` FOREIGN KEY (`user_id`) REFERENCES `tb_users` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*Data for the table `tb_users_user_permissions` */ /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44
    • 45
    • 46
    • 47
    • 48
    • 49
    • 50
    • 51
    • 52
    • 53
    • 54
    • 55
    • 56
    • 57
    • 58
    • 59
    • 60
    • 61
    • 62
    • 63
    • 64
    • 65
    • 66
    • 67
    • 68
    • 69
    • 70
    • 71
    • 72
    • 73
    • 74
    • 75
    • 76
    • 77
    • 78
    • 79
    • 80
    • 81
    • 82
    • 83
    • 84
    • 85
    • 86
    • 87
    • 88
    • 89
    • 90
    • 91
    • 92
    • 93
    • 94
    • 95
    • 96
    • 97
    • 98
    • 99
    • 100
    • 101
    • 102
    • 103
    • 104
    • 105
    • 106
    • 107
    • 108
    • 109
    • 110
    • 111
    • 112
    • 113
    • 114
    • 115
    • 116
    • 117
    • 118
    • 119
    • 120
    • 121
    • 122
    • 123
    • 124
    • 125
    • 126
    • 127
    • 128
    • 129
    • 130
    • 131
    • 132
    • 133
    • 134
    • 135
    • 136
    • 137
    • 138
    • 139
    • 140
    • 141
    • 142
    • 143
    • 144
    • 145
    • 146
    • 147
    • 148
    • 149
    • 150
    • 151
    • 152
    • 153
    • 154
    • 155
    • 156
    • 157
    • 158
    • 159
    • 160
    • 161
    • 162
    • 163
    • 164
    • 165
    • 166
    • 167
    • 168
    • 169
    • 170
    • 171
    • 172
    • 173
    • 174
    • 175
    • 176
    • 177
    • 178
    • 179
    • 180
    • 181
    • 182
    • 183
    • 184
    • 185
    • 186
    • 187
    • 188
    • 189
    • 190
    • 191
    • 192
    • 193
    • 194
    • 195
    • 196
    • 197
    • 198
    • 199
    • 200
    • 201
    • 202
    • 203
    • 204
    • 205
    • 206
    • 207
    • 208
    • 209
    • 210
    • 211
    • 212
    • 213
    • 214
    • 215
    • 216
    • 217
    • 218
    • 219
    • 220
    • 221
    • 222
    • 223
    • 224
    • 225
    • 226
    • 227
    • 228
    • 229
    • 230
    • 231
    • 232
    • 233
    • 234
    • 235
    • 236
    • 237
    • 238
    • 239
    • 240
    • 241
    • 242
    • 243
    • 244
    • 245
    • 246
    • 247
    • 248
    • 249
    • 250
    • 251
    • 252
    • 253
    • 254
    • 255
    • 256
    • 257
    • 258
    • 259
    • 260
    • 261
    • 262
    • 263
    • 264
    • 265
    • 266
    • 267
    • 268
    • 269
    • 270
    • 271
    • 272
    • 273
    • 274
    • 275
    • 276
    • 277
    • 278
    • 279
    • 280
    • 281
    • 282
    • 283
    • 284
    • 285
    • 286
    • 287
    • 288
    • 289
    • 290
    • 291
    • 292
    • 293
    • 294
    • 295
    • 296
    • 297
    • 298
    • 299
    • 300
    • 301
    • 302
    • 303
    • 304
    • 305
    • 306
    • 307
    • 308
    • 309
    • 310
    • 311
    • 312
    • 313
    • 314
    • 315
    • 316
    • 317
    • 318
    • 319
    • 320
    • 321
    • 322
    • 323
    • 324
    • 325
    • 326
    • 327
    • 328
    • 329
    • 330
    • 331
    • 332
    • 333
    • 334
    • 335
    • 336
    • 337
    • 338
    • 339
    • 340
    • 341
    • 342
    • 343
    • 344
    • 345
    • 346
    • 347
    • 348
    • 349
    • 350
    • 351
    • 352
    • 353
    • 354
    • 355
    • 356
    • 357
    • 358
    • 359
    • 360
    • 361
    • 362
    • 363
    • 364
    • 365
    • 366
    • 367
    • 368
    • 369
    • 370
    • 371
    • 372
    • 373
    • 374
    • 375
    • 376
    • 377
    • 378
    • 379
    • 380
    • 381
    • 382
    • 383
    • 384
    • 385
    • 386
    • 387
    • 388
    • 389
    • 390
    • 391
    • 392

    完整程序代码下载地址:Python博客系统源代码,基于Django + Vue.js +MySql,毕业设计

    更多Python源代码,请关注微信公众号:Python代码大全。
    在这里插入图片描述

  • 相关阅读:
    Linux 基础(一)——Linux简介、目录管理、文件管理
    互融云供应链集采管理平台:助企业快速打造供应链金融生态圈
    Python接口自动化测试之详解post请求
    HCIP路由交换的三门考试
    计算机中的第二个伟大发明(JMP/JMPR)
    stable diffusion打造自己专属的LORA模型
    Unity 笔记 创建unity项目
    Intellij IEDA JAVA项目XML创建没有 spring config
    LeetCode - 318 最大单词长度乘积(Java & JS & Py & C)
    成熟企业级开源监控解决方案Zabbix6.2关键功能实战-下
  • 原文地址:https://blog.csdn.net/weixin_42756970/article/details/124997405