廖雪峰Java5Java集合-2List-2编写equals方法

List是一种有序链表: List内部按照放入元素的先后顺序存放 每个元素都可以通过索引确定自己的位置 boolean contains(Object o) 是否包含某个元素 int indexOf(Object o) 查找某个元素的索引,不存在返回-1 import java.util.*; public class Main { public static void main(String[] args){ List<String> list = new Arra
分类: 其他 发布时间: 03-06 22:44 阅读次数: 0

OS---存储器

1、存储器的层次结构     1.1  概述           理想情况下,存储器应当速度非常快、并且与处理器的速度匹配、容量大且价格低廉;          实际情况,无法满足上述三个条件;          于是在现在OS中,存储器采用 层次结构 来组织:                      1.1.1  CPU寄存器、高速缓存、主存、磁盘缓存 属于OS管理的范畴,断电后信息将不再保存;           1.1.2  磁盘、移动存储 属于设备管理的范畴,存储的信息将长期保存;
分类: 其他 发布时间: 03-06 22:44 阅读次数: 0

ActiveMQ静态网络链接

  ActiveMQ的网络连接分为静态连接和动态连接。本章研究静态连接。 1.ActiveMQ的networkConnector是什么   在某些情况下,需要多个ActiveMQ的Broker做集群,那么就涉及到Broker到Broker的通信,这个就称为ActiveMQ的networkConnector。也就是broker-to-broker   ActiveMQ的networkConnector默认是单向的,一个Broker在一端发送消息,另一个Broker在另一端接收消息,这就是所谓的"
分类: 其他 发布时间: 03-06 22:44 阅读次数: 0

转:模拟高并发的情况

模拟高并发的情况 在多线程编程里,CountDownLatch是一个很好的计数器工具。 它所在的包: package java.util.concurrent 常用的两个方法: 1、计数器减一 public void countDown() { sync.releaseShared(1); } 2、线程等待,在计算器未到达0之前会一直等待 public void await() throws InterruptedException { sync.acquireSharedInterrupti
分类: 其他 发布时间: 03-06 22:44 阅读次数: 0

Set集合[HashSet,TreeSet,LinkedHashSet],Map集合[HashMap,HashTable,TreeMap]

set package com.set.demo.entity; public class Person implements Comparable { private Integer id; // 学生编号是唯一 private String name; public Person() { } public Person(Integer id, String name) {
分类: 其他 发布时间: 03-06 22:44 阅读次数: 0

入住新装缅甸银钻国际15687949443 客服 房屋刚半年

  在房子装饰前,咱们除了找正规的装饰公司外,自己也要做足功课,了解各类装饰技巧及细节,这样装饰后才能少留惋惜。今天小编给我们讲讲装饰中的各种大坑,期望我们作为参阅,不要再跳坑了!我们都说只要是装饰就不免留下惋惜,装饰前我还不信这句话,可没想到入住装饰好的房子半年就踩了10个装饰大坑,让我开端坚信这句话了,同时也非常后悔装饰没做好功课,我们可别学我了啊!   装饰注意事项   首先,我们应该考虑到的房子装饰注意事项就是装饰费用的问题,装饰费用有一大部分都是资料费及人工的费用。资料首要包括电线,
分类: 其他 发布时间: 03-06 22:44 阅读次数: 0

【BZOJ3622】已经没有什么好害怕的了(动态规划+广义容斥)

点此看题面 大致题意: 有\(n\)个糖果和\(n\)个药片,各有自己的能量。将其两两配对,求糖果比药片能量大的组数恰好比药片比糖果能量大的组数多\(k\)组的方案数。 什么是广义容斥 我们首先来介绍一下什么是广义容斥。 我们要证明下面这样一个式子: \[f_n=\sum_{i=0}^nC_n^ig_i⇔g_n=\sum_{i=0}^n(-1)^{n-i}C_{n}^if_i\] 观察右边这个式子,我们将\(f_n=\sum_{i=0}^nC_n^ig_i\)代入就可以得到: \[g_n=\s
分类: 其他 发布时间: 03-06 22:44 阅读次数: 0

技术面试-浙江骑芯供应链管理有限公司

1、目前市面上主流的团队开发模式是什么? 正解:DevOps,https://blog.csdn.net/bntX2jSQfEHy7/article/details/79168865 2、你觉得什么是全栈工程师? 交流:全栈工程师就是前后端都懂的人 正解:全栈工程师可以理解为全能工程师,就是啥都会,也可以叫全端工程师,就是同时拥有前端开发技术及后端开发技术,既能写前端代码,又能写后端代码,能够独立完成产品研发的人。全栈工程师的英文名称是Full Stack developer。 3、你认为项目
分类: 其他 发布时间: 03-06 22:44 阅读次数: 0

20175221 2018-2019-2 《Java程序设计》第二周学习总结

学号20175221 2018-2019-2 《Java程序设计》第2周学习总结 教材学习内容总结 本周学习了第二章的“基本数据类型与数组”的内容,以及粗略地看了一下第三章“运算符、表达式和语句”的内容。 由于第二.三章大部分内容都已经在c语言的学习过程中懂了,所以这一次的学习相对来说较为轻松,也节省了很多时间。 但java和c即使是相同的内容,也是会有一些不一样的表示方法,例如: java中的char型数据一定是无符号的,而且不允许使用unsigned来修饰所声明的char型变量。 java
分类: 其他 发布时间: 03-06 22:44 阅读次数: 0

VMware Workstation 无法连接到虚拟机。请确保您有权运行该程序、访问该程序使用的所有目录以及访问所有临时文件目录。 未能将管道连接到虚拟机: 系统找不到指定的文件。

安装好之后不能运行虚拟机,网上的办法说以管理员方式运行,每次点太麻烦,所以打开了设置,永久配置,一键开启,哈哈 具体如下 右键vmware的属性,更改所有用户设置 这里打上勾,确定保存,ok
分类: 其他 发布时间: 03-06 22:44 阅读次数: 0

技术面试-宁波中茂网络科技有限公司_富通天下

1、Mybatis的分页查询是怎么实现的? 交流: A:我们是通过PageHelper插件实现的 B:你说下原生SQL应该怎么写? A:某段查询SQL,实现分页需要使用limit关键字,改变下标和页码参数值即可; 2、PageHelper的缺点是什么? 交流: A:... B:在大数据量查询的时候PageHelper能抗住吗? A:这个没有测试过,不过大数据量的话,一般会缓存在Redis中,不会频繁查询数据库的; B:有可能不会用Redis,直接用PageHelper从数据库中多次查询大量数据
分类: 其他 发布时间: 03-06 22:44 阅读次数: 0

[源码]python Scapy Ftp密码嗅探

[源码]python Scapy Ftp密码嗅探 原理很简单,FTP密码明文传输的 截取tcp 21端口User和Pass数据即可 Scapy框架编译程序较大(一个空程序都25M),所以就不提供exe 1 # -*- coding: UTF-8 -*- 2 #author: k8gege 3 import os 4 import queue 5 from scapy.all import * 6 def ftpsniff(pkt): 7 dest = pkt.
分类: 其他 发布时间: 03-06 22:44 阅读次数: 0

UML视频

https://www.bilibili.com/video/av34973179/?p=1 北京 圣思园 UML视频
分类: 其他 发布时间: 03-06 22:44 阅读次数: 0

【BZOJ1831】[AHOI2008]逆序对(动态规划)

【BZOJ1831】[AHOI2008]逆序对(动态规划) 题面 BZOJ 洛谷 题解 显然填入的数拎出来是不降的。 那么就可以直接大力\(dp\)。 设\(f[i][j]\)表示当前填到了\(i\),上一个填的数是\(j\)的最小逆序对数。 随便拿什么维护一下转移就好了。 #include<iostream> #include<cstdio> using namespace std; #define MAX 10010 inline int read() { int x=0;bool
分类: 其他 发布时间: 03-06 22:44 阅读次数: 0

Ajax基本概念和原理

什么是Ajax Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 Ajax的全称是Asynchronous JavaScript and XML,即异步JavaScript+XML。它并不是新的编程语言,而是几种原有技术的结合体。它由以下几种技术组合而成,包括: HTML/XHTML——主要的内容表示语言。 CSS——为XHTML提供文本格式定义。 DOM——对已载入的页面进行动态更新。 XML——数据交换格式。 XSLT——将XML转换为XHTML(用CSS修饰样式)
分类: 其他 发布时间: 03-06 22:44 阅读次数: 0

基于python 3.5 所做的找出来一个字符串中最长不重复子串算法

功能:找出来一个字符串中最长不重复子串 1 def find_longest_no_repeat_substr(one_str): 2 #定义一个列表用于存储非重复字符子串 3 res_list=[] 4 #获得字符串长度 5 length=len(one_str) 6 for i in range(length): 7 tmp=one_str[i] 8 for j in range(i+1,
分类: 其他 发布时间: 03-06 22:44 阅读次数: 0

webupload项目中使用

  目前项目需要一个多图上传的功能,使用LayUI并也是可以实现多图上传的,但是没有图片删除功能,参考了一下网上多图上传的插件,选择了WebUpload进行功能开发。   然而不幸的是,官方的插件并不带UI界面。   我觉得不行! SO,那就COPY WebUpload官方DEMO的源码过来。         还是先将源码导入到项目中,webupload运行需要Jquery,不然报错!      然后               jQuery(function () {
分类: 其他 发布时间: 03-06 22:44 阅读次数: 0

一本通1642【例 2】Fibonacci 第 n 项

1642: 【例 2】Fibonacci 第 n 项 sol:挺模板的吧,经典题吧qaq (1) 1 0 * 1 1 = 1 1 1 0 (2) 1 1 * 1 1 = 2 1 1 0 (3) 2 1 * 1 1 = 3 2 1 0 所以第n项就是1 0 * (1,1)n (1,0) 用快速幂优化就是矩阵快速幂了 #include <bits/stdc++.h> using namespace std; typedef long long ll; inline ll read() {
分类: 其他 发布时间: 03-06 22:44 阅读次数: 0

tensorflow之成品模型

很多模型在tensorflow中已经存在,如果有符合自己要求的可以拿来借鉴。 参考这一篇博文: https://www.cnblogs.com/andrewwang/p/8536210.html 阿里云上面的一些知识: https://yq.aliyun.com/teams/132/type_blog?spm=a2c4e.11153940.0.0.51cf4c76wnAnks
分类: 其他 发布时间: 03-06 22:44 阅读次数: 0

tensorflow之预测手写字的概率

手写字的识别,主要是预测这个子是几,每次的输出都是一个标签来标识是几。但是我想把例子改一下,改成预测某个数字是1的概率多大。而不是识别出他是几,仅仅预测某个手写数字的概率。这个和我想做的视频质量的概率预测是相同的,想先以这个为例,逐步完成最终我想完成的目标。 *****************第一步先获取100张为1的图片***************** from tensorflow.examples.tutorials.mnist import input_data import te
分类: 其他 发布时间: 03-06 22:44 阅读次数: 0