首页 > 2019年06月25日 > 全部分享
一天一个设计模式——(Singleton)单例模式(线程安全性)
一、模式说明 有时候,我们希望在应用程序中,仅生成某个类的一个实例,这时候需要用到单例模式。 二、模式类图 三、模式中的角色 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 序列化踩坑之 IEnumerable
原文:Newtonsoft.Json 序列化踩坑之 IEnumerableNewtonsoft.Json 序列化踩坑之 IEnumerable Intro Newtonsoft.Json 是 .NET 下最受欢迎 JSON 操作库,使用起来也是非常方便,有时候也可能会不小心就踩坑了,这次就踩了一个,... ...
分类:编程语言   时间:2019-06-25 23:33:54    收藏:0  评论:0  赞:0  阅读:117
WPF 关于窗口的一些显示效果
原文:WPF 关于窗口的一些显示效果0. 一些常用尺寸大小: 1920x1080; 1600x900; 1280x720; 1024x576; 1. 设置窗口的边框样式 使用 Window.WindowStyle 属性可以设置窗口的边框样式, 属性值是 WindowStyle 枚举值之一,包括: N... ...
分类:Windows开发   时间:2019-06-25 23:33:31    收藏:0  评论:0  赞:0  阅读:156
vue中fetch请求
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
写一个简单版本的WebServer-Ver1.0-单进程
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
第八篇:cx_Oracle出现的问题
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
Netty
Linux下实现的IO模型: Linux的内核将所有外部设备都看做一个文件来操作,对一个文件的读写操作会调用内核提供的系统命令,返回一个file descriptor(fd,文件描述符)。对一个socket 的读写也会有相应的描述符,称为socket描述符。描述符就是一个数字,它执行内核中的一个结构 ...
分类:Web开发   时间:2019-06-25 23:30:14    收藏:0  评论:0  赞:0  阅读:139
品优购商城项目(三)安全框架SpringSecurity
品优购商城项目第三阶段 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
CSS模块化:less
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
Java中的阻塞队列
1. 什么是阻塞队列 阻塞队列(BlockingQueue)是 Java 5 并发新特性中的内容,阻塞队列的接口是 java.util.concurrent.BlockingQueue,它提供了两个附加操作:当队列中为空时,从队列中获取元素的操作将被阻塞;当队列满时,向队列中添加元素的操作将被阻塞。 ...
分类:编程语言   时间:2019-06-25 23:27:42    收藏:0  评论:0  赞:0  阅读:148
Spark(五十一):Spark On YARN(Yarn-Cluster模式)启动流程源码分析(二)
上篇《Spark(四十九):Spark On YARN启动流程源码分析(一)》我们讲到启动SparkContext初始化,ApplicationMaster启动资源中,讲解的内容明显不完整。 本章将针对yarn-cluster(--master yarn –deploy-mode cluster)模 ...
分类:其他   时间:2019-06-25 23:27:22    收藏:0  评论:0  赞:0  阅读:122
servlet从web.xml中获取已配置的初始化参数为null
前几天帮同学调代码的时候发现了一个小的问题:在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 指定某个属性使用特定的时间格式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[from wooyun]
这么久没发文章,因为很忙。。为了防止站点被老顾客嫌弃,转载一篇来自乌云的文章吧:《那些年我们没能bypass的xss filter》 原文链接:https://www.leavesongs.com/PENETRATION/xss-collect.html 小弟初学xss才10天。不过个人很喜欢收集x ...
分类:其他   时间:2019-06-25 23:25:11    收藏:0  评论:0  赞:0  阅读:161
记一次Oracle GoldenGate同步数据字段被更新为null的解决
问题:正式环境OGG运行了几天后,发现一个表的大部分字段被update为null 原因:该表无主键,一旦有更新操作,除了配置文件中指定的keycols和有更新的字段外,其它字段都变成了null 解决:源端对该表添加补充日志,在ggsic中执行以下命令: 1、登录:dblogin userid ggs ...
分类:数据库技术   时间:2019-06-25 23:24:51    收藏:0  评论:0  赞:0  阅读:175
Python JSON dump ,load,dumps,loads
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
969条   上一页 1 2 3 4 5 ... 49 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!