首页 > 2018年03月04日 > 全部分享
结构型模式之 享元模式
享元模式(Flyweight Pattern):运用共享技术有效地支持大量细粒度对象的复用。系统只使用少量的对象,而这些对象都很相似,状态变化很小,可以实现对象的多次复用。由于享元模式要求能够共享的对象必须是细粒度对象,因此它又称为轻量级模式,它是一种对象结构型模式。 面向对象技术可以很好地解决一些 ...
分类:其他   时间:2018-03-04 16:29:03    收藏:0  评论:0  赞:0  阅读:211
BZOJ - 2818 莫比乌斯反演 初步
要使用分块的技巧 C++ include include include include include include include include include include include include define rep(i,j,k) for(register int i=j;i= ...
分类:其他   时间:2018-03-04 16:28:29    收藏:0  评论:0  赞:0  阅读:244
HTML 笔记之 HTML 元素
HTML 不是编程语言,它是一种标记语言 HTML 中常见的几个名词是 元素、 标签(开始标签和结束标签)、 属性 这篇文章将要介绍的是 HTML 元素 HTLM 元素 元素的概念 例子: 运行结果为: 点击跳转到百度 上面是一个超链接的例子,点击上面的文字 “点击跳转到百度”,就可以跳转到百度的页 ...
分类:Web开发   时间:2018-03-04 16:27:02    收藏:0  评论:0  赞:0  阅读:217
关于并发场景下,通过双重检查锁实现延迟初始化的优化问题隐患的记录
首先,这个问题是从《阿里巴巴Java开发手册》的1.6.12(P31)上面看到的,里面有这样一句话,并列出一种反例代码(以下为仿写,并非与书上一致): 在并发场景下,通过双重检查锁(double-checked locking)实现延迟初始化的优化问题隐患,推荐解决方案中较为简单的一种(适用于JDK ...
分类:其他   时间:2018-03-04 16:26:45    收藏:0  评论:0  赞:0  阅读:718
学习 | jQuery全屏滚动插件FullPage.js
简介 fullPage.js是一个基于jQuery的全屏滚动插件,它能够很方便、很轻松的制作出全屏网站。 主要功能 支持鼠标滚动 支持前进后退和键盘控制 多个回调函数 支持手机、平板触摸事件 支持 CSS3 动画 支持窗口缩放 窗口缩放时自动调整 可设置滚动宽度、背景颜色、滚动速度、循环选项、回调、 ...
分类:Web开发   时间:2018-03-04 16:26:21    收藏:0  评论:0  赞:0  阅读:229
SSH框架和SSM框架
(一)SSH框架是Struts2 +Spring +Hibernate 而SSM框架指的是Spring-MVC+Spring +Mybatis 区别: 1. 主要区别就是Struts2和Spring-MVC的区别。 >【各种框架的对比】类中已经写了 2. Hibernate和Mybatis的区别 M ...
分类:其他   时间:2018-03-04 16:25:29    收藏:0  评论:0  赞:0  阅读:201
camke中关于变量的一些知识
一.cmake变量引用的方式: 在cmake中,使用${}进行变量的引用.在IF等语句中,是直接使用变量名而不是通过${}取值 二.cmake自定义变量的方式: 主要有隐式定义和显式定义两种,前面举了一个隐式定义的例子,就是PROJECT指令,他会隐式的定义<projectname>_BINARY_ ...
分类:其他   时间:2018-03-04 16:25:13    收藏:0  评论:0  赞:0  阅读:273
编程比赛技巧
1. 不总是所有题都需要优化算法来解决的,有的题目用 Naive 的方式就能够解决,比如 Brute Force。之前遇到过。 2. 如果一个题的题目意思不明确,最好选择先做后面的题,从排名的角度上来讲收益更大。不要跟自己较劲。 3. 有的 Hard 题并不一定有很大的代码量,可能只是想没想到的问题 ...
分类:其他   时间:2018-03-04 16:24:55    收藏:0  评论:0  赞:0  阅读:161
bzoj 4321: queue2
4321: queue2 Description n 个沙茶,被编号 1~n。排完队之后,每个沙茶希望,自己的相邻的两 人只要无一个人的编号和自己的编号相差为 1(+1 或-1)就行; 现在想知道,存在多少方案满足沙茶们如此不苛刻的条件。 n 个沙茶,被编号 1~n。排完队之后,每个沙茶希望,自己的 ...
分类:其他   时间:2018-03-04 15:57:07    收藏:0  评论:0  赞:0  阅读:228
Asp.Net Boilerplate Project (ABP) 视频教程
转自youtube:https://www.youtube.com/playlist?list=PLlu_PkRHZce-EtuVO1zVQpNgrB7Hiu1vu 虽然全部都没有声音,但看操作还是可以看懂的。 https://www.bilibili.com/video/av20353161/ ...
分类:Web开发   时间:2018-03-04 15:56:50    收藏:0  评论:0  赞:0  阅读:260
Codeforces 257D
题意略。 思路:这个题目最重要的是那个不等式 a[i] <= a[i+1] <= 2 * a[i] ,你会发现0 <= a[i+1] - a[i] <= a[i],令x = a[i+1] - a[i],那么对于a[i-1]来说, 当x = 0时,abs(x - a[i-1])== a[i - 1]; ...
分类:其他   时间:2018-03-04 15:56:30    收藏:0  评论:0  赞:0  阅读:213
Python:GUI之tkinter学习笔记2界面布局显示
相关内容: pack 介绍 常用参数 使用情况 常用函数 grid 介绍 常用参数 使用情况 常用函数 place 介绍 常用参数 使用情况 常用函数 首发时间:2018-03-04 14:20 pack: 介绍: pack几何管理器按行或列打包小部件。 可以使用填充fill,展开expand和靠边... ...
分类:编程语言   时间:2018-03-04 15:55:58    收藏:0  评论:0  赞:0  阅读:415
json模块,pickle模块,shelve模块
一、什么叫序列化 将原本的字典、列表等内容转换成一个字符串的过程就叫做序列化。二、序列化的目的1、以某种存储形式使自定义对象持久化;2、将对象从一个地方传递到另一个地方。3、使程序更具维护性。三、只有字符串能写入文件中能再网络上传输的只能是bytes --- 字符串把要传输的和要储存的内容 转换成 ... ...
分类:Web开发   时间:2018-03-04 15:55:28    收藏:0  评论:0  赞:0  阅读:230
字符编码
character coding 跟随历史的足迹看字符编码 古代的通信方式 很久很久以前,人们之间的长途通讯主要是用信鸽、骑马送报、烽烟等方式进行 直到1837年,世界第一条电报诞生,当时美国科学家莫尔斯尝试用一些“点”和“划”来表示不同的字母、数字和标点符号,这套表示字符的方式也被称为“摩尔斯电码 ...
分类:其他   时间:2018-03-04 15:55:06    收藏:0  评论:0  赞:0  阅读:311
KV型内存数据库Redis
Redis基本命令,数据结构(List, Hash, Set, SortedSet), 事务,发布订阅,Pipeline, SCAN, HyperLogLog简介 ...
分类:数据库技术   时间:2018-03-04 15:54:48    收藏:0  评论:0  赞:0  阅读:231
马尔科夫链
在MCMC(一)蒙特卡罗方法中,我们讲到了如何用蒙特卡罗方法来随机模拟求解一些复杂的连续积分或者离散求和的方法,但是这个方法需要得到对应的概率分布的样本集,而想得到这样的样本集很困难。因此我们需要本篇讲到的马尔科夫链来帮忙。 1. 马尔科夫链概述 马尔科夫链定义本身比较简单,它假设某一时刻状态转移的 ...
分类:其他   时间:2018-03-04 15:53:54    收藏:0  评论:0  赞:0  阅读:392
update
#! /bin/sh _DIRNAME=$(dirname $0) _CUR_PATH=$(cd ${_DIRNAME}; pwd) . ${_CUR_PATH}/update_version.conf MATEINFO_HOME=/opt/mateinfo YMAL_Dir=$(date --da... ...
分类:其他   时间:2018-03-04 15:53:03    收藏:0  评论:0  赞:0  阅读:200
scp使用
导入单表sqlldr userid=bim_dev/bim_dev@ip:1521/ounion control='gh_ls_mx.ctl' log='abc.log'导出数据exp bim_dev/bim_dev@192.168.1.140:1521/ounion file=d:\2018030 ...
分类:其他   时间:2018-03-04 15:52:13    收藏:0  评论:0  赞:0  阅读:199
【挑战】计算48种依次泛化的假设情况下,总共有多少种不可再简化的析合范式?
一种可行的算法: 由于属性泛化后,一个泛化的假设可以对应多个具体假设。 把所有假设按三属性泛化,二属性泛化,一属性泛化,具体属性排序(这样可以保证排在后面的假设不会包含前面的任何一个假设,所以省略了一些包含判断),进行循环枚举,按顺序遍历所有假设组合248种可能(当然绝大部分都提前结束了,不会是那么 ...
分类:其他   时间:2018-03-04 15:51:55    收藏:0  评论:0  赞:0  阅读:702
Oracle索引技术研究
Oracle索引类型 B树索引 特定类型索引 确定索引列 主键和唯一键值列的索引 外键索引 其他合适的索引列 B树索引 B树索引算法 B树是指B-tree(Balanced Tree),B树的存在是为了存储设备而设计的一种多分叉的树。B树中 其中,m称为该B树的阶,一个3阶B树的节点的排列如同 【指 ...
分类:数据库技术   时间:2018-03-04 15:51:17    收藏:0  评论:0  赞:0  阅读:387
1037条   上一页 1 ... 24 25 26 27 28 ... 52 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!