码迷,mamicode.com
首页 > 2020年01月24日 > 全部分享
尝试手写orm框架
前言: 在使用各种的orm框架的过程中,菜鸟的我始终没有搞懂底层实现技术,最近刚好没事找了些视频和资料了解一点皮毛,想记录下,大家勿喷。 所谓的ORM(Object Relational Mapping) 对象关系映射 官方解释是通过使用描述对象和数据库之间映射的元数据,将面向对象程序的对象自动持久 ...
分类:其他好文   时间:2020-01-24 12:06:55    阅读次数:132
软件开发模型
软件开发模型(Software Development Model)。 内涵是开发全部活动和任务的结构框架,外延是瀑布模型、迭代式开发、螺旋开发、敏捷开发。 软件开发模型的阶段主要包括四个点,需求、设计、编码和测试。 模型是一种认知的方法论,能够清晰直观地表达开发全过程。 一、模型 通过主观意识借助 ...
分类:其他好文   时间:2020-01-24 12:06:23    阅读次数:90
IFC4x0领域层
特定于域的数据包含实体的最终专门化。层中定义的实体是自包含的,不能被任何其他层引用。领域特定层根据行业规程组织定义。 IfcArchitectureDomain (建筑领域)IfcBuildingControlsDomain (建筑控制领域)IfcConstructionMgmtDomain (施工 ...
分类:其他好文   时间:2020-01-24 12:05:45    阅读次数:88
Android基础——基础UI控件
日历,时钟,计时器 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
第二天python
1.pycharm的安装: 1.先去官网下载软件:https://www.jetbrains.com/pycharm/download/#section=windows然后进行下一步,下一步操作既可以完成(需要提醒的时使用pycharm) 必须使用python 环境)激活可以使用软件管家公众号里的方 ...
分类:编程语言   时间:2020-01-24 12:05:10    阅读次数:93
249 递归:概念,利用递归求1~n的阶乘,利用递归求斐波那契数列,利用递归遍历数据
6.1什么是递归 递归: 如果一个函数在内部可以调用其本身,那么这个函数就是递归函数。 简单理解: 函数内部自己调用自己, 这个函数就是递归函数 注意: 递归函数的作用和循环效果一样,由于递归很容易发生“栈溢出”错误(stack overflow),所以必须要加退出条件return。 6.2 利用递 ...
分类:其他好文   时间:2020-01-24 12:04:55    阅读次数:91
paper reading(3) - Lightness-aware contrast enhancement for images with different illumination conditions
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
流量代理-reGeorg脚本实现
https://github.com/sensepost/reGeorg ...
分类:其他好文   时间:2020-01-24 12:04:26    阅读次数:62
OSI七层协议
OSI七层协议在生产中使用的很少,大多用于教学。 OSI七层协议每一层只认识对方的同一层次的数据。在七层协议中,每层都有自己独特的头部数据(header),告知对方这里面的信息是什么,而真正的数据就附在后头。 其中第二层(数据链路层)主要是位于软件包(packet)以及硬件数据帧(frame)中间的 ...
分类:其他好文   时间:2020-01-24 12:04:15    阅读次数:90
leetcode新年病房暴乱康复计划 50. Pow(x, n) JS解法
/** * @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
JS——省市二级联动
1、核心代码: <script> var cities = new Array(11); cities[0] = new Array("东城区","西城区" ,"崇文区", "宣武区" ,"朝阳区" ,"丰台区","石景山区" ,"海淀区门" ,"头沟区"); cities[1] = new Arr ...
分类:Web程序   时间:2020-01-24 12:03:09    阅读次数:136
NIO-BufferAPI
? 一 核心要素 1. capacity (容量);不能为负,不可更改;就是buffer的长度(buffer.length) 2. limit (限制);指第一个不可被读入缓冲区元素的位置;不可为负,若position大于limit,那么limit就是position; 3. position (位 ...
分类:Windows程序   时间:2020-01-24 12:02:41    阅读次数:97
openstack迁移计算节点所有云主机
迁移计算节点所有云主机 高德置地 王锦雄 使用host-evacuate-live热迁移主机 查看主机目前的云主机情况 nova hypervisor-servers cloud1 执行host-evacuate-live将宿主机cloud1的全部云主机迁移到cloud2 nova host-eva ...
分类:其他好文   时间:2020-01-24 12:02:15    阅读次数:110
[北大机试B][OpenJ_Bailian-2965]:玛雅历
上周末,M.A. Ya教授对古老的玛雅有了一个重大发现。从一个古老的节绳(玛雅人用于记事的工具)中,教授发现玛雅人使用了一个一年有365天的叫做Haab的历法。这个Haab历法拥有19个月,在开始的18个月,一个月有20天,月份的名字分别是pop, no, zip, zotz, tzec, xul, ...
分类:其他好文   时间:2020-01-24 12:01:35    阅读次数:144
【Java并发基础】使用“等待—通知”机制优化死锁中占用且等待解决方案
前言 在前篇介绍 "死锁" 的文章中,我们破坏等待占用且等待条件时,用了一个死循环来获取两个账本对象。 我们提到过,如果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算法可以求解RMQ问题.ST算法通常用在要多次询问某一些区间的问题中,相比于线段树,它的程序实现更加简单,运行速度更快,它可以做到O(nlogn)的预处理,O(1)回答每个问题.使用ST算法的条件是没有修改操作,因此它适用于没有修改操作并且访问次数较多(10^6级别甚至更大)的情况.1.预处理ST算法的原理实际上是动态规划,首先要知道f数组的含义,
分类:编程语言   时间:2020-01-24 10:57:33    阅读次数:101
545条   上一页 1 ... 18 19 20 21 22 23 24 ... 33 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!