Kingjia 发布于 2018-03-13

java 环境变量

新建2个环境变量 JAVA_HOME与 CLASS_PATH,点击“新建(W...)”。

变量名: JAVA_HOME

变量值:D:\Program Files\Java\jdk1.7.0_06(java安装路径)

变量名: CLASS_PATH

变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

[注意前面有一个点号,表示当前路径]

修改 PATH环境变量,选择“Path”,在变量值的最后处添加:

;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin[注意前面要添加分号]

之后直接点击“确定”、“应用”等按钮,再按照上面的步骤键入Windows+R输入“cmd”进入控制台,现在无论输入“java”、“javac”、“Java -version”等命令均会成功显示。

阅读全文 »

Kingjia 发布于 2018-03-12

js简单验证码处理

注意只针对简单验证码(仅仅数字和英文字母,方向不变并且噪点较少)

获取特征

  • 通过canvas获取页面图片
  • 切割每一个字符获取元数据(一维数组rgba)
  • 灰度化+二值化获取每个像素点的信息
  • 提取可能出现的所有字符的特征信息

阅读全文 »

Kingjia 发布于 2018-03-12

nginx location rewrite 等配置

命令

sudo nginx #打开 nginx
nginx -s reload|reopen|stop|quit  #重新加载配置|重启|停止|退出 nginx
nginx -t   #测试配置是否有语法错误
nginx [-?hvVtq] [-s signal] [-c filename] [-p prefix] [-g directives]

-?,-h           : 打开帮助信息
-v              : 显示版本信息并退出
-V              : 显示版本和配置选项信息,然后退出
-t              : 检测配置文件是否有语法错误,然后退出
-q              : 在检测配置文件期间屏蔽非错误信息
-s signal       : 给一个 nginx 主进程发送信号:stop(停止), quit(退出), reopen(重启), reload(重新加载配置文件)
-p prefix       : 设置前缀路径
-c filename     : 设置配置文件
-g directives   : 设置配置文件外的全局指令

阅读全文 »

Kingjia 发布于 2018-03-11

web开发的一些小提示

一些注意

  1. 页面编码规范
    1.1. 统一使用 UTF-8 编码,用@charset "utf-8"指定页面编码。
    1.2. 全局字体设置:
    windows 7系统:微软雅黑 Arial;
    windows XP及以下:新宋体,宋体,Arial
    MAC默认字体:Helvetica Neue和Helvetica Hiragino Sans GB。
    font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";
    1.3. 中文字体使用编码转换
    1.4. 推荐使用web安全色

阅读全文 »