自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 java面试查漏补缺——https面试

简单说:1.传输内容是对称加密2.这个对称加密的密钥由客户端随机生成,通过非对称加密传给服务端3.非对称加密公钥由服务端通过证书发送给客户端。4.证书校验:根证书里面的公钥对签名进行解密,比对签名详细原理见https://blog.csdn.net/ly131420/article/details/38400583脑洞问题:1。为什么传输内容不直接用非对称加密呢?...

2018-08-26 12:00:38 172

原创 不可重复读与幻象读的区别 (unrepeatable read与phantom read)

不可重复读幻象读两次读取之间,其他事务对于某一行数据的修改或者删除造成两次读取之间,其他事务添加了一行数据行级锁可以解决表级锁实际开发中,表级锁是天方夜谈,就是行级锁,都是需要慎用的。隔离级别脏读不可重复读幻象读READ_UNCOMMITED允许允许允许READ_COMMITED不允许允许允许REPEATABLE READ不允许不允许允许SERIALIZABLE不允许不允许不允许oracle原生不...

2018-03-17 11:52:06 2496

转载 An internal error occurred during: "Launching XXX on Tomcat XXX". java.lang.NullPointerException解决方

1、首先关闭MyEclipse工作空间。2、然后删除工作空间下的“/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.genuitec.eclipse.ast.deploy.core.prefs”这个文件。在这个文件中存储了一些部署项目的信息。删了这个部署的项目的信息就没有错误了。3、重启启动MyEclipse即可解

2014-02-23 18:25:40 3689

原创 阿里算法工程师校招面试之-找最长的连续递增子数组的长度

这是面试的时候让写的一个算法题:一个数组,找出其“连续”递增的子数组中最长的,返回起始结束位置和长度。注意连续二字,这和编程之美里面的构造最长递增子数组不是一个题。typedef struct{int min;int max;int len;}Key; //为了返回多个值,构造结构体,也可以用引用参数返回Key fun(int *a,int n){int

2013-09-29 14:53:15 711

转载 (转的!)快速排序的递归与非递归实现。

1.递归实现#include #includevoid quicksort(int a[],int s,int t){int i=s,j=t;if(s<t){ int key =a[s];do{while (j>i&&a[j]>=key)j--;if(i<j){ a[i]=a[j];i++;}while(i<j&&a[i]<=key)i++;if(i

2013-09-22 10:02:13 460

原创 july的程序员编程艺术_第一章-字符串反转

设计一个算法,把一个含有N个元素的数组循环右移K位,要求时间复杂度为O(N),且只允许使用两个附加变量。1.算法复杂度为O(K * N)的方法#include #include #include void rightShift(char *arry,int n,int k){ while(k--){ char t=arry[n-1]; f

2013-09-11 16:38:05 681

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除