E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Odoo源码学习
Vue2.0
源码学习
2:模板编译和DOM渲染
开始上一节总结了Vue的响应式数据原理,下面总结一下Vue中模板编译。模板编译情景众多,复杂多变,现在只学习了普通标签的解析,编译,未能对组件,指令,事件等多种情况进行深入学习总结。模板编译基本流程解析模板代码生成AST语法树,主要依赖正则。image将ast语法树生成代码。with(this){return_c("div",{id:"app"},_c("div",{class:"content"
泰然自若_750f
·
2023-09-11 22:46
【Vue2.0
源码学习
】生命周期篇-初始化阶段(initState)
文章目录1.前言2.initState函数分析3.初始化props3.1规范化数据3.2initProps函数分析3.3validateProp函数分析3.4getPropDefaultValue函数分析3.5assertProp函数分析4.初始化methods5.初始化data6.初始化computed6.1回顾用法6.2initComputed函数分析6.3defineComputed函数分析
itpeilibo
·
2023-09-11 13:19
Vue深入学习
学习
前端
vue.js
【 OpenGauss
源码学习
—— 列存储(analyze)(四)】
列存储(analyze)AcquireSampleCStoreRows函数es_get_attnums_to_analyze函数CStoreRelGetCUNumByNow函数CStore::GetLivedRowNumbers函数InitGetValFunc函数CStoreGetfstColIdx函数CStore::GetCUDesc函数CStore::IsTheWholeCuDeleted函数
J.Kuchiki
·
2023-09-10 19:40
OpenGauss
gaussdb
postgresql
数据库
【 OpenGauss
源码学习
—— 列存储(analyze)(三)】
列存储(analyze)acquire_sample_rows函数RelationGetNumberOfBlocks函数BlockSampler_Init函数anl_init_selection_state函数BlockSampler_GetBlock函数ReadBufferExtendedPageGetMaxOffsetNumber函数HeapTupleSatisfiesVacuum函数heap
J.Kuchiki
·
2023-09-10 19:09
OpenGauss
postgresql
gaussdb
数据库
odoo
命令行方式卸载模块
今天安装了一个
odoo
模块,然后就悲剧的发现,
odoo
运行不起来了,咋办呢?
加菲大叔
·
2023-09-10 03:36
Odoo16
odoo
Part 2: (1995 - 1999) 3Dfx Vo
odoo
: The Game-changer
GenerationI:3DfxVo
odoo
image.png第一个真正的3D游戏卡通过补充标准2D进行工作视频卡。没有做顶点变换:这些都是在CPU中完成的。做了纹理映射,z缓冲。
Cesium4Unreal
·
2023-09-10 02:47
Java并发包
源码学习
系列:基于CAS非阻塞并发队列ConcurrentLinkedQueue源码解析
文章目录非阻塞并发队列ConcurrentLinkedQueue概述结构组成基本不变式head的不变式与可变式tail的不变式与可变式offer操作源码解析图解offer操作JDK1.6hops设计意图poll操作源码解析图解poll操作总结参考阅读非阻塞并发队列ConcurrentLinkedQueue概述我们之前花了很多时间了解学习BlockingQueue阻塞队列接口下的各种实现,也大概对阻
天乔巴夏丶
·
2023-09-09 21:02
Java并发编程
队列
算法
编程语言
链表
uboot
源码学习
(11)u-boot初始化之board_init_f函数分析
一、在DDR初始化时,是由start.S中第155行blcpu_init_crit再跳转到第356行:ENTRY(cpu_init_crit)blowlevel_init@gosetuppll,mux,memoryENDPROC(cpu_init_crit)去到lowlevel_init.S文件初始化的,现在重新返回blcpu_init_crit执行之后的代码。start.S第158行开始:/*S
Amor Fati
·
2023-09-09 13:24
Uboot
golang
开发语言
后端
Windows下运行Postgresql,进行初始化
在安装Postgresql后要先进行初始化,对于
odoo
系统来说更是无法直接调用,本篇是我个人在进行初始化时遇到的问题与解决办法,在此记录下来。
Rosalind๓
·
2023-09-09 03:52
postgresql
数据库
database
数据库开发
odoo
tree视图属性
一般属性在这里插入图片描述列表颜色在这里插入图片描述在这里插入图片描述常用判断格式:在这里插入图片描述编辑属性editableeditable="bottom"是在行的底部创建在这里插入图片描述2.editable="top"是在行的顶部创建在这里插入图片描述
隔壁小红馆
·
2023-09-08 23:05
Spring容器创建过程
源码学习
-BeanDefinition 的注册(一)
BeanDefinition是在Spring容器创建过程中用来描述Bean的一个对象,包含了Bean属性值、构造函数值以及一些其他定义的信息,在容器创建之后,按照加载的BeanDefinition对象去创建相应的Bean。1、BeanDefinition描述的内容从基础的BeanDefinition接口中提供的方法来看,一个BeanDefinition有以下行为,大部分方法都是为了构建Bean的描
ZHANGDX_
·
2023-09-08 16:18
spring
疫情之后,超休闲游戏全球屡创新高
知名超休闲游戏厂商Vo
odoo
在2017年一整年就发布了29款超休闲游戏,其中有11款游戏都曾进入过免费榜TOP10,获得了超过3亿次的下载量。超
Zachary_Wzg
·
2023-09-08 14:49
Java HashMap
源码学习
JavaHashMap
源码学习
基本使用包含创建,添加,删除,迭代,打印valmap=java.util.HashMap()map.put(1,2)map.put(2,2)map.put(3,2)map.remove
自动2004郝金辉
·
2023-09-08 12:57
java
学习
哈希算法
Spring ApplicationContext的加载
配合
源码学习
加载ApplicationContext的加载流程Spring的上下文加载顺序AnnotationConfigEmbeddedWebApplicationContext的加载流程
SaberHaregi
·
2023-09-08 11:03
【Spring Boot
源码学习
】深入 FilteringSpringBootCondition
走近AutoConfigurationImportFilter引言往期内容主要内容1.match方法2.ClassNameFilter枚举类3.filter方法总结引言前两篇博文笔者带大家从源码深入了解了SpringBoot的自动装配流程,其中自动配置过滤的实现由于篇幅限制,还未深入分析。那么从本篇开始,Huazie就带大家走近AutoConfigurationImportFilter,一起从源码
Huazie
·
2023-09-08 09:14
开发框架-Spring
Boot
Spring
Boot
源码学习
自动配置过滤匹配父类
ClassNameFilter
dubbo
源码学习
(2)--服务注册
Dubbo的Provider,Consumer在启动时都会创建一个注册中心,注册中心可以选择Zookeeper,Redis。常用的是Zookeeper,我们这篇博客主要讲的就是Dubbo与Zookeeper的注册交互过程。 Dubbo里默认使用zkclient来操作zookeeper服务器,其对zookeeper原始客户单做了一定的封装,操作zookeeper时能便捷一些,比如不需要手动处理
未名枯草
·
2023-09-08 09:29
03.14【每日一词】moral
moraln.释义:apracticallessonaboutwhatt
odoo
rhowtobehave,whichyoulearnfromastoryorfromsomethingthathappenstoyou
Mandy_梓彤
·
2023-09-08 01:52
AQS
源码学习
1、AQS介绍AQS全称AbstractQueuedSynchronizer,是一个同步器,用来构建锁或者其他同步组件的基础框架。内部主要使用一个volatile修饰的state变量和一个FIFO双向队列来实现的。/***Headofthewaitqueue,lazilyinitialized.Exceptfor*initialization,itismodifiedonlyviamethodse
秃头哥编程
·
2023-09-07 14:25
spring5.x-声明式事务原理及源码实现
spring5.x-AOP实现原理及源码分析本系列文章:spring5.x-AOP实现原理及源码分析spring5.x-监听器原理及源码实现spring5.x-解决循环依赖分析spring5.x-IOC模块
源码学习
逍遥壮士
·
2023-09-06 05:11
源码学习
数据库
sql
mybatis
mysql
spring5.x-AOP实现原理及源码分析
上文:spring5.x-监听器原理及源码实现本系列文章:spring5.x-监听器原理及源码实现spring5.x-解决循环依赖分析spring5.x-IOC模块
源码学习
spring5.x介绍及搭配spring
逍遥壮士
·
2023-09-06 05:11
springmvc5.x-mvc实现原理及源码实现
声明式事务原理及源码实现系列文章:spring5.x-声明式事务原理及源码实现spring5.x-AOP实现原理及源码分析spring5.x-监听器原理及源码实现spring5.x-解决循环依赖分析spring5.x-IOC模块
源码学习
逍遥壮士
·
2023-09-06 05:41
源码学习
spring
mvc
Hadoop 各个版本下载
在官网中https://hadoop.apache.org/releases.html能下载到最新的Hadoop.但是有时为了学习,我们需要下载很久之前的版本,比如ha
odoo
p.0.20.2版本这时需要到下面的网址进行下载
zoux
·
2023-09-05 18:26
OkHttp
源码学习
之5 ConnectInterceptor
ResponsegetResponseWithInterceptorChain()throwsIOException{//构建一整套拦截器Listinterceptors=newArrayListroutes=routeSelection.getAll();for(inti=0,size=routes.size();i
leilifengxingmw
·
2023-09-05 14:54
【Vue2.0
源码学习
】生命周期篇-初始化阶段(initEvents)
文章目录1.前言2.解析事件3.initEvents函数分析4.总结1.前言本篇文章介绍生命周期初始化阶段所调用的第二个初始化函数——initEvents。从函数名字上来看,这个初始化函数是初始化实例的事件系统。我们知道,在Vue中,当我们在父组件中使用子组件时可以给子组件上注册一些事件,这些事件即包括使用v-on或@注册的自定义事件,也包括注册的浏览器原生事件(需要加.native修饰符),如下
itpeilibo
·
2023-09-05 05:02
Vue深入学习
学习
javascript
前端
【Vue2.0
源码学习
】生命周期篇-初始化阶段(initInjections)
文章目录1.前言2.initInjections函数分析resolveInject函数分析3.总结1.前言本篇文章介绍生命周期初始化阶段所调用的第四个初始化函数——initInjections。从函数名字上来看,该函数是用来初始化实例中的inject选项的。说到inject选项,那必然离不开provide选项,这两个选项都是成对出现的,它们的作用是:允许一个祖先组件向其所有子孙后代注入一个依赖,不
itpeilibo
·
2023-09-05 05:30
Vue深入学习
学习
vue.js
javascript
mybatis
源码学习
-1-调试环境
写在前面,这里会有很多借鉴的内容,有以下三个原因本博客只是作为本人学习记录并用以分享,并不是专业的技术型博客笔者是位刚刚开始尝试阅读源码的人,对源码的阅读流程乃至整体架构并不熟悉,观看他人博客可以帮助我快速入门如果只是笔者自己观看,难免会有很多弄不懂乃至理解错误的地方,观看他人的体会能有效改善这个问题1.依赖工具MavenGitIdea2.源码拉取从官方仓库https://github.com/m
JiuYou2020
·
2023-09-05 03:29
mybatis
学习
mybatis
源码学习
-2-项目结构
写在前面,这里会有很多借鉴的内容,有以下三个原因本博客只是作为本人学习记录并用以分享,并不是专业的技术型博客笔者是位刚刚开始尝试阅读源码的人,对源码的阅读流程乃至整体架构并不熟悉,观看他人博客可以帮助我快速入门如果只是笔者自己观看,难免会有很多弄不懂乃至理解错误的地方,观看他人的体会能有效改善这个问题1.概述本文主要分享MyBatis的项目结构。希望通过本文能让胖友对MyBatis的整体项目有个简
JiuYou2020
·
2023-09-05 03:29
mybatis
学习
tomcat
mybatis
源码学习
-3-解析器模块
写在前面,这里会有很多借鉴的内容,有以下三个原因本博客只是作为本人学习记录并用以分享,并不是专业的技术型博客笔者是位刚刚开始尝试阅读源码的人,对源码的阅读流程乃至整体架构并不熟悉,观看他人博客可以帮助我快速入门如果只是笔者自己观看,难免会有很多弄不懂乃至理解错误的地方,观看他人的体会能有效改善这个问题1.目录结构XNode类:作用:XNode类表示XML文档中的一个节点(Element或Node)
JiuYou2020
·
2023-09-05 02:28
mybatis
学习
tomcat
Laravel
源码学习
基础知识
在学习Laravel源码前,有几个PHP的基础知识是必须熟悉的。基础知识熟悉之后,框架再复杂,也能慢慢地理解和上手。ComposerComposer是PHP的一个包依赖管理工具。你可以在自己的项目中声明所依赖的外部Package,Composer会帮你安装这些依赖的包文件。比如你的项目准备使用monolog/monolog来记录日志,你只需要:在命令行执行composerrequiremonolo
yangjingqzp
·
2023-09-04 22:50
长安链
源码学习
-智能合约 (八)
智能合约包括系统合约、业务合约,这节将阐述长安链合约是如何分类的,以及智能合约执行流程。1.合约分类系统合约1)系统合约名称:varContractName_value=map[string]int32{"SYSTEM_CONTRACT_CHAIN_CONFIG":0,"SYSTEM_CONTRACT_QUERY":1,"SYSTEM_CONTRACT_CERT_MANAGE":2,"SYSTEM
明神特烦恼
·
2023-09-04 18:36
spring 5.0.x
源码学习
系列十: 观察者设计模式与Spring 事件驱动模型
theme:channing-cyan前言上篇博客spring5.0.x
源码学习
系列九:FactoryBean和BeanFactory主要介绍了spring中的两个特殊的bean,FactoryBean
avengerEug
·
2023-09-04 08:24
OFD 标准解析渲染
doc/pdf测试文件:https://gitee.com/hs-xhl/test-docs同步github:https://github.com/XiahlHS/hs-vue3-frameworkT
ODOo
fd
·
2023-09-03 22:50
VUE
源码学习
-全局api初始化
源码阅读路径src/core/global-api/index.js此文件主要做了以下几件事:定义Vue.config的属性,如下图所示(Vue.config.png)Vue.util上定义一些方法,(慎用)定义全局方法Vue.set、Vue.delete、Vue.nextTick、Vue.observable初始化Vue.options[components|directives|filters
一头会飞的大象
·
2023-09-03 09:41
【 OpenGauss
源码学习
—— 列存储(analyze)(二)】
列存储(analyze)概述analyze_get_relation函数VacuumStmt结构体Relation结构体代码段解读try_relation_open函数ConditionalLockRelationOid函数analyze_rel_internal函数BufferAccessStrategy结构体GBLSTAT_HDFS_SAMPLE_ROWS结构体do_analyze_rel函数
J.Kuchiki
·
2023-09-03 04:46
OpenGauss
postgresql
gaussdb
数据库
axios
源码学习
1判断一个对象是否普通对象Symbol.toStringTag:可以修改Object.prototype.toString.call返回的后缀,普通对象自带该属性,不需要设置,如果设置说明该对象不是普通对象Symbol.iterator:拥有该属性的对象可以使用forof进行遍历,普通对象没有该属性//Object.propotype指向null说明它是最后的Object//constisPlai
涵。
·
2023-09-01 21:40
学习
javascript
原型模式
博士「快毕业」的方法
快毕业」的方法Togo,ornottogo.莎士比亚写下了“tobeornottobe”这句经典对白,引发了“生存还是毁灭”的思考,学术界中也有一句引发众本科、硕士毕业生们烦恼的话:PhDdegree,t
odoo
rnottogo
PhDPlanet
·
2023-09-01 08:48
一日一词:寓意MORAL
自现象级英语MORAL1.英英释义:apracticallessonaboutwhatt
odoo
rhowtobehave,whichyoulearnfromastoryorfromsomethingthathappenstoyou
自观问渠
·
2023-08-30 17:56
ArrayList
源码学习
容器初始化方法:两种初始化方法不指定初始容器大小ArrayListarrayList=newArrayList();内部源码操作publicArrayList(){super();this.elementData=EMPTY_ELEMENTDATA;}EMPTY_ELEMENTDATA是一个空的Object类型的数组privatestaticfinalObject[]EMPTY_ELEMENTDA
swimfree
·
2023-08-30 05:51
【 OpenGauss
源码学习
—— 列存储(analyze)(一)】
列存储(analyze)概述源码分析vacuum函数VacuumStmt结构体BufferAccessStrategy结构体analyze_rel函数analyze_get_relation函数analyze_rel_internal函数声明:本文的部分内容参考了他人的文章。在编写过程中,我们尊重他人的知识产权和学术成果,力求遵循合理使用原则,并在适用的情况下注明引用来源。本文主要参考了OpenG
J.Kuchiki
·
2023-08-29 20:07
OpenGauss
postgresql
数据库
gaussdb
odoo
-018 Many2one 不能使用widget=“selection“
Many2one如果想要实现selection的效果,使用属性去掉创建编辑选项。options="{'no_create_edit':True}"Many2one对象的视图使用widget="selection"后,报错如下:UncaughtTypeError:Cannotreadpropertiesofundefined(reading'0')http://127.0.0.1:8071/web/
Sapphire~
·
2023-08-29 18:11
Odoo
总结
python
odoo
javascript参考(八)
list.many2one(ListFieldMany2One)list(tree)视图专用。特定用于LIST视图的many2one字段,主要的原因是需要渲染many2one字段(在只读模式)为一个text,且不允许打开相关的记录。支持的字段类型:many2onemany2one_barcode(FieldMany2OneBarcode)Widget允许从移动设备(Android/iOS)打开摄像
姜振建 15954039008
·
2023-08-29 18:10
odoo
javascript
前端
ios
odoo
中的widget
widget=“statusbar”头部状态条标签widget=“email”电子邮件地址标签widget=“selection”下拉选择标签widget=“mail_followers”关注者标签widget=“mail_thread”消息标签widget=“progressbar”进度条,按百分比标签widget=“url”网站链接标签widget=‘image’图片标签widget=“han
舞剑弄清影
·
2023-08-29 18:10
odoo
odoo的widget
odoo
列表字段颜色,行颜色,many2many_tags颜色,看板颜色
odoo
自带了一套简单的设置颜色的方式,可以设置列表中某个字段的颜色,某些行的颜色,一级2many字段的many2many_tags的颜色,还有看板的颜色,下面列举一下各个地方颜色设置的方式列表行的颜色设置只需要在
_鹿哥
·
2023-08-29 18:09
odoo12
odoo
python
c#
odoo
中模型类的多对多字段(Many2many)
Many2many字段的源码,以及字段属性的说明只看Many2many的初始化的函数def__init__(self,comodel_name=Default,relation=Default,column1=Default,column2=Default,string=Default,**kwargs):super(Many2many,self).__init__(comodel_name=co
还是那个同伟伟
·
2023-08-29 18:09
odoo
odoo13
python
Many2many
增加options属性将
odoo
的many2many_checkboxes改为多列显示
最近使用到
odoo
的原生many2many_checkboxes,但是发现一个问题,当候选项比较多的时候,他是单列显示,会把页面撑的很大,下面给出我的解决办法,在视图定义中,字段的option参数中添加
_鹿哥
·
2023-08-29 18:39
odoo12
odoo
【零散技术】10分钟学会
Odoo
导出自定义excel报表
序言:时间是我们最宝贵的财富,珍惜手上的每个时分
Odoo
默认使用Qweb语法编写打印模版,打印后导出的是PDF格式的数据。
穆尘
·
2023-08-29 18:38
python
odoo
后端
python
odoo
【零散技术】10分钟学会
odoo
的原型继承
序言:时间是我们最宝贵的财富,珍惜手上的每个时分本文章将以
odoo
中的仓库表(stock.warehouse)作为例子,为大家讲述
odoo
的【原型继承】目录1.添加Depends模块2.字段2.2增加字段
穆尘
·
2023-08-29 18:38
前端
odoo
python
python
前端
odoo
【零散技术】微信小程数组排序
业务功能以订单排序为例,我们需要通过筛选方式,对订单按时间进行排序由于是直接使用的小程序wx:for进行循环,所以需要直接更改源数组二:代码实现更改源数组有两种方法1.直接通过接口获取新的数组通过接口访问
odoo
穆尘
·
2023-08-29 18:38
前端
小程序
nginx配置https访问
odoo
前段日子用AppScan对
odoo
进行了一个漏斗扫描,发现未做ssl的
odoo
服务有巨大安全隐患,故需要对通过配置一个ssl来消除这些安全隐患,最终选择了通过nginx来做ssl加密一:安装nginxubuntu
穆尘
·
2023-08-29 18:38
运维
odoo
nginx
ubuntu 20.04 快速安装
odoo
15.0详记
root用户下依次执行如下命令apt-getinstallpostgresql#安装postgresservicepostgresqlstatus#查看数据库服务是否正常运行2.通过apt-get安装
odoo
穆尘
·
2023-08-29 18:37
odoo
实施
ubuntu
postgresql
linux
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他