- 博客(14)
- 收藏
- 关注
原创 OKR相关学习总结
目录索引声明简介创始人OKR作用先决条件常见的产品技术部门目标意图类型执行和评估OKR检查清单声明本文章只是学习OKR时的一些总结,纯属个人归纳简介OKR(Obejectives and Key Results)即目标与关键成果法,是一套明确和跟踪目标以及完成情况的管理工具和方法创始人英特尔公司创始人 安迪·葛洛夫(AndyGrove)发明OKR作用OKR作为一种方法,能够帮助企业完成聚焦目标,反映出每个季度的进步。即把握公司或部门成长关键目标;其次,合理分配那些具有天赋和才华
2022-03-08 14:29:18
507
转载 关于git的基本操作
目录常用命令配置基本操作1. 创建 git 版仓库2. 将文件添加到版本库中2.1 将文件添加到缓存区的命令是:2.2 将暂存区内的文件提交到仓库中:3. 查看仓库状态4. 查看仓库中的具体修改5. 查看仓库中的具体修改6. 查看提交的历史记录分支管理远程仓库标签管理错误总结问题一解决方案问题二解决方案常用命令配置对完成安装后的git进行基本配置,使用命令git config:git config --global user.name "your name" //设置全局用户名git con
2022-03-07 11:09:34
367
原创 设计模式--单例模式--静态内部类和枚举单例
双重检测锁模式作用:这个模式通过将同步内容(synchronized内的内容)提到if方法内部,通过双重检测的方式来保证第一次创建的准确性,但是对于后面的再次调用不再要求上锁。从而提高了执行的效率,因为不必每次都进行同步(只要同步第一次)。但是由于双重锁和java的JVM机制的原因,并不是每次都能成功完成单例,故不常用。静态内部类作用:通过在类的内部加入一个静态的内部类的方法进行对类的单例化(在内部类中利用final和static来保证单例)。这种方法在使用的过程中,因为其类在加载时并不会立即加载静
2021-07-13 20:42:09
374
原创 设计模式---单例模式--饿汉式和懒汉式
单例模式单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。条件(注意)由于单例模式是一种当其他类访问时,它是作为唯一一个实例返回的,所以在使用单例的场景中应该注意一下的问题:单例类只能有一个实例。单例类必须自己创建自己的唯一实例。单例类必
2021-07-12 19:31:37
120
原创 学习Mybatis框架总结
学习Mybatis框架(持久层框架)—介绍篇1.1.1 什么是框架框架(Framework)是整个或部分系统的可重设计,表现为一组抽象构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用的方面,后者是从目的方面给出的定义。(半成品的应用)三层架构—表现层,业务层,持久层表现层:用于展示数据的业务层:是处理业务需求持久层:和数据库就行交互的持久层技术的解决方案:JDBC技术:1、Connection2、PreparedStatement3、Result
2021-04-27 19:59:57
308
原创 mybatis多表查询学习中的部分总结
项目场景:使用Idae中的Maven实现数据库的多表查询中遇到的问题:问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obtainMessage(READ_DATA, bytes, -1, buffer).s
2021-04-11 15:34:36
110
原创 SQL事务
事务了解事务和锁事务(Transaction):用于保持数据的一致性和可恢复性,它是指(来自网络)要做的或者所做的事情。在计算机术语中指访问并可能更新数据库中的各种数据项的一个程序执行单元(unit)。而且事务中的语句要么全部执行,要么全部不执行。事务的四个条件(ACID):序号简称介绍1原子性(Atomicity)事务必须一个自动工作的单元,一个事务中的操作,要么全部执行,要么全部不执行。2一致性(Consistency)即事务的开始或结束后,数据库的完整性没
2021-04-05 01:21:09
92
原创 mybaties配置数据库文件时的问题解决
Cause: java.sql.SQLException: No timezone mapping entry for 'UTC;'出现这个问题的原因:变量书写出错如果你的文件中的为serverTimezone,就将‘serverTimezone’改为’serverTimeZone’如果不是则是 ‘UTC’是不是多加了‘;’错误二:如图所示:代码形式:org.apache.ibatis.exceptions.PersistenceException: ### Error querying
2021-04-01 20:27:27
1379
原创 基于学习mybatis配置mysql8.0时遇到的问题
Cannot load connection class because of underlying exception问题原因:1)所配置的pom.xml的mysql驱动异常,一般为版本不对.Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications pnk failure错误原因:本地使用的数据库版本为MySQL8.0在pom.xml配置文件中
2021-03-29 19:13:58
242
原创 学习JavaEE知识点总结
Servlet概念介绍Java Servlet(Server Applet) 是运行在Web服务器或者应用服务器上的程序,它作为来自浏览器或者其他http客户端的请求和http服务器上的数据库或者应用程序的中间层。主要功能是用于交互式地浏览数据和修改数据,生成动态Web内容。Sevlet工作模式介绍...
2020-07-06 23:06:56
4312
原创 java_IO 学习日志
java.io对文件的基础创建原因java中的两种路径书写方式新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入...
2020-07-01 12:03:26
368
原创 多线程学习日志
多线程介绍三高:高可用,高性能,高并发。程序程序是一个静态的概念,一般对应于操作系统中的一个可执行文件,而加载程序的同时也会产生“线程”进程执行中的程序叫做进程(process),这是一个动态的概念。现代的操作系统都可以同时启动多个进程(即可以同时运行多个进程)。如图:1)进程是程序的一次动态执行过程,占用时间特定的地址空间。2)每个线程由三部分组成:CPU,Data,Code。...
2020-07-01 12:02:29
152
转载 sqlsever多表查询
转载自酒不醉心的博客select * from table1 inner join table2 on table1.id=table2.id其实 INNER JOIN ……ON的语法格式可以概括为:FROM (((表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) INNER JOIN 表3 ON 表1.字段号=表3.字段号) INNER JOIN 表4 ON Membe...
2020-06-27 18:26:09
170
原创 java网络编程(学习笔记)
网络编程端口IP地址IP地址用来标识网络中的一个通信实体的地址。通信实体可以是计算机、路由器等。例如:互联网的每个服务器都要有自己的IP地址,而局域网的每台计算机要进行通信也要配置IP地址。路由器是连接两个或者多个网络的网络设备。目前的主流IP地址使用的是IPv4协议,但是随着网络规模的不断扩大,采用IPv4协议的可用地址不足时的危险,故推出了IPv6协议IPv4协议采用32位地址,并以...
2020-06-27 18:25:20
126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人