java合并排序(归并排序)
public class MergeSort {
static int a[]={0,10,20,5,9,35,58,78,54,32,15,28,79,30,50};
static int b[]=new int[15];
public static void main(String[] args) {
mergeSort(1,14);
for(int i=1;i<b.le...
SQL server中常见的增,删,改,查的操作
--增--
/*增加列*/
alter table 表名
add 列名 varchar(20) check(你的约束条件);
如:在学生情况表中增加一个Email列,要求检查输入的是否为Email;
alter table 学生情况表
add Email varchar(20) check(Email like ('%@ %.com'));
/*增加唯一约束*/
alter table 表...
SQL改为sa用户登录
首先,我们需要以Windows身份进入数据中进入后,右击服务器——>属性这是我的服务器然后点击安全性,选择如下图所示,单击确定后,可能会提醒你重启,暂时别管单击数据库——>在数据库目录下选择安全性——>找到sa用户,右击——>属性单击常规——>选择SQL身份验证——>输入密码——>确定接着就是重启步骤了,记得重启不是指关掉数据库然后重开2333,先断开连接...
在servlet中使用用sendRedirect()跳转到其他jsp页面时发生404
如图:使用sendRedirect()跳转到其他jsp页面,出错检查后发现路径出错:文件的结构:路径要这样设置成功
SQL登录中常见的各类错误
一.233错误已成功与服务器建立连接,但是在登录过程中发生错误。(provider:命名管道提供程序,error:0-管道的另一端上无任何进程。)(MicrosoftSQL Server,错误:233) 1.打开“Microsoft SQL Server --配置工具--SQLServer 配置管理器” 2. "SQLServer 网络配置"--"MSSQLSERVER的协议"--启用...
SQL Server中public进一步的说明
之所以写这篇文章,是因为我纠结下面这个问题?首先,我创建了一个用户user1,赋予它对sc表查,删,该的权限即:grant select,update,deleteon scto user1再创建一个user5用户后,赋予它们对SM数据库的public角色,然后,我赋予全部用户对表SC的SELECT权限通过使用public。即:grant select on sc to public此时,user...
SQL Server中的事务(附有实例)
一、事务 定义: 例如: 在银行活动中,“由账户A转移资金额X到账户B”是一个典型的银行数据库业 务。这个业务可以分解为两个动作: 1)从账户A中减掉金额X 2)在账户B中加入金额X 这两个动作应当构成一个不可分割的整体,要么完成其中的所有动作,要么不执 行其中任何动作,二者必居其一。这两个动作...
SQL中并发带来的问题以及锁的类型和用法
一、锁为甚么引入?为了提高资源利用率,事务采用并发执行,但也因此带来如下问题: 会产生多个事务同时存取同一数据的情况可能会存取和存储不正确的数据,破坏事务一致性和数据库的一致性不一致性的体现:丢失修改:两个事务T1和T2读入同一数据并修改,T2的提交结果破坏了T1提交的结果,导致T1的修改被丢失不可重复读:指事务T1读取数据后,事务T2 执行更新操作,使T1无法再现前一次读取结果。...
SQL Server中group by用法以及容易出错的点
SQL Server中,group by 一般是和聚合函数一起搭配使用的,不然用了也没什么意义除了消除重复功能外。例如,有这样的一学生成绩表(学号,课程号,成绩)我们按学号分组查询,select SNo from sc group by SNo结果:从上面我们可以看到,group by 子句可以将查询结果按某一列或多列的值进行分组,有多列的情况下...
SQL Server中的除运算
SQL Server中的运算有并,交,差,笛卡尔积,除运算,其中笛卡尔积是最费时间的。除运算个人感觉是最难理解的,所以,花了点时间整理以下除运算方便以后查。
例如,有以下R表,S表,T表
当我们计算R除以T时:(不区分大小写)
先找出R表中和T表相同的属性,这里是B和C。
也就是说R表中的其他属性A可以取值为{a,b,c}
其中, a的象集为{(b,c),(d,e)},b的象集为{(b...
数据库中的无损连接分解和是否保持函数依赖的判定
首先了解一下几个概念:1)把一个关系模式分解成若干个关系模式的过程,称为关系模式的分解。2)把低一级的关系模式分解为若干个高一级的关系模式的方法不是唯一的。3)只有能够保证分解后的关系模式与原关系模式等价,分解方法才有意义。对于第一句话,为什么需要分解关系模式?因为原来的关系模式可能造成数据冗余或给数据库带来潜在的不一致性。对于第二句话,根据不同语义,分解的原则也不尽相同,所以方法肯定是不唯一的,...
maven环境变量的配置以及对应的jdk版本
从官网截下来的图,具体版本可点击打开链接maven下载下来后就是配置环境变量了,经过本人实际操作,绝无任何作假:新建变量,这里我起名为mavn_home,其中变量值为你下载下来的maven,解压后,存放的路劲,如图所示:接着找到path变量在其变量值后追加:;%mavn_home%\bin; 注意分号,其实变量就是为了方便计算机找到相关的程序,只要掌握好其规律。很容填写的。请注意后边那串,前面都是...
jsp+servlet+ajax实现手机发送验证码以及倒计时
这学期寻思着,做了一下小项目,也算训练自己,如图,是实现手机发送验证码以及,发送后倒计时的界面!
ps:本文参照这位博主的:https://blog.csdn.net/zhengshuoa/article/details/52230282,还有另一个博主,但是我忘记保存了,找
不到了,如有侵权,联系我,立删。
jsp:
<form id="send" class="lea...
JAVA作业 心情贼几把复杂!!!
一.简答题
1.简述Java中变量的命名规则。
(1)首先必须由字母、下划线“_”或“”符号开头;(2)其余部分可由任意多的数字、字母、下划线“”和“”符号开头;(2)其余部分可由任意多的数字、字母、下划线“”和“”符号开头;
(2)其余部分可由任意多的数字、字母、下划线“_”和“”组成;
(3)不能使用Java的关键字和空格等字符。
2.举例说明在什么情况下会发生自动类型转换。
...
Erlang数据类型的内部实现
Erlang数据类型的内部实现:
Erlang数据类型的表示和实现(5)——binary
http://www.cnblogs.com/zhengsyao/p/erlang_eterm_implementation_5_binary.html
Erlang数据类型的表示和实现(4)——boxed 对象
http://www.cnblogs.com/zhengsyao/p/erlang_ete
erlang 进程独占的可能性
erlang 进程独占的可能性erlang 的进程调度靠的是reduction,reduction的调用一般是在某一个原子或者基础指令调用完后才会调用, 如果减少至0,则进程切换。 所以进程并不是在任意指令下切换。那也就是说如果有某个命令没有调用到reduction, 这样也就不会进程切换, 就会出现进程独占的极端情况。所以应该避免耗时特别长,但是reduction又特别少的操作。 这些操作一般不会
erlang 的垃圾回收机制简介
erlang 的垃圾回收机制简介一. 所有垃圾回收方案
引用计数: 与程序实时 更平缓
标记清除: 内存耗尽时,清除不可达的内存空间,断崖式的增加(可能会导致实时性问题)
节点复制: 分成两个半区, 内存消耗较大
标记-整理
分代 : 基于统计学、
二. erlang 垃圾回收方案
进程内的数据是通过分代来gc的
数据分为 minor gc(只对年轻一代) 和major gc(所有).
erlang function efficiency
erlang function efficiency1. match parttendomap(_Map, [], Ys) -> Ys;
map(_Map, [_|_] = Xs, []) -> %% 1.1 do_not map(_Map, Xs, []) ->
Xs;
map(Map, [X | Xs], [Y|Ys]) ->
[Map(X,Y) | map(Map, Xs,
周排行