zangxin Blog

「生即是死,死亦是一种生」

Logic

1.逻辑学:是研究推理和论证的科学 2.推理: 是从已知命题推出新命题的思维过程;已知命题叫前提,未知命题叫结论。 3.推理分为:归纳推理和演绎推理 4.演绎推理:是必然性推理,前提真,结论必然真。演绎推理形式类于三段论 5.归纳推理:是或然性推理,前提真,结论不一定为真。归纳推理从一定数量的个别性事实,概括出一般性原理。 6.推理形式:在一个推理中抽取各个命题的具体内容后保留那个...

JAVA SE

JAVA SE 1.java跨平台原理 2.功能最小单元-方法 3.注释、字面量、变量、关键字、标识符 注释:// // //***/, javac编译后去掉注释,与执行无关 字面量:程序中能直接书写的数据,”hello”, 1, 3.14, ‘A’, true, false, null,\t,\n 1 2 3 4 5 6 7 8 // 定义整型变量i1,并初始化为二进制...

Redis

Redis

Redis 1.redis是一个基于内存的key-value结构数据库 2.基于内存存储,读写性能高 3.适合存储热点数据(热销商品、资讯、新闻) 4.官网:https://redis.io 5.redis下载与安装,安装windows版本的,方便使用 # 启动 redis-server.exe redis.windows.conf # ^C停止 # 重新打开一个窗口, 启动客户...

小鹤双拼

小鹤双拼

小鹤双拼 双拼: 击键两次可以组合一个拼音 比如翁, 全拼weng, 双拼的话就是wg 优点,速度快, 减少了敲击次数 缺点: 得到结果后还是要按1 2 3 4 5去筛选, 这也是拼音输入法的缺点, 拼音和汉字是两套东西, 这两个并不是一一映射的, hao(hc)—> 好, 号, 浩,豪, 昊,皓. 这就是中文拼音输入法效率低原因 小鹤双拼是双拼的一种方案, 其他方案还有很多...

函数式编程

Functional Programming

函数式编程 1.函数f: A–>B的一个映射, (A,B为非空集合) 自变量x的不可变性(java中就是final类型) f: x –> f(x) f(x) = x ^ 2,f: x -> x ^ 2, lambda 表达式就是函数(映射) 2.在java中 静态方法相当于C语言的中函数概念, 因为实例方法的调用需要对象.方法()调用 3.普通函数和lambda...

苍穹外卖项目学习

苍穹外卖总结 前端: 管理端web 和用户端(小程序) 后端: java 1.1管理端基于nginx运行 1.2后端基于maven项目构建, 分模块开发 1.3.实体类对象分类 名称 说明 Entity 实体,通常和数据库中的表对应 DTO ...

Maven

Maven subtitle

maven 1.分模块开发与设计 分模块开发的意义 将原始模块按功能拆分成若干个子模块, 方便模块之间的相互调用, 接口共享 1.1项目的拆分的步骤 (1) 创建Maven模块 (2) 书写模块代码 分模块开发需要先针对模块功能进行设计,再进行编码。不会先将工程开发完毕,然后进行拆分。拆分方式可以按照功能拆也可以按照模块拆。 (3)通过maven指令安装模块到本地...

SSM框架

ssm

SSM 视频地址 1.spring 用途: 简化javaweb开发 IOC AOP(事务) 官网: spring.io Spring Framework Spring Boot 1.1spring 架构 1.2 IOC IOC: inversion of control 控制反转, 使用对象时由自己new对象, 转换成, 由外部提供对象, 对象创建的控制权...

GIT

Git

GIT git 练习 网站 视频地址 1.版本控制 集中式版本控制 版本: 用于区分文件, 保存重要的记录, 恢复数据 版本控制软件: 保存版本, 访问不同版本, 文件比对 vss/svn/cvs 本地文件->中央资源库 分布式版本控制 本地文件–>本地资源库–>中央资源库 多人协作开发 2.git使用 git安装...

Hello 2024

"Hello World, Hello Blog"

In der welt sein 开始 第一个博客。 路标 曾有志于终极关怀问题:诸如生死、开端、结束、智慧、知识、自由等等,费劲心力, 却没有收获, 尽管现在已经不在不迷惑, 但是这些问题目前还是无法回答, 如果以苍白的语言来回答的话. 处在一个自我闭合世界之中, 尽管能掌握一切, 但是那是个无聊的孤立的世界, 里面没有什么新鲜的东西, 充斥着无聊诡辩逻辑 知晓奥秘并不...