```python from collections import namedtuple import os,time import random Query=namedtuple('Query',('y','x')) Transition=namedtuple('Transition',('y',... ...
分类:
编程语言 时间:
2020-04-02 01:30:00
阅读次数:
107
最近公司后台管理系统需求,要用PHP导出excel表格数据,所以特整理了一下常用的方法供大家参考: PHPExcel扩展包地址:https://github.com/wanqianworld/phpexcel-1.8 大致的分为几个部分: 一、导出的方法及步骤 1.引入PHPExcel文件:requ ...
分类:
Web程序 时间:
2020-04-02 01:29:27
阅读次数:
100
mysql主从搭建 搭建mysql主从的目的是让一台mysql作为主数据库,一台或多台mysql作为从数据库,主数据库只负责数据的写入,从数据库只负责数据的查询(读写分离),且主从数据库是实时同步的,这样就可以减轻单个数据库压力,从而提高项目的并发量。 ...
分类:
数据库 时间:
2020-04-02 01:29:02
阅读次数:
84
一、背景 Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期 借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内 部属性及方法。 二、获取Class的实例 三、创建对应的运行时类的对象 java / 调用运行时类中指定的结构:属性、方法、构造器 ...
分类:
其他好文 时间:
2020-04-02 01:28:44
阅读次数:
76
过期策略 数据删除策略的目标在内存占用与CPU占用之间寻找一种平衡,顾此失彼都会造成整体redis性能的下降,甚至引发服务器宕机或内存泄露 。 定时删除 创建一个定时器,当key设置有过期时间,且过期时间到达时,由定时器任务立即执行对键的删除操作 优点:节约内存,到时就删除,快速释放掉不必要的内存占 ...
分类:
其他好文 时间:
2020-04-02 01:28:27
阅读次数:
79
在应用 gradleEnterprise 的时候,提示错误: > Could not find method gradleEnterprise() for arguments [settings_5wv4b365n0pw4ey5aj1mu1468$_run_closure1@5b527bd] on ...
分类:
其他好文 时间:
2020-04-02 01:28:13
阅读次数:
165
————阿里云服务器ECS(Centos8)下安装和配置Git———— 一、首先在Centos通过yum下载安装Git 命令:yum install git 二、通过命令验证已安装的Git版本 命令:git version 三、设置个人信息 命令: git config global user.na ...
分类:
其他好文 时间:
2020-04-02 01:28:00
阅读次数:
290
和武科大WUSTCTF同时打的一场比赛,最后因为精力放在武科大比赛上了,排名13 - -Web题目难度跨度过大,分不清层次,感觉Web题目分布不是很好,质量还是不错的 Ez_bypass 进入题目得到源码: <?php include 'flag.php'; $flag='MRCTF{xxxxxxx ...
分类:
Web程序 时间:
2020-04-02 01:27:47
阅读次数:
158
解决Java POI导出海量Excel数据内存溢出
分类:
编程语言 时间:
2020-04-02 01:27:28
阅读次数:
182
这道题主要是读题意,但是问题是题意翻译的很差劲,而且这道题并没有唯一期望。 至于读懂题意后的代码,就很简单了。 func maxDepthAfterSplit(seq string) []int { depth := 0 var ans []int for _, c := range seq { i ...
分类:
其他好文 时间:
2020-04-02 01:27:08
阅读次数:
78
有效括号字符串 定义:对于每个左括号,都能找到与之对应的右括号,反之亦然。详情参见题末「有效括号字符串」部分。 嵌套深度 depth 定义:即有效括号字符串嵌套的层数,depth(A) 表示有效括号字符串 A 的嵌套深度。详情参见题末「嵌套深度」部分。 有效括号字符串类型与对应的嵌套深度计算方法如下 ...
分类:
其他好文 时间:
2020-04-02 01:26:50
阅读次数:
169
一、背景作为DevOps交付流水线的开发者,为支持CI/CD中各项任务的自动化,都需要依赖多种包管理工具来下载各种相关的工具,比如针对产生最终交付件的构建过程,就需要在构建流程的第一步,自动地把相关工具,如Curl、wget、Maven、Gradle、npm等等,下载到CI服务器。这些工具的下载,通常都需要依靠对应的公网服务器和包管理工具来支持。而这样通过公网来下载工具,有时会遇到稳定性的问题,也
分类:
其他好文 时间:
2020-04-02 01:26:10
阅读次数:
75
cmd也就是command,命令提示符。 win + R键,输入cmd回车 出现如下黑框就是 简单常用的CMD命令 直接输入“盘符:”,就可以进入相应的盘符下,不区分大小写。 dir 查看当前目录下的文件,dir就是directory文件夹的意思。 cd.. 返回上一级,如果已经是盘符的根目录了,就 ...
分类:
其他好文 时间:
2020-04-02 01:25:34
阅读次数:
424
C #include <bits/stdc++.h> using namespace std; int h[55], l[55], t, n, k; int main() { scanf("%d", &t); for (int cas = 1; cas <= t; ++cas) { if (cas ...
分类:
其他好文 时间:
2020-04-02 01:25:14
阅读次数:
60
spring基本入门步骤 1、导包(5个) 2、写配置 3、测试 创建测试类: 可能存在的问题: ApplicationContext 即 就创建好了对象 3》同一个组件在ioc容器中是单实例的, 4》容器中没有组件,那么ioc.getBean会报异常 5》ioc容器在创建这个组件对象的时候,(pr ...
分类:
编程语言 时间:
2020-04-02 01:24:42
阅读次数:
66
公司新做了一个项目,需要用到邮件发送功能。因为以前同事在其他项目上做过邮件模块,所以直接移植过来了。 本以为很简单的功能,直接copy多好。然而命运多舛。 调用发送邮件的代码时候报错。 主要代码: Properties props = new Properties(); props.put("mai ...
分类:
编程语言 时间:
2020-04-02 01:24:28
阅读次数:
116
redis和mysql数据一致性的问题 在这里,我们讨论 三种 更新策略: 1. 先更新缓存,再更新数据库 2. 先更新数据库,再更新缓存 3. 先删除缓存,再更新数据库 4. 先更新数据库,再删除缓存 第一种,先更新缓存,再更新数据库 问题:更新缓存成功,更新数据库失败,导致数据不一致。 第二种, ...
分类:
其他好文 时间:
2020-04-02 01:23:58
阅读次数:
1538