应用场景: 在实际应用中,经常碰到导入数据的功能,当导入的数据不存在时则进行添加,有修改时则进行更新, 在刚碰到的时候,第一反应是将其实现分为两块,分别是判断增加,判断更新,后来发现在mysql中有ON DUPLICATE KEY UPDATE一步就可以完成,感觉实在是太方便了, 该语句是基于唯一索 ...
分类:
数据库 时间:
2020-01-05 09:24:18
阅读次数:
533
public partial class Form2 : Form { public Form2() { InitializeComponent(); } private void Form2_Load(object sender, EventArgs e) { Family f = new Fam ...
分类:
其他好文 时间:
2020-01-04 20:49:31
阅读次数:
75
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>按数值显示不同渐变颜色柱状图</title> <style> .chart-box { width: 500px; height: 300px; background: linea ...
分类:
其他好文 时间:
2020-01-04 14:35:53
阅读次数:
130
setState推荐用法:setCount(c => c +1); useReducer 会比 useState 更适用,例如 state 逻辑较复杂且包含多个子值,或者下一个 state 依赖于之前的 state 等。并且,使用 useReducer 还能给那些会触发深更新的组件做性能优化,因为你 ...
分类:
其他好文 时间:
2020-01-04 14:20:36
阅读次数:
61
这里有一个非负整数数组 arr,你最开始位于该数组的起始下标 start 处。当你位于下标 i 处时,你可以跳到 i + arr[i] 或者 i - arr[i]。 请你判断自己是否能够跳到对应元素值为 0 的 任意 下标处。 注意,不管是什么情况下,你都无法跳到数组之外。 示例 1: 输入:arr ...
分类:
其他好文 时间:
2020-01-02 15:36:44
阅读次数:
62
差不多花了一天的时间, 对webpack有个系统的思路了。 以后还得慢慢弄。 参考URL: https://www.cnblogs.com/BetterMan-/p/9867642.html package.json webpack.common.js webpack.dev.js webpack. ...
分类:
Web程序 时间:
2020-01-01 23:29:39
阅读次数:
101
如下2中方法,这里的自动监测变化不是在webpack.config.js中做自动更新代码的配置,而是使用webpack相关命令来实现 1.在wevpack打包完react文件之后,想要每改动一次代码自动页面刷新为最新内容,(这里的刷新还是需要手动点击一下浏览器的刷新按钮),可以全局安装webpack ...
分类:
Web程序 时间:
2020-01-01 22:09:10
阅读次数:
97
public static class LogHelper { private static readonly Queue<Dictionary<string, string>> Que = new Queue<Dictionary<string, string>>(); private stati... ...
今天使用引入react native swiper组件使用轮播图时,发现报如下错误: Invarint Violation:ViewPagerAndroid has been removed from React Native. 上网查了下,最终使用如下方法解决: 1. 移除掉remove reac ...
分类:
其他好文 时间:
2020-01-01 19:03:44
阅读次数:
332
2019年初定的flag有一部分没有完成,在开展的过程中换过目标,更多的开始关注基础技术,而不是某个框架怎么用。 以下是在2019年除了工作以外在技术上的主要付出时间: 学完极客时间的两门课程; 学习了一部分ES6、设计模式、数据结构与算法、60节左右的.net core课程;vue.js.reac ...
分类:
其他好文 时间:
2020-01-01 10:14:53
阅读次数:
83