caroly 3 年前

将 GB2312 编码的字符串转换为 ISO-8859-1 编码的字符串:

String s1 = "你好";
String s2 = new String(s1.getBytes("GB2312"), "ISO-8859-1");
caroly 4 年前

Impala 性能优化

  • SQL 优化,使用之前调用执行计划
  • 选择合适的文件格式进行存储
  • 避免产生很多小文件(如果有其他程序产生的小文件,可以使用中间表)
  • 使用合适的分区技术,根据分区粒度测算
  • 使用 compute stats 进行表信息搜集
  • 网络 io 的优化:
    • 避免把整个数据发送到客户端
    • 尽可能的做条件过滤
    • 使用 limit 字句
    • 输出文件时,避免使用美化输出
  • 使用 profile 输出底层信息计划,再做相应环境优化
caroly 4 年前

MySQL 开机自启

  • #改变权限
    chown root.root /etc/rc.d/init.d/mysqld

  • #所有用户都可以执行,单只有root可以修改
    chmod 755 /etc/rc.d/init.d/mysqld

  • #将mysqld 放入linux启动管理体系中
    chkconfig --add mysqld

  • #查看全部服务在各运行级状态
    chkconfig --list mysqld

  • #只要运行级别3启动,其他都关闭
    chkconfig --levels 012456 mysqld off

caroly 4 年前

Jvm调优

-XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=128m -Xms1024m -Xmx1024m -Xmn256m -Xss256k -XX:SurvivorRatio=8 -XX:+UseConcMarkSweepGC

  • XX:MetaspaceSize=128m (元空间默认大小)
  • XX:MaxMetaspaceSize=128m (元空间最大大小)
  • Xms1024m (堆最大大小)
  • Xmx1024m (堆默认大小)
  • Xmn256m (新生代大小)
  • Xss256k (棧最大深度大小)
  • XX:SurvivorRatio=8 (新生代分区比例 8:2)
  • XX:+UseConcMarkSweepGC (指定使用的垃圾收集器,这里使用CMS收集器)
  • XX:+PrintGCDetails (打印详细的GC日志)
caroly 4 年前

ios(苹果)钉钉虚拟位置打卡方法

  • 电脑端下载爱思助手,安装程序,打开爱思助手,连接手机
  • 右下角 - 更多功能 - 虚拟位置,在地图内输入地址,修改定位即可。
caroly 4 年前

GV号码反查Google账号

这是Google官方提供的工具,地址是:反查Google账号

输入你的号码,完成 captcha 验证后可以查到关于号码所在的 Google 账号的一些提示信息。信息很少,如图:
提示信息

同时你的 Google 账号也会收到一封邮件。

caroly 4 年前

众里寻她千百度,此心安处是吾乡