2020又一新年了 今年第一篇贴一个通过Cloudflare API更新DNS记录的脚本 过程基于OpenWRT系统,需要先安装curl和jsonfilter 先在Profile->api-tokens...>DNS的Edit权限 得到的token作为变量cftoken 需要知道zone的ID,可以在域名Overview中看到,作为变量zoneid 需要DDNS的域名作为变量record_name 以下是更新...A记录的脚本 update_dns.sh #!...name\":\"$record_name\",\"content\": \"$wanip_v4\", \"ttl\":1,\"proxied\":false}"` echo $result_cf 以下是更新...AAAA记录的脚本 update_dnsv6.sh #!
//gitee.com/msandrew/free-open-write github: https://github.com/AndrewAndrea/FreeOpenWrite 2021.3.8 更新...增加又拍云图床 修复上传图片失败的问题 完善逻辑,修复获取用户图床信息失败的问题 2021.3.5 更新 修复图床新增的错误 2021.3.4 更新 增加分发数据的高级筛选功能 修复获取文章已发布平台名的错误...修复一键发布功能,发布成功,提示系统错误的问题 图床管理功能移动到个人中心,由个人进行管理,增加修改 更新页面链接显示 代码优化 2021.3.3 更新 新增一键发布功能 完善发到知乎渠道代码 更新...README.md 更新 gitignore 文件。
总的来说最近更新比较频繁,两天三头就改一些地方,是时候 release 一下了。 2019.5.27: 修改导航栏布局 修复代码块与顶部条宽度不一致的 bug。...后面看情况可能会增加对gittalk的支持;分享插件,我个人使用的是Addthis,之所以只有个人使用= =,因为这个插件必须要到它的官网去配置,而我要的效果是用户可以通过主题文件进行配置。...所以虽然好用,但不会考虑作为主题的分享插件 增加了对Addthis的支持,现在用户可以通过配置pubid使用这个插件了。
1、Spring Boot 2.0 要求Java 版本必须8以上 2、配置属性的重定位 Old property New property server.con...
对于update操作,多次直接的结果都是最后update的值,是满足需求的。...但对于insert,如果已经插入,第二次会报错,duplicate error, 主键重复或者unique key duplicate。所以需要做一下处理。...最简单的就是,try-catch,当报错的时候,调用update去更新,或者策略更简单点,直接返回就行,不需要更新,以第一条为准。...PostgreSQL从9.5之后就提供了原子的upsert语法: 不存在则插入,发生冲突可以update。..., 'c') ON conflict(id) DO UPDATE SET "name" = excluded.name; did 冲突的主键 EXCLUDED 代指要插入的记录 当主键或者
域名所有者通过在DNS中发布SPF记录来授权合法使用该域名发送邮件的IP地址。...,或将其标记为垃圾/仿冒邮件。...以腾讯企业邮为例,记录值为: v=spf1 include:spf.mail.qq.com ~all 点此查看腾讯企业邮详细配置 前往 DNSPod 立即使用 TXT 记录——升级!...在没有 CAA 记录的情况下,所有 CA 均可为该域名颁发证书。当然如果存在 CAA 记录,CA 必须遵守规则,只能是在记录列表中的 CA 才被允许。 CAA记录可以为整个域或特定主机名设置策略。...CAA 记录可以控制发行单域名证书,通配符证书或同时。
如果在实例创建之后添加新的属性到实例上,它不会触发视图更新。 除了 data 属性, Vue 实例暴露了一些有用的实例属性与方法。这些属性与方法都有前缀 $,以便与代理的 data 属性区分。...数组更新检测 变异方法(mutation method),顾名思义,会改变被这些方法调用的原始数组。...这些不会改变原始数组,但总是返回一个新数组。...有时,我们想要显示一个数组的过滤或排序副本,而不实际改变或重置原始数据。在这种情况下,可以创建返回过滤或排序数组的计算属性。 显示过滤/排序结果 事件处理器 ? 事件修饰符 ? ? 键值修饰符 ?...:value绑定数据,不光可以绑简单值,也可以绑对象: ?
本篇文章记录我博客的一些简单的美化,如果能帮到大家,那将是我的荣幸 ,本文章长期更新 博客信息 程序:Typecho 主题:Cuteen Version:4.1 作者:@Veen zhao 0x01 底部添加网站运行时间...kratos-pjax@0.4.4/static/images/pointer.cur),pointer; } 0x06 彩色动态打字机效果 效果: 首先在任意位置添加或引用... 0x07 网站动态标题 效果: 在任意引用位置或后台底部自定义内容添加以下...css实现静态效果,通过css选择器添加text-shadow属性就行; 在后台主题自定义css样式添加以下样式: /**抖音文字**/ .tiktok{ text-shadow: -2px 0...); animation: shake-it .5s reverse infinite cubic-bezier(0.68, -0.55, 0.27, 1.55); } 静态效果弄出来了,我们通过
1. ssh 乱码 使用mac登录linux服务器时命令行有时候会出现"???"等乱码,这时候需要在~/.bashrc文件末尾中添加export LANG=C,...
最近收到邮件提示https证书即将过期,趁着周五不忙(mo yu)之际把证书更新一下~ 我用的证书是腾讯云的免费证书,直接在上边申请就行,审核很快~ 审核完成后把新证书上传到服务器就行了,我用的是 Nginx...image.png image.png 这里遇到一个问题,我发现更新后打开网址进行访问,浏览器上显示的证书一直没有变~ 各种清缓存、更换浏览器都没有解决~ 最后查了下资料,发现是由于网站使用了 CDN
这个主题固然是好,但我就是喜欢折腾 这篇用于记录美化记录,改的多了难免会忘 大家也可参考 关闭前台登陆/注册 这个操作只是让用户无法登陆/注册,对管理站点没影响 修改路径:/usr/themes/Joe...: rgba(255,255,255,0.85) } theme:主题颜色,可随意修改 颜色参照表:http://tool.txav.cn/rgb_color rgba最后面的0.85即为透明度,修改值0...若只想单改透明度 则填写内容为 body { --background: rgba(255,255,255,0.8) } 透明值同样修改最后面的0.8 颜色包裹效果 文章颜色包裹文字代码实现 底部按钮美化
需求 提供一个接口,既能保证新数据的插入操作,又能在数据存在时进行数据更新操作 实现:on duplicate key update 在mysql中,提供有on duplicate key update...指令,该指令表示如果唯一索引(UNIQUE)或主键(PRIMARY KEY)出现重复值时,则执行更新操作;如果不存在唯一冲突,则执行插入操作。...重复时,会执行更新操作,否则执行插入操作。...同样当主键ue_id或unique_id重复时,会执行更新操作,否则执行插入操作。...,为了确保接口响应的性能,可以考虑将数据分批地批量插入,如5000条数据需要插入,我们可以将数据分成100行执行一次批量插入。
Q 题目 Oracle中如何插入或更新特殊字符“&”? A 答案 假设有如下的SQL语句: UPDATE USERINFO SET PAGEURL = 'MYJSP?
更新的同时获取被更新的记录的id 一般我的写法是 select auto_id into v_id from history where state=1 and rownum=1; update
一、背景 最近业务中用到批量插入或更新,查了一下资料。...https://stackoverflow.com/questions/23486547/mybatis-batch-insert-update-for-oracle 就是在映射的方法中拼接多条插入或者更新语句...blob/master/src/test/java/org/apache/ibatis/submitted/batch_keys/BatchKeysTest.java mybatis官方示例所示的方式来批量插入或者更新应该是最正确的用法...这里提到拿到批量更新结果的方式支持拿到批量结果。...)).append("\n"); } logDebug("082", sb.toString()); } } 3、结论 如果你使用的是 MySQL 直接使用第二部分 2.1部分的写法,给出的通过
'; 如果更新同一字段为同一个值,mysql也很简单,修改下where即可: UPDATE mytable SET myfield = 'value' WHERE other_field in ('other_values...'); 这里注意 ‘other_values' 是一个逗号(,)分隔的字符串,如:1,2,3 那如果更新多条数据为不同的值,可能很多人会这样写: foreach ($display_order as $...一条记录update一次,这样性能很差,也很容易造成阻塞。 那么能不能一条sql语句实现批量更新呢?mysql并没有提供直接的方法来实现批量更新,但是可以用点小技巧来实现。...代码也很容易理解,你学会了吗 性能分析 当我使用上万条记录利用mysql批量更新,发现使用最原始的批量update发现性能很差,将网上看到的总结一下一共有以下三种办法: 1.批量update,一条记录update...replace into 和insert into on duplicate key update的不同在于: replace into 操作本质是对重复的记录先delete 后insert,如果更新的字段不全会将缺失的字段置为缺省值
MyBatis通用mapper插入,更新null值问题 Mybatis通用Mapper updateByPrimarykey()和insert()方法报错,提示jdbctype错误。
,而不是错误代码或者是一个普通的算术值 3.static_cast 将类型转化为int 4.类后面加final表示不能继承 5.c++11后的lambda函数: [&](size_t i){...…to do something } 表示传入的是i的地址如果是等于[=],则是传值 6.mutable关键字作用在成员变量前,即使某一个非静态方法后加了const(即不能修改该函数的类里的任何一个变量...最基础的常量表达式就是字面值或全局变量/函数的地址或sizeof等关键字返回的结果,而其它常量表达式都是由基础表达式通过各种确定的运算得到的。...需要计算一个编译时已知的常量,比如特定值的sine或cosin?确实你亦可以使用库函数sin或cos,但那样你必须花费运行时的开销。...但相反并不成立,一个const的变量或函数,并不是constexpr的。
获取更新前记录的需求在数据库表中,我们可能需要更新一条记录,但同时需要保存更新前的数据。这在审计日志、版本控制或事务回滚中非常常见。MySQL的BEFORE UPDATE触发器可以满足这一需求。...employees表中的记录之前,都会将旧的name和salary值存入临时表old_records中。...通过存储过程,我们可以轻松地记录每一次数据变动,以便于后期审计或问题排查。...,记录旧的新值以及操作类型。...回滚操作如果更新后的数据有问题,我们可以使用存储过程配合临时表来实现回滚。只需要从临时表中取出旧的记录,然后重新插入或更新到原始表中即可。
领取专属 10元无门槛券
手把手带您无忧上云