小白导航
以实战为线索,逐步深入各个环节,掌握常用的原理,提升工程化代码能力和思维能力。
七月J
从事后端(做过前端),不断积累经验,学习新的技术。
展开
-
hexo搭建博客【详细步骤】适合初学者
为什么要搭建自己的博客:https://blog.csdn.net/weixin_45606067/article/details/107966915下面说一下如何从零开始上手搭建博客。Hexo搭建博客步骤:搭建博客需要有Linux,Git,以及能看懂简单的CSS代码的基础。安装Git安装Node.js安装HexoGitHub创建个人仓库生成SSH添加到GitHub将hexo部署到GitHub设置个人域名发布文章一、初学者完成部署博客Hexo 简介Hexo 是一个快速、简洁且原创 2020-08-16 10:10:21 · 763 阅读 · 0 评论 -
为什么要写博客
为什么要写博客? 我相信很多小伙伴和我有一样的疑惑。这段时间我也常和身边的朋友说写写博客做总结,因为有的时候面试官遇到技术还不错的面试者会问你有没有博客,如果有的话会在面试的时候额外加分。据我观察几乎每一个程序员都知道写博客的好处,但真正自己动手去写的人很少,一个很重要的原因就是:我又不是大牛人 写出来的东西没有人看还有什么意义呢 。我的回答是 不是牛人也可以写博客。我一次我碰到项目中用到以前没有接触的技术,在项目搭建的过程中出现错误,但是错误的信息提示不明确,说某个地方有校验不通过的异常,到底要通过原创 2020-08-13 12:08:56 · 353 阅读 · 1 评论 -
为什么要搭建自己的博客
为什么要搭建自己的博客? 很多小伙伴起初和我有一样的疑惑。搭建博客的原因如下现在市面上的博客很多,比如如CSDN,博客园,简书等平台,可以直接在上面发表,用户交互做的好,写的文章百度也能搜索的到。缺点是比较不自由,会受到平台的各种限制要求和烦人的广告。而自己购买域名和服务器,搭建博客的成本实在是太高了,对于一个学生党不光是这些购买成本,单单是花力气去自己搭这么一个网站,还要定期的维护它,对于我们大多数人来说,实在是没有这样的精力和时间。那么我们也有第三种选择,直接在github 平台或者 git原创 2020-11-21 10:44:57 · 1680 阅读 · 1 评论 -
github上开源模板、开源项目【总结全面,值得一看】
给大家分享一些 github、码云 上开源学习网站。以及对于后端程序员来说前端页面模板是很发愁的,这里供大家写项目的时候用。希望这篇文章对大家的学习有帮助。3个快速开发平台1.Jeecg-boot 前端采用阿里ant-design-vue,兼容PC端,手机端,Pad端。github地址:https://github.com/zhangdaiscott/jeecg-boot技术文档在线演示 :http://boot.jeecg.com技术官网:http://www.jeecg.com开发原创 2020-08-08 20:23:51 · 4025 阅读 · 1 评论 -
@EnableAsync @Async
一直不太忙白线程池在实际应用中到底扮演什么样得角色,有什么场景可以使用到,只有真正做项目中使用到了才逐渐理解。使用多线程,往往是创建,或者是实现接口,用到线程池得时候需要创建,通过使用注解就可以使用多线程,注解加在线程任务的方法上 可以异步执行任务。使用 就可以使用线程池。这个配置类需要实现接口,并实现他的方法原创 2022-12-21 09:02:51 · 315 阅读 · 0 评论 -
前后端分离项目解决跨域问题
1、跨域概念跨域:指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是 浏览器对javascript施加的安全限制。同源策略:是指协议,域名,端口都要相同,其中有一个不同都会产生跨域;2、跨域流程中文文档说明:https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORS3、解决跨域(一)使用nginx部署为同一域4、解决跨域(二)配置当次请求允许跨域1)、添加响应头Access-Contro原创 2020-12-02 21:38:08 · 560 阅读 · 0 评论 -
Json与Java对象相互转化
出现问题的原因:在做项目中,我们使用Hutool工具的Http请求调用远程服务器的接口,返回Json字符串,现在要把Json字符串转化为对象进行存储,传给前端vue。访问远程返回的数据如下:{ "ret":0, "msg":"ok", "data":{ "id":76, "isDefault":1, "resolution":2, "layoutType":2, "layoutMode":10,.原创 2021-03-20 11:27:36 · 427 阅读 · 0 评论 -
vagrant up下载centos7慢的解决办法
安装完vagrant后执行命令 vagrant init centos/7 进行初始化 会出现一个Vagrantfile文件然后执行 vagrant up 命令下载centos/7会很慢将红线里的地址复制到浏览器,通过浏览器进行下载这是我下载好的cd 到下载好的文件目录,执行命令 vagrant box add centos/7 CentOS-7-x86_64-Vagrant-2004_01.VirtualBox.box 添加本地boxadd后面的centos/7和我上面初始化的名字一样原创 2020-11-30 16:48:16 · 1949 阅读 · 0 评论 -
系统上禁止运行脚本。有关详细信息, 请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies
babel : 无法加载文件 D:\studysoft\nodejs\babel.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。所在位置 行:1 字符: 1今天在打包模块时候出现这种问题,愿意是需要开启允许禁止脚本运行。原因是: 首次在计算机上启动 Windows PowerShell 时,现用执行策略很可能是 Restricted(默认设原创 2020-10-02 19:45:31 · 979 阅读 · 0 评论 -
org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned
1、报错org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne()2、原因在写 Mapper 接口的时候使用对象作为返回值,而在Mapper.xml 文件中的 SQL 语句查询出来的记录有很多条,所有使用对象没有办法进行接收。3、解决办法将 Mapper 接口的返回值改为 List<对象>进行数据接收。如果有收获!原创 2020-07-26 15:33:16 · 591 阅读 · 0 评论 -
解决tomcat启动闪退问题
通过自己的实践和查阅资料,完美解决一下问题。分享给需要的朋友。遇到问题所在tomcat启动后,黑窗口一闪而过。原因分析缺少JAVA_HOME 或者缺少JRE_HOME,说明你的环境变量不对,或者是缺少环境变量,那么配置jdk和jre环境即可。解决方法右键单击桌面上的“此计算机”图标,然后选择“属性”。打开系统窗口并单击左侧的“高级系统设置”。单击系统属性底部的“环境变量”。这里有两个变量,一个是用户变量,另一个是系统变量。系统的环境变量对计算机中的所有用户都有效。让原创 2020-06-30 18:05:34 · 1226 阅读 · 0 评论 -
eclipse解决中文乱码问题
eclipse运行页面显示中文乱码页面源码<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">原创 2020-06-29 18:40:24 · 1442 阅读 · 1 评论 -
冒泡排序 | 快速排序 | 线性查找 | 二分查找等
目录排序算法:冒泡排序排序算法:快速排序数组的复制、反转、查询(线性查找、二分查找)排序算法:冒泡排序public static void main(String[] args){ int[] arr = new int[]{43,32,76,-98,0,64,32,15,108,-21,59}; //冒泡排序 for(int i = 0;i< arr.length - 1;i++){ for(int j = 0;j< arr.length - 1 -i;j++){ if(a原创 2020-07-01 17:05:01 · 2066 阅读 · 0 评论 -
水仙花数 | 平闰年 | 斐波那契数列 | 反转单词
目录水仙花1.三位数的水仙花2.四位数的水仙花平闰年斐波那契数列水仙花1.三位数的水仙花for(int i=100;i<1000;i++) { int x= i / 100; int y=i % 100 / 10; //num/10%10 int z= i % 10; if(x*x*x+y*y*y+z*z*z == i) { System.out.println("三位数的水仙花数有:"+i); }}2.四位数的水仙花for(int i=1000;i<10000;i+原创 2020-07-01 16:52:45 · 500 阅读 · 0 评论 -
打印三角形 | 所有素数
目录@[TOC](目录)3-100的所有素数找出来5*5正方形直角三角形反直角三角形正等腰三角形倒立等腰三角形Π/4 = 1/1-1/3+1/5-1/7+1/9-1/11+...+1/n 若n为993-100的所有素数找出来运行效果:代码实现:public static void main(String[] args) { //3-100的所有素数找出来·int count=0; for (int i = 2; i <= 100; i++) { boolean flag原创 2020-07-01 16:50:47 · 555 阅读 · 0 评论 -
杨辉三角 | 回形数 | 复制 | 赋值练习题
这里写目录标题杨辉三角三级目录杨辉三角三级目录原创 2020-07-01 16:59:26 · 689 阅读 · 0 评论 -
Java小型计算器
通过对程序的编写,可以不同位数实现对加减乘除的计算 ,以及对错误答案给出提示。以满足一些大人给小孩出题的困惑 ,此程序可以自己出题,自己检测答案。随时随地想做就做。需求:1.实现计算器的基本功能。2.可以练习加减乘除的计算,以提高自己算题的速度 和探索新的解题方式。代码的实现public class day01 { public static void main(String[] args) { System.out.println(); Syste原创 2020-07-01 16:15:50 · 765 阅读 · 0 评论