说起spring bean的初始化自然而然就离不开初始化阶段的循环引用;1 首先spring容器在启动后会创建一个beanFactory,new DefaultListableBeanFactory。 2 然后在spring容器启动过程中会调用核心的refresh方法,在这个方法中共调用了9个方法, ...
分类:
编程语言 时间:
2019-12-05 13:07:07
阅读次数:
103
1.尽量静态化: 如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。 当然了,这个测试方法需要在十万级以上次执行,效果才明显。 其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内存,实例方法在程序运行中生成内存,所以静态方法可以直接 ...
分类:
Web程序 时间:
2019-12-05 13:06:46
阅读次数:
90
代码 java中初始化一个实例,这个实例对应的只是对象的一个地址,并不是对象本身。将这个实例赋值给别的实例时,新实例也是指向对象的地址,两个实例实际指向的是同一个实例。对新实例赋值,老实例也会同时改变。 如图中代码,java传的只是对象地址,对象赋值引用的是同一个对象,p1引用用p,对p1操作,最终 ...
分类:
编程语言 时间:
2019-12-05 13:06:15
阅读次数:
84
提示日期格式不合法 需要使用 too.dateType()来包装 ...
分类:
其他好文 时间:
2019-12-05 13:06:00
阅读次数:
628
Navicat Premium 连接oracle,密码明明是对的,还是提示 ORA-01017:用户名/口令无效;登陆被拒绝。而用Pl/SQL 连接没有问题。 ...
分类:
数据库 时间:
2019-12-05 13:05:36
阅读次数:
739
SQL UPDATE 语句(更新表中的记录) UPDATE 语句用于更新表中的现有记录。 SQL UPDATE 语句 UPDATE 语句用于更新表中已存在的记录。 SQL UPDATE 语法 请注意 更新表中的记录时要小心! 要注意SQL UPDATE 语句中的 WHERE 子句! WHERE子句指 ...
分类:
数据库 时间:
2019-12-05 13:05:21
阅读次数:
144
/*查询某个表所涉及的Procedure,Package,Function*/select name,type,referenced_owner,referenced_name,referenced_typefrom user_dependencieswhere referenced_name='M ...
分类:
其他好文 时间:
2019-12-05 13:05:06
阅读次数:
82
今天遇到requests 请求的一种新情况,请求方法 multipart/form-data。下面提供两种解决办法。 第一种 第二种 from urllib3 import encode_multipart_formdata import requests data = {"districtId": ...
分类:
编程语言 时间:
2019-12-05 13:04:53
阅读次数:
786
<style scoped> </style> 为了vue页面样式模块化,不对全局造成污染,建议每个页面的style标签加上scoped,表示他的样式只属于当前的页面,父组件的样式不会泄漏到子组件中。但是scoped也会造成一些额外的负担,如无法覆盖原有组件的样式。 可以加 /deep/ 。 深度作 ...
分类:
其他好文 时间:
2019-12-05 13:04:37
阅读次数:
88
系列博客,原文在笔者所维护的github上:https://aka.ms/beginnerAI, 点击star加星不要吝啬,星越多笔者越努力。 4.2 梯度下降法 有了上一节的最小二乘法做基准,我们这次用梯度下降法求解w和b,从而可以比较二者的结果。 4.2.1 数学原理 在下面的公式中,我们规定x ...
分类:
其他好文 时间:
2019-12-05 13:04:24
阅读次数:
108
1, 神经元(Neuron) y = f( w1*x1 + w2*x2 + ... + b) f is activation function Sigmoid function (两端饱和的函数) logistic function $\sigma(x) = \frac{1}{1+exp(-x)}$ ...
分类:
Web程序 时间:
2019-12-05 13:04:09
阅读次数:
101
一、前言 本文将基于 + + 实现一个简单的在线聊天功能 页面如下: 在线体验地址: "http://www.zhengqingya.com:8101" 二、 + + 实现在线聊天 1、引入websocket依赖 2、websocket 配置类 3、websocket 处理类Controller 4 ...
分类:
编程语言 时间:
2019-12-05 13:03:46
阅读次数:
91
#*#firewall防火墙详解和配置以及iptables防火墙(建议开启此防火墙,适应配置) 1,官方文档介绍:https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Security_Guide/ ...
分类:
其他好文 时间:
2019-12-05 13:03:26
阅读次数:
87
前段时间做视频上传业务,通过网页上传视频到服务器。 视频大小 小则几十M,大则 1G+,以一般的HTTP请求发送数据的方式的话,会遇到的问题:1,文件过大,超出服务端的请求大小限制;2,请求时间过长,请求超时;3,传输中断,必须重新上传导致前功尽弃; 解决方案: 1,修改服务端上传的限制配置;Ngi ...
分类:
Web程序 时间:
2019-12-05 13:02:50
阅读次数:
118
MinIO 分布式集群搭建 分布式 Minio 可以让你将多块硬盘(甚至在不同的机器上)组成一个对象存储服务。由于硬盘分布在不同的节点上,分布式 Minio 避免了单点故障。 Minio 分布式模式可以搭建一个高可用的对象存储服务,你可以使用这些存储设备,而不用考虑其真实物理位置。 (1)数据保护 ...
分类:
其他好文 时间:
2019-12-05 13:02:30
阅读次数:
252
目录概念介绍测试环境开始测试测试【单进程单线程】测试【多进程 并行】测试【多线程 并发】测试【协程 + 异步】结果对比绘图展示概念介绍首先简单介绍几个概念: 进程和线程进程就是一个程序在一个数据集上的一次动态执行过程(数据集是程序在执行过程中所需要使用的资源)。线程也叫轻量级进程,它是一个基本的 C ...
分类:
编程语言 时间:
2019-12-05 13:02:04
阅读次数:
100
系统环境: linux:ubuntu18 已配置jdk 环境变量 切换到root账户 sudo su 安装Android-sdk (0)准备工作 切换到/usr/local目录: /usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个 ...
分类:
移动开发 时间:
2019-12-05 13:01:51
阅读次数:
355