
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1. 什么时候使用索引?(1) 如果检索全表,不必要建索引,因为索引会带来额外的IO操作(2) 如果检索的记录数占全部表记录的10%以下,可以考虑建索引(大 )(3) 表之间的关联字段可以考虑建索引,特别是一张大表和一张小表的关联(4) 索引是把双刃剑,在查询和DML之间寻求平衡2. 改写sql使用索引(1) 普通索引列a is not null 按逻辑改为a
1. 事务的ACID特性:(1) 原子性 Atomicity: 事务所包含的数据库操作要么都做,要么都不做(2) 一致性 Consistency: 数据库中只包含执行成功的结果,每个用户看到的数据是一致的(3) 隔离性 Isolation: 事务对数据的操作不能够受到其他事务的影响(4) 持续性 Durability: 数据库事务一旦提交,其对数据库中数据的改变应该是永久性的
使用xshell连接虚拟机的时候, 经常莫名其妙的出现Disconnected from remote host, 有时候第一次ok, 过了几秒特然又不行了, 一开始怀疑是不是防火墙的问题, 把防火墙关了还是不行, 百度了一下发现有可能是IP冲突了, 我的虚拟机设的IP为192.168.1.100, 把IP换成192.168.1.200就ok了。总结: 虚拟机IP尽量不要使用192.168.1..
隐藏细节现实生活中有很多隐藏细节的案例,比如我们平时用的电脑,当我们按电源按钮后电脑就自动开始启动了,对用户来讲很简单只需要知道按按钮就行。但电脑内部的工作原理其实是很复杂的一个流程。如果不隐藏细节会怎样?我想可能的结果就是电脑只能是特别特别的专业人员才能操作,永远无法像现在一样成为大家的必备工具。对大多数用户来讲他们根本不知道知道什么CPU,内存,硬盘,显卡相互之间是如何配合工作的,只关心打开
1. 在容器中设置:如在tomcat-5.0.28\conf\web.xml中设置Tomcat默认session超时时间为30分钟,可以根据需要修改,负数或0为不限制session失效时间。302.在工程的web.xml中设置153.通过Java代码设置session.setMaxInactiveInterval(30*60);/
一. 安装mysql驱动:由于mysql服务器以独立的进程运行,并通过网络对外服务,所以,需要支持python的mysql驱动来连接mysql服务器。安装驱动:easy_install mysql-connector-python二. 连接数据库:下面演示使用python代码连接mysql:#!/usr/bin/env python# -*- coding: utf-
一. 开篇语上一篇RMI - Java远程方法调用, 它使用的是JDK原生类进行操作, 本篇文章使用spring提供的API进行整合, 希望能给您带来帮助.二. 核心API1. 客户端: 客户端的核心是RmiProxyFactoryBean, 它包含两个属性serviceUrl(远程调用地址), serviceInterface(远程调用接口)
git pull的时候报错:git did not exit cleanly (exit code 1)此时我们可以试着做Git commit -> "master"此时你会发现你这里有未提交的文件: Not Versioned Files. 把这些文件干掉.重新做git pull的时候就不会报错啦...







