首先试了gnu classpath 0.9.9,编译不过后来改成0.9.8 编译环境 OS: 64位 Ubuntu 16.04 LTS(vmware虚拟机) SDK: 用之前讲过的官方SDKmtmips 除了官方文档要装的上面这些东西,还要手动装一个g++-multilib,否则编译classpath会出错,另外要装tar,方便压缩解压文件 sudo apt-get install g++-multilib tar 进入交叉编译环境 进入SDK解压目录OpenWrt-SDK-mtmips-for…
首先在官方文档中下载SDK 极路由4pro是mtmips架构,即32位mips,小端的,因此下载这个 防止官方的下载链接失效,特意上传到百度网盘: 链接:https://pan.baidu.com/s/1o8mTgsa 密码:3qfl 当然用buildroot也可以,设置好架构即可 按照官方文档安装好软件依赖后,解压SDK,输入如下命令即可配置好交叉编译命令 cd OpenWrt-SDK-mtmips-for-redhat-x86_64-gcc-4.8-linaro_uClibc-0.9.33.…
基本配置 其实极路由4.极路由4 pro.极路由B70都是一个型号的(HC5962) CPU:MT7621AT + MT7612EN + 7603EN 内存:256MB DDR3 RAM 闪存:128MB NAND flash 网卡:1+3 x 1000M Ethernet USB:1x USB 2.0 port. 1x USB 3.0 port 主板:UART pad on PCB (JP3: TX, RX, GND, 3.3V) 操作系统:HIWIFI OS(基于OpenWrt 的 Barr…
v2ex有个帖子说用Dnspod的API可以一行搞定,不过我既然买的是阿里云的域名还是想尽量用阿里云的API,感觉比较安全,另外修改解析记录后也会自动发邮件通知,所以还是调用阿里云的API吧.阿里云的API需要做加密工作,用shell反而不太好写,还是用java写吧. 阿里云官方java SDK 如果用java6.7.8的话,还是直接用官方的SDK比较方便: maven依赖: <dependency> <groupId>com.aliyun</groupId> <…
原先有个tcpdump的插件,但是现在已经下架了. 条件: 已root的极1s HC5661 - 1.4.11.21001s 步骤: ssh进去后,opkg install http://downloads.openwrt.org.cn/PandoraBox/ralink/mt7620_old/packages/tcpdump_4.2.1-3_ralink.ipk 安装完成后运行tcpdump会提示缺少libpcap.so.1.1,不要紧,find命令搜索到名称最接近的那个,创建个软连接就行.…
想必大家在安装javaSE或其它版本时会注意到,在配置环境变量path之后,还需要新建一个名为CLASSPATH,变量值设为 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 它有什么用呢? 原来CLASSPATH的目的是定义类的加载路径,通知JVM去哪里可以找到将要执行的Java程序对应的class文件以及程序中引用的其它class文件. 再看看我们的设置:最前面有一个'.',这表示首先在java程序所在的当前…
CentOS7.0 安装JAVA周围环境  安装JDK 1.配置JDK环境变量 把下载好的JDK(jdk-7u75-linux-x64.gz)文件上传到 Reg: /home/p2pweb/java/ 文件夹下(文件夹可自己定义) [p2pweb@iZ94q6gk846Z ~]# tar -zxv -f jdk-7u75-linux-x64.gz // 解压压缩包 [p2pweb@iZ94q6gk846Z ~]# rm -rf jdk-7u75-linux-x64.gz // 删除压缩包 [p2…
无法安装Java,以下开关中存在错误:“0”:. 解决方法:以管理员运行…
一,下载jdk14 官方网站: https://www.oracle.com/java/ 下载页面: https://www.oracle.com/cn/java/technologies/javase-downloads.html 如图: 点击jdk download,进入下载页面: 选择这个版本下载: jdk-14.0.2_linux-x64_bin.tar.gz   下载后保存到 /usr/local/source/java 说明:我们不要把安装文件(源码,安装包)和安装后运行的程序放到一…
绕过官方的ROOT 查了一下root教程, 如果还需要保留保修, 则需要自己想办法回退版本, 下载搜狐插件到sd卡, 找个linux系统修改sd卡上程序的执行权限, 然后才能开启ssh, 具体的方法可以参考这几篇http://ju.outofmemory.cn/entry/112262http://koolshare.cn/thread-1857-1-1.htmlhttp://blog.csdn.net/a649518776/article/details/41701163root所需要用到的工…
最近在家里上网突然发现Apple Store不能更新了.重启路由器发现最开始一会是能下载更新的,但是过了一会就完全不能下载更新了.很是奇怪,今天特意分析了一下这个问题. 首先,抓包确定Apple Store的下载域名为:iosapps.itunes.apple.com: 第二步,ping一下下载域名看是否能够ping通,发现连域名都不能解析,确定应该是DNS的问题: root@Hiwifi:~# ping -c 5 iosapps.itunes.apple.com ping: bad addre…
免责声明: 在根据本教程进行实际操作时,如因您操作失误导致出现的一切意外,包括但不限于路由器变砖.故障.数据丢失等情况,概不负责: 该技术仅供学习交流,请勿将此技术应用于任何商业行为,所产生的法律责任由您自行承担: 部分学校明令禁止使用路由器上网,相关文件请点击广东工业大学校园网责任书.厦门大学校园网责任书查看.本教程仅用于交流使用,安装路由器的行为完全是您个人意志所决定的,如您已成功安装,请在 24 小时内重置路由器至原出产状态: 请按照学校推荐的方式连接到互联网,如因个人问题受到相关校规追责…
9008正式版固件将会封堵此漏洞,想root的同学尽快了.安装新工具箱里的root保留,可升级官方最新固件并保留root. 此方法并非本人原创,只是将root的过程和经验做个总结,比较适合菜鸟做参考,有些步骤可能会有不严谨的地方,希望各位大神多多指正.   新的教程已经发布,比之前的教程缩减了一半多的步骤.经过了一段时间的测试,搜狐漏洞root方法的成功率为100%!2楼保留老教程做参考. 本方法参考自路由迷群网友 红杉 发表的<360急救盘ROOT极1S 9007.9006固件详细方法>这篇…
最近在学习javaWeb,一个项目需要android访问服务器,于是使用自己的笔记本电脑作为服务器,需要进行端口映射.使得外网可以访问自己的javaWeb项目或者网站之类的.普通路由请看:http://blog.csdn.net/pzhtpf/article/details/7704337/ 首先需要一台路由器,我在这里使用极路由. 进入极路由的后台页面,点击智能插件: 接下来添加一个插件“超级端口转发”,下图是我已经添加成功的页面. 在点击了上面的“添加应用”,找到“超级端口转发”,进行安装.…
1.准备工作 a.因为Java JDK区分32位和64位系统,所以在安装之前必须先要判断以下我们的Centos系统为多少位系统,命令如下: uname -a 解释:如果有x86_64就是64位的,没有就是32位的.后面是X686或X86_64则内核是64位的,i686或i386则内核是32位的 由此可以判断我的centos为32位系统,故而我需要下载32位系统的JDK. b.下载JDK,地址:http://www.oracle.com/technetwork/java/javase/downlo…
最近工作需要,开始研究ES,当前ES的最新版本为5.0.1,从之前的2.x的版本号一下升级到5.x,主要是之前Elastic的产品版本号因为收购等原因很乱,ES 2.X版本的和Kibana 4.x版本的配套使用,让人感觉不爽.这下一步到位,所有的产品系列版本号都从5.0开始,这样,5.0的ES就和5.0的Kibana一致了. 本篇会记录ES5.0.1 + Kibana 5.0.1 + ik 5.0.1的安装. 首先,去Elastic官网 https://www.elastic.co/downlo…
0×00 前言 近期因为有个从异地捕获无线信号的需求,便尝试着用OpenWrt+公网IP搭建了一台SDR服务器.如果有小伙伴嫌SDR硬件天线看起来太乱.或者电脑没有足够的USB接口也可在局域网搭建SDR服务器通过TCP/IP调用SDR硬件. HiWiFi router 0×01 获取root 刚买的极路由关闭了root功能,需要开启路由的开发者模式后才能通过SSH连入shell交互界面.申请开发者模式流程:进入路由器后台-云平台-路由器信息-高级设置-申请-绑定手机-输入验证码-绑定微信-微信账…
目录 [TOC] 1.CDH介绍 1.1.什么是CDH和CM? CDH一个对Apache Hadoop的集成环境的封装,可以使用Cloudera Manager进行自动化安装. Cloudera-Managerceql(本文中简称CM)是一个工具,CM能够管理一个大的Hadoop cluster并不是一只要下载tar files什么压缩并启动services这么简单.后续有非常多设定.监控等麻烦的事要处理,CM都能够做到,有些类似Casti.Cloudera Manager整合了一列的功能让系统…
elasticsearch5.0集群+kibana5.0+head插件插件的安装 es集群的规划: 两台16核64G内存的服务器: yunva_etl_es1  ip:1.1.1.1 u04es01.chinasoft.com yunva_etl_es2  ip:2.2.2.2 操作系统:centos7.2 x86_64 1.安装jdk1.8和elasticsearch5.0.1 rpm -ivh jdk-8u111-linux-x64.rpm rpm -ivh elasticsearch-5.…
JRE vs OpenJDK vs Oracle JDK JRE(Java Runtime Environment),它是你运行一个基于Java语言应用程序的所正常需要的环境.如果你不是一个程序员的话,这些足够你的需要. JDK代表Java开发工具包,如果你想做一些有关Java的开发(阅读程序),这正是你所需要的. OpenJDK是Java开发工具包的开源实现,Oracle JDK是Java开发工具包的官方Oracle版本.尽管OpenJDK已经足够满足大多数的案例,但是许多程序比如Androi…
0×00 前言 近期因为有个从异地捕获无线信号的需求,便尝试着用OpenWrt+公网IP搭建了一台SDR服务器.如果有小伙伴嫌SDR硬件天线看起来太乱.或者电脑没有足够的USB接口也可在局域网搭建SDR服务器通过TCP/IP调用SDR硬件. HiWiFi router 0×01 获取root 刚买的极路由关闭了root功能,需要开启路由的开发者模式后才能通过SSH连入shell交互界面.申请开发者模式流程:进入路由器后台-云平台-路由器信息-高级设置-申请-绑定手机-输入验证码-绑定微信-微信账…
python3登录极路由并读取宽带帐号帐号密码,fiddler抓包分析过程略... 步骤:1.登录路由,提取stok. 2.用stok拼成url,post请求 3.解析json数据 代码: """ python3登录极路由并读取宽带帐号帐号密码.py 2016年6月13日 11:15:21 codegay 之前写过python3重启极路由的程序,这次写一下读取宽带帐号密码. 也很简单,纯粹是重复练习. """ import re import r…
win7 64位 安装java 1.下载java开发工具包JDK,在硬盘创建java文件夹,在里面创建jdk1.8.0_101和jre1.8.0_101 2.安装jdk,第一个路径装在jdk1.8.0_101下,第二个路径安装在jre1.8.0_101下 3.添加环境变量,在系统变量下面,添加: 变量名:JAVA_HOME  变量值:你的jkd安装位置(D:\java\jdk1.8.0_101) 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_H…
本文内容 Elasticsearch logstash Kibana 参考资料 本文介绍安装 logstash 2.2.0 和 elasticsearch 2.2.0,操作系统环境版本是 CentOS/Linux 2.6.32-504.23.4.el6.x86_64. 安装 JDK 是必须的,一般操作系统都会有,只是版本的问题,后面会提到. 而 Kibana 只是一个用纯 JavaScript 写的前端 UI.一定要注意 Kibana 的版本,它会要求 ES 的版本.比如 Kibana 3 要求…
今天用CentOS安装JDK,发觉在安装完成后,输入java命令来验证是否安装成功时,出现 Usage: gij [OPTION] ... CLASS [ARGS] ...          to invoke CLASS.main, or       gij -jar [OPTION] ... JARFILE [ARGS] ...          to execute a jar fileTry `gij --help' for more information. 感觉很奇怪,怎么出现gij…
package com.wulala; import java.io.IOException;import java.net.ServerSocket;import java.net.Socket; public class JavaThreadCreationAndRun { public static void main(String[] args) { JavaThreadCreationAndRun jtca = new JavaThreadCreationAndRun();      …
代码写了相应的注释,以后再写成可以方便调用的模块. 用fiddler抓包可以看到很多HTTP头,经过尝试发现不是都必须的. 'Upgrade-Insecure-Requests':1,#必要项,值为1 'Content-Type':'application/x-www-form-urlencoded',#必要项 否则取不到服务顺响应返回的Set-Cookie """ python3控制路由器--使用requests重启极路由.py 2016年5月10日 06:20:56 co…
1.极路由申请开放root权限,将会失去保修,不过100块的东西还保修个什么 2.用putty连接极路由注意端口号 3. 然后一段一段执行下面的代码,很简单,复制一个段落的代码,粘贴进去,回车执行. 具体代码如下: mkdir /tmp/geewan   cd /tmp/geewan   wget http://www.ilucong.net/file/geewan.tar.gz   tar xzvf geewan.tar.gz -C / >>/dev/null   echo '' >&…
Java运行时环境的App Engine SDK运行在任何运行了Java SE开发工具(JDK)的电脑上.Java SDK App Engine 支持JDK 6,并且当运行App Engine的时候,Java 运行时环境使用Java6的JVM和JRE.(JDK5支持是受限的并且过时了) 如果你还未拥有它,你可以从Oracle的网站上下载和安装适用于大部分平台的Java 6 JDK.(Mac用户,参看下一部分): http://www.oracle.com/technetwork/java/jav…
由于现在hadoop2.0还处于beta版本,在apache官方网站上发布的beta版本中只有编译好的32bit可用,如果你直接下载安装在64bit的linux系统的机器上,运行会报一个INFO util.NativeCodeLoader - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable的错误,但在实际测试中是可以正常安装并可以运行自带的w…