单例模式有两种:饿汉模式和懒汉模式,懒汉模式的特点是延迟加载实例 //饿汉模式class Singleton1{ private static final Singleton1 instance = new Singleton1(); private Singleton1(){} public st ...
分类:
编程语言 时间:
2018-08-05 16:38:37
收藏:
0 评论:
0 赞:
0 阅读:
164
路由跳转前做一些验证,比如登录验证,是网站中的普遍需求。 对此,vue-route 提供的 beforeRouteUpdate 可以方便地实现导航守卫(navigation-guards)。 导航守卫(navigation-guards)这个名字,听起来怪怪的,但既然官方文档是这样翻译的,就姑且这么 ...
分类:
其他 时间:
2018-08-05 16:38:19
收藏:
0 评论:
0 赞:
0 阅读:
229
util = { request : function(url,jsdata,called,type){ if(!type){ type = "post"; } $.ajax({ url:url, type : type, dataType : "json", data : jsdata, befo... ...
分类:
其他 时间:
2018-08-05 16:38:00
收藏:
0 评论:
0 赞:
0 阅读:
153
在k8s集群中使用了etcd作为数据中心,在实际操作中遇到了一些坑。今天记录一下,为了以后更好操作。 ETCD参数说明 —data-dir 指定节点的数据存储目录,这些数据包括节点ID,集群ID,集群初始化配置,Snapshot文件,若未指定—wal-dir,还会存储WAL文件; —wal-dir ...
分类:
其他 时间:
2018-08-05 16:37:42
收藏:
0 评论:
0 赞:
0 阅读:
183
Description A bracket sequence is a string containing only characters "(" and ")". A regular bracket sequence is a bracket sequence that can be transf ...
分类:
其他 时间:
2018-08-05 16:37:24
收藏:
0 评论:
0 赞:
0 阅读:
157
x = 0def grandpa(): x = 1 print(x) def dad(): x = 2 print(x) def son(): x = 3 print(x) son() dad()grandpa() ...
分类:
其他 时间:
2018-08-05 16:37:06
收藏:
0 评论:
0 赞:
0 阅读:
148
写注册界面的后台 首先得建立一张数据库表,用于存储用户信息的userinfo表,包括注册时间,昵称,签名等 受理注册信息的servlet 然后在servlet包下建立一个注册的Regservlet的Servlet类,用于接收网页传来的信息,并完成是否有邮箱重复检查,和添加用户信息,这里只给出dopo ...
分类:
编程语言 时间:
2018-08-05 16:36:46
收藏:
0 评论:
0 赞:
0 阅读:
140
原生JS如何实现Ajax的跨域请求? 在解决这个问题之前,我们务必先清楚为什么我们要跨域请求,以及在什么情况下会跨域请求。 了解一下:“同源策略”,你就知道了; 同源策略限制从一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的关键的安全机制。 它的定义是: 一段脚 ...
分类:
Web开发 时间:
2018-08-05 16:36:26
收藏:
0 评论:
0 赞:
0 阅读:
191
0x00、命令详解 基本使用 想要连接到某处:nc [-options] ip port 绑定端口等待连接:nc -l -p port ip 参数: -e prog 程序重定向,一旦连接,就执行 [危险!!]-g gateway source-routing hop point[s], up to ...
分类:
其他 时间:
2018-08-05 16:36:12
收藏:
0 评论:
0 赞:
0 阅读:
173
free -g 说明: free -g -/+ buffers/cache 说明: buffer 写缓存,表示脏数据写入磁盘之前缓存一段时间,可以释放。sync命令可以把buffer强制写入硬盘 cache 读缓存,读取过的文件,会缓存一段时间。可以释放。(在数据库中,大多数情况下cache占用内存 ...
分类:
其他 时间:
2018-08-05 16:35:56
收藏:
0 评论:
0 赞:
0 阅读:
163
前几年,火车票购票网站12306,每到放假高峰期,在线票刷不出来,购买困难,甚至出现了各种插件支持抢票,这样的场景,对于每个买过票的人,应该印象深刻。小米手机的抢购活动,同样异常火爆,在几分钟的时间内,卖出几十万部手机。当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要 ...
分类:
其他 时间:
2018-08-05 16:35:41
收藏:
0 评论:
0 赞:
0 阅读:
168
双重检查锁定与延迟初始化 在java程序中,有时候可能需要推迟一些高开销的对象初始化操作,并且只有在使用这些对象时才进行初始化。此时程序员可能会采用延迟初始化。但要正确实现线程安全的延迟初始化需要一些技巧,否则很容易出现问题。比如,下面是非线程安全的延迟初始化对象的示例代码: 在UnsafeLazy ...
分类:
其他 时间:
2018-08-05 16:35:13
收藏:
0 评论:
0 赞:
0 阅读:
154
任务:做这样一个界面,选择数量,自动计算价格。超级简单。。 <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.androi ...
分类:
编程语言 时间:
2018-08-05 16:34:56
收藏:
0 评论:
0 赞:
0 阅读:
151
结果为: ...
分类:
其他 时间:
2018-08-05 16:34:41
收藏:
0 评论:
0 赞:
0 阅读:
147
#encoding=utf-8import requestsimport jsonclass HttpClient(object): def __init__(self): pass def __post(self,url,data=None,json=None,**kargs): response ...
分类:
编程语言 时间:
2018-08-05 16:34:25
收藏:
0 评论:
0 赞:
0 阅读:
548
摘要: 仅用于记录R语言学习过程: 内容提要: 数据排序:sort()函数、rank()函数、order()函数; 长宽型数据的转换:stack()函数、reshape()函数、reshape2扩展包中的函数:melt()函数、dcast()函数 变量的因子化:factor()函数、cut()函数、 ...
分类:
编程语言 时间:
2018-08-05 16:34:08
收藏:
0 评论:
0 赞:
0 阅读:
326
项目需要根据权限设置表格(使用Juqery.datatables,版本:1.10.16)某列显示或隐藏,百度后有两种实现方法: 1、在columns中设置: columns:[{data:"account",className:'dtaccount',visible:'false'}] 2、在col ...
分类:
Web开发 时间:
2018-08-05 16:33:52
收藏:
0 评论:
0 赞:
0 阅读:
633
乐观锁( Optimistic Locking ) 相对悲观锁而言,乐观锁假设认为数据一般情况下不会造成冲突,所以在数据进行提交更新的时候,才会正式对数据的冲突与否进行检测,如果发现冲突了,则让返回用户错误的信息,让用户决定如何去做。那么我们如何实现乐观锁呢,一般来说有以下2种方式: 1.使用数据版 ...
分类:
其他 时间:
2018-08-05 16:33:35
收藏:
0 评论:
0 赞:
0 阅读:
179
synchronized基础用法 synchronized可以用于修饰类的实例方法、静态方法和代码块。它保护的是对象(包括类对象)而非代码,只要访问的是同一个对象的synchronized方法,即使是不同的代码,也会被同步顺序访问。 每个对象有一个锁(又叫监视器)和一个锁等待队列,锁只能被一个线程持 ...
分类:
其他 时间:
2018-08-05 16:33:18
收藏:
0 评论:
0 赞:
0 阅读:
156
前端页面完整代码,复制可用,记得导入库文件 前端就这两个是主要的文件,网上找不到的,其他的文件都是可以找到的,贴出来文件图 主要文件就两个,jquery.Jcrop.css,jquery.Jcrop.js 都可以找到自己去下载就可以。 前端好了就是后台代码了,使用jfinal做的 我把完整项目放到h ...
分类:
Web开发 时间:
2018-08-05 16:32:54
收藏:
0 评论:
0 赞:
0 阅读:
154