本文从零开始介绍Docker安装,打包和发布,记录下中间的踩坑点和解决方法,包括

  • Ubuntu上Docker最便捷安装方式
  • 简单Web项目使用Docker从零开始的镜像基本打包流程
  • Docker本地发布失败时,使用Github工作流快速稳定的进行自动镜像发布
阅读全文 »

  • hexo-asset-image-fixed本体图片​插件基础上修改,拓展markdown语法
  • 只需在图片路径后增加?700​即可将图片宽度指定为700px,轻松对图片进行放大缩小
  • 而且不影响markdown本地打开编辑时的预览。配合Hexo-Next主题和FancyBox食用效果更佳
阅读全文 »

使用Lucky可以比较安全的访问本地服务,但是仍然存在需要加端口访问、IP会暴露的问题。本教程旨在使用Cloudflare和Lucky配合解决这些问题

预期效果

  1. 能够不加端口号,通过子域名访问局域网的各项服务
  2. 公网流量全部HTTPS加密,保证信息传输时不会泄露
  3. IP地址受CF服务器的保护,域名解析出来的IP为CF服务器的IP
阅读全文 »

总结了逆波兰表达式的计算方法和逆波兰表达式的生成方法

阅读全文 »

本文回答下面的问题:

  • 数据库的隔离级别有哪些?
  • 数据库的隔离级别有什么效果?或者说每个隔离级别解决的问题?
  • 封锁协议有哪些?
  • 数据库的隔离级别和封锁协议的关系?
阅读全文 »

已经安装完MySQL 已经安装完Java 版本要求 java 1.8.0.144

安装connector

下载地址 MySQL :: Download Connector/J 下载时,Windows 用户选择 Platform Independent 版本,下载好后,直接解压,并将mysql-connector-java-x.x.x.jar复制到 jre 目录 C:\Program Files\Java\jre1.8.0_144\lib\ext 下.

阅读全文 »

Java 环境配置摘要

下载安装JDK

官方下载链接,下载对应版本后,双击安装即可

配置环境变量

  1. 新建JAVA_HOME环境变量,变量值为jdk安装目录,我的电脑上为C:\Program Files\Java\jdk1.8.0_144
  2. 新建 CLASSPATH 变量,变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
  3. Path 变量增加路径 %JAVA_HOME%\bin%JAVA_HOME%\jre\bin

PS 以后安装其他版本jdk时只需修改JAVA_HOME环境变量即可

阅读全文 »

赛马问题:25匹马,5条赛道,每个跑道最多能有1匹马进行比赛,只能记录比较的名次信息,求最少赛多少次即可得出前五名?

先说结论:采用合适的策略,最坏比赛8次即可得到跑的最快的前五名。

虽然网上有很多分析,但是大多都是最坏要比较9次或10次的方案,并不够完善,我这里提供一个比较完整的分析。

阅读全文 »

为何会有这个问题?

网易笔试很悲催的遇到这个问题,然后脑子生锈用很蠢的循环去写,而且还没写出来,这里我整理了一些其他的办法来优化,争取做到 高效,简洁,优美。

阅读全文 »
0%