欢迎光临
屌丝博客
奇淫妙想

mac下 Android Studio && PHPStorm 在JDK1.8下字体问题的解决

xiaole阅读(81)

关于这个问题存在已久,根本原因在于在JDK1.7以及1.8上,java渲染方式的更改导致的,可以查看jetbrains的官方网站:https://youtrack.jetbrains.com/issue/IDEA-117324。虽然在JDK1.8下渲染有些问题,但是不得不说,在JDK1.8下,编译速度快了很多。这个时候我们又想AS好看,又想提高编译速度。解决方式的话,我没有使用官方的解决方法,这个方法在v2ex上也有人说到:https://www.v2ex.com/t/205863,但目前AS并...

奇淫妙想

MAC下安装多版本JDK和切换几种方式

xiaole阅读(197)

环境:MAC AIR,OS X 10.10,64位 历史:过去 Mac 上的 Java 都是由 Apple 自己提供,只支持到 Java 6,并且OS X 10.7 开始系统并不自带(而是可选安装)(原自带的是1.6)。后来 Apple 加入 OpenJDK 继续支持 Java 6,而 Java 7 将由 Oracle 负责提供。 在终端中输入java -version可查看当前JDK版本信息,如果还没安装任一JDK,就会提示安装,点击后会跳到oralce java的下载网页...

奇淫妙想

mac下PhpStorm优化

xiaole阅读(382)

/Applications/PhpStorm.app/Contents/bin/phpstorm.vmoptions原版的配置文件是这样的#origin -Xms128m -Xmx750m -XX:MaxPermSize=350m -XX:ReservedCodeCacheSize=240m -XX:+UseCompressedOops修改成这样#modify -d64 # #此项根据你实际Java版本设置 //@TODO 建议升级java&n...

PHP

身份证号码验证算法

xiaole阅读(233)

做项目的时候需要对拿到的数据进行“清洗”,比如剔除一些不可能存在的身份证号码。查阅了网上的身份证号码验证算法,自己也总结一下。(一)18身份证号码的结构  公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。  排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位校验码。 1、地址码   表示编码对象常住户口所在县(市、旗、区)的行政区域划分代码,按GB/T2260的规定执行。2、出生日期码   表示编码对象出生的年、月、日,按...