并集(union)
let a = new Set([1,2,3]);
let b = new Set([4,3,2]);
let union = new Set([...a, ...b]); // {1,2,3,4}
交集(intersection)
let a = new Set([1,2,3]);
let b = new Set([4,3,2]);
let intersection = new Set([...a].filter(x => b.has(x))); // {2,3}
差集(differen...
直观,json的结构一目了然
chrome就只能看原始的字符串了
开启https后我自己都经常打不开,只得重新用回http,虽然chrome浏览器会显示“不安全”,但没办法,总比打不开好。
至于打不开的原因不得而知
微软的东西不好找,作个记号
https://www.microsoft.com/zh-cn/download/details.aspx?id=35579
做个记号....................
有时候phpmyadmin连不上mysql数据库,试了一堆命令行如mysql.server restart,都不管用,后来从Monitor强制杀进程,顺利解决,附解决办法:
打开活动监视器(Monitor)
切换到CPU一栏
从右上角搜索框搜索“mysql”
强制进程退出
-------------------------------- 作者在 2018-07-14 19:24:50 补充以下内容 --------------------------------
发现经常出问题的原因...
写再优雅的语言,都会觉得索然无味
在网站根目录建一个文件web.config
输入一下内容:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="OrgPage" stopProcessing="true">
<match url="^(.*)$" />
<conditions logicalGrouping="MatchAll">
<add input="{HTTP_HOST}" patte...
设置方法:
vi /etc/mysql/mysql.conf.d/mysqld.cnf
在[mysqld]下面添加一行:
sql-mode="NO_ENGINE_SUBSTITUTION,ERROR_FOR_DIVISION_BY_ZERO"
默认是1024字节,经常超过这个字节数就导致计算错误,可以设置的大一些,设置方法:
vi /etc/mysql/mysql.conf.d/mysqld.cnf
在[mysqld]下面添加一行:
group_concat_max_len = 102400
这些碎碎念放在博客貌似不合适,嗯,需要一个微博载这些碎片思维。
2010年后为分界点吧,jetbrains出的系列IDE开始逐渐走进公众视线。凭超人性化的智能提示,把大量的开发者从死钻vim、emacs的道路上硬扳过来,使IDE不再处于鄙视链的底端。然后他们发现,对动态语言的智能提示总是无法做到100%的覆盖,用jetbrains的系列IDE开发静态语言反而比动态语言更方便。
跟PC端软件使用的一样的手段,避免不了跟PC端软件一样的命运。
ubuntu 14还可以,到ubuntu16.04无效了,怎么设置还是得需要密码才能登陆。原来ubuntu16版本默认不支持dsa密钥了,如果需要支持:
vi /etc/ssh/sshd_config
末尾加上一行:
PubkeyAcceptedKeyTypes ssh-dss
然后重启ssh服务
service ssh restart
mongod --config /usr/local/etc/mongod.conf
挺简单的
var img_url = $input_verifycode.next('img').attr('src');
var r = new XMLHttpRequest();
r.open("GET", img_url);
r.responseType = "blob";
r.onload = function(e){
var data = new FormData();
data.append('image_data', this.response);
$.ajax({
url: 'http://localhost:8088/uploa...
如截图所示
-------------------------------- 作者在 2017-07-27 06:45:22 补充以下内容 --------------------------------
下面是我目前用起来比较顺手的配置
原理就是,webkit内部某个按钮,给它设置属性,点击它的时候设置webkit浏览器的url为某个值比如app。
然后监听webkit浏览器的url变化,当url含有app字样的时候,就说明那个按钮被点击了,触发相关的事件逻辑就可以。实现上有些山寨。
具体请见:https://stackoverflow.com/questions/13188489/how-to-handle-dom-events-of-webkit-net-control
可以清晰的列出当前程序的所有控件,哪怕是有重叠的控件,隐藏的控件,都一目了然。特别是重叠的控件,如果想选中被覆盖的控件,从文档大纲中点它的名字就可以。
从网上找的,没测试有效性,先收藏了,说不定哪天用到
Private Function StringAsUtf8Bytes(ByVal str As String) As String
Dim utf8, gbk As System.Text.Encoding
utf8 = System.Text.Encoding.GetEncoding("utf-8")
gbk = System.Text.Encoding.GetEncoding("gbk")
Dim bytes() As Byte = gbk.GetBy...