自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 Ubuntu 国内sources源

ubuntu sources源替换

2023-07-22 16:29:04 210 1

原创 RabbitMQ入门简介

1.什么是消息队列消息队列(Message Queue)是一种应用间的通信方式,消息发送后可以立即返回,由消息系统来确保消息的可靠传递。消息发布者只管把消息发布到 MQ 中而不用管谁来取,消息使用者只管从 MQ 中取消息而不管是谁发布的。这样发布者和使用者都不用知道对方的存在。2.消息队列的主要作用消息队列主要解决应用解耦、异步消息、流量削峰等问题,最终实现高性能、高可用、可伸缩以及一致性架构。3.RabbitMQ介绍RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现,主要

2021-10-24 11:12:25 2048

原创 JDK1.7中HashMap采用头插法扩容时的产生的链表循环问题

在JDK1.7时,HashMap的结构主要为数据+链表,在扩容时采用头插法,在单线程时表现正常,但在多线程时存在着链表循环的问题,下面对该问题来进行一个分析。HashMap的容量是有限的,当元素插入一个接近饱和的HashMap之时,则会触发HashMap的扩容机制,也就是Resize。触发Resize有两个因素CapacityLoadFactor即当HashMap.Size >= Capacity * LoadFactor时,便进行Resize操作Resize的具体操作扩容创建

2021-09-21 17:49:23 1818

原创 如何将Vue文件通过Nginx部署到Ubuntu当中

1.获取管理员权限sudo -i2.更新APT库sudo apt-get updatesudo apt-get upgrade3.在本地建立存放静态页面的路径,并将页面存到到路径当中cd /usr/localsudo mkdir /static-page4.安装Nginxsudo apt-get install nginx5.配置Nginxcd /etc/nginx/conf.d/ 输入ls 查看目录 空的就没配置过然后通过 vi 命令新建一个配置文件例如: (名字随意)

2021-09-07 21:38:36 183

原创 JavaScript的相关注意事项

1. JavaScript的用法 JavaScript 可以被放置在<body> <head>标签中进行定义。 可在外部文件中定义JS文件,然后进行导入,myScript.js为外部定义的js文件 <script src="myScript.js"></script> 2. 常见错误2.1 switch的注意事项switch 语句会使用恒等计算符(===)进行比较;例如,以下实例会执行 alert 弹窗:var x

2021-08-19 08:45:29 287

原创 vivo2020届春季校园招聘在线编程考试(2)

//在vivo产线上,每位职工随着对手机加工流程认识的熟悉和经验的增加,日产量也会不断攀升。//假设第一天量产1台,接下来2天(即第二、三天)每天量产2件,接下来3天(即第四、五、六天)每天量产3件 ... ...//以此类推,请编程计算出第n天总共可以量产的手机数量。//输入例子1://11x////输出例子1://35////例子说明1://第11天工人总共可以量产的手机数量package com.asher.vivo;import java.util.Scanne.

2020-07-01 23:10:24 253

原创 vivo2020届春季校园招聘在线编程考试(1)

现给定任意正整数 n,请寻找并输出最小的正整数 m(m>9),使得 m 的各位(个位、十位、百位 ... ...)之乘积等于n,若不存在则输出 -1。//输入例子1://36////输出例子1://49////输入例子2://100////输出例子2://455package com.asher.vivo;import java.util.Scanner;public class Test002 { /** * 输入一个整形数值,返回一个.

2020-07-01 23:08:03 291

原创 TensortFlow 1.x 会话中的依赖

为了优化计算,在会话中执行图的运算时,并不一定把整个图计算一遍,TensorFlow会自动根据当前要执行的操作,只计算这个操作所依赖的操作,其他不依赖的操作不会执行。import tensorflow as tfx = tf.Variable(0.0, name='x')x_plus_1 = tf.assign_add(x, 1, name='x_plus')#t...

2019-10-06 18:57:18 199

原创 分布式部署(JDK1.8+Hadoop3.2+Spark2.4+Ubuntu16.04)

本次分布式Spark环境部署采用JDK1.8、Hadoop3.2、Spark2.4的套装,一个Master,两个Slaves1. 修改hosts文件,设置Master、Slaves1、Slaves2节点的IP地址。2. SSH免登录设置 #ssh-keygen -t rsa一直回车,后将文件分别拷贝到Master,Slaves1,Slaves2中 #ssh-co...

2019-04-23 11:25:55 911

原创 设计模式总结

1.简单工厂模式简单工厂模式又称之为静态工厂方法,属于创建型模式。在简单工厂模式中,可以根据传递的参数不同,返回不同类的实例。简单工厂模式定义了一个类,这个类专门用于创建其他类的实例,这些被创建的类都有一个共同的父类。2.工厂方法模式工厂方法模式是简单工厂模式的延伸。在工厂方法模式中,核心工厂类不在负责产品的创建,而是将具体的创建工作交给子类去完成。也就是后所这个核心工厂仅仅只是提供创...

2018-12-27 21:54:27 150

转载 深入浅出UML类图

在UML 2.0的13种图形中,类图是使用频率最高的UML图之一。Martin Fowler在其著作《UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition》(《UML精粹:标准对象建模语言简明指南(第3版)》)中有这么一段:“If someone were to come up ...

2018-10-11 12:07:15 206

原创 matplotlib 基础操作

#折线图/散点图 plot 直方图 histimport matplotlib.pylab as pyl #使用pylab模块import numpy as npyx=[1,2,3,4,8]y=[5,7,2,1,5]pyl.plot() # plot(x轴数,y轴数据,展现形式) ,默认为折线图# pyl.plot(x,y,'o') # 设置成散点图pyl.show() # 展现...

2018-10-10 09:54:04 469

转载 VI 命令

vi命令是UNIX操作系统和类UNIX操作系统中最通用的全屏幕纯文本编辑器。Linux中的vi编辑器叫vim,它是vi的增强版(vi Improved),与vi编辑器完全兼容,而且实现了很多增强功能。vi编辑器支持编辑模式和命令模式,编辑模式下可以完成文本的编辑功能,命令模式下可以完成对文件的操作命令,要正确使用vi编辑器就必须熟练掌握着两种模式的切换。默认情况下,打开vi编辑器后自动进入命令...

2018-08-10 20:15:43 190

原创 抓取猫眼Top100名单

import requestsfrom requests.exceptions import RequestExceptionimport reimport jsonfrom multiprocessing import Pooldef get_one_page(url): try: headers = {'User-Agent':'Mozilla/5.0 ...

2018-07-17 22:16:34 201

原创 PyQuery

安装pip install pyquery字符串初始化from pyquery import PyQuery as pqdoc = pq(html)print(doc('li'))doc CSS选择器,输出5个"li"标签URL初始化from pyquery import PyQuery as pqdoc = pq(url='http://www.baidu.com')print(doc(...

2018-06-10 10:36:23 504

原创 WINDOWS 命令

!!! (史上最全的)­F1帮助­F2改名­F3搜索­F4地址­F5刷新­F6切换­F10菜单­CTRL+A全选­CTRL+C复制­CTRL+X剪切­CTRL+V粘贴­CTRL+Z撤消­CTRL+O打开­SHIFT+DELETE永久删除­DELETE删除­ALT+ENTER属性­ALT+F4关闭­CTRL+F4关闭­ALT+TAB切换­ALT+ESC切换­ALT+空格键窗口菜单­CTRL+ESC开...

2018-05-30 22:37:21 210

原创 BeautifulSoup

BeautifulSoup灵活又方便的网页解析库,处理高效,支持多种解析器,利用它不用编写正则表达式即可方便地实现网页信息的提取。安装pip install beautifulsoup4解析库Python标准库 BeautifulSoup(markup,"html.parser")lxml HTML 解析库 BeautifulSoup(markup,"lxml") 需要安装C语言库lxml XML...

2018-05-30 22:06:23 305

原创 正则表达式(Python)

re.matchre.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回nonere.match(pattern,string,flags=0)pattern-----匹配的正则表达式string-----匹配的字符串flags-----匹配的模式eg.import recontent = 'Hello 1234567 World_This is a...

2018-05-20 10:36:11 239

TF 2.0 Symbols Map.xlsx

TF 2.0 与TF1.X之间的区别,以及与TF之间的改变

2019-10-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除