自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(173)
  • 收藏
  • 关注

原创 项目启动会

沟通计划 提前明确,项目的问题绝大多数都是沟通,建立固定的沟通机制,让大家按约定走,免去很多麻烦。具体做什么实现过去到将来的跨越。与BRD需求描述类似。让观众:明确为什么要做这个项目 与BRD项目背景类似。与BRD商业价值类似。做项目后的美好前景,解决什么问题就算成功,2 项目意义、目的与目标 “我们去哪里”3 需求、功能点概述 “我们怎么去”4 项目组织架构 明确有什么事找谁做。干系人到场,信息通知,后续合作。1 项目背景 “我们在哪里”1. 项目的时间点与里程碑;当前的“悲惨境地”,

2024-02-27 00:37:00 349

原创 AssertionError: Torch not compiled with CUDA enabled

地址:https://mirror.sjtu.edu.cn/pytorch-wheels/cu121/?经查阅,这个问题是因为conda默认安装的是CPU版本的torch,应该使用GPU版本的。如果直接从资料库安装,很慢,建议下载后手工安装。我的是12.0,算比较新的,就不更新了。这种不带后缀的,就CPU版本的。命令:nvidia-smi。

2024-01-23 00:02:37 585

原创 浏览器兼容设置

原因:放在body最后加载的css,html已经完成渲染,即使加载完css也用不上了。法1:使用ie支持的选择标签,只对ie有效,对其他浏览被当做注释。ps:默认加载新样式;增加ie的选择标签。法2:console在非调试模式下无效?法3:直接设置element的style。

2023-12-28 00:04:46 376

原创 知识扩展集锦

日志数据于可观测的意义及日志运维场景和工具实践: https://zhuanlan.zhihu.com/p/615512773。

2023-11-03 11:51:16 113

原创 决策树与随机森林

纯度、不纯度:根据某个属性分割数据集,样本类型的集中度,纯度越高越高。训练数据、测试数据都是来自已知的数据集,然后划分为2部分,一部分训练、一部分测试(验证),也就是在已知的数据集内完成训练和验证,才能去预测实战。随机,指构造单棵决策树时,随机的选择样本,使得决策树是不同,或者侧重不同的能力。2.利用属性、属性值构造一个决策的路径,可类比程序的if_else的多层判断。与感性的分配有差异,属性排序:婚姻、有房者、年收入。问题:因为属性、属性性值、先后顺序,决策树有指数个肯能,哪个是最优?

2023-08-03 17:26:52 1497 1

原创 MySql基础_2常用语句

=========== 基础SQL ======================== 基础SQL ============

2023-07-20 19:30:25 94

原创 Eclipse中项目的配置

开发中,记录的Eclipse配置

2023-06-29 15:43:49 997

原创 常见Bean后处理器

在bean生命周期过程中,用于增强(扩展功能)的对象;也是一种Bean,在Spring容器中。

2023-06-29 00:29:12 205

原创 Bean生命周期及增强

bean生命周期主要是4个阶段:创建、注入、初始化、销毁。

2023-06-26 23:49:47 79

原创 NPE错误的场景原因和解决方法

1、空对象,访问空对象的方法或属性;2、空数组,访问空数组的size()或内容;3、基本类型,自动拆箱;如函数返回int,内部实际是Integer,如果是null时,则NPE。4、数据库查询的结果可以是null;eg:mybatis的Emp emp = baseMapper.selectById(“0”),使用错误的查询条件。5、级联调用容易出现NPE。6、数组不为空,但对象的某个属性为空。

2023-06-07 00:18:18 918

原创 Vue集成flexiable.js的一种方法

可以把flexiable.js文件直接引入。

2023-03-21 00:50:39 437 1

原创 在线清空nohup

两个可以不用停止服务就可清空nohup.out的命令第一种:cp /dev/null nohup.out第二种:cat /dev/null > nohup.out。

2023-02-18 10:03:24 364

原创 Maven扫盲--20230214

依赖和构建工具。依赖:解决包从哪里找?依赖嵌套的依赖?版本冲突。构建:编译,打包,发布(指推送到mvn资料库,不是运维意义的发版)。

2023-02-14 00:25:18 240

原创 js中双||的作用

eg:a||b,则如果a是有效值,返回a;否则返回b,无论b是否有效。

2023-01-18 11:37:30 262

原创 nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘XXX‘ not found

使用mybatis中,报错”-nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘XXX’ not found“

2023-01-18 11:21:20 1402

原创 Tij12_finally的覆盖与不覆盖

在异常章节的学习中,Java虚拟机在每个try语句块和与其相关的catch子句的结尾 处都会“调用”finally子句的子例程。实际上,finally子句在方法内部的表现很象“微型子例程”。finally“微型子例程”不等同于方法函数的调用,finally子句都是在同一个栈内执行的,微型子例程的“返回”操作也不会涉及到方法退栈,仅仅是使程序计数器pc跳转到同一个方法的一个不同的位置继续执行。3) 把局部变量(指temp)的值push到操作数栈顶,然后返回到调用方法。第二个:返回了finally中的值。

2022-12-01 23:53:54 99

原创 Tij12_异常:while实现恢复模型

java的异常处理默认是中断模型,即当异常发生时中断当前执行,跳转到异常处理机制。部分场景下,恢复模型也需要,如检查入参直到允许执行。

2022-11-19 00:16:01 112

原创 wmware player 设置网络

选择【自定义:特定虚拟网络】这个实际是采用了桥接的模式。

2022-11-04 00:04:30 364

原创 Command 模式

关键点是把动作变成了对象,新增动作,变为新增对象。从设计原则上讲,满足开闭原则。comman模式的最主要优点是解耦了调用者和实际执行者,这个点必须时刻铭记。相反的例子是,调用者知道了如何执行的细节。

2022-10-17 23:39:07 311

原创 一个nginx部署多个应用及nginx总结

参数server的配置是指虚拟的server;比如可以监听相同的端口。这点与后端的应用不同,后端如果监听相同端口,会报端口冲突。server.location参数:可以指定本地目录,做直接访问;也可以转发,也就是逆向代理。逆向代理也是实现跨域的一种方式:老web中,直接暴露了后端,浏览器直接对后端请求,后端设置了允许跨域;新web中,webpack支持代理(部署时同样配置nginx的代理),前端访问的特定开头的url(/api)。

2022-10-13 15:17:29 2248

原创 【Http Referer】

是http请求头里的一个属性,用来表示本次请求从哪个网站url过来的,想象为“引荐人”浏览器自动填写,也可通过html标签控制是否填写。

2022-09-27 17:24:33 221

原创 Nginx日志格式说明

默认位置在nginx安装目录下的:logs/access.log也可修改日志配置,在配置文件中:conf/nginx.conf日志格式参数:log_format日志位置参数:access_log。

2022-09-27 16:52:51 1794

原创 adapter 模式

属于结构模式(持有或继承被适配的类)。对功能类进行包装,转换成客户端希望的样子,所以也叫包装模式。实现比较直观,比较简单,就是加了一层封装。

2022-09-14 00:05:32 202

原创 责任链模式

因为:代码结构是:处理request–>责任链调用(递归)–>处理response;&:如果是遍历型的,不可以直接拼接,需要拼接的chain也实现doFilter;如果是链表型的,可以拼接,因为拼接的链表对外暴露的也是第1个节点的filter;如果是"复杂型"的,可以了拼接,因为chain也是Filter的实现。责任链调用会持续一层层调用,直到最深层返回后,再一层层执行。对handler变动、阀值调整,都需要调整client。1.client:调用者,发出消息。1.client:调用者,发出消息。...

2022-08-30 23:59:54 245

原创 组合(composition)与聚合(aggregation)的区别

thinking in Java》里面是这样说的,“composing a new class from existing classes, this concept is called composition (if the composition happens dynamically, it’s usually called aggregation)”。意思是通过现在的类组合成一个新的类,叫做组合;如果这种组合是动态的,则叫聚合。...

2022-08-30 14:25:12 590

原创 设计模式_7大原则

7大设计原则

2022-08-10 23:56:51 75

原创 培养孩子勇气

搜集了相关资料,培养孩子的勇气,包括:关于勇气的基本认知、增加勇气的方法、我们可以的行动。

2022-08-09 00:07:17 67

原创 TIJ14_类型信息

Rtti与多态:尽量使用多态;rtti是对多态的补充。反射更动态、更多运行时异常rtti的引入的目的:对多态的补充,更精确的识别子类行,执行特定操作rtti的实现方式:Class对象,及常用方法反射,另外的rtti类型;普通rtti,编译时是知道了具体类的类型信息;反射是运行时不知道类型信息。经典的使用场景:动态代理、事务处理。...

2022-08-07 00:22:44 184

原创 如何理解CROS

还沿用当初自己对这块的几个疑问,回答疑问的过程,也是梳理的过程。&:前后端分离的应用,前端、后端是2个独立的应用,运行在不同端口。在浏览器看来,是不同的域。前端页面中的ajax请求后端接口,即是跨域访问了,触发cros。&:有多种方法,其中1个是在后端应用设置允许放入的来访域请求。对应的后端也支持了preflight(option)请求。springboot有现成方法。eg:3.浏览器是如何控制cros的?&:浏览器对跨域请求,发出preflight;得到后端响应,看响应header中允许的来访域是

2022-07-09 16:24:20 3864 1

原创 node.js及npm的基本理解

介绍了vue工程中使用的node.js和npm的概念、实现原理和使用场景。

2022-06-27 20:06:47 433

原创 CentOS开机启动数据库和应用

1、环境centOS 7.6 64位Oracle 11g 11.2.0.4 64位2、方法:在rc.local文件中增加自动启动的命令touch /var/lock/subsys/localsu - oracle -c 'dbstart'su - oracle -c 'lsnrctl start'cd /usr/local/nginx/sbin && ./nginxcd /home/newfis/newfisWebapp && s

2022-04-26 14:56:26 780

原创 设计模式:策略模式

导图把总结的内容单列:简单Demo统一的动作【出行】,抽象成接口public interface Travel { public void transport();}具体的实现方式【交通工具】,具体对象public class ByPlane implements Travel { @Override public void transport() { System.out.println("1 by plane"); }}publ

2022-04-18 15:25:51 156

转载 到底什么是数据中台?

如今似乎人人都在提数据中台,但却不是所有人都清楚数据中台到底意味着什么。数据中台是只有大厂才需要考虑的高大上的概念吗?普通企业该不该做数据中台?数据中台的出现会给现有数据从业者们带来颠覆式的挑战吗?

2022-04-07 16:11:32 9042 2

原创 Oracle connect by与level的使用

1.level是什么?level是在树形结构中、表示层级的伪列。1.1树形结构Oracle支持树形结构的查询,用关键字connect by 表示。connect by表示在构造树形结构时,上下级的确定方式或者用来查找下(上)级记录的条件,满足这个条件就拼到结果树里。默认是从根开始,如connect by prior id=pid,表示构造树时,本记录的id是下条的pid,即找pid=本条id的记录做下条记录。交换prior位置,表示从叶开始。如connect by id= prior pid,

2022-03-04 11:12:54 16962 6

原创 设计模式01:装饰器模型

最关键的是:装饰器的父类,通过引用组件(向上)和实现组件接口(强化),实现了一串的功能增强。

2021-10-09 17:23:39 137 1

原创 Web应用文件上传总结

1.客户端法1)html协议_File控件 enctype="multipart/form-data" input type="file" enctype="multipart/form-data"的作用:设定了上报数据的格式是multipart(多部分实体);默认是kv键值对格式。法2)vue+ElementUI中的使用 <!-- 批量创建单据:导入整机代码,创建单据 name =上传的文件对应的参数名,供后台获取 :headers=设置上传的请求头部 :act

2021-09-30 17:20:46 249

转载 oracle 修改字符集 修改为ZHS16GBK

将数据库启动到RESTRICTED模式下做字符集更改:SQL> conn /as sysdba Connected. SQL> shutdown immediate; Database closed. Database dismounted. ORACLE instance shut down. SQL> startup mount ORACLE instance started. Total System Global Area 236000356 b

2021-08-04 14:04:17 2549 2

原创 什么是Restful接口

1.rest的基础知识?是web服务的一种设计风格。是http动作与服务功能结合的创新。简洁、容易理解、约定了规则。实现:1.用URI表示1种资源,只用名词表示资源,不要动作;2.用http动作表示对资源的操作: get 查询 post insert put 更新 delete 删除3.用http状态码表示结果** ps:做加法容易,做减法难。rest概念是http协议的主导者提出,创新的用了http动作表示服务动作。**举例我们使用HTTP的动词来操作用户这

2021-07-28 15:05:44 11348

原创 tij17_容器深入研究_填充和迭代器

1 工具类的2种填充方法Collections.nCopies(n,T)Collections.fill(list,Object)package com.master.tj17;import java.lang.reflect.Array;import java.util.ArrayList;import java.util.Collections;import java.util.LinkedList;import java.util.List;class StringAddre

2021-07-17 16:25:56 94

原创 2021-07-16_书单

第一阶段:初学java核心技术java语言程序设计第二阶段:熟悉java编程思想effective java中文版深入理解java 7:核心技术与最佳实践java网络编程(以及java web方面的书)第三阶段:加强或精通java并发编程实战java虚拟机规范(java se 7版)深入理解java虚拟机:jvm高级特性与最佳实践设计模式之禅(java版)算法导论 或者 算法(第四版)深入剖析tomcat深入理解计算机系统代码大全编程珠玑...

2021-07-16 14:45:31 65

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除