一、模式说明 有时候,我们希望在应用程序中,仅生成某个类的一个实例,这时候需要用到单例模式。 二、模式类图 三、模式中的角色 Singleton角色,该模式中仅有的一个角色,该角色有一个返回唯一实例的getInstance方法,该方法总是返回同一个实例; 四、代码示例 单例模式比较简单,要实现单例模 ...
分类:
编程语言 时间:
2019-06-25 23:35:15
收藏:
0 评论:
0 赞:
0 阅读:
123
上面输出结果为2 ...
分类:
其他 时间:
2019-06-25 23:34:50
收藏:
0 评论:
0 赞:
0 阅读:
182
原文:Newtonsoft.Json 序列化踩坑之 IEnumerableNewtonsoft.Json 序列化踩坑之 IEnumerable Intro Newtonsoft.Json 是 .NET 下最受欢迎 JSON 操作库,使用起来也是非常方便,有时候也可能会不小心就踩坑了,这次就踩了一个,... ...
分类:
编程语言 时间:
2019-06-25 23:33:54
收藏:
0 评论:
0 赞:
0 阅读:
117
原文:WPF 关于窗口的一些显示效果0. 一些常用尺寸大小: 1920x1080; 1600x900; 1280x720; 1024x576; 1. 设置窗口的边框样式 使用 Window.WindowStyle 属性可以设置窗口的边框样式, 属性值是 WindowStyle 枚举值之一,包括: N... ...
分类:
Windows开发 时间:
2019-06-25 23:33:31
收藏:
0 评论:
0 赞:
0 阅读:
156
1. 请求方式:get 请求参数:menuName 返回的结果:data created(){ this._initPageData() }, methods:{ _initPageData(){ fetch('http://localhost:3000/category/searchcategor ...
分类:
其他 时间:
2019-06-25 23:32:54
收藏:
0 评论:
0 赞:
0 阅读:
608
rio: rio是一个结构体,rio结构体的作用是提供一个自己设置的IO缓冲区,从sockfd表示的文件中的接收缓冲区中读取数据到rio中,rio相当于一个中转站,获得对端写到sockfd中的数据时,首先将数据读取到rio维护的缓冲区中,然后再从rio维护的缓冲区读取到用户空间指定的区域中。 这个过 ...
分类:
Web开发 时间:
2019-06-25 23:32:26
收藏:
0 评论:
0 赞:
0 阅读:
158
1,首先在码云上新建一个项目,如下图所示 2,本地新建一个文件夹 3,进入新建的文件夹,点击鼠标右键,选择git bash here 然后在窗口输入 git init 这时候文件夹会多出一个.git文件夹,看不到文件夹的,点击鼠标右键选择“显示不显示隐藏的文件”就可以看到这个文件夹了 4,进入刚刚在 ...
分类:
Web开发 时间:
2019-06-25 23:31:37
收藏:
0 评论:
0 赞:
0 阅读:
122
1、cx_Oracle.DatabaseError: ORA-24315: illegal attribute type 2、cx_Oracle.InterfaceError: Unable to acquire Oracle environment handle Python通过cx_Oracle ...
分类:
数据库技术 时间:
2019-06-25 23:31:08
收藏:
0 评论:
0 赞:
0 阅读:
163
一、离散化原因 数据离散化是指将连续的数据进行分段,使其变为一段段离散化的区间。分段的原则有基于等距离、等频率或优化的方法。数据离散化的原因主要有以下几点: 算法需要 比如决策树、朴素贝叶斯等算法,都是基于离散型的数据展开的。如果要使用该类算法,必须将离散型的数据进行。有效的离散化能减小算法的时间和 ...
分类:
其他 时间:
2019-06-25 23:30:39
收藏:
0 评论:
0 赞:
0 阅读:
117
Linux下实现的IO模型: Linux的内核将所有外部设备都看做一个文件来操作,对一个文件的读写操作会调用内核提供的系统命令,返回一个file descriptor(fd,文件描述符)。对一个socket 的读写也会有相应的描述符,称为socket描述符。描述符就是一个数字,它执行内核中的一个结构 ...
分类:
Web开发 时间:
2019-06-25 23:30:14
收藏:
0 评论:
0 赞:
0 阅读:
139
品优购商城项目第三阶段 1、springSecurity的基本用法与shiro类似。 2、BCrypt加密算法比MD5更加智能和安全,能自动加盐再加密,生成的密码是60位比md5的32位更占空间(可以忽略不计),由于密码长度增加安全系数更高,且盐不是明文由算法自动生成和解析,用户不需要关心。 3、s ...
分类:
编程语言 时间:
2019-06-25 23:29:01
收藏:
0 评论:
0 赞:
0 阅读:
216
更新学生学习记录: 在views.py 中 study_record_detail.html 知识点补充: selected属性 textarea table标签 forloop 点击学详,进入待编辑的班级: ...
分类:
其他 时间:
2019-06-25 23:28:40
收藏:
0 评论:
0 赞:
0 阅读:
131
less的安装与基本使用 less的语法及特性 一、本地使用less的方法 Less (Leaner Style Sheets 的缩写) 是一门向后兼容的 CSS 扩展语言。是一种动态样式语言,属于css预处理语言的一种。 下载后找到less.js:less.js-2.5.3\dist\less.j ...
分类:
Web开发 时间:
2019-06-25 23:28:13
收藏:
0 评论:
0 赞:
0 阅读:
165
1. 什么是阻塞队列 阻塞队列(BlockingQueue)是 Java 5 并发新特性中的内容,阻塞队列的接口是 java.util.concurrent.BlockingQueue,它提供了两个附加操作:当队列中为空时,从队列中获取元素的操作将被阻塞;当队列满时,向队列中添加元素的操作将被阻塞。 ...
分类:
编程语言 时间:
2019-06-25 23:27:42
收藏:
0 评论:
0 赞:
0 阅读:
148
上篇《Spark(四十九):Spark On YARN启动流程源码分析(一)》我们讲到启动SparkContext初始化,ApplicationMaster启动资源中,讲解的内容明显不完整。 本章将针对yarn-cluster(--master yarn –deploy-mode cluster)模 ...
分类:
其他 时间:
2019-06-25 23:27:22
收藏:
0 评论:
0 赞:
0 阅读:
122
前几天帮同学调代码的时候发现了一个小的问题:在web.xml文件中配置了servlet的初始化参数,但是在servlet中获取初始化参数时,获取到的值却一直未null 1、servlet的三种创建方式 (1)实现Servlet接口 (2)继承GenericServlet类,它实现了Servlet接口 ...
分类:
Web开发 时间:
2019-06-25 23:26:20
收藏:
0 评论:
0 赞:
0 阅读:
248
原文:Newtonsoft.Json 指定某个属性使用特定的时间格式Newtonsoft.Json 指定某个属性使用特定的时间格式 Intro Newtonsoft.Json 是 .NET 下最受欢迎 JSON 操作库,原为 JSON.Net 后改名为 Newtonsoft.Json,之前一直推荐大... ...
分类:
Web开发 时间:
2019-06-25 23:25:57
收藏:
0 评论:
0 赞:
0 阅读:
130
这么久没发文章,因为很忙。。为了防止站点被老顾客嫌弃,转载一篇来自乌云的文章吧:《那些年我们没能bypass的xss filter》 原文链接:https://www.leavesongs.com/PENETRATION/xss-collect.html 小弟初学xss才10天。不过个人很喜欢收集x ...
分类:
其他 时间:
2019-06-25 23:25:11
收藏:
0 评论:
0 赞:
0 阅读:
161
问题:正式环境OGG运行了几天后,发现一个表的大部分字段被update为null 原因:该表无主键,一旦有更新操作,除了配置文件中指定的keycols和有更新的字段外,其它字段都变成了null 解决:源端对该表添加补充日志,在ggsic中执行以下命令: 1、登录:dblogin userid ggs ...
分类:
数据库技术 时间:
2019-06-25 23:24:51
收藏:
0 评论:
0 赞:
0 阅读:
175
JSON是一种轻量级的数据交换格式。 json.dump() 将Python数据格式序列化为json数据格式(字符串)并储存在json文件之中。 json.load()将Jons数据(字符串)反序列化,按照Python数据格进行读取。 json.dump()和json.load()主要用来读写jso ...
分类:
编程语言 时间:
2019-06-25 23:24:22
收藏:
0 评论:
0 赞:
0 阅读:
145