🔍 登录 注册
分类:
标签: 共 1222 篇文章

在目前的大环境中,普通人的出路在哪?

威 威斯布鲁克 2024/3/26 👍 0 ⭐ 0 💬 0

将要步入社会,我们要怎么样规划自己的路线?

威 威斯布鲁克 2024/3/26 👍 0 ⭐ 0 💬 0

为什么越来越多的毕业生选择考公或者考研呢?

**一、就业压力与稳定性需求** 1.1 就业压力:受疫情影响,当前就业形势不容乐观,大学生面临着激烈的就业竞争和不稳定的就业环境。考公和考研被看作是一种相对稳定的就业出路,能够提供较高的工作稳定性和安全感。 1.2 经济收入:公务员和研究生毕业生的平均薪资相对较高,尤其是在一些基层和艰苦地区,工资待遇相对较好,吸引了一部分大学生选择考公和考研。 ![](http://e.cdn.go90.cn/okgoes/blog/download/editor/1711424463121a71ea8d3fd1f4134d4d4395690a926c6d0c85e7d.jpeg@f_auto) **二、个人发展与职业规划** 2.1 提升竞争力:考公和考研可以提升个人的学历和知识水平,增强在职场中的竞争力。对于那些有志于在特定领域深耕的大学生来说,考研提供了更好的学术深造机会,有助于实现个人发展目标。 2.2 职业规划:一些大学生认为考公和考研是实现自己职业规划的必经之路。通过考取公务员,可以进入政府部门从事公共事务管理;而考研则为进入科研机构、高

威 威斯布鲁克 2024/3/26 👍 0 ⭐ 0 💬 0

org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "ServletContext resource [/index]")

### 错误信息 ```plaintext org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "ServletContext resource [/index]") at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:235) ~[thymeleaf-3.0.3.RELEASE.jar:3.0.3.RELEASE] at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) ~[thymeleaf-3.0.3.RELEASE.jar:3.0.3.RELEASE] at o

大 大苹果 2023/12/19 👍 0 ⭐ 0 💬 0

Spring Boot + Thymeleaf ERROR java.lang.ClassNotFoundException: org.thymeleaf.dom.Attribute

### 错误如下 ```plaintext org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'layoutDialect' defined in class path resource [org/springframework/boot/autoconfigure/thymeleaf/ThymeleafAutoConfiguration$ThymeleafWebLayoutConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [nz.net.ultraq.thymeleaf.LayoutDialect]: Factory method 'layoutDialect' threw exc

大 大苹果 2023/12/19 👍 0 ⭐ 0 💬 0

centos下mysql5.7的编译安装

### 下载mysql - 下载地址 ``` ``` [https://dev.mysql.com/downloads/mysql/](https://dev.mysql.com/downloads/mysql/) ![image.png](http://e.cdn.go90.cn/okgoes/blog/editor1702868367997_image.png) - 上传服务器解压 ``` tar -zxvf mysql-boost-5.7.44.tar.gz ``` - 安装依赖 ```bash yum install -y make gcc gcc-c++ ncurses-devel yum install bison* -y yum install ncurses* -y yum -y install make gcc-c++ cmake bison-devel ncurses-devel libaio libaio-devel perl-Data-Dumper net-tools ``` - 编

大 大苹果 2023/12/18 👍 0 ⭐ 0 💬 0

centos创建交换分区

### 创建分区文件 ```bash // 在根目录创建分区文件swapfile 大小2048000k dd if=/dev/zero of=/swapfile bs=1k count=2048000 ``` ### 生成swap文件系统 ```bash mkswap /swapfile ``` ### 激活swap文件 ```bash swapon /swapfile ``` > 这样激活交换分区就可以使用了,但是重启系统后不会自动挂载交换分区,如果要自动挂载就需要修改fstab文件 ```bash vim /etc/fstab # 增加如下内容 /swapfile swap swap defaults 0 0 ``` > 这样每次重启系统都会自动挂载swap文件了 > > 如果不想使用需要删除只需要执行`swapoff /swapfile` ### swappiness > `swappiness`的值的大小对如何使用`swap`分区是有着很大的联系的。`swappiness=0`的时候表示最大限

大 大苹果 2023/12/18 👍 0 ⭐ 0 💬 0

centos python3图片处理库"ModuleNotFoundError: No module named 'PIL'"·

## 找不到库 `ModuleNotFoundError: No module named 'PIL'` 安装PIL提示: ![image.png](http://e.cdn.go90.cn/okgoes/blog/editor1702122444760_image.png) 原因: python2可以使用pip install PIL安装PIL第三方包。而我们使用的是python3,现在python3已经用Pillow代替PIL。 ```bash pip3 install Pillow ``` ![image.png](http://e.cdn.go90.cn/okgoes/blog/editor1702122561844_image.png) 出现如下问题: ![image.png](http://e.cdn.go90.cn/okgoes/blog/editor1702122604516_image.png) ### 安装libjpeg ```bash wget http://ww

大 大苹果 2023/12/9 👍 0 ⭐ 0 💬 0

软件设计原则

01 遵循单一职责原则 函数是程序员的工具中最重要的抽象形式。它们能更多地被重复使用,你需要编写的代码就越少,代码也因此变得更可靠。较小的函数遵循单一职责原则更有可能被重复使用。 02 尽量减少共享状态 你应该尽量减少函数之间的隐式共享状态,无论它是文件作用域的变量还是对象的成员字段,这有利于明确要求把值作为参数。当能明确地显示函数需要什么才可以产生所需的结果时,代码会变得更容易理解和重用。 对此的一个推论是,在一个对象中,相对于成员变量,你更应该优先选择静态的无状态变量 (static stateless variables)。 03 将“副作用”局部化 理想的副作用(例如:打印到控制台、日志记录、更改全局状态、文件系统操作等)应该被放置到单独的模块中,而不是散布在整个代码里面。函数中的一些“副作用”功能往往违反了单一职责原则。 04 优先使用不变的对象 如果一个对象的状态在其构造函数中仅被设置一次,并且从不再次更改,则调试会变得更加容易,因为只要构造正确就能保持有效。这也是降低软件项目复杂性的最简单方法之一。 05 接口高于

大 大苹果 2023/12/3 👍 0 ⭐ 0 💬 0

NodeJs-Asynchronous Context Tracking

Node.js 的异步上下文跟踪(Asynchronous Context Tracking)是指在异步操作中保持上下文信息(如当前执行的任务、变量状态等),以便在异步操作完成后能够正确地恢复上下文并继续执行代码。这在处理异步操作时非常重要,因为异步操作的回调可能在未来的某个时间点执行,此时当前上下文可能已经改变。 ### 为什么需要异步上下文跟踪? 在传统的同步编程中,代码是按顺序执行的,可以直接访问当前的上下文信息。但在异步编程中,当发起一个异步操作后,程序会继续执行后续的代码,而异步操作的回调函数则会在未来的某个时间点执行,此时当前的上下文可能已经改变。如果没有正确地跟踪上下文信息,可能会导致错误的执行结果或难以调试的问题。 ### Node.js 中的异步上下文跟踪 在 Node.js 中,可以使用一些工具和技术来实现异步上下文跟踪,以确保在异步操作中能够正确地恢复上下文。其中一种常用的方法是使用 `async_hooks` 模块,该模块提供了一组 API,用于跟踪异步操作的上下文信息。 ### 示例:使用 async_hooks 跟踪异步上下文

大 大苹果 2024/4/16 👍 0 ⭐ 0 💬 0

centos下面创建php-fpm.service

编译安装了php后,为了方便启动、重启、停止php-fpm,可以一个php-fpm.service来管理php-fpm,在/etc/systemd/system/下添加文件php-fpm.service来实现使用systemctl start php-fpm、systemctl restart php-fpm、systemctl stop php-fpm. 1. 创建一个新的服务单元文件,例如`php-fpm.service`: ```bash sudo nano /etc/systemd/system/php-fpm.service ``` 2. 在文件中输入以下内容: ```ini [Unit] Description=The PHP FastCGI Process Manager After=network.target [Service] Type=simple PIDFile=/run/php-fpm/php-fpm.pid ExecStart=/usr/sbin/ph

大 大苹果 2024/4/18 👍 0 ⭐ 0 💬 0

低代码/无代码平台:改变软件开发的游戏规则

随着数字化时代的到来,软件开发已经成为了现代社会的重要组成部分。然而,传统的软件开发方法往往需要大量的时间、资源和专业知识,限制了许多非技术人员参与软件开发的可能性。为了解决这一问题,低代码/无代码平台应运而生,它们提供了一种更简单、更快速的方式来构建应用程序,无需编写大量的代码。 低代码/无代码平台的核心思想是让用户通过可视化的界面和拖放式的操作来创建应用程序,而不是手动编写代码。这种方式使得非专业开发人员也能参与到应用程序的开发中,极大地扩展了软件开发的参与者群体,推动了创新和数字化转型的加速。 以下是一些开源的低代码/无代码平台,它们为用户提供了丰富的功能和灵活性,同时也促进了开发社区的发展: 1. **OutSystems**:OutSystems是一款企业级低代码开发平台,它提供了强大的可视化开发工具和丰富的组件库,帮助用户快速构建各种类型的应用程序。[GitHub地址](https://github.com/outsystems) 2. **Mendix**:Mendix是一款基于云的低代码开发平台,它允许用户通过简单的拖放操作来创建Web和移动应用程序

大 大苹果 2024/4/18 👍 0 ⭐ 0 💬 0