Ubuntu用户都应该了解的快捷键
无论我们使用什么操作系统还是什么软件,快捷键都是非常有用的,因为可以在启动应用程序或跳转到所需窗口,可以快速进行很多操作,而无需动鼠标到处点,节省时间和精力,提高效率。就像在Windows中一样,Ubuntu也有一些热键可以作为快捷方式来让一些操作变得很简单。这次,我们就来学习一些方便的Ubuntu键盘快捷键,来提高工作效率。1)使用超级键(Windows键)Windows键在Unix系统中称为超
Docker这些none:none的镜像,难道就不配拥有名字吗
1前言欢迎访问南瓜慢说www.pkslow.com获取更多精彩文章!搞容器开发一段时间后,想看看都有哪些镜像,执行了一下dockerimages-a,蒙圈了,有一堆:的镜像。不知有什么用,不知能不能删,不知会不会占用很多空间。接下来我们探索一下吧。2镜像也有好坏吗?这些:镜像可分为两类:好与坏、有用与无用、不建议删除和建议删除的。2.1好的none好的:镜像是由于镜像分层的中间镜像。它们只会在do
Java8虚拟机(JVM)内存溢出实战
前言相信很多JAVA中高级的同学在面试的时候会经常碰到一个面试题你是如何在工作中对JVM调优和排查定位问题的?事实上,如果用户量不大的情况下,在你的代码还算正常的情况下,在工作中除非真正碰到与JVM相关的问题是少之又少,就算碰到了也是由公司的一些大牛去排查解决,那么我们又如何积累这方面的经验呢?下面由冲锅带大家一起来实践JVM的调优吧注意我们平常所说的JVM调优一般指Java堆,Java虚拟机栈参
Electron简介
Electron简介electron是什么?前世今生的历史页面仔小杨就不说了,Atom、VSCode、Slack等都是用Electron开发的。那Electron到底是个什么东东呢?Electron是由Github开发的开源框架它允许开发者使用Web技术构建跨平台的桌面应用Node.js和基于不同平台的NativeAPIs加强的Chromium浏览器Chromium:为Electron提供了强大的
不会手写vue-cli脚手架,leader竟要辞退我!
遥想当年,土哥入行之初,因为不会从零手写一个适合公司项目vue-cli脚手架,差点被leader劝退。还记得那个时候,我还是个工作没几年的前端新人,在公司搭建vue项目也是从一个npminstallvue-cli-g的命令行开始的。傻瓜式操作,几条命令轻松搞定。我觉得,官方提供的vue-cli脚手架很友好,不用想vue+webpack的工作流怎么搭建,vue-loader和css-module怎么
你的容器化学习第一课
Docker能做什么?说到容器,大家第一反应就是Docker。由此可见Docker的第一要务就是容器的运行和管理。容器的英文名叫做“Container”,最直白的翻译其实应该是“集装箱”。DockerLogo里的这只背着集装箱的蓝鲸是不是特别生动?那么Docker容器有哪些特点呢?Docker集装箱尺寸千变万化:小到袜子、手帕(helloworld),大到汽车、房间(LAMP应用集群),都可打包放
Java 2019 生态圈使用报告,这结果你赞同吗?
这是国外一机构调查了7000名开发者得出来的Java2019年生态圈工具使用报告,主要调查了Java版本、开发框架、web服务器等使用情况。虽然只有7000名开发者参与调查,这数目对于互联网从业者开始可以忽略不计,但是当你看完这份报告之后,再结合自身周围的情况,我相信你会非常认同这份调查报告,因为它真的太有代表性啦。1、JDK版本使用情况Java13在前段时间也正式发布了,这份调查是在Java13
Git 游戏攻略(上篇)- 基础&高级&整理提交记录
一、基础篇:循序渐进地介绍Git主要命令1.GitCommit如果说一个项目开发过程中所有的提交记录构成一个树,那么commit命令就是树的一个个节点。首先游戏界面是这样的,第一关要求我们提交两次,也就是创建两个节点。gitcommit-m"提交记录,创建节点c2":执行后就创建了c2节点gitcommit-m"提交记录,创建节点c3":执行后就创建了c3节点OK,你成功通过第一副本的第一关卡2.
Docker最全教程——数据库容器化之持久保存数据(十一)
上一节我们讲述了SQLServer容器化实践(注意,SQLServer现在也支持跨平台),本节将讲述如何持久保存数据,并且接下来将逐步讲解其他数据库(MySql、Redis、Mongodb等等)的容器化实践,中间再穿插一些知识点和实践细节。由于实践需要花费大量的时间,而目目前业务繁忙,只能加班来进行一些实践并编写,如果编写比较慢,请多多海涵。目录 如何持久保存数据?默认情况下,在容器内创建的所有
图片缩小尺寸算法
package service;import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;//图片缩小尺寸算法public class
端口冲突,可爱的8080
由于工作需要,机器上需要安装如下软件(2G内存勉强可以跑跑Oracle,不过DB2服务启了之后就开始变慢了)。 第一,众所周知的tomcat 第二,jboss 第三,oracle10g 1.首先安装了oracle10g,并解决了初次安装默认为OS验证,而无法使用根据向导建立实例时,设定的用户名和密码进行登陆。解决方法为: 使用工具E:oracl
用Ruby来开发GUI程序
无意中发现了Ruby写的GUI黑白棋游戏(让我想起了当年的文曲星)!把脚本下载以后,发现没有tk84.dll,网上找资料,发现需要安装叫ActiveTcl的组件。可以在下面地址下载:[url]http://www.activestate.com/Products/ActiveTcl/[/url]安装ActiveTcl后,可以在bin目录下找到tk84.dll文件,把这个文件复制到Ruby的lib目
Flask实战脚手架-项目创建
暂定功能模块:用户模块文章模块用到的python插件:Flask-Login#用户登陆Flask-Migrate#数据库管理工具Flask-DebugToolbar#dubug工具栏Flask-SQLAlchemy#ORMFlask-WTF#表单项目目录结构myweb│└───app #此为应用主目录│ │ │ └───backend #应用分组模块,这样区分的好处是结构化│ │
用Maven部署war包到远程Tomcat服务器
过去我们发布一个JavaWeb程序通常的做法就是把它打成一个war包,然后用SSH这样的工具把它上传到服务器,并放到相应的目录里,让Tomcat自动去解包,完成部署。很显然,这样做不够方便,且我们在用SSH把文件拽上去的时候很可能会搞错。(当然了大厂就不会有这样的问题,因为人家有运维团队专门来干这个事情,哈哈)现在我要的是:一行命令部署到本地服务器,在本地测试一番,没有问题的话就一行命令部署到正式
Springboot中如何访问静态资源
1.application中需要先行的两个配置项1.1spring.mvc.static-path-pattern这个配置项是告诉springboot,应该以什么样的方式去寻找资源。默认配置为/*。换句话说,只有静态资源满足什么样的匹配条件,SpringBoot才会处理静态资源请求比如下面这个配置spring.mvc.static-path-pattern=/soul/*如果原先访问首页的地址是:
Web开发中常用中文字体名称的英文对应
说明: 加上中文名“微软雅黑”是为了兼容opera。 MicrosoftJhengHei为微软正黑体,STHeiti为华文黑体,MingLiu记得11px下的中文有着不凡的效果。 在css中推荐使用中文字体的英文表示法,以下附常见中文字体的英文名: MacOS: 华文细黑:STHeitiLight[STXihei] 华文黑体:STHeiti 华文楷体:STKaiti 华文宋体:STSong 华文仿
Influxdb 数据写入流程
数据写入流程分析本篇不涉及存储层的写入,只分析写入请求的处理流程Influxdb名词介绍如果想搞清楚Influxdb数据写入流程,Influxdb本身的用法和其一些主要的专用词还是要明白是什么意思,比如measurement,fieldkey,fieldvalue,tagkey,tagvalue,tagset,lineprotocol,point,series,query,retentionpol
每个程序员都会的 35 个 jQuery 小技巧
1.禁止右键点击$(document).ready(function(){ $(document).bind("contextmenu",function(e){ return false; }); }); 2.隐藏搜索文本框文字Hide when clicked in the search field, the value.(example can be foun
jQuery.ajax
通常的使用方法$.ajax({type:"post",url:"",data:{},dataType:"json",success:function(result){if(result.status == "ok"){alert("成功");}else{alert("失败");}},error:function(){alert("AJAX通信错误");}});
减少信用卡欺诈识别误杀:基于代价敏感的AdaCost算法(改写skle
我们平时训练一个辨别好坏的分类模型,会遇到两个棘手的问题:1、类别不平衡,坏的样本量往往远远小于好的;2、错分代价不均等,漏杀和误杀带来的影响视具体问题完全不同。本文改写了sklearn中的AdaBoost的源码,使大家可以自由决定漏杀和误杀对分类器的影响。采用的样例数据是kaggle信用卡欺诈数据集。代价矩阵——让我们一起复习一下西瓜书第35-36页的内容在一些场景下,当分类器将一个样本错分时,