- SQL Server 数据库基础知识点整理
热血码农ZL
教程学习文章sqlserver
SQL语句相关DDL:数据定义语言(物理级别->在硬盘上创建或者删除)创建数据库:CREATEdatabase名称删除数据库:DROPdatabase名称定位到数据库:USE名称设置自增:identity(起始值,自增值),非空约束:notnull默认约束:default‘要显示的文本’检查约束:check(age>=1ANDageT-SQL、MySql、Oracle->pl-sql)查询表信息:
- SQL、T-SQL与PL-SQL的区别
ananRunner
SQL是StructruedQueryLanguage的缩写,即结构化查询语言。它是负责与ANSI(美国国家标准学会)维护的数据库交互的标准。作为关系数据库的标准语言,它已被众多商用DBMS产品所采用,使得它已成为关系数据库领域中一个主流语言,不仅包含数据查询功能,还包括插入、删除、更新和数据定义功能.T-SQL是SQL语言的一种版本,且只能在SQLSERVER上使用。它是ANSISQL的加强版语
- 数据库实验一 数据定义与数据操纵
孤雪胜悲鸣
数据库实验
一、实验目的(1)熟悉oracle环境(2)熟练掌握和使用PL-SQL建立数据库基本表(3)使用PL/SQLdeveloper操作数据库(4)熟练掌握SQL建立关系,及增删改数据二、实验环境PLSQLDeveloper12OracleDatabase11home三、实验步骤、出现的问题及解决方案实验步骤:1、以SYSTEM登录数据库,打开PL/SQLdeveloper,以用户:SYSTEM,登录o
- pl sql 变量的声明和赋值
weixin_30765319
链接地址:http://www.cnblogs.com/zhengcheng/p/4168670.html一、什么是PL-SQLPL-SQL是结合了Oracle过程语言和结构化查询语言(SQL)的一种扩展语言。具体来说,PL-SQL就是在普通的SQL语句的基础上增加了编程语言的特点,将数据操作和查询语句组织在PL-SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言。
- PL-SQL 游标的赋值,调用
Breath_wang
OracleOther
游标简单用法游标遍历一个表,更新另一个表游标简单用法declare--类型定义cursorc_jobisselectidfromAA;c_rowc_job%rowtype;beginforc_rowinc_jobloopdbms_output.put_line(c_row.id);endloop;end;游标遍历一个表,更新另一个表declarecursorcity_curisselectcust
- 最近面试oracle 数据库的知识点
diaolianxian9049
1.Oracle跟SQLServer2005的区别?宏观上:1).最大的区别在于平台,oracle可以运行在不同的平台上,sqlserver只能运行在windows平台上,由于windows平台的稳定性和安全性影响了sqlserver的稳定性和安全性2).oracle使用的脚本语言为PL-SQL,而sqlserver使用的脚本为T-SQL微观上:从数据类型,数据库的结构等等回答2.如何使用Orac
- SQL , T-SQL与PL-SQL的区别
Ensk
DataBaseMySql
SQLSQL是StructruedQueryLanguage的缩写,即结构化查询语言;它是负责与ANSI(美国国家标准学会)维护的数据库交互的标准;作为关系数据库的标准语言,它已被众多商用DBMS产品所采用,如MySql,使得它已成为关系数据库领域中一个主流语言,不仅包含数据查询功能,还包括插入,删除,更新和数据定义功能T-SQLT-SQL(Transact-SQL)是SQL语言的一种版本,且只能
- 耗子日记--2016.03.11
耗子小王
学习知识面确实是一个圆,学到的东西越多,越是感觉到未知的东西越多。我一直以来都有一个想法,就是利用中午的时间看看书。虽然只有一个小时多一点,但同事都在午休,也不方便敲代码,用来看书正好。为此要避免中午去浏览网页,看视频等等。最有效的方法是直接关闭显示器。暂时就这么决定啦,明天中午要把那本PL-SQL的书翻翻。滑板也许久没玩了,上次玩还是上个星期天的晚上了,有些想念。。。这周的加班确实有些过分。
- T-SQL、Jet SQL、PL-SQL 的含义
tianjiliu_123
数据库SQL
数据库分为网状、层状、关系、对象四种类型,目前的数据库一般都是属于关系数据库(如SQLServer、Oracle,MySQL等),网状、层状基本上已成历史,对象类型尚未普及。SQL语言是有ANSI标准的。但各个厂商实现的SQL语言,都没有完全遵循标准。并对标准SQL进行了诸如if之类的控制语句的扩展,就有了T-SQL,JetSQL、PL-SQL等,具体要依据你的数据库管理系统而定,SQLServe
- SQL、T-SQL与PL-SQL的区别
牧野之歌
数据库
SQL是StructruedQueryLanguage的缩写,即结构化查询语言。它是负责与ANSI(美国国家标准学会)维护的数据库交互的标准。作为关系数据库的标准语言,它已被众多商用DBMS产品所采用,使得它已成为关系数据库领域中一个主流语言,不仅包含数据查询功能,还包括插入、删除、更新和数据定义功能.T-SQL是SQL语言的一种版本,且只能在SQLSERVER上使用。它是ANSISQL的加强版语
- 数据库实验四 数据库恢复与安全性
孤雪胜悲鸣
数据库实验数据库
一、实验目的(1)了解oracle的物理备份(2)掌握oracle数据库逻辑备份方法(3)掌握oracle数据库恢复的方法(4)学会使用exp备份数据库、使用imp恢复数据库(5)了解flashback的使用(6)学会使用PLSQL/developer工具完成导入导出(7)掌握ORACLE中有关用户创建的方法(8)熟练掌握PL-SQL的数据控制语言,能通过自主存取控制进行权限管理(9)熟悉用户资源
- 编程语言
yanguz
Others
本文涉及到的编程语言:C、C++、Java、C#、Prolog、VB、Scala、Clojure、Haskell、Ada、Python、Ruby、Pascal(Delphi)、Fortran、Lisp、matlab、Perl、Erlang、Boo、Tcl、Bash、Cshell、Objective-C、PHP、PL-SQL、Transact-SQL、ASP、JSP、Lua、smalltalk、R、
- 各种编程语言的应用范围
koudaidai
编程
本文涉及到的编程语言:C、C++、Java、C#、Prolog、VB、Scala、Clojure、Haskell、Ada、Python、Ruby、Pascal(Delphi)、Fortran、Lisp、matlab、Perl、Erlang、Boo、Tcl、Bash、Cshell、Objective-C、PHP、PL-SQL、Transact-SQL、ASP、JSP、Lua、smalltalk、R、
- Oracle数据库PL-SQL编程基本格式
admin_jh
setserveroutputon;--打开服务器输出--declare声明变量;“:=”是赋值符号declarev_widthinteger;v_heightinteger:=2;v_areainteger:=6;v_namestore.products.name%type;--name的数据类型和store用户products表name字段相同beginv_width:=v_area/v_he
- oracle和mysql区别
小花猫吃松鼠棒
1、本质的区别。oracle是对象关系数据库管理系统,简称ordbms。mysql是开源关系数据库关系系统,简称rdbms。Oracle是收费的。mysql是开源、免费的。2、数据库安全性。myql就账号/密码/location等。oracle可以从账号密码,本地账户。指定账户,配置文件,外部身份验证。高级安全验证等。3、语法不同。oracle被称为pl-sql语言,而且强大的pl-sql工具,具
- Oracle数据库实验一建立数据库
戒辄
实验日期:2019年09月24日实验报告日期:2019年09月28日一、实验目的熟悉oracle环境;熟练掌握和使用PL-SQL建立数据库基本表。使用PL/SQLdeveloper操作数据库。熟练掌握SQL建立关系,及增删改数据。二、实验环境Windows10专业版Oracledatabase11gPL/SQLDeveloper13三、实验内容了解SQLPLUS的使用使用PL/SQLdevelop
- Oracle数据库实验一建立数据库
戒辄
实验日期:2019年09月24日实验报告日期:2019年09月28日一、实验目的熟悉oracle环境;熟练掌握和使用PL-SQL建立数据库基本表。使用PL/SQLdeveloper操作数据库。熟练掌握SQL建立关系,及增删改数据。二、实验环境Windows10专业版Oracledatabase11gPL/SQLDeveloper13三、实验内容了解SQLPLUS的使用使用PL/SQLdevelop
- Oracle面试题(基础篇)
dba女猿
数据库开发题目
1.Oracle跟SQLServer2005的区别?宏观上:1).最大的区别在于平台,oracle可以运行在不同的平台上,sqlserver只能运行在windows平台上,由于windows平台的稳定性和安全性影响了sqlserver的稳定性和安全性2).oracle使用的脚本语言为PL-SQL,而sqlserver使用的脚本为T-SQL微观上:从数据类型,数据库的结构等等回答2.如何使用Orac
- Oracle基础 自定义函数
ccbulougen
数据库
一、函数函数与存储过程相似,也是数据库中存储的已命名PL-SQL程序块。函数的主要特征是它必须有一个返回值。通过return来指定函数的返回类型。在函数的任何地方可以通过returnexpression语句从函数返回,返回类型必须和声明的返回类型一致。语法:create[orreplace]functionfunction_name[(parameter_list)]returndatatype{
- 题目:PL-SQL经典试题
尚硅谷教育
0.准备工作:setserveroutputonhellowrold程序begindbms_output.put_line('helloworld');end;/[语法格式]--declare--声明的变量、类型、游标begin--程序的执行部分(类似于java里的main()方法)dbms_output.put_line('helloworld');--exception--针对begin块中出
- Oracle面试题(基础篇)
alinshen
Oracle
1.Oracle跟SQLServer2005的区别?宏观上:1).最大的区别在于平台,oracle可以运行在不同的平台上,sqlserver只能运行在windows平台上,由于windows平台的稳定性和安全性影响了sqlserver的稳定性和安全性2).oracle使用的脚本语言为PL-SQL,而sqlserver使用的脚本为T-SQL微观上:从数据类型,数据库的结构等等回答2.如何使用Orac
- oracle:IF语句 Loop循环 Cursor的用法(一)
G15738290530
oracle循环游标
1概述在大多数时候我们在设计pl-sql程序的时候都遵循下面的步骤: 打开游标->开始循环->从游标中取值->检查那一行被返回->处理->关闭循环->关闭游标2格式:复制内容到剪贴板/程序代码CURSORIS%ROWTYPE;BEGIN OPEN LOOP FETCHINTO; EXITWHEN%NOTFOUND; ENDLOOP; CLOSE;END;/3代码代码例
- Groovy 与 DSL
wallimn
groovyDSL
一:DSL概念 指的是用于一个特定领域的语言(功能领域、业务领域)。在这个给出的概念中有3个重点:只用于一个特定领域,而非所有通用领域,比如Java/C++就是用于通用领域,而不可被称为DSL,同样也不可把Groovy称为DSL。语言,必须经过编写后才可发挥它的功能。比如:五线谱编写后成乐谱;ANT编写用于编译;SVN命令编写后可对资源库进行操作;Shell编程;SQL编程;PL-SQL编程等
- PL-SQL 存储函数和存储过程
hrhguanli
PL-SQL存储函数和存储过程ORACLE提供能够把PL/SQL程序存储在数据库中,并能够在不论什么地方来执行它。这样就叫存储过程或函数。过程和函数统称为PL/SQL子程序。他们是被命名的PL/SQL块,均存储在数据库中,并通过输入、输出參数或输入/输出參数与其调用者交换信息。过程和函数的唯一差别是函数总向调用者返回数据,而过程则不返回数据。①创建函数1.建立内嵌函数语法例如以下:CREATE
- PL-SQL 存储函数和存储过程
hrhguanli
PL-SQL存储函数和存储过程ORACLE提供能够把PL/SQL程序存储在数据库中,并能够在不论什么地方来执行它。这样就叫存储过程或函数。过程和函数统称为PL/SQL子程序。他们是被命名的PL/SQL块,均存储在数据库中,并通过输入、输出參数或输入/输出參数与其调用者交换信息。过程和函数的唯一差别是函数总向调用者返回数据,而过程则不返回数据。①创建函数1.建立内嵌函数语法例如以下:CREATE
- SQL、T-SQL与PL-SQL的区别
t-sql
SQL是Structrued Query Language的缩写,即结构化查询语言。它是负责与ANSI(美国国家标准学会)维护的数据库交互的标准。作为关系数据库的标准语言,它已被众多商用DBMS产品所采用,使得它已成为关系数据库领域中一个主流语言,不仅包含数据查询功能,还包括插入、删除、更新和数据定义功能.
T-SQL 即 Transact-SQL,是 SQL 在 Microso
- Oracle PL-SQL中 左连接和右连接用法
oracle
在Oracle PL-SQL中,左连接和右连接以如下方式来实现 查看如下语句:SELECT emp_name, dept_nameFORM Employee, DepartmentWHERE Employee.emp_deptid(+) = Department.deptid
此SQL文使用了右连接,即“(+)”所在位置的另一侧为连接的方向,右连
- Oracle基础 存储过程和事务
oracle基础
一、事务和存储过程
在存储过程中如何使用事务。当需要在存储过程中同时执行多条添加、修改、删除SQL语句时,为了保证数据完整性,我们需要使用事务。使用方式和在PL-SQL中非常相似,但也有一些区别。
--带事务的存储过程
CREATE OR REPLACE PROCEDURE Account_zhuanzhang(fromuser NUMBER,touser NUMBER,money
- Oracle基础 自定义函数
oracle基础
一、函数
函数与存储过程相似,也是数据库中存储的已命名PL-SQL程序块。函数的主要特征是它必须有一个返回值。通过return来指定函数的返回类型。在函数的任何地方可以通过return expression语句从函数返回,返回类型必须和声明的返回类型一致。
语法:
create [or replace] function function_name
[(parameter_
- Oracle基础 PL-SQL编程基础(4) 异常处理
oracle基础
异常处理:
即使良好的PL-SQL程序也会遇到错误或者未预料的事件,一个优秀的程序都应该能够处理各种出错情况,尽可能的从错误中恢复。程序在运行时出现的错误成为异常。发生异常后,语句讲终止执行,PLSQL会立即将控制权交给PLSQL异常处理部分。Oracle中使用EXCEPTION来处理异常,一般有3种异常错误。
有三种类型的异常错误:
1. 预
- ios内付费
374016526
ios内付费
近年来写了很多IOS的程序,内付费也用到不少,使用IOS的内付费实现起来比较麻烦,这里我写了一个简单的内付费包,希望对大家有帮助。
具体使用如下:
这里的sender其实就是调用者,这里主要是为了回调使用。
[KuroStoreApi kuroStoreProductId:@"产品ID" storeSender:self storeFinishCallBa
- 20 款优秀的 Linux 终端仿真器
brotherlamp
linuxlinux视频linux资料linux自学linux教程
终端仿真器是一款用其它显示架构重现可视终端的计算机程序。换句话说就是终端仿真器能使哑终端看似像一台连接上了服务器的客户机。终端仿真器允许最终用户用文本用户界面和命令行来访问控制台和应用程序。(LCTT 译注:终端仿真器原意指对大型机-哑终端方式的模拟,不过在当今的 Linux 环境中,常指通过远程或本地方式连接的伪终端,俗称“终端”。)
你能从开源世界中找到大量的终端仿真器,它们
- Solr Deep Paging(solr 深分页)
eksliang
solr深分页solr分页性能问题
转载请出自出处:http://eksliang.iteye.com/blog/2148370
作者:eksliang(ickes) blg:http://eksliang.iteye.com/ 概述
长期以来,我们一直有一个深分页问题。如果直接跳到很靠后的页数,查询速度会比较慢。这是因为Solr的需要为查询从开始遍历所有数据。直到Solr的4.7这个问题一直没有一个很好的解决方案。直到solr
- 数据库面试题
18289753290
面试题 数据库
1.union ,union all
网络搜索出的最佳答案:
union和union all的区别是,union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来,不管是不是重复。
Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;
Union All:对两个结果集进行并集操作,包括重复行,不进行排序;
2.索引有哪些分类?作用是
- Android TV屏幕适配
酷的飞上天空
android
先说下现在市面上TV分辨率的大概情况
两种分辨率为主
1.720标清,分辨率为1280x720.
屏幕尺寸以32寸为主,部分电视为42寸
2.1080p全高清,分辨率为1920x1080
屏幕尺寸以42寸为主,此分辨率电视屏幕从32寸到50寸都有
适配遇到问题,已1080p尺寸为例:
分辨率固定不变,屏幕尺寸变化较大。
如:效果图尺寸为1920x1080,如果使用d
- Timer定时器与ActionListener联合应用
永夜-极光
java
功能:在控制台每秒输出一次
代码:
package Main;
import javax.swing.Timer;
import java.awt.event.*;
public class T {
private static int count = 0;
public static void main(String[] args){
- Ubuntu14.04系统Tab键不能自动补全问题解决
随便小屋
Ubuntu 14.04
Unbuntu 14.4安装之后就在终端中使用Tab键不能自动补全,解决办法如下:
1、利用vi编辑器打开/etc/bash.bashrc文件(需要root权限)
sudo vi /etc/bash.bashrc
接下来会提示输入密码
2、找到文件中的下列代码
#enable bash completion in interactive shells
#if
- 学会人际关系三招 轻松走职场
aijuans
职场
要想成功,仅有专业能力是不够的,处理好与老板、同事及下属的人际关系也是门大学问。如何才能在职场如鱼得水、游刃有余呢?在此,教您简单实用的三个窍门。
第一,多汇报
最近,管理学又提出了一个新名词“追随力”。它告诉我们,做下属最关键的就是要多请示汇报,让上司随时了解你的工作进度,有了新想法也要及时建议。不知不觉,你就有了“追随力”,上司会越来越了解和信任你。
第二,勤沟通
团队的力
- 《O2O:移动互联网时代的商业革命》读书笔记
aoyouzi
读书笔记
移动互联网的未来:碎片化内容+碎片化渠道=各式精准、互动的新型社会化营销。
O2O:Online to OffLine 线上线下活动
O2O就是在移动互联网时代,生活消费领域通过线上和线下互动的一种新型商业模式。
手机二维码本质:O2O商务行为从线下现实世界到线上虚拟世界的入口。
线上虚拟世界创造的本意是打破信息鸿沟,让不同地域、不同需求的人
- js实现图片随鼠标滚动的效果
百合不是茶
JavaScript滚动属性的获取图片滚动属性获取页面加载
1,获取样式属性值
top 与顶部的距离
left 与左边的距离
right 与右边的距离
bottom 与下边的距离
zIndex 层叠层次
例子:获取左边的宽度,当css写在body标签中时
<div id="adver" style="position:absolute;top:50px;left:1000p
- ajax同步异步参数async
bijian1013
jqueryAjaxasync
开发项目开发过程中,需要将ajax的返回值赋到全局变量中,然后在该页面其他地方引用,因为ajax异步的原因一直无法成功,需将async:false,使其变成同步的。
格式:
$.ajax({ type: 'POST', ur
- Webx3框架(1)
Bill_chen
eclipsespringmaven框架ibatis
Webx是淘宝开发的一套Web开发框架,Webx3是其第三个升级版本;采用Eclipse的开发环境,现在支持java开发;
采用turbine原型的MVC框架,扩展了Spring容器,利用Maven进行项目的构建管理,灵活的ibatis持久层支持,总的来说,还是一套很不错的Web框架。
Webx3遵循turbine风格,velocity的模板被分为layout/screen/control三部
- 【MongoDB学习笔记五】MongoDB概述
bit1129
mongodb
MongoDB是面向文档的NoSQL数据库,尽量业界还对MongoDB存在一些质疑的声音,比如性能尤其是查询性能、数据一致性的支持没有想象的那么好,但是MongoDB用户群确实已经够多。MongoDB的亮点不在于它的性能,而是它处理非结构化数据的能力以及内置对分布式的支持(复制、分片达到的高可用、高可伸缩),同时它提供的近似于SQL的查询能力,也是在做NoSQL技术选型时,考虑的一个重要因素。Mo
- spring/hibernate/struts2常见异常总结
白糖_
Hibernate
Spring
①ClassNotFoundException: org.aspectj.weaver.reflect.ReflectionWorld$ReflectionWorldException
缺少aspectjweaver.jar,该jar包常用于spring aop中
②java.lang.ClassNotFoundException: org.sprin
- jquery easyui表单重置(reset)扩展思路
bozch
formjquery easyuireset
在jquery easyui表单中 尚未提供表单重置的功能,这就需要自己对其进行扩展。
扩展的时候要考虑的控件有:
combo,combobox,combogrid,combotree,datebox,datetimebox
需要对其添加reset方法,reset方法就是把初始化的值赋值给当前的组件,这就需要在组件的初始化时将值保存下来。
在所有的reset方法添加完毕之后,就需要对fo
- 编程之美-烙饼排序
bylijinnan
编程之美
package beautyOfCoding;
import java.util.Arrays;
/*
*《编程之美》的思路是:搜索+剪枝。有点像是写下棋程序:当前情况下,把所有可能的下一步都做一遍;在这每一遍操作里面,计算出如果按这一步走的话,能不能赢(得出最优结果)。
*《编程之美》上代码有很多错误,且每个变量的含义令人费解。因此我按我的理解写了以下代码:
*/
- Struts1.X 源码分析之ActionForm赋值原理
chenbowen00
struts
struts1在处理请求参数之前,首先会根据配置文件action节点的name属性创建对应的ActionForm。如果配置了name属性,却找不到对应的ActionForm类也不会报错,只是不会处理本次请求的请求参数。
如果找到了对应的ActionForm类,则先判断是否已经存在ActionForm的实例,如果不存在则创建实例,并将其存放在对应的作用域中。作用域由配置文件action节点的s
- [空天防御与经济]在获得充足的外部资源之前,太空投资需有限度
comsci
资源
这里有一个常识性的问题:
地球的资源,人类的资金是有限的,而太空是无限的.....
就算全人类联合起来,要在太空中修建大型空间站,也不一定能够成功,因为资源和资金,技术有客观的限制....
&
- ORACLE临时表—ON COMMIT PRESERVE ROWS
daizj
oracle临时表
ORACLE临时表 转
临时表:像普通表一样,有结构,但是对数据的管理上不一样,临时表存储事务或会话的中间结果集,临时表中保存的数据只对当前
会话可见,所有会话都看不到其他会话的数据,即使其他会话提交了,也看不到。临时表不存在并发行为,因为他们对于当前会话都是独立的。
创建临时表时,ORACLE只创建了表的结构(在数据字典中定义),并没有初始化内存空间,当某一会话使用临时表时,ORALCE会
- 基于Nginx XSendfile+SpringMVC进行文件下载
denger
应用服务器Webnginx网络应用lighttpd
在平常我们实现文件下载通常是通过普通 read-write方式,如下代码所示。
@RequestMapping("/courseware/{id}")
public void download(@PathVariable("id") String courseID, HttpServletResp
- scanf接受char类型的字符
dcj3sjt126com
c
/*
2013年3月11日22:35:54
目的:学习char只接受一个字符
*/
# include <stdio.h>
int main(void)
{
int i;
char ch;
scanf("%d", &i);
printf("i = %d\n", i);
scanf("%
- 学编程的价值
dcj3sjt126com
编程
发一个人会编程, 想想以后可以教儿女, 是多么美好的事啊, 不管儿女将来从事什么样的职业, 教一教, 对他思维的开拓大有帮助
像这位朋友学习:
http://blog.sina.com.cn/s/articlelist_2584320772_0_1.html
VirtualGS教程 (By @林泰前): 几十年的老程序员,资深的
- 二维数组(矩阵)对角线输出
飞天奔月
二维数组
今天在BBS里面看到这样的面试题目,
1,二维数组(N*N),沿对角线方向,从右上角打印到左下角如N=4: 4*4二维数组
{ 1 2 3 4 }
{ 5 6 7 8 }
{ 9 10 11 12 }
{13 14 15 16 }
打印顺序
4
3 8
2 7 12
1 6 11 16
5 10 15
9 14
13
要
- Ehcache(08)——可阻塞的Cache——BlockingCache
234390216
并发ehcacheBlockingCache阻塞
可阻塞的Cache—BlockingCache
在上一节我们提到了显示使用Ehcache锁的问题,其实我们还可以隐式的来使用Ehcache的锁,那就是通过BlockingCache。BlockingCache是Ehcache的一个封装类,可以让我们对Ehcache进行并发操作。其内部的锁机制是使用的net.
- mysqldiff对数据库间进行差异比较
jackyrong
mysqld
mysqldiff该工具是官方mysql-utilities工具集的一个脚本,可以用来对比不同数据库之间的表结构,或者同个数据库间的表结构
如果在windows下,直接下载mysql-utilities安装就可以了,然后运行后,会跑到命令行下:
1) 基本用法
mysqldiff --server1=admin:12345
- spring data jpa 方法中可用的关键字
lawrence.li
javaspring
spring data jpa 支持以方法名进行查询/删除/统计。
查询的关键字为find
删除的关键字为delete/remove (>=1.7.x)
统计的关键字为count (>=1.7.x)
修改需要使用@Modifying注解
@Modifying
@Query("update User u set u.firstna
- Spring的ModelAndView类
nicegege
spring
项目中controller的方法跳转的到ModelAndView类,一直很好奇spring怎么实现的?
/*
* Copyright 2002-2010 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* yo
- 搭建 CentOS 6 服务器(13) - rsync、Amanda
rensanning
centos
(一)rsync
Server端
# yum install rsync
# vi /etc/xinetd.d/rsync
service rsync
{
disable = no
flags = IPv6
socket_type = stream
wait
- Learn Nodejs 02
toknowme
nodejs
(1)npm是什么
npm is the package manager for node
官方网站:https://www.npmjs.com/
npm上有很多优秀的nodejs包,来解决常见的一些问题,比如用node-mysql,就可以方便通过nodejs链接到mysql,进行数据库的操作
在开发过程往往会需要用到其他的包,使用npm就可以下载这些包来供程序调用
&nb
- Spring MVC 拦截器
xp9802
spring mvc
Controller层的拦截器继承于HandlerInterceptorAdapter
HandlerInterceptorAdapter.java 1 public abstract class HandlerInterceptorAdapter implements HandlerIntercep