mysql数据库的主键冲突的两种解决方案
(一)基本语法:insert into + 表名 + [(字段列表:包含主键)] + values (值列表) on duplicate key update 字段 = 新值;(二) 解决主键冲突的第二种方案主键冲突的替换
数据从一张表导入另外一张表过滤重复元素
适合于oracle mysql sql serverinsert into B select * from A where name not in (select name from B)
maven没有Web.xml解决办法
当创建maven工厂时没有web.xml文件1.点击你的项目名称,进入到Myeclipse的-- Project Facets上2.点击Dynamic Web Module 和下面的Java,将两个框选中3.点击你右手边的Runtimes里的Tomcat,选中,然后点ok4.查看你的项目的target下面会多出一个WebRoot文件,你把里面的文件复制到Src--Main--webapp下面5.删除你的Web...
Redis使用详细教程
一、Redis基础部分: 1、redis介绍与安装比mysql快10倍以上 *****************redis适用场合****************1.取最新N个数据的操作2.排行榜应用,取TOP N 操作3.需要精确设定过期时间的应用4.计数器应用5.Uniq操作,获取某段时间所有数据排重值6.实时系统,反垃圾系统7...
oracle的基础增删改查总结
oracle的执行计划SQL> EXPLAIN PLAN FOR SELECT * FROM emp;已解释。SQL> SELECT plan_table_output FROM TABLE(DBMS_XPLAN.DISPLAY('PLAN_TABLE'));或者:SQL> select * from table(dbms_xplan.display); select distinct * from student; --排除重复对象 select * from(select e.*,rownum rw ...
cookies和session的区别
cookies机制采用的是在客户端保持状态的一种方案1.cookies的生命期是在浏览器会话其间,关闭浏览器,cookies消失2.设置过期日期,cookies保存在硬盘中(可以共享),关闭打开浏览器cookie依旧存在3.cookies不是很安全,别人可以分析存放在本地的cookies进行cookies欺骗4.单个cookies保存的数据不能超过4k,很多浏...
springMVC的三个框架的注解
a)@Component 为通用注解。b)@Repository为持久层组件注解。c)@Service为业务层组件注解。d)@Scope为Bean的作用域注解。e)@Autowired为指定Bean之间依赖关系的注解。f)@Inject为指定Bean之间依赖关系的注解。g)@Value为注入Spring表达式值的注解。h)@RequestMapp...
mybatis和hibernate的区别
1. mybatis是手写sql语句,存储过程,高级映射hibernate是自动生成sql语句支持存储过程和映射2.mybatis执行效率要比hibernate的执行效率高,简单易学,灵活方便hibernate不适合查询大的数据,执行效率比较慢,比较复杂,学习难度比较大3.mybatis加大了代码的工作量,对后期的维护不方便,数据库的移植性不好hi...
安装hadoop要领
1、安装JDK tar -zxvf jdk-7u75-linux-i586.tar.gz -C /root/training/ vi ~/.bash_profileJAVA_HOME=/root/training/jdk1.7.0_75export JAVA_HOMEPATH=$JAVA_HOME/bin:$PATHexport PATH source ~/.bash_profile 修改这个vi /etc/selinux/config &nb...