随笔分类 - 计算机
摘要:使用hexo写博客已经有好几个月了,今天突然出现hexo: command not found,应该与我白天的时候调一下环境变量等有关。在对应的path添加环境变量,即可解决该问题。我的环境变量路径为:E:\Hexo\node_modules\hexo\bin
阅读全文
摘要:错误信息:code: command not found’ 解决办法:配置VsCode环境变量首先找到VsCode点击其属性,查看路径 进入这个路径后 将D:\Program Files\Microsoft VS Code\bin添加到环境变量即可 code这个命令很重要,比如最近我做的一个叫作根据
阅读全文
摘要:针对最近这样的需求,某个功能插入数据成功并实时同步到Bmob云上的数据库。 本来想在Bmob上找一个用Java写的,找了一圈发现没有,于是便采用Bmob的Rest-API方式进行数据插入。 另外补充一个小知识,Bmob的架构是一个叫Serverless的,关于这个Serverless,简单的说就是用
阅读全文
摘要:效果图如下: 从中我们可以get到处理器、内存、系统类型、系统版本等信息。 联系到实际这些信息有什么用呢? 1.处理器 从上图中我们看到其处理器是英特尔公司的,英特尔公司是美国一家主要以研制CPU处理器的公司,是全球最大的个人计算机零件和CPU制造商,它成立于1968年,具有50年产品创新和市场领导
阅读全文
摘要:问题描述:微信、qq可以上网,但是浏览器却不能上网怎么办? 解决办法(步骤如下):(1)打开360安全卫士,点击更多 (2)进入到更多中,点击断网急救箱 (3)进入到断网急救箱,点击全面诊断 (4)一般都是如图红色标记处,最后点击修复即可 问题的原因是什么呢?通常是DNS解析问题,如果要说为什么浏览
阅读全文
摘要:关于什么是架构,一种比较通俗的说法是 “最高层次的规划,难以改变的决定”,这些规划和决定奠定了事物未来发展的方向和最终蓝图。 从这个意义上说,人生规划也是一种架构。选什么学校、学什么专业、进什么公司、找什么对象、过什么样的生活,都是自己人生的架构。 联系到软件开发:实际上业务类型+技术选型往往也决定
阅读全文
摘要:关于什么是模式,这个来自建筑师的词汇是这样定义的:”每一个模式描述了一个在我们周围不断重复发生的问题及该问题解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复的工作”。 模式的关键在于模式的可重复性,问题与场景的可重复性带来的解决方案的可重复使用。 联系实际开发:每个做前后台开发的小伙伴
阅读全文
摘要:一、大型网站软件系统的特点 1.高并发、大流量 高并发是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理多个请求。 (1)响应时间:系统对请求做出响应。例如系统处理一个HTTP请求需要200ms,这个200ms就是系统的响应时间。 (2)吞吐量:单位时间内处
阅读全文
摘要:阿里云申请免费的SSL证书和配置https,可参考该篇博文:https://blog.csdn.net/baidu_19473529/article/details/70037976 虽然有现成的,不过我还是要做一个小小的总结记录一下。 由于我公司使用的tomcat主要是8.5,所以我以8.5配置作
阅读全文
摘要:有些时候我不得不惊叹软件系统的强大。比如如果不是今天我想着将博客园的数据迁移到wordpress上,也许我不会认识到wordpress的强大之处。之所以导入是因为我觉得已经有现成的数据,我自己就不必造太多假数据,省事。之前还想着如果实在不想就用python爬取数据将其存到数据库中,同时也还想着一个笨
阅读全文
摘要:wordpress一共是有12个表的:|wp_commentmeta || wp_comments || wp_links || wp_options || wp_postmeta || wp_posts || wp_term_relationships || wp_term_taxonomy ||
阅读全文
摘要:文件存储是开发中常常用到的。下面我将对如下存储系统进行说明: 阿里云OSS ftp Java常规存储 一、阿里云OSS 阿里云对象存储服务(Object Storage Service,简称 OSS),是阿里云提供的海量、安全、低成本、高可靠的云存储服务。其数据设计持久性不低于99.99999999
阅读全文
摘要:我在这如下这两篇文章都说过青岛OJ相关的 OnlineJudgeFE之前端二次开发 青岛大学开源OJ平台搭建 今天我还是要来讲讲关于这个青岛OJ。 青岛OJ采用的是完全的前后端分离架构。 OnlineJudgeFE相当于是前端,是使用Vue.js+webpack或gulp等打包的一个项目。 而今天所
阅读全文
摘要:错误背景:这个错误是我在启动yarn watch命令运行vscode监听时发生的。 错误信息如下: Error: ENOSPC: no space left on device, write 截图如下: 翻译过来的意思是: 错误:ENOSPC:设备上没有空间,写入 原因是因为我的c盘上空间不足导致的
阅读全文
摘要:第一、购买服务器后如何登陆到服务器上面? 以Ubuntu16.04为例。如果是本地Vmware10搭建的Ubuntu16.04通常是直接以新建的用户登录进去的,一开始还不能是root。需要通过这个新建用户登录进去后,使用sudo passwd root重新设置root密码,以后一般就可以使用root
阅读全文
摘要:因为测试用例是C++,我必须安装对应的C++环境,否则跑不起C++代码。突然觉得VsCode如此操蛋,觉得为什么就不能像Eclipse中的Maven那样,安装插件就集成了Maven所必需的,省了安装这一步。 之所以记录下来,也是为了让更多人避免这个坑,安装C++本身并不困难,总是在安装mingw-w
阅读全文
摘要:1.下载安装monaco-editor 我的安装目录在 2.集成界面 3.运行结果
阅读全文
摘要:之前我们在这篇文章青岛大学开源OJ平台搭建 讲了关于它的安装和部署。 今天我们讨论如何对其进行二次开发。首先谈谈前端的二次开发。 如果想要对青岛大学的OJ项目进行二次开发,目前我觉得要满足这么几个要求? 第一、前端使用的是Vue.js,你需要对Vue.js毕竟熟悉; 第二、nodejs和webpac
阅读全文
摘要:一、什么是递归 程序调用自身的编程技巧称为递归( recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要
阅读全文