8-12 【前端】优化任务列表 【前端&后端】添加登录历史查询 【前端&后端】用java重写了积分记录,积分排名 【后端】优化任务奖励 【后端】修复日期格式化时区问题 【后端】添加部分注释 & 添加物品系统 & 添加开通会员功能 【后端】添加实体类Goods & 完成背包、物品的查询以及获取 【前端】整合背包、物品相关功能 & 统一部分名字的叫法 【PHP后端】移除积分相关功能、移除编译错误查看功能 【后端】优化会员的判断 & 获取编译错误,答案错误信息 【前…

2019年07月19日 0条评论 665点热度 2人点赞 阅读全文

今天在用java解析之前php生成的jwt时,报了签名不一致的错误 php是使用hash_hmac进行sha256加密再base64UrlEncode实现的;java使用jjwt解析 依旧是字符长度的问题,所以密钥转成的byte数组是不一样的,转换下就行了 然后代码中直接写byte数组就行了,不然每次都得转换

2020年05月14日 0条评论 703点热度 1人点赞 阅读全文

现有的数据库中有个字段为char类型,'Y'表示true,'N'表示false。实体类使用的为Boolean,所以需要转换,就用了typeHandler。 typeHandler用于转换java类型和jdbcType 继承BaseTypeHandler,< >中的为java中的类型 需要重写四个方法,一个用于java类型转换成jdbcType,还有三个用于从jdbcType转换成java类型 然后,在需要转换类型的地方添加ColumnType注解

2020年05月14日 0条评论 229点热度 0人点赞 阅读全文

最近在改一个前几年写的代码,其中涉及到codemirror,为了方便以后参考,就记录下来 官方文档:https://codemirror.net/doc/manual.html 基本用法 使用npm安装依赖 npm install --save codemirror 引入必要文件 定义文本框 初始化 需要放在mounted()中,放在created()中会有问题 一些选项 value 初始值 mode 用于指定语言,高亮使用 theme 主题 indentUnit 缩进的大小 smartIndent 自动缩进 ta…

2020年05月10日 0条评论 321点热度 0人点赞 阅读全文

ob系列函数是用于控制缓冲区的,几个常见的用法如下: 将echo的输出放在缓冲区中,这样就能随时使用header()等函数了 生成静态页面 获取某个文件或函数输出的内容,然后就能对输出内容进行处理,例如压缩、替换等 参考文章:https://www.php.cn/php-weizijiaocheng-363193.html

2020年05月05日 0条评论 242点热度 0人点赞 阅读全文

今天提交时不小心提交了一个敏感信息(后面还有新的commit并且已经push了) 如果直接在历史中删除该文件,可以按照这个方法 由于该敏感信息所在文件有大量代码,所以不能直接删除,就直接进行了回退(如果多人同时开发,慎用回退),在此记录一下 1.在本地执行reset操作 idea中,在根目录上右键,Git->Repository->Reset Head...,Reset Type选择Mixed即可,To Commit写法为HEAD~X(例如,上一个提交HEAD~1) 或者打开Version Control(没有的话…

2020年05月04日 0条评论 186点热度 0人点赞 阅读全文

需求:在小工具设置页面中,给每个小工具添加一些选项 添加了两个钩子,分别为in_widget_form和widget_update_callback(添加第一个应该就行了) 第一个钩子的作用是在设置页面的相应表单中添加所需的输入框 第二个钩子的作用是在更新时稍微处理下自定义信息

2020年05月03日 0条评论 244点热度 0人点赞 阅读全文

可以通过wp_localize_script函数来实现,该函数是用于本地化的,也可用来输出JS对象。该函数可以将一个js对象输出到最终的html中,从而可以在JS中使用该对象。 该函数有三个参数:第一个参数为对应脚本的handler(即wp_enqueue_script的第一个参数),第二个参数是生成的JS变量的变量名,第三个参数为变量值,可以是各种类型,会通过json_encode输出到html中。 注意点:必须先用wp_enqueue_script注册对应的脚本,之后才能使用该函数,不然无效 实例 JS中访问:…

2020年04月29日 0条评论 261点热度 0人点赞 阅读全文

菜单主要分为两种,一种为顶级菜单,一种为子菜单。 注意:注册菜单的函数需要注册在admin_menu该hook上。 add_action('admin_menu', 'xxx'); 添加顶级菜单 添加顶级菜单需要使用 add_menu_page 函数,参数如下(后两个可选): Page Title 显示在浏览器标题栏上的标题 Menu Title 显示在菜单中的标题,最好保持名称较短,不然有换行很难看 Capability 访问该菜单需要拥有的权限,详见:roles。一般用manage_opti…

2020年04月28日 0条评论 234点热度 0人点赞 阅读全文

这两天在学wordpress,记录下WordPress设置页面开发的过程以备后用,其中涉及到设置api,选项api和菜单api setting、section、field 首先,需要了解这三个概念。大体上,field即为一个配置项,section可以将相关的一些配置项分组在一起。setting对应options表中的一条记录 注意:register_setting以及add_settings_*函数都要添加到admin_init该action中。 添加section 添加section需要使用add_setting…

2020年04月26日 0条评论 279点热度 0人点赞 阅读全文

编辑~/.condarc

2020年04月19日 0条评论 390点热度 0人点赞 阅读全文
1234512