题目:https://www.acwing.com/problem/content/833/ 题意:求子串在母串中每次出现时的下标位置。 题解:哈哈哈,敲题时想到之前看到一个人叫 kmp 算法为 看毛片 算法,真是笑死我了hiahiahiahiahia。^ 。 该题的出现位置有点像暴力,跟循环节相关 ...
分类:
Windows开发 时间:
2019-08-28 23:34:04
收藏:
0 评论:
0 赞:
0 阅读:
80
// 学习接口隔离原则 using System; namespace console { class Program { static void Main(string[] args) { Person p = new Person(new Car()); Person p1 = new Pers... ...
分类:
其他 时间:
2019-08-28 23:33:47
收藏:
0 评论:
0 赞:
0 阅读:
89
[TOC] 第十一章、类的封装 一、引子 从封装本身的意思去理解,封装就好像是拿来一个麻袋,把小猫,小狗,小王八,还有alex一起装进麻袋,然后把麻袋封上口子。照这种逻辑看,封装=‘隐藏’,这种理解是相当片面的 二、如何隐藏 \ 在python中用双下划线开头的方式将属性隐藏起来(设置成私有的) 这 ...
分类:
其他 时间:
2019-08-28 23:33:28
收藏:
0 评论:
0 赞:
0 阅读:
84
题意 给定一个长度为n的序列,然后从$1\sim N$ 这 N 个数中选取两个数$l,r$ , 如果$l r$,则交换$l,r$。把第$l$ 个数到第$r$个数取出来构成一个数列。 A为该数列的xor和的期望 B为该数列的and和的期望 C为该数列的or和的期望 $1\le N\le 1e5, N个 ...
分类:
Windows开发 时间:
2019-08-28 23:33:07
收藏:
0 评论:
0 赞:
0 阅读:
79
看了前面那么多教程,相信对duilib已有基本映像了,我们就快马加鞭,做出一个完整的自绘标题栏吧~ 看到下面这个效果图,小伙伴们是不是有点惊呆了呢~O(∩_∩)O~ duilib实现以上效果非常简单, 1、将按钮图片的文件夹放到exe目录, SysBtn.zip (3.27 KB, 下载次数: 13 ...
分类:
其他 时间:
2019-08-28 23:32:45
收藏:
0 评论:
0 赞:
0 阅读:
98
最近做了同一个样子的小程序的支付宝版本,现在如果想想是开发两次的话心里应该是很难受的。 去年11月12月份左右开发了两个微信小程序是一个在超市买商品的,一个用户版本,一个商户版本的。我们团队看到了uniapp这个东西,然后用这个东西写了一点demo,然后就决定采纳这个东西开发微信小程序了。这个开发体 ...
分类:
微信 时间:
2019-08-28 23:32:19
收藏:
0 评论:
0 赞:
0 阅读:
92
自从宠物市场提出了继承的管理理论,很长一段时间一直顺顺利利,这种安定和谐的局面近来被一群急性子的顾客所打破.快点给我准备一批宠物,不管是猫还是狗,只要是宠物就行,快点! ...
分类:
其他 时间:
2019-08-28 23:31:59
收藏:
0 评论:
0 赞:
0 阅读:
80
现在大家应该对XML描述界面不那么陌生了,那么我们做进一步介绍。 前面的教程我们写了很多代码,为的是让大家了解下基本流程,其实duilib已经对常用的操作做了很好的包装,正式使用时无需像前面的教程那样写那么多代码,下面我们就来看看XML的包装类WindowImplBase: WindowImplBa ...
分类:
其他 时间:
2019-08-28 23:31:42
收藏:
0 评论:
0 赞:
0 阅读:
109
前面的教程应该让大家对duilib的整体有所映像了,下面就来介绍下duilib具体控件的使用。 由于官方没有提供默认的控件样式,所以我就尽量使用win7或者XP自带的按钮样式了,虽然界面比较土鳖,但是想要换成百度杀毒那样的界面,只需要更换图片即可,如果有哪位小伙伴能够提供一些控件样式,那就再好不过啦 ...
分类:
其他 时间:
2019-08-28 23:31:27
收藏:
0 评论:
0 赞:
0 阅读:
118
1. 使用上的区别 Volatile只能修饰变量,synchronized只能修饰方法和语句块 2. 对原子性的保证 synchronized可以保证原子性,Volatile不能保证原子性 3. 对可见性的保证 都可以保证可见性,但实现原理不同 Volatile对变量加了lock,synchroni ...
分类:
其他 时间:
2019-08-28 23:31:10
收藏:
0 评论:
0 赞:
0 阅读:
90
jsfuck真的fuck,第一眼就是WTF?? Example The following source will do an alert(1): [][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+ ...
分类:
Web开发 时间:
2019-08-28 23:30:41
收藏:
0 评论:
0 赞:
0 阅读:
83
前言 公司使用 Docker Compose 的方式部署 Jenkins/Gitlab/Sonar/Confluence/Apollo/Harbor/ELK/MySQL 等一系列开发工具/数据库。 而每过一段时间,我们就要评估这些软件的新版本,再决定是否升级。 通过使用 Docker 部署这些应用, ...
分类:
其他 时间:
2019-08-28 23:30:20
收藏:
0 评论:
0 赞:
0 阅读:
241
配置duilib库 一个简单的使用Duilib程序一般要在stdafx.h中进行配置(链接duilib的文件,包括头文件)。通常的配置代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 #pragma once #define ...
分类:
其他 时间:
2019-08-28 23:29:41
收藏:
0 评论:
0 赞:
1 阅读:
85
一、Nginx能做什么 1.负载均衡 2.HTTP服务器(动静分离) 3.反向代理 4.正向代理 以上就是我了解到的Nginx在不依赖第三方模块能处理的事情,下面详细说明每种功能怎么做。 1-1负载均衡 负载均衡是Nginx常用的一个功能,负载均衡其意思就是分摊到多个操作单元上进行执行,例如Web服 ...
分类:
其他 时间:
2019-08-28 23:29:05
收藏:
0 评论:
0 赞:
0 阅读:
109
[toc] 1. 概述 以往在OpenGL中学习渲染管线的时候,是依次按照申请数据、传送缓冲区、顶点着色器、片元着色器这几个步骤编程的。OSG是OpenGL的一些顶层的封装,使用shader的时候看不到这些步骤了,所以有点不习惯。这里我总结了两个最简单的例子。 2. 固定管线着色 OSG一个最简单的 ...
分类:
其他 时间:
2019-08-28 23:28:05
收藏:
0 评论:
0 赞:
0 阅读:
123
导出csv格式文件的本质是导出以逗号为分隔的文本数据 ...
分类:
编程语言 时间:
2019-08-28 23:27:42
收藏:
0 评论:
0 赞:
0 阅读:
82
Demo 第三版源码VC2005工程(附全部.h,ansi/unicode lib,dll),下载地址:http://goo.gl/c0L7Q 开源项目地址:http://code.google.com/p/duilib/ 该项目基于一个老外viksoe的DirectUI原理分析论文及示例:http ...
分类:
Windows开发 时间:
2019-08-28 23:27:21
收藏:
0 评论:
0 赞:
0 阅读:
204
CF1197B 题意: 出n个柱子,每个柱子一个圆盘,其半径各不相同,每次只能将柱子上只有一个圆盘的移到相邻位置,问能否全部移到一个柱子上。 解法: 思路题。 如果所有盘子都能移动到同一个柱子上,那么有两种情况: 1.整个序列单调递增或单调递减 2.序列中的每一个位置前面的元素单调递增,后面的元素单 ...
分类:
其他 时间:
2019-08-28 23:26:59
收藏:
0 评论:
0 赞:
0 阅读:
86
原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/11426916.html Java中有几种方法可以实现一个线程? 继承Thread类(不支持多继承) 实现Runnable接口 实现Callable接口 线程池ThreadPoolExecutor Not ...
分类:
编程语言 时间:
2019-08-28 23:26:38
收藏:
0 评论:
0 赞:
0 阅读:
74
time模块 python表示时间的三种方式:时间戳、元祖(struct_time)、格式化时间字符串 三种格式之间的转换: 1.时间戳 就是从1970年1月1日0点0分0秒开始按秒计算的偏移量,时间戳所给的时间是给计算机识别的 时间戳->结构化时间: ctime():时间戳->格式化字符串时间 2 ...
分类:
编程语言 时间:
2019-08-28 23:26:16
收藏:
0 评论:
0 赞:
0 阅读:
72