author avatar

Roamverse · Lin

互联网后端开发工程师
总共 133 篇文章

# 马克思主义 ## 总论 ### 《共产党宣言》 - 其发表标志着马克思主义的公开问世 - 首个中译本由陈望道翻译 ### 基本特征 - 科学性:体现理论正确性,被实践证明为真理体系 - 革命性 - 为无产阶级革命提供理论指导 - 内含辩证法的批判精神 - **实践性** - 马克思主义**首要的基本观点** - 强调"从实践中来,到实践中去" - **人民性**:坚持**人民至上的政治立场**,认为人民是历史的创造者 - 发展性:具有**与时俱进的理论品质** ### 马克思的核心发现 - 唯物史观 - 剩余价值学说 - 理论地位:构成马克思主义理论体系的**独创**性贡献 ## 马克思主义哲学 - 源于德国古典哲学(包含黑格...

实践 实践的含义:人类能动地改造世界的社会性的客观物质活动。 实践的主体:人类; 实践的客体(客观物质对象):世界。 实践的特征 客观物质性: 要素客观:实践的各方面要素(人、工具、对象)都是客观的。 规律制约:实践会受客观规律制约。 例如种菜因未浇水施肥导致无收成,体现植物生长规律对实践的制约。 直接现实性: 现实转化:能将主观想法(意愿)通过实际行动转化为客观现实。 意识活动不具有直接现实性。 实践活动不能突破客观条件或社会历史条件的制约。 如文革时期戏剧形式受当时历史条件限制。 自觉能动性: 强调的是实践是人有意识、有目的的活动(区别于动物本能)。 除了人类之外的其他生物,虽然表面看似实在进行实践活动,但实际上它们只是在执行...

两大特征 辩证法的两大特征:联系和发展。 联系 联系指的是事物之间的相互影响和相互作用的关系(也就是指事物的相互关系)。 联系的特征 客观性:强调联系是客观的,不以人的意志为转移。 人为事物的联系也是客观的。指的是人类实践活动建立出来的联系,一旦形成,就独立于人的意识之外,不以人的意志随便取消。 人为强加的联系不是必然的,违背了联系的客观性。指主观臆造、没有现实依据的联系,不是通过真实实践建立的,只是人脑空想出来的。 普遍性:强调联系是普遍存在的。 联系可能随时建立(但并不是想建立就能建立,需要一定的条件)。通过某一件事情使得两个个体之间建立了联系。 事物处于普遍联系之中。 条件性:联系需要特定条件才能建立。 错误观点:任何两个事...

唯物论的三大核心内容: 物质:研究世界的本原问题。 意识:探讨精神现象的本质。 物质与意识的辩证关系:分析二者相互作用。 物质 物质是标志客观实在的哲学范畴。 唯一特性:物质的唯一特性(本质属性)是客观实在性。马克思主义的物质范畴是从万事万物中抽象出的客观实在性。 客观:不以人的意志为转移。 如圆珠笔墨水不会因主观愿望增加。 实在:能够被人的意识所反映。 如可以描述笔的颜色、形状等特征。 运动 物质与运动的关系: 运动是物质的根本属性、固有属性和存在方式。 物质是运动的承担者,是运动的主体。 运动是无条件的、永恒的、绝对的。 静止 静止是一种不显著的运动,是运动的一种特殊状态。 不存在绝对静止的物质。 静止是有条件的、暂时的、相对的...

《共产党宣言》 《共产党宣言》的发表标志着马克思主义的公开问世,同时也标志着科学社会主义的公开问世。 历史背景:《共产党宣言》于1848年由马克思和恩格斯为某个组织撰写的纲领性文件,后成为马克思主义理论的基础。 《共产党宣言》中译本: 翻译者:陈望道在1920年完成首个中文全译本,对马克思主义在中国的传播起到关键作用。 历史意义:译本问世次年(1921年)中国共产党即宣告成立,体现思想基础与组织建设的紧密关联。 习近平总书记提及"真理的味道是香甜的"典故,源自陈望道翻译时蘸墨吃粽子的故事。 马克思主义的组成 马克思主义由三大部分组成,分别对应其(直接)理论来源: 马克思主义哲学(马哲):源于德国古典哲学(重要组成部分:黑格尔辩证法...

哲学的含义 哲学的本质:是理论化、系统化的世界观,是世界观和方法论的统一。对自然知识、社会知识和思维知识的概括和总结。 世界观:对于世界的观点和看法。 方法论:基于世界观,如何解决问题的方法。 哲学 $\neq$ 世界观,哲学是系统化的理论体系。 例子: 世界观 方法 有神论者 求神拜佛 无神论者 自己解决问题 关系论者 搞人际、走门路 宿命论者(生死有命富贵在天) 消极对待问题(该吃吃该喝喝) 天赋决定论 遇到困难直接躺平 世界观与方法论的核心关系: 决定关系:世界观决定方法论。 体现关系:方法论体现世界观。 具体科学与哲学的关系 哲学的理论是基于具体科学理论(自然知识、社会知识和思维知识)的总结而形成的。 基本关系: 基础作用...

Cookie 在 Gin 中,使用 Cookie 涉及到两个方法,Context.Cookie() 和 Context.SetCookie(): 1func SetCookie(c *gin.Context) { 2 // 设置 Cookie 3 c.SetCookie("gin-cookie", "test", 3600, "/", "localhost", false, false) 4 c.JSON(http.StatusOK, gin.H{ 5 "code": http.StatusOK, 6 "data": value, 7 }) 8} 9func GetCookie(c *gin.Context) { 10 // 获取...

Gin 中间件的配置方式有许多种,大致为: 在 Handle()、Any()、Match()、GET() 等基本路由方法中配置 HandlerFunc。 在 RouterGroup 的 Group() 方法中配置 HandlerFunc。 使用 Use() 方法配置 HandlerFunc。 特定请求的中间件 为特定请求配置中间件,可以直接在请求路由的 HandlerFunc 参数中配置。例如: controllers/user: 1type userController struct{} 2 3var UserController userController 4 5func (userController)...

Gin 中许多类型都可以认为它是一个路由(IRoutes)类型,这包括了 RouterGroup、Engine等。并且 IRoutes 接口中定义的方法都会有一个 IRoutes 类型的返回值,使得 Gin Routers 可以支持链式调用,让代码更加简洁。 路由分组 RouterGroup 是一种路由组对象(Engine 继承自 RouterGroup,所以也可以认为是一个路由组)。通过 Group() 方法可以创建一个新的 RouterGroup。Group() 方法的定义如下: 1func (group *RouterGroup) Group(relativePath string, handlers...

Gin 请求在 Gin 介绍 中做了简单的介绍。 Gin 请求与 RouterGroup 和 IRoutes 息息相关。IRoutes是一个接口类型,它定义了一系列用于配置路由处理的方法: 1type IRoutes interface { 2 // 用于配置路由中间件 3 Use(...HandlerFunc) IRoutes 4 5 // 路由处理方法 6 Handle(string, string, ...HandlerFunc) IRoutes 7 Any(string, ...HandlerFunc) IRoutes 8 GET(string, ...HandlerFunc) IRoutes 9 POST(string,...