首页 > 2019年04月21日 > 全部分享
一次错误使用 synchronized 同步锁导致的问题
前几天公司新人小A跑来问我,说他的一个 ArrayList 无法进行 add 操作了,让我帮他看看。原来他使用一个 ArrayList 作为文件下载进度的存放队列,再使用另一个线程不停地取队列的对象写到数据库,是一个典型的生产者 消费者模型。简化的实现代码是这样的: 问题显而易见,为了保证列表的线程 ...
分类:其他   时间:2019-04-21 16:53:37    收藏:0  评论:0  赞:0  阅读:119
mysql数据库的查询,添加,删除,还原,备份
18章数据mariadb数据库 1.setup 配置网卡centos6.52.nmtui 网卡图形配置界面3.yum install mariadb mariadb-server4.systemctl start mariadb 启动数据库 5.systemctl enable mariadb 添加 ...
分类:数据库技术   时间:2019-04-21 16:52:30    收藏:0  评论:0  赞:0  阅读:151
实验三
2.graph ...
分类:其他   时间:2019-04-21 16:52:05    收藏:0  评论:0  赞:0  阅读:93
守护进程的编写
守护进程的编写 ps: 参考资料: "linux C++通讯架构实战 卷1" [TOC] 一,普通进程 查看进程 这种进程都有各自对应的终端,终端退出,该进程也就退出,它的父进程是一个bash 终端被占用,你输入命令没有作用 如果放到后台(bg), 输入命令有用了,但是终端关闭进程仍然会退出 二,守 ...
分类:系统服务   时间:2019-04-21 16:51:49    收藏:0  评论:0  赞:0  阅读:134
P2178 [NOI2015]品酒大会
思路 在后缀树上进行一些操作就好了 后缀树上LCA的maxlen就是两个后缀的LCP的长度了 然后统计每个点作为LCA的次数和最大值、次大值、最小值、次小值 然后就做完了 代码 cpp include include include include define int long long usin ...
分类:其他   时间:2019-04-21 16:51:35    收藏:0  评论:0  赞:0  阅读:119
实验3
// 类graph的实现 #include "graph.h" #include <iostream> using namespace std; // 带参数的构造函数的实现 Graph::Graph(char ch, int n): symbol(ch), size(n) { } // 成员函数d ...
分类:其他   时间:2019-04-21 16:51:15    收藏:0  评论:0  赞:0  阅读:153
K3CLOUD开发-动态表单树形单据体实现银行交易对账
背景:系统手机开单生成销售单据,通过银行pos机收款,系统收款流水与银行流水可能存在差异,所以通过获取银行接口,获取消费信息自动插入到生产系统数据库,开发对账报表,实现差异汇总! 展示效果如下: 开发简介: 1、报表使用动态表单 2、单据体使用树形控件 3、使用插件代码调用自定义的过滤框,进行传值 ...
分类:其他   时间:2019-04-21 16:50:52    收藏:0  评论:0  赞:0  阅读:155
SwipeBackLayout 右滑退出Activity
不推荐通过添加依赖的方式来导入类库,因为本人导入后出现没法解决的问题。 这里推荐自己导入第三方库类,地址如下: https://github.com/yangzhilong00/MEvolution/tree/master/swipebacklibrary 使用代码: 具体源码分析可以参考https ...
分类:其他   时间:2019-04-21 16:50:37    收藏:0  评论:0  赞:0  阅读:182
Netty 线程模型
一、线程模型概述 线程模型表明了代码的执行方式。从最开始的使用单线程,后来出现了多线程,之后是线程池。当有要执行的任务时,任务会被传到线程池,从线程池中获得空闲的线程来执行任务,执行完了后会将线程返回到线程池。 二、Reactor 模型 1.网络服务基本的步骤: ①读取请求 → ②解码请求 → ③处 ...
分类:编程语言   时间:2019-04-21 16:50:16    收藏:0  评论:0  赞:0  阅读:132
mysql导入本地文件
1.准备本地文件(pet.txt) 2.在CMD中启动mysql服务,然后输入以下命令导入(pet.txt) load data local infile '路劲' into table pet; 3.查看是否导入成功 select * from pet; 1.准备本地文件(pet.txt) 2.在 ...
分类:数据库技术   时间:2019-04-21 16:49:16    收藏:0  评论:0  赞:0  阅读:146
Educational Codeforces Round 41 (Rated for Div. 2)F. k-substrings
题意比较麻烦略 题解:枚举前缀的中点,二分最远能扩展的地方,lcp来check,然后线段树维护每个点最远被覆盖的地方,然后查询线段树即可 // pragma GCC optimize(2) // pragma GCC optimize(3) // pragma GCC optimize(4) // ...
分类:其他   时间:2019-04-21 16:48:56    收藏:0  评论:0  赞:0  阅读:98
十二、定时任务
1.什么是程序和进程? 程序:简单的说,我们使用的命令就是程序,比如:qq,二进制文件,MP3,linux系统等是程序,表现就是一个文件,一个代码等,就是一个静态的没有被运行,放在磁盘下。 进程:简单的说,把系统中的程序运行起来,就是进程,放在内存中。每当我们输入一个命令的时候,shell也会启动一 ...
分类:其他   时间:2019-04-21 16:48:34    收藏:0  评论:0  赞:0  阅读:143
PYTHON -- 基础3
1.数据类型 1.int 类型 用于计算 1.1 bit_length() 转换为2进制的最小位置 有效的 2.boot :布尔值 T F 用于判断 转换问题 2.1 int str i = 1 str(i) 没有条件 2.1.2 str int 只能是数字转换 s = '123' //'123w' ...
分类:编程语言   时间:2019-04-21 16:48:09    收藏:0  评论:0  赞:0  阅读:151
思维题--code forces round# 551 div.2
"思维题 code forces round 551 div.2" 题目 D. Serval and Rooted Tree time limit per test 2 seconds memory limit per test 256 megabytes input standard input ...
分类:其他   时间:2019-04-21 16:47:51    收藏:0  评论:0  赞:0  阅读:151
[leetcode](4.21)3. 最长重复子串
给定字符串 S,找出最长重复子串的长度。如果不存在重复子串就返回 0。 示例 1: 示例 2: 示例 3: 示例 4: 提示: ...
分类:其他   时间:2019-04-21 16:47:15    收藏:0  评论:0  赞:0  阅读:144
【CF932E】Perpetual Subtraction(NTT,线性代数)
【CF932E】Perpetual Subtraction(NTT,线性代数) 题面 "洛谷" "CF" 题解 设$f_{i,j}$表示$i$轮之后这个数恰好为$j$的概率。 得到转移:$\displaystyle f_{i,j}=\sum_{k=j}^{n}f_{i 1,k} \frac{1}{k ...
分类:其他   时间:2019-04-21 16:46:52    收藏:0  评论:0  赞:0  阅读:287
[leetcode](4.21)2. 按字典序排列最小的等效字符串
给出长度相同的两个字符串:A 和 B,其中 A[i] 和 B[i] 是一组等价字符。举个例子,如果 A = "abc" 且 B = "cde",那么就有 'a' == 'c', 'b' == 'd', 'c' == 'e'。 等价字符遵循任何等价关系的一般规则: 自反性:'a' == 'a' 对称性 ...
分类:其他   时间:2019-04-21 16:46:33    收藏:0  评论:0  赞:0  阅读:132
Java基本语法(标识符、修饰符、关键字)
一、标识符 Java 所有的组成部分都需要名字。标识符适用于包名、类名、变量名、方法名、对象名、数组名、集合名等的命名。 关于 Java 标识符,有以下几点需要注意: 1).所有的标识符都应该以字母(a-z或者A-Z),美元符号($),阿拉伯数字(1-9)或者下划线的任意字符组成 2).不能以数字开 ...
分类:编程语言   时间:2019-04-21 16:45:52    收藏:0  评论:0  赞:0  阅读:139
hcl DHCP与snooping的实践操作 中有个问题
配置路由配置网池配静态路由在交换机1上配置vlan把接口添加到vlan并设置access口配置ip配置DHCP中继在交换机2上开启Snooping(为什么会不停的跳出%Apr2115:33:07:0622019H3CLLDP/5/LLDP_PVID_INCONSISTENT:PVIDmismatchdiscoveredonGigabitEthernet1/0/1(PVID10),withH3CGi
分类:其他   时间:2019-04-21 16:25:18    收藏:0  评论:0  赞:0  阅读:662
通过 cobbler 批量自动化部署 Linux 系统
cobbler部署LInux系统;自动化部署linux系统;批量部署linux系统;
分类:系统服务   时间:2019-04-21 16:25:02    收藏:0  评论:0  赞:0  阅读:173
1069条   上一页 1 ... 24 25 26 27 28 ... 54 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!