国内比较主流的代码托管平台有三个:码云gitee https://gitee.com阿里云代码托管 https://code.aliyun.com/腾讯云代码托管 https://coding.net,腾讯云和coding合并而来。因为主要用于个人开发,所以选择的免费版本。码云的免费仓库总共只有5g ...
分类:
其他好文 时间:
2020-01-15 21:19:17
阅读次数:
434
经常碰到这样的面试题目:#{}和${}的区别是什么? 网上的答案是:#{}是预编译处理,${}是字符串替换。mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值;mybatis在处理${}时,就是把${}替换成变量的值。使用#{}可以 ...
分类:
其他好文 时间:
2020-01-15 21:19:03
阅读次数:
67
代理模式 为什么要学习代理模式? 因为这就是SpringAOP的底层 代理模式的分类: 静态代理 动态代理 1.静态代理 角色分析: 抽象角色(租房):一般会使用接口或者抽象类来解决 真实角色(房东):被代理的角色 代理角色(中介):代理真实角色, 代理角色会做一些附属操作 客户(我):访问代理角色 ...
分类:
其他好文 时间:
2020-01-15 21:18:47
阅读次数:
61
1.Hack Hack是由于现有的浏览器解析不同,为了兼容各浏览器,采用的一种补救的方法。并且只针对太古老的浏览器,不推荐使用。 Hack的实现方法有三种: (1)css类内部的Hack (2)css选择器的Hack (3)css头部的Hack hack原理是通过不同的浏览器自身所带有的特别标识符以 ...
分类:
Web程序 时间:
2020-01-15 21:18:36
阅读次数:
94
HDFS产出背景及定义 Hadoop分布式文件系统(HDFS)被设计成适合运行在通用硬件(commodity hardware)上的分布式文件系统。它和现有的分布式文件系统有很多共同点。但同时,它和其他的分布式文件系统的区别也是很明显的。HDFS是一个高度容错性的系统,适合部署在廉价的机器上。HDF ...
分类:
其他好文 时间:
2020-01-15 21:18:15
阅读次数:
85
PICKIT3在WIN10中无法正常应用。找了很多地方,没什么靠谱的解释,最终从microchip的网站找到了解释,分享给大家; 要解决这个问题,需要修改注册表,所以之前一定要备份你的注册表。 1.拔掉你的Pickit3 ,关掉mplabX ide,打开注册表;win+R,regedit; 2.找到 ...
什么是函数的作用域函数作用域:在JavaScript中,作用域为可访问变量,对象,函数的集合。JavaScript函数作用域:作用域在函数内修改。this与函数又有什么关系呢?this对象是在运行时基于函数的执行环境绑定的。比如:在全局函数中,this等同于window或者global,而当函数被作为方法调用时,this等于那个对象。特别需要注意的是在执行诸如:setInterval、setTim
分类:
移动开发 时间:
2020-01-15 21:17:41
阅读次数:
82
1. 判断是否是空值 is not null 和 is null select * from XXX where column_name is not null; select * from XXX where column_1 is not null and column_2 is not nul ...
分类:
数据库 时间:
2020-01-15 21:17:26
阅读次数:
79
DB2 表空间类型 在介绍如何将数据库管理表空间转换为自动存储表空间之前,我们先来回顾一下 DB2 表空间的各种类型以及各自的特点。 系统管理表空间 (System-Managed Space,SMS):这种类型的表空间由操作系统的文件管理系统分配和管理空间。在 DB2 V9 之前,SMS 表空间是 ...
分类:
数据库 时间:
2020-01-15 21:17:12
阅读次数:
169
[toc] Django Ajax与自定义分页器 多对多的创建方式 1. 全自动(较为常用) 2. 纯手动(了解) 3. 半自动(推荐使用) Ajax简介 AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步的Javascript和XML”。即使用Javas ...
分类:
Web程序 时间:
2020-01-15 21:16:57
阅读次数:
91
Baggging 和Boosting都是模型融合的方法,可以将弱分类器融合之后形成一个强分类器,而且融合之后的效果会比最好的弱分类器更好。 Bagging: 先介绍Bagging方法: Bagging即套袋法,其算法过程如下: 从原始样本集中抽取训练集。每轮从原始样本集中使用Bootstraping ...
分类:
其他好文 时间:
2020-01-15 21:16:43
阅读次数:
79
记录了<数据结构与算法 Python语言实现>的学习和心得 ...
分类:
编程语言 时间:
2020-01-15 21:16:22
阅读次数:
137
题:https://codeforces.com/contest/1288/problem/D题意:给定n个序列,每个序列m个数,求第i个和第j个序列组成b序列,b序列=max(a[i][k],a[j][k]),使得b序列最小值最大化,求达成条件的 i 和 j (i可等于j) 分析:因为m<=8,所 ...
分类:
其他好文 时间:
2020-01-15 21:16:02
阅读次数:
158
[toc] ArrayList源码学习 本文基于JDK1.8版本,对集合中的巨头 ArrayList 做一定的源码学习,将会参考大量资料,在文章后面都将会给出参考文章链接,本文用以巩固学习知识。 ArrayList的继承体系 ArrayList 继承了 AbstracList 这个抽象类,还实现了 ...
分类:
编程语言 时间:
2020-01-15 21:15:47
阅读次数:
82
C 运算符 C语言运算符详解 控制语句 if-else条件语句 if(表达式) { 语句 } else if(表达式) { 语句 } else if(表达式) { 语句 } switch选择语句 switch(表达式) { case 常量表达式 : 语句序列 case 常量表达式 : 语句序列 ·· ...
分类:
编程语言 时间:
2020-01-15 21:15:18
阅读次数:
76
[toc] Django CSRF与auth模块 CSRF FORM表单中怎么通过CSRF校验 只需要在form表单中写一个 ajax通过asrf校验有三种方法 第三种需要引入外部js文件,文件中需要书写以下代码 写一个getCookie方法 将上面的文件配置到你的Django项目的静态文件中,在h ...
分类:
其他好文 时间:
2020-01-15 21:14:50
阅读次数:
71
工厂模式 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 介绍 意图:定义一个创建对象的接口, ...
分类:
编程语言 时间:
2020-01-15 21:14:30
阅读次数:
63