Mybatis的使用
Mybatis使用流程: 第一步:先引入要使用的jar包: mybatis-3.3.0.jar ojdbc6.jar 第二步:建立Mybatis-config.xml文件 <?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<!-- 配置
Python数据类型之list和tuple
list是一种有序的集合,可以随时添加和删除其中的元素。 用len()函数可以获得list元素的个数。 用索引来访问list中每一个位置的元素,索引是从0开始的。如果要取最后一个元素,除了计算索引位置外,还可以用-1作索引,直接获取最后一个元素。以此类推,可以获取倒数第2个、倒数第3个。 list是一个可变的有序表,所以,可以往list中追加元素到末尾。也可以把元素插入到指定的位置,比如索引号为1的位置。要删除list末尾的元素,用pop()方法。要删除指定位置的元素,用pop
Linux系统中将普通用户添加到sudoers
我们经常会在普通用户下用到sudo命令,为了不用频繁切换root用户,我们可以将普通用户添加到sudoers里面。Linux默认是没有将用户添加到sudoers列表中的,需要root手动将账户添加到sudoers列表中,才能让普通账户执行sudo命令。下面以centOS6.9系统中的操作为列 一.切换登录账户至root账户 1.点击右上角用户名,点击下拉表中的switch user 2.在切换用户界面,点击other 3.输入root,接着输入密码,进入root用户 二.在root用户下添加原
微信小程序-修改单选框和复选框大小的方法
方法有两种: 一:采用css的zoom属性 zoom缩放会将元素保持在左上角,并且会有毛边,可能会稍稍改变元素原来的形状。 二:采用css3的transform:scale属性 zoom缩放会将元素保持在中间,不会改变元素原来的形状,但是可能会有稍稍的模糊。 整体来说zoom属性与transform:scale属性主要存在如下几点差异 1、zoom的缩放是相对于左上角的;而scale默认是居中缩放; 2、zoom的缩放改变了元素占据的空间大小;而scale的缩放占据的原始尺寸不变,页面布局不会
MVCC&PURGE&分布式事务
Ⅰ、MVCC介绍 举个栗子 session1:
(root@localhost) [test]> select * from t;
+------+
| a |
+------+
| 1 |
+------+
1 row in set (0.00 sec)
(root@localhost) [test]> begin;
Query OK, 0 rows affected (0.00 sec)
(root@localhost) [test]> update t set a = a
44.JS--hover事件防重复效果
遇到一种情况,就是运用hover事件的时候,会出现对象(主要是图片)闪动现象。主要是由于hover事件重复触发导致这一现象。 html: <p class="smallImg" style="width:500px"> <img class="eckPcImg" src="/{$theme_cur.thumb}" width="278" height="220" > <img class="eckMobileImg" src="/{$theme_cur.thumb_mobile
C语言实现随机生成0或1
rand函数在产生随机数前,需要系统提供的生成伪随机数序列的种子,rand根据这个种子的值产生一系列随机数。如果系统提供的种子没有变化,每次调用rand函数生成的伪随机数序列都是一样的。srand(unsigned seed)通过参数seed改变系统提供的种子值,从而可以使得每次调用rand函数生成的伪随机数序列不同,从而实现真正意义上的“随机”。通常可以利用系统时间来改变系统的种子值,即srand(time(NULL)),可以为rand函数提供不同的种子值,进而产生不同的随机数序列。 #in
LOJ2587:[APIO2018]铁人两项——题解
https://loj.ac/problem/2587#submit_code (题面来自LOJ) 考试时候发觉树很可做,并且写了一个dp骗到了树的分。 苦于不会圆方树……现在回来发现这题还是很可做的! 先套路套圆方树,然后思考路径条数如何计算。 一个显然的想法:从一个点双-> 一个点双->……-> 一个点双,条数没准就是每个点双的大小! 于是我们能够想到方点的权值为点双的大小。 当然注意到我们选择的起点/终点以及每个点双之间相邻的切点只能走一次,为了去重,我们把圆点权值设为-1。 则任取起点
通用函数:快速的元素级数组函数
通用函数(及ufunc)是一种对ndarray中的数据执行元素级运算的函数。你可以将其看作简单函数(接受一个或多个标量值,并产生一个或多个标量值)的矢量化包装器。 https://zhuanlan.zhihu.com/p/33468084 abs,fabs sqrt square exp log,log10,log2,log1p sign ceil floor rint modf isnan isfinite,isinf cos,co
jquery中的单双引号的试用问题
我们在javascript中基本是不分单双引号的,所以有不少学过js的同僚们就会以js的眼光来看jquery,原因是jquery是js的一个库,那你就打错特错了。jquery也是分单双引号的。我今天就分享一下我目前为止区分的几类: 1.获取元素用双引号这个应该大家都记得的,jquery获取元素节点($("元素选择器")) 2.用html()方法添加或修改元素的内容是必须用单引号 eg: html:<p>hellow wrold</p> <button class="btn2">点击</bu
express创建一个应用程序,发送请求
目录结构: 1 // 引入模块
2 var express = require("express");
3 // 创建一个express应用程序
4 var app = express();
5 // 静态文件本地
6 app.use(express.static("public"));//##直接在网页里输入文件名可显示网页,例:http://127.0.0.1:9000/text.js##
7 // 发送请求
8 app.get("/",function(req,res){
在 Linux 上安装 Oracle 数据库 11g
http://www.oracle.com/ocom/groups/public/@otn/documents/webcontent/229016_zhs.htm
Mac OS Terminal 几个快捷键
https://www.cnblogs.com/abeen/p/4104158.html 在Mac系统中几个键位组合可以使Terminal的操作更加灵活方便。 1、将光标移动到行首:ctrl + a 2、将光标移动到行尾:ctrl + e 3、清除屏幕: ctrl + l 4、搜索以前使用命令:ctrl + r 5、清除当前行: ctrl + u 6、清除至当前行尾: ctrl + k 7、单词为单位移动:option + 方向键 启动快捷键 按下按键或组合键,直到所需的功能出现(例如,在启动
SSE图像算法优化系列十八:三次卷积插值的进一步SSE优化。
本文是在学习https://blog.csdn.net/housisong/article/details/1452249一文的基础上对算法的理解和重新整理,再次非常感谢原文作者的深入分析以及分享。 三次卷积插值的基础原理也是对取样点附近的领域像素按照某种权重分布计算加权的结果值,比起双线性的4个领域像素计算,三次卷积涉及到了16个领域像素,这也决定了其取样点位置不是对称的,同时耗时比双线性也大为增加。 如左图所示,P00为向下取整后的取样点的坐标,其领域16个像素的位置整体靠取样点的
a标签的hidefocus属性
今天在别人的代码上看到a标签里有个 hidefocus='ture' 属性,自己以前没有留意过,所以特地在网上查了下 写法hidefocus="hidefocus" 或 hidefocus='ture' 作用:点击a标签周围不会出现虚线,焦点虚线被隐藏,可以用来保持页面视觉效果不被表示焦点的虚线破坏.
今日推荐
周排行