自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA之cookie与session那点事

cookie与session的区别:1、cookie数据存放在客户的浏览器上,session数据放在服务器上。2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗,考虑到安全应当使用session。3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能,考虑到减轻服务器性能方面,应当使用cookie。4、单个cookie保存的数据不能...

2018-06-19 22:46:40 168

原创 JAVA之TCP与UDP那点事儿

先说一说http,https协议的事HTTP:是一种客户端与服务器请求和应答的标准(TCP),用于从www服务器传输超文本到本地浏览器的传输协议,使浏览器高效,网络传输减少HTTPS:是HTTP的安全版,HTTPS安全基于SSL,因此加密的内容就需要SSLHTTP与HTTPS的区别:1、HTTPS协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。2、HTTP是超文本传输协议,信息是明文传...

2018-06-19 22:09:49 222

原创 JAVA之秒杀那点事儿

在电商中经常会遇到秒杀/限时抢购等一系列高并发的应用场景.整理一下秒杀/抢购的设计全过程1.架构思路问题1:在高并发下,数据库的性能下降很大,mysql下降的特别严重,而且io操作会消耗大量的资源.这个时候我们选择使用基于内存的redis,redis的密集io.问题2:秒杀/限购系统是一个集群系统,在硬件不提升的情况下,使用nginx做负载均衡2.实现的难点超买超卖的解决订单持久化,多线程将订单写...

2018-06-19 14:39:13 294

原创 安装SDK那点事儿

对接其他平台接口的时候,经常会用到对方的sdk,sdk在项目lib中,经常会编译不成功这个时候就需要我们sho找到sdk在本地项目中C:\Users\Administrator\IdeaProjects\scf-sign-server\lib执行cmd执行mvn install:install-file -Dfile=C:\Users\Administrator\IdeaProjects\scf-...

2018-06-19 10:29:46 515

原创 Spring之Transaction那点事

事务通俗的理解:事务是一系列的动作,它综合在一起才是一个完整的工作单元.这些动作必须全部完成如果有一个失败,事务就会回滚到初始状态事务的四个特性:原子性(Atomicity):事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用。一致性(Consistency):一旦事务完成(不管成功还是失败),系统必须确保它所建模的业务处于一致的状态,而不会是部分完成部分失败...

2018-06-18 23:05:44 4538

原创 JAVA之HashMap学习

1. 什么时候会使用HashMap?他有什么特点?是基于Map接口的实现,存储键值对时,它可以接收null的键值,是非同步的,HashMap存储着Entry(hash, key, value, next)对象。put的实现对key的hashCode()做hash,然后再计算index;如果没碰撞直接放到bucket里;如果碰撞了,以链表的形式存在buckets后;如果碰撞导致链表过长(大于等于TR...

2018-05-16 16:07:49 177

原创 Python成神之路-------<6>

最近由于工作太忙,没有时间更新自己的成神之路,但最近在工作上也是收获满满,很累,精神上的累,总是会有细节被忽视,总是会有莫名其妙的bug出现。总而言之,痛并快乐着。今天还在为不知所以的bug苦恼,明天就解决了bug,收获的成就感不言而喻。总之,我们不是在写bug的路上,就是在解决bug的路上,希望大家每一天都在进步,希望大家在编程的路上且行且珍惜。话不多讲,今天我要说一下。有关python装饰器的...

2018-05-13 13:28:35 272

原创 Python成神之路-------<5>

Python函数那点事在 Python 中,你也可以定义包含若干参数的函数。这里有三种可用的形式,也可以混合使用。1.默认参数值def func(prompt,num=4,str='Yes or No,please!'): while True: print(str) num = num - 1 if num &lt; 0: ...

2018-05-04 18:23:37 291 1

原创 Python成神之路-------<4>

Python流程控制的那些事if语句for语句range()函数如果需要一个数值序列,它可以生成一个等差级数链表如果单纯的输出range(5),会出现奇怪的现象range()函数返回的对象表现为一个列表,但事实上病不是.它是一个能够像期望的序列返回连续项的对象;但为了节省空间,它并不真正构造列表。list()函数,它从可迭代(对象)中创建列表break和continue语句,以及for中的else...

2018-05-04 16:11:56 162

原创 Python成神之路-------<3>

Python之列表那些事python中有几个复合数据类型,用于表示其他值.今天就表一表这个最通用的list(列表),列表中的元素不必是同一个类型列表也可以北索引和切片列表切片,相当于列表的浅拷贝两个列表用+连接可以组成一个新列表列表可以修改元素append(),在列表末尾追加列表的切片赋值,改变列表尺寸内置len()函数,返回列表的长度列表可以嵌套斐波那契数列小练习...

2018-05-03 18:30:31 210

原创 Python成神之路-------<2>

Python之字符串的那些事python中表示字符串的方式,有单引号,双引号,转义引号(\为转义符)如果有用到\的字符串,不想被转义,可以使用原始字符串字符串可以由+连接,*重复只能为字符串文本,不能用做表达式连接一个变量和字符串,要用+字符串也可以截取(检索):0是从左往右,-1是从右往左,-0与0是一样的字符串也可以切片(检索获得字符,切片获得子串)左闭右开 a[4:]+a[:4]永远等于a字...

2018-05-03 16:21:55 131

原创 Python成神之路------<1>

1.源程序编码在编辑器的首行 # -*- coding:utf-8 -*-通过此声明,源文件中所有的东西都会被当做用encoding指代的UTF-8编码对待.2.将python当做计算器运算符+,-,*,/整数为int,小数为float,除法运算返回的是float类型的小数//是取整%是取余数**计算幂乘方=,是个变量赋值的.(变量在使用前,必须定义(赋值),否则会报错)报错:---&gt;变量未...

2018-05-03 15:27:41 213

原创 centOs7.2搭建Python3

1.登录centos2.进入 /usr/tmp下3.下载python3    wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz4.解压python    tar -xf Python-3.6.5.tar.xz5.进入python目录,安装python的依赖yum -y groupinstall "Development...

2018-03-31 15:13:29 110

空空如也

空空如也

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

TA关注的人

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