前言: 在使用各种的orm框架的过程中,菜鸟的我始终没有搞懂底层实现技术,最近刚好没事找了些视频和资料了解一点皮毛,想记录下,大家勿喷。 所谓的ORM(Object Relational Mapping) 对象关系映射 官方解释是通过使用描述对象和数据库之间映射的元数据,将面向对象程序的对象自动持久 ...
分类:
其他好文 时间:
2020-01-24 12:06:55
阅读次数:
132
软件开发模型(Software Development Model)。 内涵是开发全部活动和任务的结构框架,外延是瀑布模型、迭代式开发、螺旋开发、敏捷开发。 软件开发模型的阶段主要包括四个点,需求、设计、编码和测试。 模型是一种认知的方法论,能够清晰直观地表达开发全过程。 一、模型 通过主观意识借助 ...
分类:
其他好文 时间:
2020-01-24 12:06:23
阅读次数:
90
特定于域的数据包含实体的最终专门化。层中定义的实体是自包含的,不能被任何其他层引用。领域特定层根据行业规程组织定义。 IfcArchitectureDomain (建筑领域)IfcBuildingControlsDomain (建筑控制领域)IfcConstructionMgmtDomain (施工 ...
分类:
其他好文 时间:
2020-01-24 12:05:45
阅读次数:
88
日历,时钟,计时器 package com.example.mybaseuii; import androidx.appcompat.app.AppCompatActivity; import android.app.Activity; import android.os.Bundle; impor ...
分类:
移动开发 时间:
2020-01-24 12:05:26
阅读次数:
112
1.pycharm的安装: 1.先去官网下载软件:https://www.jetbrains.com/pycharm/download/#section=windows然后进行下一步,下一步操作既可以完成(需要提醒的时使用pycharm) 必须使用python 环境)激活可以使用软件管家公众号里的方 ...
分类:
编程语言 时间:
2020-01-24 12:05:10
阅读次数:
93
6.1什么是递归 递归: 如果一个函数在内部可以调用其本身,那么这个函数就是递归函数。 简单理解: 函数内部自己调用自己, 这个函数就是递归函数 注意: 递归函数的作用和循环效果一样,由于递归很容易发生“栈溢出”错误(stack overflow),所以必须要加退出条件return。 6.2 利用递 ...
分类:
其他好文 时间:
2020-01-24 12:04:55
阅读次数:
91
Lightness aware contrast enhancement for images with different illumination conditions [toc] 1. approach In this paper, a simple but effective model f ...
分类:
其他好文 时间:
2020-01-24 12:04:40
阅读次数:
106
https://github.com/sensepost/reGeorg ...
分类:
其他好文 时间:
2020-01-24 12:04:26
阅读次数:
62
OSI七层协议在生产中使用的很少,大多用于教学。 OSI七层协议每一层只认识对方的同一层次的数据。在七层协议中,每层都有自己独特的头部数据(header),告知对方这里面的信息是什么,而真正的数据就附在后头。 其中第二层(数据链路层)主要是位于软件包(packet)以及硬件数据帧(frame)中间的 ...
分类:
其他好文 时间:
2020-01-24 12:04:15
阅读次数:
90
/** * @param {number} x * @param {number} n * @return {number} */ function pow(x, n){ var ans = 1; while(n){ if(n % 2){ ans *= x; } x *= x; n >>= 1 } ...
分类:
Web程序 时间:
2020-01-24 12:03:40
阅读次数:
76
1、核心代码: <script> var cities = new Array(11); cities[0] = new Array("东城区","西城区" ,"崇文区", "宣武区" ,"朝阳区" ,"丰台区","石景山区" ,"海淀区门" ,"头沟区"); cities[1] = new Arr ...
分类:
Web程序 时间:
2020-01-24 12:03:09
阅读次数:
136
? 一 核心要素 1. capacity (容量);不能为负,不可更改;就是buffer的长度(buffer.length) 2. limit (限制);指第一个不可被读入缓冲区元素的位置;不可为负,若position大于limit,那么limit就是position; 3. position (位 ...
迁移计算节点所有云主机 高德置地 王锦雄 使用host-evacuate-live热迁移主机 查看主机目前的云主机情况 nova hypervisor-servers cloud1 执行host-evacuate-live将宿主机cloud1的全部云主机迁移到cloud2 nova host-eva ...
分类:
其他好文 时间:
2020-01-24 12:02:15
阅读次数:
110
上周末,M.A. Ya教授对古老的玛雅有了一个重大发现。从一个古老的节绳(玛雅人用于记事的工具)中,教授发现玛雅人使用了一个一年有365天的叫做Haab的历法。这个Haab历法拥有19个月,在开始的18个月,一个月有20天,月份的名字分别是pop, no, zip, zotz, tzec, xul, ...
分类:
其他好文 时间:
2020-01-24 12:01:35
阅读次数:
144
前言 在前篇介绍 "死锁" 的文章中,我们破坏等待占用且等待条件时,用了一个死循环来获取两个账本对象。 我们提到过,如果apply()操作耗时非常短,且并发冲突量也不大,这种方案还是可以。否则的话,就可能要循环上万次才可以获取锁,这样的话就太消耗CPU了! 于是我们给出另一个更好的解决方案, 等待 ...
分类:
编程语言 时间:
2020-01-24 12:01:17
阅读次数:
118
https://mp.weixin.qq.com/s?__biz=MzI2OTMzNjg4OQ==&mid=2247484644&idx=1&sn=d9dfa9572866b0b0a1ecb7ec846e6d5e&chksm=eae0acb2dd9725a4dd91359d65716b637230c ...
分类:
其他好文 时间:
2020-01-24 10:57:45
阅读次数:
94
RMQ是询问某个区间内的最大值或最小值的问题,ST算法可以求解RMQ问题.ST算法通常用在要多次询问某一些区间的问题中,相比于线段树,它的程序实现更加简单,运行速度更快,它可以做到O(nlogn)的预处理,O(1)回答每个问题.使用ST算法的条件是没有修改操作,因此它适用于没有修改操作并且访问次数较多(10^6级别甚至更大)的情况.1.预处理ST算法的原理实际上是动态规划,首先要知道f数组的含义,
分类:
编程语言 时间:
2020-01-24 10:57:33
阅读次数:
101