作为后端,打算做一个博客系统,前端技术如何选型?
本人作为一个后端开发,近期打算自己做一个博客系统,但是对于前端了解甚微,在技术选型以及实现上还没有头绪,希望前端大神们能指明一条路,感激不尽。提议:能提供一个前端方向,例如是选择vue还是react合适对于实现一个博客系统,需要用到哪些前端技术回答:不清楚你是想重头做一个demo项目还是说仅仅只是为了搭一个自己的博客如果是第二种,目前市面上有很多第三方博客框架供你选,如hexo等,相关使用不赘述...
2024-02-29如何快速部署国人开源的 Java 博客系统 Tale
除了闷头专研技术之外,程序员还需要不断地写作进行技术积累,写博客是其中最重要的方式之一。商业博客平台不少,但是更符合程序员背景的方案,是自己开发一个博客平台或者使用开源的博客平台。开源的博客平台多如牛毛,而且不乏优秀之作,如 Hexo、Octopress、Jekyll、Wordpress。本系列文章将...
2024-01-10最近写了一个博客程序:QuickBlogPHP开源的一文多发系统
开始在开始之前也用到了一些其他类似的系统,区别大概就是非开源的商业化产品不安全,无法进行自我数据存储管理。开源的产品部署起来总有一些问题或者有很多自己想实现的点没有完成。犹豫了一段时间之后,断断续续写起来当前的这个系统,主要目的也比较简单,可以在一个地方进行博客/...
2024-01-10分享几个开源Java写的博客系统
文章目录1. halo(完善生态)2. solo3. OneBlog4. 蘑菇博客(微服务)5. JPress有关Java写的博客,网上其实有很多,一般自己如果有技术的话也是可以写的出来的,但如果是开源的博客,好多人都在使用和维护,不断完善这个博客的生态,是非常具有参考价值的。下面就介绍几个Java写的开源博客系统,...
2024-01-10优秀博客文章
java基础1.Java 集合框架综述,这篇让你吃透!https://www.cnblogs.com/xiaoxi/p/6089984.html mysql1. 数据库链接池终于搞对了,这次直接从100ms优化到3ms!https://mp.weixin.qq.com/s?__biz=MzU0OTk3ODQ3Ng==&mid=2247488729&idx=1&sn=74fd107804544bf793ce68830c29db83&chksm=fba6fcdaccd175ccf988a706b68a1eaba...
2024-01-10JAVA学习第一周博客
教材学习内容总结第一章 Java平台概论Java三大平台:Java SE、Java EE与Java MEJava SE的四个组成部分:JVM、JRE、JDK与Java语言JRE包括Java SE API和JVM,JDK包括Java程序设计语言、JRE和开发工具。如果要运行Java程序,必须安装JRE;如果要开发Java程序,必须要取得JDK。第二章 从JDK到IDEJVM是Java程序唯一识别的操...
2024-01-10PWA 实践经验 建立
0x00 开源选型由于项目是基于 webpack 打包,打包之后的项目本地资源路径和线上路径有一个映射关系,如 /img/logo.gif 映射成 //cdn/img/logo.abcd.gif所以我需要一个 webpack 插件去抹平这一部分差异。当时比较了 sw-precache-webpack-plugin(后来进化成 workbox)和 offline-plugin ,觉得前者功能太简单,后者可自定义化...
2024-01-10mysql 5.6 压缩包版安装方法
Mysql安装的时候可以有msi安装和zip解压缩两种安装方式。zip压缩包解压到目录,要使用它还需对它进行一定的配置。下面对Mysql压缩包版的安装方法进行详细的描述,要是此文有不正确的认识,希望大家指正,非常感谢。一、下载mysql压缩包文件下载地址①选择相应的mysql版本:如图②根据电脑系统...
2024-01-10linux引导系统的方法分析
本文实例讲述了linux引导系统的方法。分享给大家供大家参考,具体如下:一、linux引导系统1.选择操作系统/etc/grub.conf设置grub引导装载程序口令,使用单用户模式时必须输入此密码password --md5 md5后的密码字符串(可以通过grub-md5-crypt计算)2.选择登录界面/etc/inittab1)linux运行级别: 0 ...
2024-01-10微信小程序如何获取图片宽度与高度
起源最近在做A需求, 其中有个小功能点描述如下: 从配置端返回张图片, 期望宽度不变(750)、高度根据图片自适应.我以为的// 为便于讲解, 将css作为style属性绑定[实际不推荐]&& src的值先写死[后期改成接口返回的即可]<view style="width:100%;"> <image src="{{src}}"></image></view>我一开始想到的就是: 设置内容...
2024-01-10vant-ui AddressEdit地址编辑和van-area的用法说明
AddressEdit 地址编辑1.vant-ui地址编辑中已配置 :area-list=“areaList”,以初始化全部省市区的数据这是结合vant-ui弹出层一起用的,用弹出层包裹省市区选择的组件,然后根据需要,参照官方文档,进行相关配置,默认底部弹出。重要的是,官方没有说明具体怎么使用,所以在这里,要获取接收省市区的jso...
2024-01-10Ubuntu快速安装jdk的教程
Ubuntu快速安装jdk的教程,供大家参考,具体内容如下1.在/usr下创建文件夹Java,复制jdk.tar.gz到/usr/java文件夹下 先CD到/usr文件夹下:cd /usr创建文件夹命令:sudo mkdir java2.解压命令:tar -zxvf jdk.tar.gz得到解压出来的文件夹: jdk的tar.gz文件解压出来之后就能直接使用(这里类似Windows中绿色...
2024-01-10Spring boot实现热部署的两种方式详解
热部署是什么大家都知道在项目开发过程中,常常会改动页面数据或者修改数据结构,为了显示改动效果,往往需要重启应用查看改变效果,其实就是重新编译生成了新的 Class 文件,这个文件里记录着和代码等对应的各种信息,然后 Class 文件将被虚拟机的 ClassLoader 加载。而热部署正是利用了这个特...
2024-01-10JavaMail入门教程之创建邮件(2)
JavaMail API使用javax.mail.Message类来表示一封邮件,Message类是一个抽象类,所以我们需要使用其子类javax.mail.internet.MimeMessage类来创建Message类的实例对象,如果我们创建的是一个简单文本邮件,那么MimeMessage类就可以满足我们的需求了,但是如果需要创建一封包含内嵌资源或者是带附件的复杂邮件,则需要...
2024-01-10Java Web程序实现返回JSON字符串的方法总结
基础铺垫在java中,关于json的lib有很多,比如jackjson、fastjson、gson等等,本人都用过,但是对于我等只需要让java对象返回json字符串即可的程序员来说,还是显得过于繁重。而且有些功能定制性很差,比如一个java对象的属性为空时,这些组件都不会输出,于是本人在页面循环遍历列表对象时,总是得判...
2024-01-10如何安装Android虚拟设备(AVD)?详细图解步骤
在android开发中, 我们需要一个android设备来运行该应用程序。因此, Android Studio的开发人员提供了一个安装android虚拟设备以运行它的选项。在本文中, 我们将学习如何安装Android虚拟设备(AVD)。请按照以下步骤进行安装Android虚拟设备.第1步:转到工具> > AVD管理器。↓第2步:现在点击创建虚拟设备....
2024-01-10Drupal 1-click to RCE 分析
作者:LoRexxar'@知道创宇404实验室时间:2019年4月19日英文版本:https://paper.seebug.org/927/2019年4月11日,zdi博客公开了一篇A SERIES OF UNFORTUNATE IMAGES: DRUPAL 1-CLICK TO RCE EXPLOIT CHAIN DETAILED.整个漏洞的各个部分没什么特别的,巧妙的是,攻击者使用了3个漏洞+几个小trick,把所有的漏洞链接起来却成了一个还不错...
2024-01-10先知议题 Java反序列化实战 解读
作者:廖新喜公众号:廖新喜1 议题和个人介绍1.1 议题概述2017年又是反序列漏洞的大年,涌现了许多经典的因为反序列化导致的远程代码执行漏洞,像fastjson,jackson,struts2,weblogic这些使用量非常大的产品都存在这类漏洞,但不幸的是,这些漏洞的修复方式都是基于黑名单,每次都是旧洞未补全,...
2024-01-10mongodb并发查询效率特别低
个人博客 写的一个个人博客,目前有一个并发问题:使用阿里云的pts测试了并发,发现并发数到8(这都可以忽略不计了)就会出现数据库查询特别特别缓慢的问题(数据库里面的数据很少很少)?请问对于这个问题我应该从哪个方面去思考解决,怎么去优化?目前可以确定是数据库这里出的问题连接代码如下:...
2024-01-10执行fread函数出现问题
执行fread函数成功后,返回的值是等于data_len。但是执行strlen后,字符串buff的长度不对。但是我用fwrite将图片写到另一个.jpg是OK的int main(){ FILE *fp,*out; int c,len; out=fopen("out.jpg","wb"); if((fp=fopen("/home/jens/Desktop/picture.jpg","rb"))<0){ printf("error open\n"); } if(...
2024-01-10ubuntu20.04如何安装php的Yaf扩展?
我按照 鸟哥官方教程 编译通过了yaf扩展而且已经安装到扩展包里了可是为什么phpinfo中就是不显示啊? 网上说的 修改php.ini然后重启php-fpm和nginx我也都操作了 我用的是ubuntu系统 加nginx php7.4求大牛解答....研究了一天了回答:你在php.ini里面添加extension=yaf.so了吗?...
2024-01-10求问为什么在循环结束后返回的值少了1呢?
想不使用字符串类型处理就将c++中一个字符串翻转过来,但是发现最后的结果总是会莫名其妙的不对,于是使用输出语句排查问题,但是还是没有解决到底是哪里导致数值出现了变化,求大大么指点,下面附上代码与运行截图int main(){ int x; cout << "cin the number:"<<endl; cin >> x; int number[15]; boo...
2024-01-10sublime做C++开发环境时新建编译系统时使用CL编译的设置
在cmd中用cl编译时需先运行vsvars32.bat,如果不先运行就会显示error C1034: iostream: no include path set所以如何设置sublime 才能先运行vsvars32.bat,再进行编译呢?这是我的sublime-build文件,但不对:...
2024-01-10网页版百度地图api的定位图标是绿色的,换成自己的图标不行呀?
这个地址换成自定义的图片的位置不起作用,并且也换不成红色的,或者变大回答:可以使用自己的图标的。你在看一下百度地图给的demo我也是去年弄得。http://lbsyun.baidu.com/jsdem...这是添加自定义覆盖物demo的地址。唔,你看看嘞。回答:可以使用自定义图标,你把里面的参数内容设置替换好回答:如...
2024-01-10关于服务”Util.Exports.IExportFactory”并没有注册的问题?
我在service服务里面注入了一个文件导出操作工厂(IExportFactory)的接口,如图1,调试运行后,发现报错,连service里面都没进入,如图二,这个怎么解决呢图一:图二:图三:...
2024-01-10C# try catch块怎么没有捕捉到异常呢?System.InvalidOperationException
nginxProc已经里头有异常了哈回答:主进程里捕捉不到子进程异常的。进程间的交互一般是通过 exitcode,stdout, stdin, stderr。复杂点的会有管道、Socket 等。子进程的异常只能在子进程里处理,然后通过上面提到的方式传递出来,主进程去抓。...
2024-01-10vue-language-server是什么原因
这个怎么解决?谢谢大家回答:<div v-for="(i,index) in item" :key="index"></div>绑定一个key就行了回答:这是什么写法?...
2024-01-10