码迷,mamicode.com
首页 > 2020年06月14日 > 全部分享
【总结】并发编程
一.java内存模型 1.线程通信机制 1.共享内存 共享内存这种方式比较常见,我们经常会设置一个共享变量。然后多个线程去操作同一个共享变量。从而达到线程通讯的目的。例如,我们使用多个线程去执行页面抓取任务,我们可以使用一个共享变量count来记录任务完成的数量。每当一个线程完成抓取任务,会在原来的 ...
分类:其他好文   时间:2020-06-14 15:11:37    阅读次数:56
3. 无重复字符的最长子串
给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2: 输入: "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3: ...
分类:其他好文   时间:2020-06-14 15:11:21    阅读次数:77
BUAA_OO Unit4 UML建模
BUAA_OO Unit4 UML建模 C1 架构设计 1)对每一个UML元素进行建模,UML-Json元素到自己建模的元素的转换使用工厂 2)在解析器构造方法中,对元素进行分类和逐步解析 3)查询面板使用管理者模式,分三类分别处理类图、状态图、顺序图的查询 4)UML建模图像如下,图片可保存后放大 ...
分类:其他好文   时间:2020-06-14 15:11:05    阅读次数:89
cs231n Assignment1相关代码
1.KNN #knn_nearest_neighbor.py from builtins import range from builtins import object import numpy as np from past.builtins import xrange class KNeare ...
分类:其他好文   时间:2020-06-14 15:10:07    阅读次数:45
leetcode 每日一题 79. 单词搜索
回溯法 思路: 创建一个二维数组mark用来记录用过的位置,先遍历数组找到和单词第一个字母相同的元素,在mark中标记此元素,从此元素开始进行回溯,看上下左右是否能找到单词第二个字符,如果能找到,mark中标记对应位置,继续进行回溯,直到找到单词所有字符为止,如果没有找到,则返回False。 代码: ...
分类:其他好文   时间:2020-06-14 15:09:36    阅读次数:66
5 种方法重复执行历史命令
Linux 下,如果要执行一条或多条之前输过的指令,要怎么处理?很多人会想到使用上下箭头去翻查历史输入的命令。这当然是可以了,除了这种方法,本文再介绍另外 5 种方法来实现这样的效果。 在正式开始之前,我们先随便执行几条命令,便于后面演示。为了节约篇幅,执行结果暂时不列出来。 $ ls -l $ p ...
分类:其他好文   时间:2020-06-14 15:09:23    阅读次数:64
基于EFCore的CodeFirst实战(一)数据库注解和FluentAPI
数据库操作 (1) 数据库迁移 add-migration [任一名称,须唯一] (2) 更新数据库 update-database (3) 删除数据库迁移 remove-migration 创建模型,分为数据注释和Fluent API,两者效果一样,看个人习惯二选一 (1) 主键:按约定,属性名为 ...
分类:数据库   时间:2020-06-14 15:09:11    阅读次数:112
数据结构 第6章总结
图 逻辑结构 图的定义 图G由顶点集V和边集E组成,记为G=(V,E),其中由V(G)表示图中G中的顶点的有限非空集;E(G)表示图G中顶点之间的关系(边)集合(图不能为空) |V|表示图中顶点个数也称图的阶;|E|表示图中边的条数 相关概念 无向图&有向图 无向边:v-w 无序对(v,w)=(w, ...
分类:其他好文   时间:2020-06-14 15:08:51    阅读次数:68
windows常用软件、Linux软件对比
下列为本人所常用的windows常用软件、Linux软件对比 本页随时更新 类别 windows软件 Linux软件(图形) Linux软件(命令行) Android软件 文本编辑 EmEditor、Notepad++ gvim,Emacs,Gedit vim 图像浏览 ACDSee、JPEGVie ...
分类:Windows程序   时间:2020-06-14 15:07:58    阅读次数:124
RocketMQ系列(四)顺序消费
原文:RocketMQ系列(四)顺序消费 折腾了好长时间才写这篇文章,顺序消费,看上去挺好理解的,就是消费的时候按照队列中的顺序一个一个消费;而并发消费,则是消费者同时从队列中取消息,同时消费,没有先后顺序。RocketMQ也有这两种方式的实现,但是在实践的过程中,就是不能顺序消费,好不容易能够实现... ...
分类:其他好文   时间:2020-06-14 15:07:43    阅读次数:56
面试:在面试中关于List(ArrayList、LinkedList)集合会怎么问呢?你该如何回答呢?
前言 在一开始基础面的时候,很多面试官可能会问List集合一些基础知识,比如: ArrayList默认大小是多少,是如何扩容的? ArrayList和LinkedList的底层数据结构是什么? ArrayList和LinkedList的区别?分别用在什么场景? 为什么说ArrayList查询快而增删 ...
分类:其他好文   时间:2020-06-14 15:07:27    阅读次数:67
linux--mysql5.7安装
Linux下安装解压版(tar.gz)MySQL5.7 最近尝试在Linux中安装了解压版MySQL,期间查阅了许多博客。很多博客看得我很懵逼,因此记录下自己的安装过程,方便后续查阅。 环境说明:CentOs7.2 一、清理老的mysql (1)卸载已有的mysql 查找以前是否装有mysql命令: ...
分类:数据库   时间:2020-06-14 15:06:48    阅读次数:81
python操作数据库
1.mysql操作 1 import pymysql 2 from DBUtils.PooledDB import PooledDB 3 4 5 class SQLHandler(object): 6 def __init__(self, host, port, db_username, db_pa ...
分类:数据库   时间:2020-06-14 15:06:26    阅读次数:88
linux安装完全踩坑手册
最近需要自己搭个系统,安装linux ,记录下踩坑的历程,主要历程,安装vmware vmware 上安linux centos7 或者8(8的命令与7略微不同,所以考虑装7) 1.安装vmware 此处省略300字,建议安装Vmware15 . 2.准备需要安装的centos 安装包 下载地址:h ...
分类:系统相关   时间:2020-06-14 15:06:03    阅读次数:65
easyui中a标签设置禁用和不禁用
$('#editMark').linkbutton({"disabled":false}); $('#submitSP').linkbutton({"disabled":false}); $('#addMark').linkbutton({"disabled":false}); $('#delete ...
分类:其他好文   时间:2020-06-14 15:05:48    阅读次数:121
html学习
查阅文档 网址 https://www.w3school.com.cn/index.html https://developer.mozilla.org/zh-CN/ 加粗 <strong></strong> 或者<b></b> 倾斜 <em></em>或者<i></i> 删除线 <del></de ...
分类:Web程序   时间:2020-06-14 15:05:22    阅读次数:84
lexin_ic
首先解读题意:A中从高位往低位看,第一个出现一的位置等于B的数值。 ...
分类:其他好文   时间:2020-06-14 15:05:01    阅读次数:45
988条   上一页 1 ... 28 29 30 31 32 33 34 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!