_lyrieek
码龄10年
求更新 关注
提问 私信
  • 博客:8,557
    问答:17,422
    25,979
    总访问量
  • 8
    原创
  • 2
    粉丝
  • 7
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2015-04-21

个人简介:github.com/lyrieek

博客简介:

TimCur_F4的博客

查看详细资料
个人成就
  • 获得5次点赞
  • 内容获得3次评论
  • 获得1次收藏
  • 博客总排名1,031,392名
创作历程
  • 2篇
    2022年
  • 4篇
    2021年
  • 2篇
    2017年
成就勋章
TA的专栏
  • Git
    1篇
  • node&deno
    1篇
  • scala
    1篇
  • 程序人生
    1篇
  • 前端
    2篇
  • 前端-kendo
    1篇
  • java
    2篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

兴趣领域 设置
  • 大数据
    mysql
  • 前端
    javascriptcssvue.jsreact.jses6webpack前端框架
  • 后端
    springnode.js
  • 人工智能
    聚类回归
  • 网络与通信
    https
  • 微软技术
    c#.netasp.nettypescript
  • 网络空间安全
    系统安全web安全
  • 学习和成长
    面试
创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

89人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Tomcat10.1.x发布,告别中文乱码

大多数亚洲的开发者,例如中国、俄罗斯、日本、韩国,我们使用Apache Tomcat时遇到的第一个问题,通常就是乱码,无论是在Windows还是Linux,无论是Console中的Log还是Browser中的JSP,都存在编码错误的问题。Tomcat让我们亚洲开发人员认识了一种在其他平台闻所未闻的特殊编码,名为"ISO 8859-1"的西欧语字符集,西欧语不适用于亚洲开发人员,通常都要对其进行一些设置,例如server.xml中设置URIEncoding属性,Servlet中设置setCharacterEn
原创
博文更新于 2022.02.15 ·
985 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

Gulp即将滑向Log4j2的深渊

​​log4shell漏洞暂时平息之际,是时候注意其他类似log4j流行度极广而又非常缺乏维护的包了,在前端十分流行任务运行器gulp就是其中一个值得关注的对象。查阅一下gulp的release,发现最后一次更新是2019年5月7日发布的v4.0.2,但请注意,从v4.0.0开始这就是一个破坏性的版本,连声明task的方式都发生了变化,task是gulp的基石,这种根基上的修改很难使人愿意对其进行升级,依然有很多人在使用v3.9.1,过去七天内它的下载量仍然高达30万次,在Github是查看这是一个2.
原创
博文更新于 2022.01.30 ·
877 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

中国天气网插件还能用吗?

答:

推荐聚合数据这类商用API,可以放心关于全国天气预报的API是免费的,只是需要认证,这种企业做的是比较稳定的,国有单位的项目不知道被哪个外包放在什么年代的服务器上,是不推荐实时依赖的,爬取倒是可以

回答问题 2021.04.14

idea启动项目时报以下错,请问应该怎么解决?

答:

以内容来看这显然不是报错,而是一件Tomcat成功启动的Catalina日志,我猜想你认为的错误应该是访问自己的项目发现是404,从日志上也可以看到Tomcat启动的时候没有加载任何的项目,你用的应该是IDEA的Tomcat,所以我推荐如下排查过程:

  1. 打开Run/Debug configuration找到自己的Tomcat,切换到Deployment,查看自己的项目是否存在于Deployment的列表中,如果空空如也,Tomcat表现的就很正常,按下Alt insert加入一个Artifact,如果没有Artifact的选项说明项目设置也有问题,应该打开Project structure切换到Artifact,这里必定是空的(不然则清理缓存重启IDEA),在这里加入自己项目的war或war exploded
  2. IDEA的配置都是正常的,但是错误并没有报错在catalina日志,而是在localhost日志中,检查localhost日志找到具体错误
  3. Tomcat没有任何错误,你使用了Spring Boot,由于一个特殊的错误导致服务成功启动但却没有部署上项目,所以错误在你指定的日志文件中
回答问题 2021.04.14

请教关于vue + Django网站发布问题

答:

这样做相当于有了两个服务器,前端服务器vue-service,后端服务器django。
需要指出的是,前后分离是一个开发的过程,并不应该体现在自己的产品中,并且会产生三点问题。

  1. 前端这样基于node的服务器基本上都是没法和django这样成熟的服务器相比较的,出现问题很难追踪,还都没有一个像样的日志。
  2. 跨域的问题并不简单,前后台的cookie也不一样,你使用nginx这类反向代理工具自然避免了这些问题,让nginx做cookie转发,并放开跨域的权限,但这带来很大的网络消耗。
  3. 出现一些类似性能问题之类比较难确定原因的事情,总会疑惑是nginx的问题还是django的问题,反复的排查这两者。

综上所述前端最好是要npm run build的,学习一下前端的编译,把编译好的文件放到后端的目录里,共用后端的服务器

回答问题 2021.04.14

js问题,为什么这样写join不起作用?

答:

join()是数组的函数,但他返回的是却是一个字符串类型的变量,而不是数组类型的变量,而reverse()返回的同样是数组类型。

尽管js的类型是可以动态改变的,但调用一个改变自身数据类型的函数无疑是可怕的。

举个例子:

var now = new Date();
console.log("当前日期是:" + now.toDateString());
console.log("当前时间是:" + now.toTimeString());

toDateString()是Date类型的一个函数,他输出的是一个字符串变量,但如果他直接改变自身的数据类型,把自身,也就是now这个变量也变成一个字符串,相当于执行了now = now.toDateString(),那下面的toTimeString()就没法执行了,因为字符串类型没有toTimeString()这个函数。

改变自身值是很自然的,但自身数据类型的行为是破坏性的,通俗的说就像一个杯子(变量),无论是使用这个杯子的功能(调用函数),还是倒入咖啡或是泡上茶叶(改变变量的值),都是合理,自然的行为。但如果这个杯子有这样一个函数:端起杯子,杯子就会变成一个茶壶,并且再也不会复原回杯子,那这个行为就非常怪异了,是不合情理的,这只能是魔法了。

回答问题 2021.04.14

Github对Git commit date操作的诸多细节,你注意到了么

git log是再常见不过的一个git命令,通常情况下他的标准输出格式如下:commit [commit id]Author: [user id] <[user email]>Date: [commit date] [commit msg]...在进行commit操作时候,除了commit id以外,其余的信息都是可以用扩展参数修改的:内容参数格式Author–author–author="[user id] <[user email]&
原创
博文更新于 2021.04.13 ·
1588 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

y18n引发安全漏洞,警惕javascript原型链污染

警惕javascript原型链污染问题昨天收到了github的邮件,提醒我有一条Dependabot alerts,包依赖存在安全问题,当然这不是第一次了,正常情况我批准merge掉后就不会关心了,不过我发现这个包是y18n,这让我感到奇怪,这个包的功能非常简单,其实就是i18n,做语言国际化用的,逻辑应该非常简单,怎么会出安全问题呢?我找到了这个安全问题的具体信息,他的CVE ID为CVE-2020-7774,并且上报了SNYK,代码为SNYK-JS-Y18N-1021887,SNYK对此安全问题给出
原创
博文更新于 2021.04.02 ·
1138 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

对Atmosphere中AtmosphereResourceImpl “Exception during suspend() operation“问题的追踪

在Atmosphere通信正常的情况下关闭浏览器,有时候会看到log出现一行错误[qtpxxx-xx] WARN org.atmosphere.cpr.AtmosphereResourceImpl - Exception during suspend() operation xxxException看到WARN的等级感觉应该不会有什么问题,但总觉得觉得应该有什么地方出了问题,为什么具体的错误行数被隐藏起来?我看的是2.4.13的源码,当然现在最新版的2.6.x我也看了,一样,这块没改,问我为什么不用
原创
博文更新于 2021.01.27 ·
301 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

回到CSDN

真是不太关注社区,没想到CSDN变化这么大了,前几天看到CSDN请来了微软的邹欣,似乎和以前确实不一样了,之前其实在CSDN写过一些文章,看着格式真的乱的不行,删了好多。大概四五年前的时候决定在CSDN上写点什么,毕竟CSDN给我的启蒙时期带来了很多帮助,但那时候CSDN别说什么markdown了,正常的富文本都做的特别差劲,我知道这是个特别大的坑,我自己也尝试过根据contentedit这一奇妙的特性造富文本轮子,甚至考虑用canvas监听键盘来做富文本,遇到的问题是真不少,其实现在富文本还是有不少问题
原创
博文更新于 2021.01.26 ·
137 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

白屏卡屏,闪鼠标

发布资源 2015.04.21 ·
exe

虚拟化检测工具

发布资源 2016.03.28 ·
exe

java语言内终极解决乱码问题之 “出入一致法”

new String("", Charset.defaultCharset()).getBytes(Charset.defaultCharset());
原创
博文更新于 2017.07.25 ·
481 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springMVC拦截器如何拦截多个路径

答:

拦截多个@RequestMapping(value={"url1","url2"})
拦截所有 @RequestMapping(value={"*"})

回答问题 2017.06.23

kendoui grid中渲染单元格

通常,grid这样显示出来$("#grid").kendoGrid({ columns: [ { field: "name" }, { field: "remark" } ], dataSource: //数据源});如果要渲染某个field,比喻name,希望它变成粗体字,那么可以这样$("#grid").k
原创
博文更新于 2017.06.22 ·
3049 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

json:后台保存在json中date数据,前台显示object

答:

json没有数据类型可言,全是string,你存一个date,在json中只会记录{a:'2016-4-27 11:49:16'},怎么记录数据类型?json跨语言跨平台,要是数据类型都能记录下来,还怎么跨语言,跨平台?楼主这是对json定义迷糊了啊

回答问题 2016.04.27

$.post传值到servlet接收不到

发布问题 2016.04.27 ·
5 回答

linux虚拟机里安装软件怎么安装?

答:

你把MyEclipse简写成me都可能有人知道,你把什么玩意简写成GP?给我的第一印象还以为是GPS,GDP,SGP之类的东西,说实话,简写这个习惯真不好,就DW,PS,VM,这些大伙都知道的还行,GP是什么鬼还真不知道,不过linux里面很多东西都是运行不了的,比较出名的就是QQ不支持linux这个问题,MyEclipse话有幸是支持的,云盘http://pan.baidu.com/share/init?shareid=637213882&uk=4164754243 密码:6tp4,用linux安装程序安就行了,linux没有扩展名,不像windows分exe,txt什么的,你直接点就行,如果在终端上下就无解了,yum,RPM里面还真没MyEclipse,MyEclipse也不是包

回答问题 2016.04.05

linux下ORA-09925错误无法登陆sqlplus

答:

不要秒沉啊,oracle大神何在

回答问题 2016.03.29

linux下ORA-09925错误无法登陆sqlplus

发布问题 2016.03.29 ·
2 回答
加载更多