Java集合框架的坑

String[] array = new String[100]; List<String> list = Arrays.asList(array); list.add("123"); // 这一行会报错 代码中已经加了注释,“list.add("123");”这一行会报错,报的错误是:“java.lang.UnsupportedOperationException”。这是因为Ar...
分类: 其他 发布时间: 10-13 23:04 阅读次数: 0

Redisson之RBucket

package bright.redisson; import org.redisson.Redisson; import org.redisson.api.RBucket; import org.redisson.api.RedissonClient; import org.redisson.config.Config; import org.redisson.config.SingleSe...
分类: 其他 发布时间: 10-13 23:04 阅读次数: 0

Redisson之RBoundedBlockingQueue

package bright.redisson; import org.redisson.Redisson; import org.redisson.api.RAtomicLong; import org.redisson.api.RBoundedBlockingQueue; import org.redisson.api.RedissonClient; import org.redisson...
分类: 其他 发布时间: 10-13 23:04 阅读次数: 0

Guava之事件总线

package bright.redisson; import com.google.common.eventbus.EventBus; import com.google.common.eventbus.Subscribe; public class EventBusTest { static class Listener { @Subscribe public voi...
分类: 其他 发布时间: 10-13 23:04 阅读次数: 0

Jsoup解析完整的HTML

import org.jsoup.Jsoup; import org.jsoup.nodes.Document; public class JsoupParserTest { public static void main(String[] args) { StringBuilder buf = new StringBuilder(); buf.append("<html&g...
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

wxWidgets源码分析(2) - App主循环

目录 APP主循环 MainLoop 消息循环对象的创建 消息循环 消息派发 总结 APP主循环 MainLoop 前面的wxApp的启动代码可以看到,执行完成wxApp::OnInit()函数后,接着就执行wxApp::OnRun()函数进入App的主循环,wxApp继承自wxAppBase,所以实际调用的是wxApp::OnRun(),过程如下: wxAppBase::OnRun() -> wxAppConsole::OnRun() -> wxAppConsoleBase::MainLoo
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

Hive之内置函数

函数分类 UDF(User Defined Function):数据一对一 UDAF(User Defined Aggreation Function):数据多对一 UDTF(User Defined Table-Generating Function):数据一对多 group by / sort by 对函数处理过的别名报错处理,假如:select f(col) as fc, count(*) as cnt from table_name group by fc; 解决方法1,套一层子查询:
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

团队选题报告(团队)

项目选题报告(团队) 一,团队成员 何守成 031602408(队长) 黄锦峰 031602411 肖逸清 031602435 张子纯 031602441 蔡志斌 031602602 柯叶祥 031602414 二,编程语言 我们选择用JAVA 三,选题报告内容节选 1.项目摘要 1.1市场背景 分享经济可以将社会海量、分散、闲置资源、平台化、协同化地集聚、复用与供需匹配,从而实现经济与社会价值创新的新形态。他强调“使用而不占用”和“不使用即浪费”。一方面,在全球资源日益减少的情况下,分享经济
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

CF498D Traffic Jams in the Land

嘟嘟嘟 题面:有n条公路一次连接着n + 1个城市,每一条公路有一个堵塞时刻a[i],如果当前时间能被a[i]整除,那么通过这条公路需要2分钟;否则需要1分钟。 现给出n条公路的a[i],以及m次操作。每一次操作:1.C x d:将第x条的堵塞时刻改为d。2.A x y:询问从城市x到城市y的所需时间。 这能想到是一个线段树的题,虽然做过好多道线段树的题,但遇到这种思路比较新奇的题,独立的想出来还是有一点困难。 于是稍微参照了一下题解。 我们观察一下a[i],2 <= a[i] <= 6,很小
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

字符串基础1

# capitalize 输出首字母大写 # test='leI' # v=test.capitalize() # print(v) # casefold 输出全小写(特殊语言也可以,用的少) # lower 输出全小写 # center 居中 可加填充 填充只能单字符(填充可有可无) # test='lei' # v=test.center(20,'*') # print(v) #********lei********* # count 统计出现字符次数 后面可加范围 #
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

node stream流

stream 模块可以通过以下方式使用: const stream = require('stream');   Node.js 中有四种基本的流类型: Writable - 可写入数据的流(例如 fs.createWriteStream())。 Readable - 可读取数据的流(例如 fs.createReadStream())。 Duplex - 可读又可写的流(例如 net.Socket)。 Transform - 在读写过程中可以修改或转换数据的 Duplex 流(例如 zlib.
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

python - getattr 与 getattribute 机制

#__getattribute__ class Foo(): def __init__(self,name): self.name = name def __getattr__(self, item): return "找不到属性,触发getattr!" def __getattribute__(self, item): print("测试 getattribute") # 步骤三
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

Lesson 06 —— Linux 用户与权限

Lesson 06 —— Linux 用户与权限 useradd username 添加用户 Linux 系统中,所有用户(包括系统管理员)的账号和密码都可以在 /etc/passwd 和 /etc/shadow 这两个文件中找到,(用户和密码就放在文件中,/etc/passwd 只有系统管理员才可以修改的,其他用户可以查看,/etc/shadow 其他用户看不了)。中passwd保存的是账号,shadow保存的是账号的密码等信息。 /etc/passwd 文件 /etc/passwd文件是L
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

Bootstrap 12 栅格系统

222
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

Educational Codeforces Round 52 (Rated for Div. 2) -C

#include<iostream> #include<stdio.h> #include<string.h> #include<algorithm> #define ll long long #define rep(i,j,k) for(long long i=j;i<=k;i++) #define per(i,j,k) for(long long i=j;i>=k;i--) using namespace std; const int N = 2e5+5; ll h[N]; int mai
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

LUOGU P1402 酒店之王 (网络流)

解题思路 应该比较显然得能看出这是个网络流,将$S$与房间连边,房间与人连边,人与菜连边,菜与汇点连边,边的流量均为1。但这样是错误的,因为有可能一个人跑过去2的流量,所以要将人拆点限流。 #include<iostream> #include<cstdio> #include<cstring> #include<cstdlib> #include<cmath> #include<queue> using namespace std; const int MAXN = 505; const
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

[转载] Win7 下U盘安装Ubuntu16.04 双系统详细图文教程

原文地址:   https://m.jb51.net/os/windows/565368.html 安装主要分为以下几步:   一. 下载Ubuntu 16.04镜像软件;二. 制作U盘启动盘使用ultraISO;三. 安装Ubuntu系统;四. 用EasyBCD 创建启动系统启动引导; (根据个人情况,选择性的安装)五. 开启系统; 一. 下载ubuntu16.04 Ubuntu 16.04LTS(长期支持版) 镜像:           下载地址:http://www.ubuntu.com
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

习题1-6

#include<stdio.h> int main() { int a, b, c; scanf("%d%d%d", &a, &b, &c); if (a + b > c&&a + c > b&&b + c > a) { printf("yes"); } else { printf("no"); } return 0; }   
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

PHP 使用非对称加密算法(RSA)

  以前一直对客户端传给服务器的信息加密这一块一脸懵,如果app里面的用户登录信息被抓包拿到了,大写着 username:root,password:123456, 那不是很尴尬。 偶然做版权输入的时候遇到了rsa,在支付宝支付的时候也接触过,当时不知道这是啥子,现在才知道。 他能保证,客户端给出的信息,只有拥有私钥的服务器才能看,其他人看的都是乱码,嘿嘿。 非对称加密算法 需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。 公开密钥与私有密钥是一对,如果用公开
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

CSS 全局样式

333
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0