优点: 1、mybatis使sql语句完全从代码中抽离到xml中,可以通过标签来动态拼接sql。 2、消除jdbc大部分冗余代码、api简单易懂、很好的与spring等中间件集成 缺点: 1、复杂的sql不如在java中灵活、调试也不如在java中的断点简单。 2、数据库支持不如hibernate ...
分类:
其他好文 时间:
2020-03-30 21:47:17
阅读次数:
93
转自:https://www.cnblogs.com/linhaifeng/p/6045600.html#_label1系统监视和进程控制工具—top和freetop命令的功能top命令显示结果中一些常用状态信息的具体含义free命令的功能系统中进程的监控—ps什么是进程什么是守护进程什么是父进程、 ...
分类:
其他好文 时间:
2020-03-30 21:46:50
阅读次数:
99
1.1基本概念源文件:源文件即是源代码文件,C语言源文件后缀名是.c。头文件:头文件后缀名为.h(head,头),c语言代码由头文件和源文件组成。关键字:关键字是c语言征用的一些英文字母或者单词,这些字在c语言中代表着特殊含义,已经被c语言定义好了,轮不到我们再次随意定义使用了。注释:c语言中注释以//开头,或者//,注释是给程序员看的,不是给机器看的。也就是说,程序员写注释给其他人看,让人明白自
分类:
编程语言 时间:
2020-03-30 21:46:39
阅读次数:
96
import turtle class Stack: def __init__(self): self.items = [] def isEmpty(self): return len(self.items) == 0 def push(self, item): self.items.append( ...
分类:
编程语言 时间:
2020-03-30 21:46:18
阅读次数:
79
SmartOS是基于Solaris的一个开源的操作系统,囊括了ZFS,Zone,Crossbow,DTrace,KVM,Bhyve等卓越的技术;Triton是基于SmartOS的一套开源免费的云平台管理软件,媲美openstack的所有主要功能模块,安装、升级、管理却比openstack简单很多。所有节点是从USB盘或者网络启动,系统不需要安装到硬盘,所以没有普通OS中的安装和打补丁的概念,系统升
分类:
其他好文 时间:
2020-03-30 21:46:05
阅读次数:
92
安装vmwareexsi系列时,通过网页访问时出现报错Error:[$rootScope:inprog]http://errors.angularjs.org/1.3.2/$rootScope/inprog?p0=%24digestathttps://10.1.1.10/ui/scripts/main.js:263:20611atl(https://10.1.1.10/ui/scripts/mai
分类:
其他好文 时间:
2020-03-30 21:45:33
阅读次数:
449
什么是线程封闭: 数据被封闭到各自的线程中,从而避免使用同步的技术。这个概念称作线程封闭。 为什么提出线程封闭: 多线程访问共享可变的数据是,涉及到了数据同步问题。但是并不是所有的时候都需要共享数据。所以提出了线程封闭的概念。 Java中线程封闭的具体实现有:ThreadLocal、栈封闭。 1:T ...
分类:
编程语言 时间:
2020-03-30 21:45:12
阅读次数:
85
第1章智慧景区系统总体设计方案1.1.智慧景区系统的总体架构臻图信息智慧景区系统的总体架构如下图所示:智慧景区建设内容概括起来可以分为两个层面和两个中心的建设:即基础层、应用层和指挥调度中心、数据中心。基础层包括通讯网络设施、信息安全保障、物联网软硬件系统、视频系统、数据中心等。其中物联网硬件包括各种传感设备(射频传感器、位置传感器、能耗传感器、速度传感器、热敏传感器、湿敏传感器、气敏传感器、生物
分类:
其他好文 时间:
2020-03-30 21:44:19
阅读次数:
3849
计算机操作系统的演变过程ENIARCcup:运算器、控制器、寄存器、缓存(一级缓存、二级缓存、三级缓存)存储器:内存RAM(RandomAccessMemory)Input:下达指令,提供数据等;output:输出数据加工的结果;程序:数据+指令组成;或者算法+数据结构组成。cup中存在指令集:1.普通指令;2.特权指令cell:8bits(8位二进制数)Bytes一个操作系统的具体结构由于一开始
分类:
系统相关 时间:
2020-03-30 21:43:48
阅读次数:
107
在Android开发中,我们为了方便初始化Activity中的各种View,我们可能会使用到Jake Wharton的 ButterKnife库,这个库是针对View、资源id等进行注解的开源库,它能够去除掉一些丑陋不堪的样板式代码,使得我们的代码更加简洁、易于维护,同时基于APT也使得它的效率得到保证。
分类:
移动开发 时间:
2020-03-30 21:43:27
阅读次数:
73
如果你还想从头学起Selenium,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1680176.html 其次,如果你不懂前端基础知识,需要自己去补充哦,博主暂时没有总结(虽然我也会,所以我学selenium就不用复习前端了哈哈哈... ...
分类:
其他好文 时间:
2020-03-30 21:42:55
阅读次数:
111
题意: 给出一棵 $n$ 个点的树,每条边上有一个字母($a\to v$,共 $22$ 个),对于每一个子树,询问其中最长的,满足:路径上的字符集可以重组成回文字符串的路径的长度。 数据范围:$1 ≤ n ≤ 5·10^5$ 分析: $dsu\;on\;tree$ 可用于解决不带修改的树上问题。 其 ...
分类:
其他好文 时间:
2020-03-30 21:42:43
阅读次数:
63
#!/bin/bash #遇到不存在的变量,终止脚本的执行 set -o nounset #遇到执行出错,终止脚本的执行 set -o errexit #封装函数有必要 #使用静态变量声明readonly和local修饰变量 #使用$()代替`(反单引号) #使用[[]]代替[] #echo不是唯一 ...
分类:
系统相关 时间:
2020-03-30 21:42:26
阅读次数:
82
启动ssh查看内存smbiosDump|grep"Size:"Max.Size:2048GBSize:16GBSize:16GBSize:16GBSize:16GBSize:NoMemoryInstalledSize:NoMemoryInstalledMax.Size:2048GB#主板最大支持内存Size:16GB当前已安装的内存大小。
分类:
其他好文 时间:
2020-03-30 21:41:42
阅读次数:
78
typeahead var name2id={};//创建这个name2id对象就是为了创建一个name与id的映射关系,以name为属性名,以id为属性值。 $("#create-accountName").typeahead({ source:function (query,process) { ...
分类:
其他好文 时间:
2020-03-30 21:41:29
阅读次数:
66
kubernetes提供的控制器列表ReplicaSet确保任何时间都有指定的数量Pod副本在运行(Deployment已经包含该功能)。ReplicationController确保任何时候都有特定的Pod副本处于运行状态(Deployment已经包含该功能)。Deployment是kubernetes最常用的控制器,主要是用于部署无状态应用;我们平时开发的web、webapi、微服务都是无状态
分类:
其他好文 时间:
2020-03-30 21:40:38
阅读次数:
228
什么是框架? 框架是软件开发中的一套解决方案(封装了很多细节),myBatis解决的是持久层的问题。开发者可以极简开发。 什么是myBatis框架? 是一款优秀的Java持久层框架,让开发和只关心Sql语句本身,可通过注解或者xml 配置,结果集直接封装到JOPO中。 什么是ORM? 对象关系映射: ...
分类:
其他好文 时间:
2020-03-30 21:40:26
阅读次数:
82