本人目前在字节跳动担任前端工程师,坐标:上海 Data-广告系统-商业平台。

项目组目前非常缺前端、后端、测试。欢迎有兴趣的同学找我内推。
前端 JD
后端 JD
测试 JD

idea和webstorm注册码

青火 · 发布于 1月7日

第一个

AHD9079DKZ-eyJsaWNlbnNlSWQiOiJBSEQ5MDc5REtaIiwibGljZW5zZWVOYW1lIjoiSmV0IEdyb3VwcyIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cyI6W3siY29kZSI6IklJIiwiZmFsbGJhY2tEYXRlIjoiMjAxOS0xMi0xNCIsInBhaWRVcFRvIjoiMjAyMC0xMi0xMyJ9LHsiY29kZSI6IkFDIiwiZmFsbGJhY2tEYXRlIjoiMjAxOS0xMi0xNCIsInBhaWRVcFRvIjoiMjAyMC0xMi0xMyJ9LHsiY29kZSI6IkRQTiIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMTItMTQiLCJwYWlkVXBUbyI6IjIwMjAtMTItMTMifSx7ImNvZGUiOiJQUyIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMTItMTQiLCJwYWlkVXBUbyI6IjIwMjAtMTItMTMifSx7ImNvZGUiOiJHTyIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMTItMTQiLCJwYWlkVXBUbyI6IjIwMjAtMTItMTMifSx7ImNvZGUiOiJETSIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMTItMTQiLCJwYWlkVXBUbyI6IjIwMjAtMTItMTMifSx7ImNvZGUiOiJDTCIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMTItMTQiLCJwYWlkVXBUbyI6IjIwMjAtMTItMTMifSx7ImNvZGUiOiJSUzAiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTEyLTE0IiwicGFpZFVwVG8iOiIyMDIwLTEyLTEzIn0seyJjb2RlIjoiUkMiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTEyLTE0IiwicGFpZFVwVG8iOiIyMDIwLTEyLTEzIn0seyJjb2RlIjoiUkQiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTEyLTE0IiwicGFpZFVwVG8iOiIyMDIwLTEyLTEzIn0seyJjb2RlIjoiUEMiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTEyLTE0IiwicGFpZFVwVG8iOiIyMDIwLTEyLTEzIn0seyJjb2RlIjoiUk0iLCJmYWxsYmFja0RhdGUiOiIyMDE5LTEyLTE0IiwicGFpZFVwVG8iOiIyMDIwLTEyLTEzIn0seyJjb2RlIjoiV1MiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTEyLTE0IiwicGFpZFVwVG8iOiIyMDIwLTEyLTEzIn0seyJjb2RlIjoiREIiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTEyLTE0IiwicGFpZFVwVG8iOiIyMDIwLTEyLTEzIn0seyJjb2RlIjoiREMiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTEyLTE0IiwicGFpZFVwVG8iOiIyMDIwLTEyLTEzIn0seyJjb2RlIjoiUlNVIiwiZmFsbGJhY2tEYXRlIjoiMjAxOS0xMi0xNCIsInBhaWRVcFRvIjoiMjAyMC0xMi0xMyJ9XSwiaGFzaCI6IjE1ODE1MDAyLzAiLCJncmFjZVBlcmlvZERheXMiOjcsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0\=-LSd4oz1ZeZGTkNgA7KqUD6dmIqKNRaJEiAdpNBN3rw86DnEZm6oUoTMdM40mxRG0jz5RpLR8E6/A2uA2b9s6fX3U1dAhzuJ7HUpha2OCk9EnYGlIoxnMmYA+ZrCjlfLU2EsLMPcmKHAY5o2excxpbIqLYsNhXN3r2MxEtvGap9Y+hBxNJJYoYjV5glFIiJ/9NNAE6s1EqRRlQk2UpFg2ODDlK1JZrQTtIJvH9squs1IFz0fY9i/okXIyR4fCUbU2LUp5XbtMn3n2lKb2mEKDWjjSly3cZizAGz7obIixE1HZuEICEPWeAZiU8qc/adRt7eUYW81KFdYjLNDXcVckbw==-MIIElTCCAn2gAwIBAgIBCTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE4MTEwMTEyMjk0NloXDTIwMTEwMjEyMjk0NlowaDELMAkGA1UEBhMCQ1oxDjAMBgNVBAgMBU51c2xlMQ8wDQYDVQQHDAZQcmFndWUxGTAXBgNVBAoMEEpldEJyYWlucyBzLnIuby4xHTAbBgNVBAMMFHByb2QzeS1mcm9tLTIwMTgxMTAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQAF8uc+YJOHHwOFcPzmbjcxNDuGoOUIP+2h1R75Lecswb7ru2LWWSUMtXVKQzChLNPn/72W0k+oI056tgiwuG7M49LXp4zQVlQnFmWU1wwGvVhq5R63Rpjx1zjGUhcXgayu7+9zMUW596Lbomsg8qVve6euqsrFicYkIIuUu4zYPndJwfe0YkS5nY72SHnNdbPhEnN8wcB2Kz+OIG0lih3yz5EqFhld03bGp222ZQCIghCTVL6QBNadGsiN/lWLl4JdR3lJkZzlpFdiHijoVRdWeSWqM4y0t23c92HXKrgppoSV18XMxrWVdoSM3nuMHwxGhFyde05OdDtLpCv+jlWf5REAHHA201pAU6bJSZINyHDUTB+Beo28rRXSwSh3OUIvYwKNVeoBY+KwOJ7WnuTCUq1meE6GkKc4D/cXmgpOyW/1SmBz3XjVIi/zprZ0zf3qH5mkphtg6ksjKgKjmx1cXfZAAX6wcDBNaCL+Ortep1Dh8xDUbqbBVNBL4jbiL3i3xsfNiyJgaZ5sX7i8tmStEpLbPwvHcByuf59qJhV/bZOl8KqJBETCDJcY6O2aqhTUy+9x93ThKs1GKrRPePrWPluud7ttlgtRveit/pcBrnQcXOl1rHq7ByB8CFAxNotRUYL9IF5n3wJOgkPojMy6jetQA5Ogc8Sm7RG6vg1yow==

第2个

最近我在思考一个问题:什么造成了人与人之间的差异?

  
  select{

  -webkit-appearance:none;

macos install mysql

沐浴云天 · 发布于 1月7日

安装mysql 的 pkg包

/usr/local/mysql/bin

手动关闭系统偏好设置mysql服务后执行下列命令

  1. cd /usr/local/mysql/bin
  2. sudo ./mysqld_safe --skip-grant-tables
1
2
3
4
5
6
/*注意⚠️,仅在下载地址域名和当前一致的情况下生效*/
static saveWithFileName(url,fileName) {
        const link = document.createElement('a');
        const body = document.querySelector('body');
 
        link.href = url;

一、前言

一直在扭螺丝,完全没有碰过登录这块,只能先从文章学习学习

二、几个点过一遍

1. http协议是无状态协议

// import * as errSourceMap from './error.js'

// var line = Number(process.argv[2])
// var column = Number(process.argv[3])

homestead

奇墨 · 发布于 1月7日

1
2
3
4
5
6
Vagrant has detected that you have a version of VirtualBox installed
that is not supported by this version of Vagrant. Please install one of
the supported versions listed below to use Vagrant:
 
4.0, 4.1, 4.2, 4.3, 5.0, 5.1, 5.2, 6.0
 

elme组件修改深入样式

zone · 发布于 1月7日 1 分支

1
2
3
4
5
6
如果希望 scoped 樣式中的一個選擇器能夠更深入權重,例如影響子組件,你可以使用 >>>加深操作權重。
<style lang='css' scoped>
.a >>> .b { /* ... */ }
</style>
這個代碼會編譯成
.a[data-v-f3f3eg9] .b { /* ... */ }

程序员的修养:D2

言己 · 发布于 1月7日

666666

1月7日:

1、word-break:break-word;属性在edge和IE上不支持,如何解决?
用overflow-wrap: break-word;替代,不过要注意,overflow-wrap只支持行内元素。

经典例子

db.order.aggregate([
    { 
        $match: { create_time: { $gte: 1577808000 } } 
1
2
3
@-ms-viewport {
  width: device-width;
}

提交的位移

  1. acknowledge()提交的是批量的位移,而不是当前的位移,没有入参。
  2. 如果上一条位移报错没提交,下一条提交,那么上一条也意味着提交了!

源码注释

FTPChannel

Honwhy · 发布于 1月6日

1
2
3
4
5
6
package org.example;
 
import org.apache.commons.net.SocketClient;
 
import java.io.IOException;
import java.net.InetSocketAddress;

CI/CD

henry_chen · 发布于 1月6日

CI/CD

持续集成 Continuous Integration(CI)和持续交付 Continuous Delivery(CD)

软件交付管道以快速、自动化和可重复的方式从源代码生成发布版本。如何完成这项工作的总体设计称为“持续交付”(CD)。启动组装线的过程称为“持续集成”(CI)。确保质量的过程称为“持续测试”(Continuous Testing),将最终产品提供给用户的过程称为“持续部署”(Continuous Deployment)。

CD持续交付 = CI持续集成 + CT持续测试 ( + CD持续部署)

前几天在阿里云数据库玩Docker的时候又操作了一波MongoDB,部署在云端的MongoDB,很早之前部署的之前都是无限鉴权,哪天突发如何通过Navicat等工具链接远程数据库,不设置用户鉴权好像很不安全的样子,确实不安全,虽然数据库也没啥,但是出于对好奇心,开始了摆弄,就有了下面这篇笔记
写在前面:MongoDB的用户管理和Mysql大体上没啥区别,同样可以分组管理,对应不同数据库,配置不同level的角色...值得一提是,如果在项目中对某个数据库名直接操作的时候如mongoose.connect('mongodb://name:pwd@localhost:27017/database')如果你想正确鉴权开启并访问,恳请你进入对应的数据库,然后db.createUser()新建一个对当前数据库可读写的账号;这样真的很LB,但我找不到其他方法了,我开始的时候想着有没有类似mysql那种初始的账户admin,只要拥有这个账户都能随意链接指定数据库,但是...mongodb不支持;如果大家发现有什么好方法欢迎提点
1
https://github.com/Microsoft/monaco-languages/

[kafka]丢消息

ouyida3 · 发布于 1月6日

[kafka]丢消息
spring kafka停止消费消息
https://cloud.tencent.com/dev...

不同分组,一定可以重复消费,消费了多少客户端保存:
Kafka选择了不同的方式:每个consumer group保存自己的位移信息,那么只需要简单的一个整数表示位置就够了;同时可以引入checkpoint机制定期持久化,简化了应答机制的实现。

kafka压缩

ouyida3 · 发布于 1月5日

LZ4>>Snappy>GZIP

JavaScript Unicode

冰封百度 · 发布于 1月5日

Unicode字符集
《Javascript 有个 Unicode 的天坑》http://www.alloyteam.com/2016...

UTF8编码
《Uint8Array to string in Javascript》https://stackoverflow.com/que...

npm 问题汇总

任重道远 · 发布于 1月4日

Unexpected end of JSON input while parsing near '...BQJcPNOKCRA9TVsSAnZWa'

在执行,npm install module_name 时报错, 解决方案

ajax轮询

清浅 · 发布于 1月4日

1
2
3
4
5
6
        $(function() {
 
                        auto = setInterval(function () { //轮询查询有无新用户提问
                    $.ajax({
                        type:"POST",
                        url:"/sendQueNotice",

背景:最近做项目在使用input进行上传中遇到两个问题
input默认cursor为default,也就是普通的箭头样式,我想把它改成pointer,但是无效;
IE下input需要双击才能弹出文件选择框;
input选择一个文件后再次选择同一文件无任何反应。

场景&解决方法: