- 博客(9)
- 收藏
- 关注
原创 Springboot解决ajax跨域问题
问题描述: 本人在做springboot项目时,前端用的是vue框架,然后使用ajax与后端通信,但是前端首先会发一个Option跨域请求,我的后端没有对这个进行处理,前端具体报错见下图。由于我后端加了security jwt token机制,所以网上其他人的解决方案都缺少了security类的具体设置,导致还是会跨域,查询了大量资料后发现只需要在security上加一些字段就可以解决,亲测有效。
2021-12-15 10:54:07 399
原创 c语言+pthread实现线程池
文章目录1.线程池原理2.项目结构项目源代码tpool.htpool.cdemo.c线程池完整源码见1.线程池原理线程池(thread pool)技术是指能够保证所创建的任一线程都处于繁忙状态,而不需要频繁地为了某一任务而创建和销毁线程,因为系统在创建和销毁线程时所耗费的cpu资源很大。如果任务很多,频率很高,为了单一一个任务而起线程而后销线程,那么这种情况效率相当低下的。线程池技术就是用于解决这样一种应用场景而应运而生的。pthread线程池实现原理,首先创建多个线程组成线程池,其中每个线程都运行一
2021-10-24 20:43:31 3923 2
原创 OpenCL项目模板
文件树CMakeLists.txt固定部分写法CMAKE_MINIMUM_REQUIRED(VERSION 3.10)PROJECT(DEMO4-15-1) #项目名INCLUDE_DIRECTORIES(/usr/include/) #OpenCL库.h文件位置LINK_DIRECTORIES(/usr/local/lib /usr/lib/aarch64-linux-gnu/) #存放OpenCL的动态库.so文件夹位置ADD_EXECUTABLE(demo4-15-1 src/m
2021-08-13 15:15:38 220
原创 VSCode的远程连接和CMAKE项目调试
文章目录1 需要下载的插件1.1 插件列表1.2 插件离线下载方式2 VS Code远程开发2.1 VS code 远程开发所需插件2.2 远程开发环境配置2.2.1 windows2.2.2 Ubuntu3 CMake大型项目运行和调试3.1 CMakeList.txt构建大型项目3.2 CMake和launch.json结合调试大型项目3.2 参考文献1 需要下载的插件1.1 插件列表1.2 插件离线下载方式(1)下载网址微软github(2)vscode插件下载都带有vscode-字段,例
2021-07-13 16:34:39 5138
原创 CMakeLists.txt写法
一、常用命令1.CMAKE_MINIMUM_REQUIRED(VERSION 3.10) #规定cmake最低版本号,其中“3.10”可变2.PROJECT(demo) #项目名称,基本没影响 二、参考链接1.demo代码下载https://github.com/AdamWSL/CMake_Tutorial.git2.cmake下载地址https://cmake.org/download/3.CMake官方教程— CMake 3.17.0-rc1文档https://cmake.
2021-07-13 15:33:41 1280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人