- 博客(19)
- 收藏
- 关注
原创 javascript学习笔记(3)
一、学习资料https://wangdoc.com/javascript/index.html二、学习笔记javascript学习笔记(2)9、事件1)监听函数内部的this,指向当前事件所在的那个对象。2)JavaScript 有三种方法,可以为事件绑定监听函数:①HTML 的 on- 属性:只会在冒泡阶段触发。完整的监听代码(doSomething () )。不利于代码分工,因此不推荐使用。②元素节点的事件属性:只会在冒泡阶段触发。值是函数名(doSomething)。缺点在于,同一个事
2020-05-11 20:08:16 221
原创 javascript学习笔记(2)
一、学习资料https://wangdoc.com/javascript/index.html二、学习笔记javascript学习笔记(1)4、语法专题
2020-04-07 17:32:59 205
原创 javascript学习笔记(1)
一、学习资料https://wangdoc.com/javascript/index.html二、学习笔记1、入门篇1)JavaScript 的变量名区分大小写2)如果只是声明变量而没有赋值,则该变量的值是undefined。undefined是一个特殊的值,表示“无定义”。3)JavaScript 引擎的工作方式是,先解析代码,获取所有被声明的变量(不获取值),然后再一行一行地运行。...
2020-04-07 10:32:57 142
原创 根据对象的属性名排序后,转换为json字符串
根据对象的属性名排序后,转换为json字符串(这里默认按照a-z的顺序)JSONObject.toJSONString(obj, SerializerFeature.MapSortField))
2020-03-20 15:18:28 982
原创 表头thead固定,tbody滚动(支持多表头)
<table className='thead-table'> <thead> <tr> ... </tr> <tr> ...
2020-03-20 14:46:25 327 1
原创 tomcat升级后,私钥解密报错
记录一下遇到的问题:前端传递密码前用公钥加密,后端使用私钥解密,之前一直都正常,某一次tomcat升级后,突然报解密错误。解决方案:经过分析后,应该是tomcat升级后,之前用的Base64 jar包发生了变化(根据RFC822规定,base64编码每76个字符,还需要加上一个回车换行,部分Base64编码的java库还按照这个标准实行,应该是升级后的base64按照这个标准了),导致公钥中...
2020-03-20 11:35:21 332
原创 SimpleDateFormat解析时间遇到的问题记录
//小写的hh会按照十二小时制解析,将中午12:30解析成00:30SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddhhmm");//大写的HH会按照二十四小时制解析,将中午12:30正确解析成12:30SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMd...
2020-01-17 14:24:41 386
原创 通过java反射动态set不同的属性值
假设需要设置属性的对象类名为TestSetTestSet obj = new TestSet();String value = ...//待设置的属性值String methodName = "set" + propertyName.substring(0, 1).toUpperCase() + propertyName.substring(1);try { Field field...
2019-12-12 14:14:40 1282 2
原创 mysql一对多查询,父表中存储了子表的多个id,且用逗号隔开
人物表Person的tasteIds字段关联兴趣表Taste的id字段,且用逗号隔开。人物表Person 示例如下:idnametasteIds1小明1,22小红2,3兴趣表Taste 示例如下:idname1读书2唱歌3绘画(1)现在需要查询出每个人的爱好名称,如下表格所示:人物名爱好名...
2019-12-12 14:03:09 1114
原创 多层嵌套的json字符串转换成对象,且设置了别名
(1)通过@JSONField设置别名,例如: @JSONField(name = "strategy_id")//字符串中的对应名称 private Long strategyId;结合fastjson使用,可以将字符串解析成对象(2)通过@JsonProperty设置别名,例如: @JsonProperty("error_code")//字符串中的对应名称 ...
2019-12-12 11:11:57 1902
原创 由于JDK版本不对无法展示验证码图片
bug描述:同样的代码换了一个环境,验证码无法展示,如下所示:原因:使用了java.awt包下的一些类,不同的JDK版本支持不同,更换JDK版本就ok了。
2019-12-12 11:02:02 410
原创 spring security单点登录遇到的问题
问题描述:配置了单点登录,同一用户先后在两个浏览器登录,先登录的浏览器用户失效,在页面操作时,没有进Webconfig中配置的自定义interceptor的preHandle方法。解决方法:推测是之前其他的interceptor或者filter中没通过校验,所以就没有继续进我自定义的interceptor的preHandle方法,查看spring security相关的资料,应该是在Secu...
2019-11-19 09:43:43 666
原创 git常用命令
背景:项目中有master和develop两个分支,develop上有3次提交分别为A、B、C,现在想要把C提交的内容合并到master分支,A、B提交的内容不要合并到master分支。解决办法:1、切换到master分支2、git log develop,并查看C提交对应的commit_id3、git cherry-pick + C分支对应的commit_id...
2019-10-15 09:55:23 145
原创 搭建简单的FTP服务器
Linux环境下1、检查安装vsftpd软件rpm -qa |grep vsftpd2、安装vsftpd软件yum install vsftpd -y3、创建用户和修改密码useradd 用户名passwd 用户名4、用户名添加到白名单中,将刚设置的用户名添加到user_list的最后一行cd /etc/vsftpdvim user_list5、修改配置文件vsftp...
2019-08-05 16:22:33 113
原创 Spring boot+Spring security跨域返回302
问题:前后端分离,后端使用的spring boot+spring security,调试过程中前端需要跨域访问后端的接口获取数据,尝试了网上提供的N种跨域方案都是返回302,其中一种方案如下:调试发现,登录拦截器这边获取不到用户的登录信息,所以一直重定向到登录页面。解决办法:暂时还未解决,先取消登录拦截器进行调试工作,待续…...
2019-07-31 10:12:23 4429 4
原创 使用allatori对SpringBoot多模块代码进行混淆
使用allatori对SpringBoot多模块代码进行混淆参考文档操作步骤1、在包含Controller类的module下(以下简称A)添加jar包2、在A的pom.xml中添加3、在A的resources目录下添加文件allatori.xml,内容如下4、执行mvn clean,然后将A的resources目录下的文件allatori.xml复制到A的target目录下,再执行mvn inst...
2019-06-26 11:16:21 2795 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人