在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答
北城荒 回答

這樣改

$('#uploadVideo').change(function(event) {
    var $editor = $('.ql-editor');
    $editor.append('<video controls="controls">XXX網(wǎng)址</video>');
    var $video = $('.ql-editor video');
    $video[0].src = URL.createObjectURL(this.files[0]);
    $video[0].load();
  });
熊出沒 回答

就是把一段文本中除了a或者img以外的所有標(biāo)簽都干掉,然后干掉a以及img中的css
如果我沒有理解錯的話,大致是這樣的:

(() => {
  let str = `
  <p style="color: blued">text</p>
  <img src="XXX" style="color: red" />
  <a href="XXX" style="color: red" >Link</a>
  <p>text</p>
  `

  // 邏輯分兩塊:
  // 1. 將非`img`、`a`標(biāo)簽的tag替換為轉(zhuǎn)義符
  // 2. 將`img`、`a`標(biāo)簽中的`style`干掉

  let text = str.replace(/<(\/?)([\w]+)(.*?)(\/?)>/g, (_, selfClosing, tag, content, closing) => {
    if (['img', 'a'].includes(tag.toLowerCase())) {
      return `<${selfClosing}${tag}${content.replace(/style=".*?"/g, '')}${closing}>`
    } else {
      return `&lt;${selfClosing}${tag}${content}${closing}&gt;`
    }
  })

  console.log(text)
})()
如果對的話,也別什么有償了,覺得對你有幫助的話,點個follow也是極好的:https://github.com/Jiasm
近義詞 回答

支持的。display content width height這些屬性都加上沒?
推薦真機(jī)調(diào)試方法:
https://www.jianshu.com/p/ed4...

哎呦喂 回答
[root@VM_88_10_centos ~]# journalctl -u ipsec
-- Logs begin at Mon 2018-08-06 10:41:53 CST, end at Mon 2018-08-06 14:22:01 CST. --
Aug 06 10:43:05 VM_88_10_centos systemd[1]: Starting Internet Key Exchange (IKE) Protocol Daemon for IPsec...
Aug 06 10:43:05 VM_88_10_centos addconn[3371]: warning: could not open include filename: '/etc/ipsec.d/*.conf'
Aug 06 10:43:05 VM_88_10_centos _stackmanager[3373]: warning: could not open include filename: '/etc/ipsec.d/*.conf'
Aug 06 10:43:05 VM_88_10_centos _stackmanager[3373]: warning: could not open include filename: '/etc/ipsec.d/*.conf'
Aug 06 10:43:05 VM_88_10_centos ipsec[3617]: Initializing NSS database
Aug 06 10:43:05 VM_88_10_centos ipsec[3625]: warning: could not open include filename: '/etc/ipsec.d/*.conf'
Aug 06 10:43:05 VM_88_10_centos libipsecconf[3628]: warning: could not open include filename: '/etc/ipsec.d/*.conf'
Aug 06 10:43:05 VM_88_10_centos ipsec[3625]: nflog ipsec capture disabled
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: FIPS Product: NO
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: FIPS Kernel: NO
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: FIPS Mode: NO
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: NSS DB directory: sql:/etc/ipsec.d
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: Initializing NSS
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: Opening NSS database "sql:/etc/ipsec.d" read-only
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: NSS initialized
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: NSS crypto library initialized
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: FIPS HMAC integrity support [enabled]
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: FIPS mode disabled for pluto daemon
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: FIPS HMAC integrity verification self-test passed
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: libcap-ng support [enabled]
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: Linux audit support [enabled]
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: Linux audit activated
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: Starting Pluto (Libreswan Version 3.23 XFRM(netkey) KLIPS FORK PTHREAD_SETSCHEDPRIO GCC_EXCEPTIONS NSS DNSSEC SYSTEMD_WATCHDOG FIPS_CHECK LABELED_IPSEC SECCOMP LIBCAP_NG LINUX_AUDIT XAUTH_
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: core dump dir: /run/pluto
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: secrets file: /etc/ipsec.secrets
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: leak-detective enabled
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: NSS crypto [enabled]
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: XAUTH PAM support [enabled]
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: NAT-Traversal support  [enabled]
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: Initializing libevent in pthreads mode: headers: 2.0.21-stable (2001500); library: 2.0.21-stable (2001500)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: Encryption algorithms:
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   AES_CCM_16          IKEv1:     ESP     IKEv2:     ESP     FIPS  {256,192,*128}  (aes_ccm aes_ccm_c)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   AES_CCM_12          IKEv1:     ESP     IKEv2:     ESP     FIPS  {256,192,*128}  (aes_ccm_b)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   AES_CCM_8           IKEv1:     ESP     IKEv2:     ESP     FIPS  {256,192,*128}  (aes_ccm_a)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   3DES_CBC            IKEv1: IKE ESP     IKEv2: IKE ESP     FIPS  [*192]  (3des)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   CAMELLIA_CTR        IKEv1:     ESP     IKEv2:     ESP           {256,192,*128}
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   CAMELLIA_CBC        IKEv1: IKE ESP     IKEv2: IKE ESP           {256,192,*128}  (camellia)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   AES_GCM_16          IKEv1:     ESP     IKEv2: IKE ESP     FIPS  {256,192,*128}  (aes_gcm aes_gcm_c)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   AES_GCM_12          IKEv1:     ESP     IKEv2: IKE ESP     FIPS  {256,192,*128}  (aes_gcm_b)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   AES_GCM_8           IKEv1:     ESP     IKEv2: IKE ESP     FIPS  {256,192,*128}  (aes_gcm_a)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   AES_CTR             IKEv1: IKE ESP     IKEv2: IKE ESP     FIPS  {256,192,*128}  (aesctr)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   AES_CBC             IKEv1: IKE ESP     IKEv2: IKE ESP     FIPS  {256,192,*128}  (aes)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   SERPENT_CBC         IKEv1: IKE ESP     IKEv2: IKE ESP           {256,192,*128}  (serpent)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   TWOFISH_CBC         IKEv1: IKE ESP     IKEv2: IKE ESP           {256,192,*128}  (twofish)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   TWOFISH_SSH         IKEv1: IKE         IKEv2: IKE ESP           {256,192,*128}  (twofish_cbc_ssh)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   CAST_CBC            IKEv1:     ESP     IKEv2:     ESP           {*128}  (cast)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   NULL_AUTH_AES_GMAC  IKEv1:     ESP     IKEv2:     ESP           {256,192,*128}  (aes_gmac)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   NULL                IKEv1:     ESP     IKEv2:     ESP           []
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: Hash algorithms:
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   MD5                 IKEv1: IKE         IKEv2:
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   SHA1                IKEv1: IKE         IKEv2:             FIPS  (sha)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   SHA2_256            IKEv1: IKE         IKEv2:             FIPS  (sha2 sha256)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   SHA2_384            IKEv1: IKE         IKEv2:             FIPS  (sha384)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   SHA2_512            IKEv1: IKE         IKEv2:             FIPS  (sha512)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: PRF algorithms:
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   HMAC_MD5            IKEv1: IKE         IKEv2: IKE               (md5)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   HMAC_SHA1           IKEv1: IKE         IKEv2: IKE         FIPS  (sha sha1)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   HMAC_SHA2_256       IKEv1: IKE         IKEv2: IKE         FIPS  (sha2 sha256 sha2_256)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   HMAC_SHA2_384       IKEv1: IKE         IKEv2: IKE         FIPS  (sha384 sha2_384)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   HMAC_SHA2_512       IKEv1: IKE         IKEv2: IKE         FIPS  (sha512 sha2_512)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: Integrity algorithms:
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   HMAC_MD5_96         IKEv1: IKE ESP AH  IKEv2: IKE ESP AH        (md5 hmac_md5)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   HMAC_SHA1_96        IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS  (sha sha1 sha1_96 hmac_sha1)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   HMAC_SHA2_512_256   IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS  (sha512 sha2_512 hmac_sha2_512)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   HMAC_SHA2_384_192   IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS  (sha384 sha2_384 hmac_sha2_384)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   HMAC_SHA2_256_128   IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS  (sha2 sha256 sha2_256 hmac_sha2_256)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   AES_XCBC_96         IKEv1:     ESP AH  IKEv2:     ESP AH  FIPS  (aes_xcbc)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   AES_CMAC_96         IKEv1:     ESP AH  IKEv2:     ESP AH  FIPS  (aes_cmac)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   NONE                IKEv1:     ESP     IKEv2:     ESP     FIPS  (null)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: DH algorithms:
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   MODP1024            IKEv1: IKE ESP AH  IKEv2: IKE ESP AH        (dh2)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   MODP1536            IKEv1: IKE ESP AH  IKEv2: IKE ESP AH        (dh5)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   MODP2048            IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS  (dh14)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   MODP3072            IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS  (dh15)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   MODP4096            IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS  (dh16)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   MODP6144            IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS  (dh17)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   MODP8192            IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS  (dh18)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   DH19                IKEv1: IKE         IKEv2: IKE ESP AH  FIPS  (ecp_256)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   DH20                IKEv1: IKE         IKEv2: IKE ESP AH  FIPS  (ecp_384)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   DH21                IKEv1: IKE         IKEv2: IKE ESP AH  FIPS  (ecp_521)
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   DH22                IKEv1: IKE ESP AH  IKEv2: IKE ESP AH
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   DH23                IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS
Aug 06 10:43:05 VM_88_10_centos pluto[3639]:   DH24                IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: starting up 4 crypto helpers
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: started thread for crypto helper 0
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: started thread for crypto helper 1
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: started thread for crypto helper 2
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: started thread for crypto helper 3
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: Using Linux XFRM/NETKEY IPsec interface code on 3.10.0-514.21.1.el7.x86_64
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: | selinux support is NOT enabled.
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: systemd watchdog for ipsec service configured with timeout of 200000000 usecs
Aug 06 10:43:05 VM_88_10_centos pluto[3639]: watchdog: sending probes every 100 secs
Aug 06 10:43:05 VM_88_10_centos systemd[1]: Started Internet Key Exchange (IKE) Protocol Daemon for IPsec.
Aug 06 10:43:06 VM_88_10_centos libipsecconf[3783]: warning: could not open include filename: '/etc/ipsec.d/*.conf'
Aug 06 10:43:06 VM_88_10_centos pluto[3639]: listening for IKE messages
Aug 06 10:43:06 VM_88_10_centos pluto[3639]: adding interface eth0/eth0 10.144.88.10:500
Aug 06 10:43:06 VM_88_10_centos pluto[3639]: adding interface eth0/eth0 10.144.88.10:4500
Aug 06 10:43:06 VM_88_10_centos pluto[3639]: adding interface lo/lo 127.0.0.1:500
Aug 06 10:43:06 VM_88_10_centos pluto[3639]: adding interface lo/lo 127.0.0.1:4500
Aug 06 10:43:06 VM_88_10_centos pluto[3639]: | setup callback for interface lo:4500 fd 19
Aug 06 10:43:06 VM_88_10_centos pluto[3639]: | setup callback for interface lo:500 fd 18
Aug 06 10:43:06 VM_88_10_centos pluto[3639]: | setup callback for interface eth0:4500 fd 17
Aug 06 10:43:06 VM_88_10_centos pluto[3639]: | setup callback for interface eth0:500 fd 16
Aug 06 10:43:06 VM_88_10_centos pluto[3639]: loading secrets from "/etc/ipsec.secrets"
Aug 06 10:43:06 VM_88_10_centos pluto[3639]: no secrets filename matched "/etc/ipsec.d/*.secrets"
Aug 06 10:44:23 VM_88_10_centos systemd[1]: Stopping Internet Key Exchange (IKE) Protocol Daemon for IPsec...
Aug 06 10:44:23 VM_88_10_centos whack[3876]: 002 shutting down
Aug 06 10:44:23 VM_88_10_centos ipsec[3884]: warning: could not open include filename: '/etc/ipsec.d/*.conf'
Aug 06 10:44:23 VM_88_10_centos libipsecconf[3887]: warning: could not open include filename: '/etc/ipsec.d/*.conf'
Aug 06 10:44:23 VM_88_10_centos systemd[1]: Stopped Internet Key Exchange (IKE) Protocol Daemon for IPsec.
Aug 06 10:44:23 VM_88_10_centos systemd[1]: Starting Internet Key Exchange (IKE) Protocol Daemon for IPsec...
Aug 06 10:44:23 VM_88_10_centos addconn[3897]: warning: could not open include filename: '/etc/ipsec.d/*.conf'
Aug 06 10:44:23 VM_88_10_centos libipsecconf[3897]: warning: could not open include filename: '/etc/ipsec.d/*.conf'
Aug 06 10:44:23 VM_88_10_centos libipsecconf[3902]: warning: could not open include filename: '/etc/ipsec.d/*.conf'
Aug 06 10:44:23 VM_88_10_centos _stackmanager[3899]: warning: could not open include filename: '/etc/ipsec.d/*.conf'
Aug 06 10:44:23 VM_88_10_centos _stackmanager[3899]: warning: could not open include filename: '/etc/ipsec.d/*.conf'
Aug 06 10:44:23 VM_88_10_centos ipsec[4148]: warning: could not open include filename: '/etc/ipsec.d/*.conf'
Aug 06 10:44:23 VM_88_10_centos ipsec[4148]: nflog ipsec capture disabled
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: FIPS Product: NO
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: FIPS Kernel: NO
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: FIPS Mode: NO
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: NSS DB directory: sql:/etc/ipsec.d
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: Initializing NSS
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: Opening NSS database "sql:/etc/ipsec.d" read-only
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: NSS initialized
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: NSS crypto library initialized
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: FIPS HMAC integrity support [enabled]
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: FIPS mode disabled for pluto daemon
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: FIPS HMAC integrity verification self-test passed
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: libcap-ng support [enabled]
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: Linux audit support [enabled]
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: Linux audit activated
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: Starting Pluto (Libreswan Version 3.23 XFRM(netkey) KLIPS FORK PTHREAD_SETSCHEDPRIO GCC_EXCEPTIONS NSS DNSSEC SYSTEMD_WATCHDOG FIPS_CHECK LABELED_IPSEC SECCOMP LIBCAP_NG LINUX_AUDIT XAUTH_
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: core dump dir: /run/pluto
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: secrets file: /etc/ipsec.secrets
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: leak-detective enabled
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: NSS crypto [enabled]
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: XAUTH PAM support [enabled]
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: NAT-Traversal support  [enabled]
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: Initializing libevent in pthreads mode: headers: 2.0.21-stable (2001500); library: 2.0.21-stable (2001500)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: Encryption algorithms:
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   AES_CCM_16          IKEv1:     ESP     IKEv2:     ESP     FIPS  {256,192,*128}  (aes_ccm aes_ccm_c)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   AES_CCM_12          IKEv1:     ESP     IKEv2:     ESP     FIPS  {256,192,*128}  (aes_ccm_b)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   AES_CCM_8           IKEv1:     ESP     IKEv2:     ESP     FIPS  {256,192,*128}  (aes_ccm_a)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   3DES_CBC            IKEv1: IKE ESP     IKEv2: IKE ESP     FIPS  [*192]  (3des)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   CAMELLIA_CTR        IKEv1:     ESP     IKEv2:     ESP           {256,192,*128}
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   CAMELLIA_CBC        IKEv1: IKE ESP     IKEv2: IKE ESP           {256,192,*128}  (camellia)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   AES_GCM_16          IKEv1:     ESP     IKEv2: IKE ESP     FIPS  {256,192,*128}  (aes_gcm aes_gcm_c)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   AES_GCM_12          IKEv1:     ESP     IKEv2: IKE ESP     FIPS  {256,192,*128}  (aes_gcm_b)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   AES_GCM_8           IKEv1:     ESP     IKEv2: IKE ESP     FIPS  {256,192,*128}  (aes_gcm_a)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   AES_CTR             IKEv1: IKE ESP     IKEv2: IKE ESP     FIPS  {256,192,*128}  (aesctr)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   AES_CBC             IKEv1: IKE ESP     IKEv2: IKE ESP     FIPS  {256,192,*128}  (aes)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   SERPENT_CBC         IKEv1: IKE ESP     IKEv2: IKE ESP           {256,192,*128}  (serpent)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   TWOFISH_CBC         IKEv1: IKE ESP     IKEv2: IKE ESP           {256,192,*128}  (twofish)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   TWOFISH_SSH         IKEv1: IKE         IKEv2: IKE ESP           {256,192,*128}  (twofish_cbc_ssh)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   CAST_CBC            IKEv1:     ESP     IKEv2:     ESP           {*128}  (cast)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   NULL_AUTH_AES_GMAC  IKEv1:     ESP     IKEv2:     ESP           {256,192,*128}  (aes_gmac)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   NULL                IKEv1:     ESP     IKEv2:     ESP           []
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: Hash algorithms:
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   MD5                 IKEv1: IKE         IKEv2:
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   SHA1                IKEv1: IKE         IKEv2:             FIPS  (sha)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   SHA2_256            IKEv1: IKE         IKEv2:             FIPS  (sha2 sha256)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   SHA2_384            IKEv1: IKE         IKEv2:             FIPS  (sha384)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   SHA2_512            IKEv1: IKE         IKEv2:             FIPS  (sha512)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: PRF algorithms:
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   HMAC_MD5            IKEv1: IKE         IKEv2: IKE               (md5)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   HMAC_SHA1           IKEv1: IKE         IKEv2: IKE         FIPS  (sha sha1)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   HMAC_SHA2_256       IKEv1: IKE         IKEv2: IKE         FIPS  (sha2 sha256 sha2_256)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   HMAC_SHA2_384       IKEv1: IKE         IKEv2: IKE         FIPS  (sha384 sha2_384)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   HMAC_SHA2_512       IKEv1: IKE         IKEv2: IKE         FIPS  (sha512 sha2_512)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: Integrity algorithms:
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   HMAC_MD5_96         IKEv1: IKE ESP AH  IKEv2: IKE ESP AH        (md5 hmac_md5)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   HMAC_SHA1_96        IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS  (sha sha1 sha1_96 hmac_sha1)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   HMAC_SHA2_512_256   IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS  (sha512 sha2_512 hmac_sha2_512)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   HMAC_SHA2_384_192   IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS  (sha384 sha2_384 hmac_sha2_384)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   HMAC_SHA2_256_128   IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS  (sha2 sha256 sha2_256 hmac_sha2_256)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   AES_XCBC_96         IKEv1:     ESP AH  IKEv2:     ESP AH  FIPS  (aes_xcbc)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   AES_CMAC_96         IKEv1:     ESP AH  IKEv2:     ESP AH  FIPS  (aes_cmac)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   NONE                IKEv1:     ESP     IKEv2:     ESP     FIPS  (null)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: DH algorithms:
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   MODP1024            IKEv1: IKE ESP AH  IKEv2: IKE ESP AH        (dh2)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   MODP1536            IKEv1: IKE ESP AH  IKEv2: IKE ESP AH        (dh5)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   MODP2048            IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS  (dh14)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   MODP3072            IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS  (dh15)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   MODP4096            IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS  (dh16)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   MODP6144            IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS  (dh17)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   MODP8192            IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS  (dh18)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   DH19                IKEv1: IKE         IKEv2: IKE ESP AH  FIPS  (ecp_256)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   DH20                IKEv1: IKE         IKEv2: IKE ESP AH  FIPS  (ecp_384)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   DH21                IKEv1: IKE         IKEv2: IKE ESP AH  FIPS  (ecp_521)
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   DH22                IKEv1: IKE ESP AH  IKEv2: IKE ESP AH
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   DH23                IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS
Aug 06 10:44:23 VM_88_10_centos pluto[4161]:   DH24                IKEv1: IKE ESP AH  IKEv2: IKE ESP AH  FIPS
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: starting up 4 crypto helpers
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: started thread for crypto helper 0
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: started thread for crypto helper 1
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: started thread for crypto helper 2
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: started thread for crypto helper 3
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: Using Linux XFRM/NETKEY IPsec interface code on 3.10.0-514.21.1.el7.x86_64
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: | selinux support is NOT enabled.
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: systemd watchdog for ipsec service configured with timeout of 200000000 usecs
Aug 06 10:44:23 VM_88_10_centos pluto[4161]: watchdog: sending probes every 100 secs
Aug 06 10:44:23 VM_88_10_centos systemd[1]: Started Internet Key Exchange (IKE) Protocol Daemon for IPsec.
Aug 06 10:44:24 VM_88_10_centos libipsecconf[4192]: warning: could not open include filename: '/etc/ipsec.d/*.conf'
Aug 06 10:44:24 VM_88_10_centos pluto[4161]: listening for IKE messages
Aug 06 10:44:24 VM_88_10_centos pluto[4161]: adding interface eth0/eth0 10.144.88.10:500
Aug 06 10:44:24 VM_88_10_centos pluto[4161]: adding interface eth0/eth0 10.144.88.10:4500
Aug 06 10:44:24 VM_88_10_centos pluto[4161]: adding interface lo/lo 127.0.0.1:500
Aug 06 10:44:24 VM_88_10_centos pluto[4161]: adding interface lo/lo 127.0.0.1:4500
Aug 06 10:44:24 VM_88_10_centos pluto[4161]: | setup callback for interface lo:4500 fd 19
Aug 06 10:44:24 VM_88_10_centos pluto[4161]: | setup callback for interface lo:500 fd 18
Aug 06 10:44:24 VM_88_10_centos pluto[4161]: | setup callback for interface eth0:4500 fd 17
Aug 06 10:44:24 VM_88_10_centos pluto[4161]: | setup callback for interface eth0:500 fd 16
Aug 06 10:44:24 VM_88_10_centos pluto[4161]: loading secrets from "/etc/ipsec.secrets"
Aug 06 10:44:24 VM_88_10_centos pluto[4161]: no secrets filename matched "/etc/ipsec.d/*.secrets"
Aug 06 10:44:36 VM_88_10_centos pluto[4161]: loading secrets from "/etc/ipsec.secrets"
Aug 06 10:44:36 VM_88_10_centos pluto[4161]: no secrets filename matched "/etc/ipsec.d/*.secrets"
Aug 06 10:53:45 VM_88_10_centos pluto[4161]: loading secrets from "/etc/ipsec.secrets"
Aug 06 10:53:45 VM_88_10_centos pluto[4161]: loading secrets from "/etc/ipsec.d/linuxcc_l2tp.secrets"
Aug 06 10:59:04 VM_88_10_centos pluto[4161]: packet from 27.156.26.13:42163: initial parent SA message received on 10.144.88.10:500 but no suitable connection found with IKEv2 policy
Aug 06 10:59:04 VM_88_10_centos pluto[4161]: packet from 27.156.26.13:42163: sending unencrypted notification v2N_NO_PROPOSAL_CHOSEN to 27.156.26.13:42163
Aug 06 10:59:06 VM_88_10_centos pluto[4161]: packet from 27.156.26.13:42163: initial parent SA message received on 10.144.88.10:500 but no suitable connection found with IKEv2 policy
Aug 06 10:59:06 VM_88_10_centos pluto[4161]: packet from 27.156.26.13:42163: sending unencrypted notification v2N_NO_PROPOSAL_CHOSEN to 27.156.26.13:42163
Aug 06 10:59:06 VM_88_10_centos pluto[4161]: packet from 27.156.26.13:42182: sending unencrypted notification v2N_INVALID_IKE_SPI to 27.156.26.13:42182
Aug 06 10:59:08 VM_88_10_centos pluto[4161]: packet from 27.156.26.13:42182: sending unencrypted notification v2N_INVALID_IKE_SPI to 27.156.26.13:42182
Aug 06 10:59:11 VM_88_10_centos pluto[4161]: packet from 27.156.26.13:42182: sending unencrypted notification v2N_INVALID_IKE_SPI to 27.156.26.13:42182
Aug 06 11:02:07 VM_88_10_centos pluto[4161]: packet from 27.156.26.13:42163: initial parent SA message received on 10.144.88.10:500 but no suitable connection found with IKEv2 policy
Aug 06 11:02:07 VM_88_10_centos pluto[4161]: packet from 27.156.26.13:42163: sending unencrypted notification v2N_NO_PROPOSAL_CHOSEN to 27.156.26.13:42163
Aug 06 11:02:09 VM_88_10_centos pluto[4161]: packet from 27.156.26.13:42163: initial parent SA message received on 10.144.88.10:500 but no suitable connection found with IKEv2 policy
Aug 06 11:02:09 VM_88_10_centos pluto[4161]: packet from 27.156.26.13:42163: sending unencrypted notification v2N_NO_PROPOSAL_CHOSEN to 27.156.26.13:42163
Aug 06 11:02:09 VM_88_10_centos pluto[4161]: packet from 27.156.26.13:42182: sending unencrypted notification v2N_INVALID_IKE_SPI to 27.156.26.13:42182
Aug 06 11:02:11 VM_88_10_centos pluto[4161]: packet from 27.156.26.13:42182: sending unencrypted notification v2N_INVALID_IKE_SPI to 27.156.26.13:42182
Aug 06 11:02:14 VM_88_10_centos pluto[4161]: packet from 27.156.26.13:42182: sending unencrypted notification v2N_INVALID_IKE_SPI to 27.156.26.13:42182
Aug 06 11:02:16 VM_88_10_centos whack[5280]: 002 shutting down
Aug 06 11:02:16 VM_88_10_centos systemd[1]: Stopping Internet Key Exchange (IKE) Protocol Daemon for IPsec...
Aug 06 11:02:16 VM_88_10_centos ipsec[5301]: cannot load config '/etc/ipsec.conf': /etc/ipsec.conf:32: syntax error, unexpected KEYWORD, expecting $end [nat_traversal]
Aug 06 11:02:16 VM_88_10_centos systemd[1]: Stopped Internet Key Exchange (IKE) Protocol Daemon for IPsec.
-- Reboot --
Aug 06 11:02:48 VM_88_10_centos systemd[1]: Starting Internet Key Exchange (IKE) Protocol Daemon for IPsec...
Aug 06 11:02:48 VM_88_10_centos addconn[1017]: cannot load config '/etc/ipsec.conf': /etc/ipsec.conf:32: syntax error, unexpected KEYWORD, expecting $end [nat_traversal]
Aug 06 11:02:48 VM_88_10_centos systemd[1]: ipsec.service: control process exited, code=exited status=3
Aug 06 11:02:48 VM_88_10_centos systemd[1]: Failed to start Internet Key Exchange (IKE) Protocol Daemon for IPsec.
Aug 06 11:02:48 VM_88_10_centos systemd[1]: Unit ipsec.service entered failed state.
Aug 06 11:02:48 VM_88_10_centos systemd[1]: ipsec.service failed.
Aug 06 11:02:48 VM_88_10_centos systemd[1]: ipsec.service holdoff time over, scheduling restart.
Aug 06 11:02:48 VM_88_10_centos systemd[1]: Starting Internet Key Exchange (IKE) Protocol Daemon for IPsec...
Aug 06 11:02:48 VM_88_10_centos addconn[1647]: cannot load config '/etc/ipsec.conf': /etc/ipsec.conf:32: syntax error, unexpected KEYWORD, expecting $end [nat_traversal]
Aug 06 11:02:48 VM_88_10_centos systemd[1]: ipsec.service: control process exited, code=exited status=3
Aug 06 11:02:48 VM_88_10_centos systemd[1]: Failed to start Internet Key Exchange (IKE) Protocol Daemon for IPsec.
Aug 06 11:02:48 VM_88_10_centos systemd[1]: Unit ipsec.service entered failed state.
Aug 06 11:02:48 VM_88_10_centos systemd[1]: ipsec.service failed.
Aug 06 11:02:48 VM_88_10_centos systemd[1]: ipsec.service holdoff time over, scheduling restart.
Aug 06 11:02:48 VM_88_10_centos systemd[1]: Starting Internet Key Exchange (IKE) Protocol Daemon for IPsec...
Aug 06 11:02:48 VM_88_10_centos addconn[2090]: cannot load config '/etc/ipsec.conf': /etc/ipsec.conf:32: syntax error, unexpected KEYWORD, expecting $end [nat_traversal]
Aug 06 11:02:48 VM_88_10_centos systemd[1]: ipsec.service: control process exited, code=exited status=3
Aug 06 11:02:48 VM_88_10_centos systemd[1]: Failed to start Internet Key Exchange (IKE) Protocol Daemon for IPsec.
Aug 06 11:02:48 VM_88_10_centos systemd[1]: Unit ipsec.service entered failed state.
Aug 06 11:02:48 VM_88_10_centos systemd[1]: ipsec.service failed.
Aug 06 11:02:49 VM_88_10_centos systemd[1]: ipsec.service holdoff time over, scheduling restart.
Aug 06 11:02:49 VM_88_10_centos systemd[1]: Starting Internet Key Exchange (IKE) Protocol Daemon for IPsec...
Aug 06 11:02:49 VM_88_10_centos addconn[2096]: cannot load config '/etc/ipsec.conf': /etc/ipsec.conf:32: syntax error, unexpected KEYWORD, expecting $end [nat_traversal]
Aug 06 11:02:49 VM_88_10_centos systemd[1]: ipsec.service: control process exited, code=exited status=3
Aug 06 11:02:49 VM_88_10_centos systemd[1]: Failed to start Internet Key Exchange (IKE) Protocol Daemon for IPsec.
Aug 06 11:02:49 VM_88_10_centos systemd[1]: Unit ipsec.service entered failed state.
Aug 06 11:02:49 VM_88_10_centos systemd[1]: ipsec.service failed.
Aug 06 11:02:49 VM_88_10_centos systemd[1]: ipsec.service holdoff time over, scheduling restart.
Aug 06 11:02:49 VM_88_10_centos systemd[1]: Starting Internet Key Exchange (IKE) Protocol Daemon for IPsec...
Aug 06 11:02:49 VM_88_10_centos addconn[2119]: cannot load config '/etc/ipsec.conf': /etc/ipsec.conf:32: syntax error, unexpected KEYWORD, expecting $end [nat_traversal]
Aug 06 11:02:49 VM_88_10_centos systemd[1]: ipsec.service: control process exited, code=exited status=3
Aug 06 11:02:49 VM_88_10_centos systemd[1]: Failed to start Internet Key Exchange (IKE) Protocol Daemon for IPsec.
Aug 06 11:02:49 VM_88_10_centos systemd[1]: Unit ipsec.service entered failed state.
Aug 06 11:02:49 VM_88_10_centos systemd[1]: ipsec.service failed.
Aug 06 11:02:49 VM_88_10_centos systemd[1]: ipsec.service holdoff time over, scheduling restart.
Aug 06 11:02:49 VM_88_10_centos systemd[1]: start request repeated too quickly for ipsec.service
Aug 06 11:02:49 VM_88_10_centos systemd[1]: Failed to start Internet Key Exchange (IKE) Protocol Daemon for IPsec.
Aug 06 11:02:49 VM_88_10_centos systemd[1]: Unit ipsec.service entered failed state.
Aug 06 11:02:49 VM_88_10_centos systemd[1]: ipsec.service failed.
Aug 06 11:10:51 VM_88_10_centos systemd[1]: Starting Internet Key Exchange (IKE) Protocol Daemon for IPsec...
Aug 06 11:10:51 VM_88_10_centos addconn[2919]: cannot load config '/etc/ipsec.conf': /etc/ipsec.conf:32: syntax error, unexpected KEYWORD, expecting $end [nat_traversal]
Aug 06 11:10:51 VM_88_10_centos systemd[1]: ipsec.service: control process exited, code=exited status=3
Aug 06 11:10:51 VM_88_10_centos systemd[1]: Failed to start Internet Key Exchange (IKE) Protocol Daemon for IPsec.
Aug 06 11:10:51 VM_88_10_centos systemd[1]: Unit ipsec.service entered failed state.
Aug 06 11:10:51 VM_88_10_centos systemd[1]: ipsec.service failed.
Aug 06 11:10:51 VM_88_10_centos systemd[1]: ipsec.service holdoff time over, scheduling restart.
Aug 06 11:10:51 VM_88_10_centos systemd[1]: Starting Internet Key Exchange (IKE) Protocol Daemon for IPsec...
Aug 06 11:10:51 VM_88_10_centos addconn[2921]: cannot load config '/etc/ipsec.conf': /etc/ipsec.conf:32: syntax error, unexpected KEYWORD, expecting $end [nat_traversal]
Aug 06 11:10:51 VM_88_10_centos systemd[1]: ipsec.service: control process exited, code=exited status=3
Aug 06 11:10:51 VM_88_10_centos systemd[1]: Failed to start Internet Key Exchange (IKE) Protocol Daemon for IPsec.
Aug 06 11:10:51 VM_88_10_centos systemd[1]: Unit ipsec.service entered failed state.
Aug 06 11:10:51 VM_88_10_centos systemd[1]: ipsec.service failed.
Aug 06 11:10:52 VM_88_10_centos systemd[1]: ipsec.service holdoff time over, scheduling restart.
Aug 06 11:10:52 VM_88_10_centos systemd[1]: Starting Internet Key Exchange (IKE) Protocol Daemon for IPsec...
Aug 06 11:10:52 VM_88_10_centos addconn[2923]: cannot load config '/etc/ipsec.conf': /etc/ipsec.conf:32: syntax error, unexpected KEYWORD, expecting $end [nat_traversal]
Aug 06 11:10:52 VM_88_10_centos systemd[1]: ipsec.service: control process exited, code=exited status=3
Aug 06 11:10:52 VM_88_10_centos systemd[1]: Failed to start Internet Key Exchange (IKE) Protocol Daemon for IPsec.
Aug 06 11:10:52 VM_88_10_centos systemd[1]: Unit ipsec.service entered failed state.
Aug 06 11:10:52 VM_88_10_centos systemd[1]: ipsec.service failed.
Aug 06 11:10:52 VM_88_10_centos systemd[1]: ipsec.service holdoff time over, scheduling restart.
Aug 06 11:10:52 VM_88_10_centos systemd[1]: Starting Internet Key Exchange (IKE) Protocol Daemon for IPsec...
Aug 06 11:10:52 VM_88_10_centos addconn[2925]: cannot load config '/etc/ipsec.conf': /etc/ipsec.conf:32: syntax error, unexpected KEYWORD, expecting $end [nat_traversal]
Aug 06 11:10:52 VM_88_10_centos systemd[1]: ipsec.service: control process exited, code=exited status=3
Aug 06 11:10:52 VM_88_10_centos systemd[1]: Failed to start Internet Key Exchange (IKE) Protocol Daemon for IPsec.
Aug 06
我甘愿 回答

沒有太明白,是用springboot啟動dubbo monitor,還是使用springboot啟動dubbo服務(wù),dubbo服務(wù)啟用monitor?

springboo本身沒有太多的含義,只是在spring基礎(chǔ)上進(jìn)行了一層應(yīng)用封裝,它不改變之前的配置方法。
你可以按照下列步驟嘗試一下:

  1. 在項目中添加xxx-servlet.xml文件,放于resources/config/文件下
  2. 參照springmvc完成xxx-servlet.xml的配置,在文件中添加<dubbo:monitor protocol="registry"/>
  3. 在spingboot的啟動類上添加@ImportResource({"classpath:config/xxx-servlet.xml"})手工引入自定義配置
  4. 啟動程序,查看效果
尛曖昧 回答

給個思路,把第一遍插入的表復(fù)制一份出來,然后清空原表,再導(dǎo)入一遍,看看前后導(dǎo)入的兩表丟失的數(shù)據(jù):
若丟失的數(shù)據(jù)都是一樣的,那么單獨弄個csv只包含缺失的那部分?jǐn)?shù)據(jù),再試試導(dǎo)入這份csv,看看報什么錯;
若丟失的數(shù)據(jù)很隨機(jī),那么還需要再具體看看。

官網(wǎng)上有介紹

mapState 輔助函數(shù)

當(dāng)一個組件需要獲取多個狀態(tài)時候,將這些狀態(tài)都聲明為計算屬性會有些重復(fù)和冗余。為了解決這個問題,我們可以使用 mapState 輔助函數(shù)幫助我們生成計算屬性,讓你少按幾次鍵:

// 在單獨構(gòu)建的版本中輔助函數(shù)為 Vuex.mapState
import { mapState } from 'vuex'

export default {
  // ...
  computed: mapState({
    // 箭頭函數(shù)可使代碼更簡練
    count: state => state.count,

    // 傳字符串參數(shù) 'count' 等同于 `state => state.count`
    countAlias: 'count',

    // 為了能夠使用 `this` 獲取局部狀態(tài),必須使用常規(guī)函數(shù)
    countPlusLocalState (state) {
      return state.count + this.localCount
    }
  })
}

mapGetters 輔助函數(shù)

mapGetters 輔助函數(shù)僅僅是將 store 中的 getter 映射到局部計算屬性:

import { mapGetters } from 'vuex'

export default {
  // ...
  computed: {
  // 使用對象展開運算符將 getter 混入 computed 對象中
    ...mapGetters([
      'doneTodosCount',
      'anotherGetter',
      // ...
    ])
  }
}
情已空 回答
re.I


函數(shù)定義:re.compile(pattern[, flags])
作用:把正則表達(dá)式語法轉(zhuǎn)化成正則表達(dá)式對象
flags定義包括:
re.I:忽略大小寫
re.L:表示特殊字符集 w, W, b, B, s, S 依賴于當(dāng)前環(huán)境
re.M:多行模式
re.S:’ . ’并且包括換行符在內(nèi)的任意字符(注意:’ . ’不包括換行符)
re.U: 表示特殊字符集 w, W, b, B, d, D, s, S 依賴于 Unicode 字符屬性數(shù)據(jù)庫

大濕胸 回答

大哥,你的是怎么解決的

苦妄 回答

具體看文檔吧,傳送門

里面強(qiáng)調(diào)了 prop in objectprop 的情況:

一個字符串類型或者 symbol 類型的屬性名或者數(shù)組索引(非symbol類型將會強(qiáng)制轉(zhuǎn)為字符串)。
淺淺 回答

1.看下函數(shù)節(jié)流和防抖,控制分頁請求,
避免短時間內(nèi)進(jìn)行多次分頁請求,保證每次只多加載50條數(shù)據(jù)

2.節(jié)點優(yōu)化,避免過多無用的節(jié)點,盡量減少圖片質(zhì)量,進(jìn)行圖片懶加載。
同時可以做下第一個回答所說的dom移除的工作,但是要計算好占位。

其實第一點應(yīng)該就能很大的解決問題了

若相惜 回答

中文會被瀏覽器自動進(jìn)行url編碼的,后端接收到需要解碼的

澐染 回答

這是我的理解,如果有錯誤,希望大佬不吝賜教

圖片描述

懷中人 回答

https://issues.apache.org/jir...
已經(jīng)看到官方團(tuán)隊有相關(guān)行動,期待

氕氘氚 回答

定義的router是需要傳給new Vue()構(gòu)造函數(shù)的,在你的new Vue()中,寫成類似這樣的試試。

const app = new Vue({
    router,
    render(h) {
        return h(App, {});
    }
});
冷溫柔 回答

什么情況下要這么做?是從數(shù)據(jù)庫取出來的數(shù)據(jù)嗎?數(shù)據(jù)非常大?內(nèi)存不夠用?如果想把整個Set放到Map里,就樓上的loop就行。我假設(shè)你數(shù)據(jù)很大,不想浪費內(nèi)存,所有數(shù)據(jù)都cache在內(nèi)存里,很少用到按照name取地點。不用Set,用List,然后按照name Collections.sort一下List,根據(jù)name取的話用Collections.binarySearch。