笔记
_星辰夜风
专注后端开发,架构,微服务,分布式等领域
展开
-
解决XSL转义带换行符的文本数据
问题描述最近写的项目中有一个这样的需求:后台保存了商品的信息,这些信息保存在一个字段里,用换行符隔开,然后客户端接收到这些信息后把它填充到 xsl 文件里头,然而在显示的时候会直接把换行符也显示出来了。解决一开始想通过 JS 把内容读取出来再转成 html 格式把它填充回去,虽然可行,但感觉还是比较麻烦,最后发现 xsl 有个属性可以设置为不转义文本内容, 如下,yes 为不转义,no 为转义。<xsl:value-of select="demo/title" disable-output-e原创 2020-09-12 19:19:30 · 790 阅读 · 1 评论 -
Hexo更换电脑如何同步博客配置解决办法
前言关于使用 Hexo 搭建个人博客可参考本人另一篇博文: Hexo框架+NextT主题搭建博客教程相信有不少小伙伴使用 Hexo 来搭建自己的个人博客,但问题是如果你电脑突然坏了,或者你想在其他电脑编辑发表你的博客,又要花费时间精力来重新配置你的站点,这样就比较麻烦。这时,我们可以将 hexo 相关目录文件放到 Github 或者其他 Git 托管平台,如此一来,无论你在哪里,都可以随时 c...原创 2020-03-28 03:02:23 · 524 阅读 · 0 评论 -
【个人心历】说说IT应届毕业生的那些事儿
认清自我,踏实前进——“大家好,本人是某渣本的一名屌丝,在学校期间浑浑噩噩过了三年,第四年决定奋起直追,用了一个月的时间拿下了xxxx大厂的offer…”Ok,显然不是我,只是个玩笑。在之前那段苦逼找工作的日子,我看过不少大佬的面经,然后十分雷同的是,他们都喜欢在文章的开头说上这么一句:本人是某某渣本一枚,某某渣硕一枚,但在文章的后面却列出了好几个已经到手的知名大厂的offer,形...原创 2019-03-26 22:57:31 · 1885 阅读 · 0 评论 -
PR视频字幕批量生成程序(用讯飞听见识别音频)
用过视频剪辑软件的小伙伴们可能都会为添加视频字幕所烦恼,尤其是当一个视频包含了大量语音而且只有你一个人在配字幕的时候,那就变得很蛋疼;尽管到最后你完成了这么庞大的工作量,但是你都会一度怀疑自己的人生。我曾经为一个十来分钟的视频配字幕都配到我想吐。 然后我最近看B站发现一个挺有意思的事情,就是利用讯飞语音识别服务可以识别语音并且自动生成文字,这就省掉了不少人力去听的功夫。众所周知科大讯飞的语音识别功能原创 2017-09-10 23:18:36 · 46658 阅读 · 1 评论 -
解决使用专有网络的阿里云服务器无法远程连接的问题
购买了阿里云服务器的朋友们不知道有没有遇到这样的坑,就是当你雄心壮志、兴高采烈地购买完服务器想到大展身手的时候,却尴尬无奈地发现无法远程连接到服务器!嗯?这是咋回事哩,犹记得腾讯云的服务器一下子就连进去的啊。到控制台的工单提问发现,阿里云竟然给无法远程桌面连接给出了这么多可能性,剩下的就由你自己一 一 去排除了 我一脸懵逼,心想我只想安静地做个实验,竟然还给我来个门原创 2017-08-18 11:10:46 · 23433 阅读 · 5 评论 -
解决textarea内容保存到MySQL再显示到html中没有换行的问题
最近在做项目时需要用一个MarkDown编辑器编写文章然后保存到数据库中,如下图所示,使用的是MdEditor但通过后台提取数据显示到html页面中时,却发现没有换行。原来这是因为数据库把换行符过滤掉了。那该怎么办呢,其实可以用一种迂回的方法将其写入到数据库中,就是可以先把”\n”换行符转换为特定的字符串,读取出来的时候再替换回来。比如,提交数据时利用 js 获取 te原创 2018-01-09 21:23:40 · 11883 阅读 · 1 评论 -
解决ajax请求出错状态码为0的问题
今天在使用 ajax 向后台请求数据时出现错误,提示状态码为 0 ,后台采用的是 spring mvc 架构。状态码为0是什么意思呢?查找了下,原来它意味着 (未初始化)即没有调用到send()方法,我原来代码如下 :function addBlog(){ $.ajax({ url:"test", type:"post原创 2017-12-17 10:59:10 · 10714 阅读 · 0 评论 -
一种快速将markdown转换为html的方法
在一些Java Web项目中需要用markdown来写文章并保存到数据库中,从数据库中读取出来需要转换为html格式的代码段才能正确显示文章。将markdown 转换为 html 有很多种方法,以下这种方法本人认为比较简便,几行 js 就可以搞定。script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js">script原创 2018-01-09 21:46:42 · 27145 阅读 · 10 评论 -
Caused by: org.hibernate.AnnotationException: No identifier specified for entity
今天在测试 jpa 读取数据库时出现这错误,指示没有实体标识符Caused by: org.hibernate.AnnotationException: No identifier specified for entity根据Hinbernate的规范,一定要为实体类添加唯一的标识符,即主键id。在私有变量或set方法之上添加注解即可。@Id @GeneratedValuepriv原创 2018-01-14 13:30:44 · 9303 阅读 · 1 评论 -
VMware WorkStation14 下所有虚拟机启动一直黑屏的解决方法
以前一直用vmware12,但看到有新版VMware14后便更新了新版,但却发现安装的linux系统启动后一直黑屏,一开始以为是安装过程中出现了问题,但重新安装几次还是黑屏,其他版本的linux系统也是如此。一番查找,发现这样做可解决问题,以管理员身份运行cmd,输入如下命令,作用:重置winsock网络规范netsh winsock reset 重启电脑,再次尝试启动虚拟机,不再原创 2018-01-13 21:59:20 · 13804 阅读 · 2 评论 -
解决Eclipse EE部署web项目在Tomcat webapp目录下没有工程文件的问题
之前本人在进行web应用开发时用的都是 MyEclipse,最近在用 Eclipse EE 进行 web 应用开发时却发现成功部署后,在Tomcat 的 webapps 目录下没有相关的工程文件,要知道在使用MyEclipse的时候是默认部署到webapps目录下的。仔细查找,发现web应用竟部署到这个目录下了:其实这是个临时存放目录,在运行时Tomcat还是会读取这个目录下的工程文件进行部署。那么原创 2017-12-18 17:42:59 · 24266 阅读 · 6 评论 -
Hexo框架+NextT主题搭建博客教程
最近这一阵子把博客托管到 coding net 上去了,并使用Hexo框架和NextT主题来搭建博客,正如部分网友所说的那样,真是踩坑无数。为此记录下我的搭建过程,有需要的网友也可参考一下。(以下内容针对Windows平台,并且笔者假设读者对 git 有基本的了解,可以参考我另一篇博文关于git的使用) 使用Hexo框架安装Hexo注意,使用 Hexo 框架前确保已经安装了 node.js 运原创 2017-11-26 09:45:14 · 2827 阅读 · 0 评论 -
git基本使用教程
题外话以前不了解git的时候,总感觉git是非常高大上的东西,很长一段时间都没有接触上。但后来用了一段时间后,发现git这个东西真是厉害啊,在厉害的同时它还这么地”接地气”,既能让线上线下同步仓库,多条分支工作,也能随时fork别人的优秀的项目来参考学习,真是受用无比。我这人忘性比较高,为方便记忆,特意记录下git 的基本使用。(ps:以下部分截图来自廖雪峰老师的git教程) 正文笔记(以下内原创 2017-11-26 09:53:53 · 922 阅读 · 0 评论