zoukankan      html  css  js  c++  java
  • 2017.6.11笔记

    1.  今天发现了一个错误:Could not execute JDBC batch update

         最后发现原因是SQL语句长度大于1M,而我机器上的mysql是默认设置,也就是说mysql通讯的数据包大小设置是1M,这就造成sql语句执行失败。于是把mysql的配置文件(my.ini)中的max_allowed_packet = 6M变大,问题就解决了

     2. grep多个关键字“与”和“或”     

        1). 或操作

             grep -E '123|abc' filename  // 找出文件(filename)中包含123或者包含abc的行

             egrep '123|abc' filename    // 用egrep同样可以实现

             awk '/123|abc/' filename   // awk 的实现方式

        2). 与操作

             grep pattern1 files | grep pattern2 :显示既匹配 pattern1 又匹配 pattern2 的行。

        3). 其他操作

             grep -i pattern files :不区分大小写地搜索。默认情况区分大小写,

             grep -l pattern files :只列出匹配的文件名,

             grep -L pattern files :列出不匹配的文件名,

             grep -w pattern files :只匹配整个单词,而不是字符串的一部分(如匹配‘magic’,而不是‘magical’),

             grep -C number pattern files :匹配的上下文分别显示[number]行

  • 相关阅读:
    oh forever love~
    PostgreSQL数据库忘记密码的解决方案
    vue
    无法启动postgresql的错误
    Goaccess解析nginx日志备忘
    pg备份恢复与设置编码
    django+uwsgi+nginx+postgresql备忘
    Git 直接推送到生产服务器
    为了性能, 数据操作尽量在数据库层面进行
    简单理解call_user_func和call_user_func_array两个函数
  • 原文地址:https://www.cnblogs.com/Jtianlin/p/6985596.html
Copyright © 2011-2022 走看看