
java
hjwang1
让Robot走入社会、融入生活,方便人与人、人与物、物与物之间的沟通,丰富人们的生活
======
人工智能是分主观与客观的,是硬币的两个方面
客观智能是世界的本质描述,是物理的是数学的
主观智能是来自于客观智能,是哲学的是宗教的
如果抛开物理与数学只去讲方法是绝对走不远的
而单讲物理与数学只会得到一个静默缤纷的世界
展开
-
solr数据类型设置
<field name="_root_" type="string" docValues="false" indexed="true" stored="false"/> <field name="_text_" type="text_general" multiValued="true" indexed=原创 2018-03-28 15:17:03 · 3529 阅读 · 0 评论 -
Java调用jama实现矩阵运算
转自:http://www.cnblogs.com/zangbo/p/5622351.html一、jama简介Jama是一个基本的线性代数java包。包括一个基本的Matrix类和5个矩阵分解类。Matrix类提供了基本的线性代数数值运算的功能,不同的构造函数可以构造双精度和浮点精度的二维数组,而不同的gets和sets方法可以返回子矩阵和矩阵元素。转载 2016-10-13 18:51:41 · 15640 阅读 · 4 评论 -
Webx示例-PetStore分析1
转自:http://www.cnblogs.com/lddbupt/p/5578371.html1. 下载源码 2. 启动容器,加载组件--WebxContextLoaderListenerWebxContextLoaderListener继承自org.springframework.web.context.ContextLoaderListener。它覆盖了一转载 2016-09-22 23:27:02 · 1495 阅读 · 0 评论 -
java实现:机器人视觉与环境感知基于八叉树算法(待开源)
java实现的机器人视觉与环境感知,基于八叉树算法。随后我会整理,增加注释,在GitHub开源https://github.com/hjwang1/robot原创 2016-09-14 18:35:15 · 2125 阅读 · 1 评论 -
Android开发实践:Java层与Jni层的数组传递
转自:http://ticktick.blog.51cto.com/823160/1360240Android开发中,经常会在Java代码与Jni层之间传递数组(byte[]),一个典型的应用是Java层把需要发送给客户端的数据流传递到Jni层,由Jni层的Socket代码发送出去,当然,Jni层也需要把从Socket接收到的数据流返回给Java层。我简单地总结了一下,从Java层到J转载 2015-12-21 15:35:03 · 200 阅读 · 0 评论 -
解决Perhaps you are running on a JRE rather than a JDK?问题
转自:http://www.bubuko.com/infodetail-743907.htmlMaven-No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?[INFO] Scanning for projects.转载 2015-11-28 17:57:21 · 45073 阅读 · 11 评论 -
Spring注解注入
转自:http://blog.youkuaiyun.com/cpf2016/article/details/455823991.xml中配置bean 假如我们现在有3个类,Boss、Office、Car,这3个类需要在Spring容器中配置为bean[java] view plaincopypublic class Of转载 2015-11-30 15:54:06 · 627 阅读 · 0 评论 -
HttpClient4.4.1模拟登录知乎
转自:http://www.tuicool.com/articles/nAnMJfHttpClient4.4.1模拟登录知乎一,登录要Post的表单数据是什么这部分可以使用 Wireshark 工具来抓包就可以了,发现需要以下数据:"_xsrf" = xxxx(这是一个变动的数据,需要先活取获取知乎首页源码来获得)"email" = 邮箱转载 2015-12-31 17:35:11 · 1134 阅读 · 0 评论 -
webx相关概念与具体处理流程
转自:http://blog.youkuaiyun.com/cpf2016/article/details/455345271.相关概念 (1)webx中的MVC 在webx中control就是action,view和layout、control、screen、template等概念相关。 lay转载 2015-11-30 15:23:49 · 916 阅读 · 0 评论 -
23种设计模式
转自:http://www.cnblogs.com/beijiguangyong/archive/2010/11/15/2302807.html目录创建型1. Factory Method(工厂方法)2. Abstract Factory(抽象工厂)3. Builder(建造者)4. Prototype(原型)5. Singleton(单例)结构型转载 2015-12-11 17:58:49 · 690 阅读 · 0 评论 -
mvn常用命令
转自:http://www.cnblogs.com/holly/archive/2013/06/15/3137041.htmlMaven常用命令: 1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName 2. 创建Maven的转载 2015-11-17 22:35:46 · 596 阅读 · 0 评论 -
eclipse插件
Git:git - http://download.eclipse.org/egit/updatesSVN:http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA原创 2015-11-16 16:35:45 · 443 阅读 · 0 评论 -
25个Java机器学习的工具与库(英)
转自:http://www.demnag.com/b/java-machine-learning-tools-libraries-cm570/?ref=dzone转载 2015-09-11 11:11:39 · 932 阅读 · 0 评论 -
ClassLoader, JavaAgent, Aspectj Weaving一站式扫盲帖
转自:http://calvin1978.blogcn.com/articles/classloader-javaagent.html最近工作里复习的Class Loader基础知识集锦,写下来希望对别人有帮助,而且不止是为了撂倒面试官。为了尽量简单明了容易背,有些部分写得比较干。0. 参考资料:书:《深入了解Java虚拟机》、《实战Java虚拟机》规范转载 2015-09-11 11:10:10 · 2006 阅读 · 0 评论 -
Java中的private、protected、public和default的区别
转自:http://blog.sina.com.cn/s/blog_74c571240101jaf5.html(1)对于public修饰符,它具有最大的访问权限,可以访问任何一个在CLASSPATH下的类、接口、异常等。它往往用于对外的情况,也就是对象或类对外的一种接口的形式。(2)对于protected修饰符,它主要的作用就是用来保护子类的。它的含义在于子类可以用它修饰的成员转载 2015-03-07 21:23:49 · 519 阅读 · 0 评论 -
Java内部类详解
转自:http://www.cnblogs.com/dolphin0520/p/3811445.html说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即使用到也很少去总结内部类的用法。今天我们就来一探究竟。下面是本文的目录大纲: 一.内部类基础 二.深入理解内部类 三转载 2015-03-02 16:16:29 · 772 阅读 · 0 评论 -
机器人视觉感知云服务正式上线
经过长时间的技术研发、测试,终于推出可以商用的机器人视觉感知云服务,像科大讯飞的语音识别、语义理解、语音合成一样,商家或个人在开发机器人等智能硬件产品时,随时可以接入视觉感知云服务接口,轻松方便让您的智能设备拥有视觉智能。下面就先来看看视觉感知云服务的使用手册吧。目录第一章 提供哪些服务第二章 发展之路线图第三章 接口调用说明第四章 接口原创 2016-10-28 18:34:57 · 1232 阅读 · 0 评论 -
将WEBX petstore切换到mysql数据库
转自:http://www.baiyuxiong.com/?p=7971、MYSQL建表petstore,导入数据petstore\dal\src\main\resources\petstore\dal\sql2、DAL POM.XML添加MYSQL JAR包依赖3、修改data-source.xml转载 2016-10-20 16:27:43 · 817 阅读 · 0 评论 -
解决java compiler level does not match the version of the installed java project facet
转自:https://blog.youkuaiyun.com/chszs/article/details/8125828java compiler level does not match the version of the installed java project facet错误的解决因工作的关系,Eclipse开发的Java项目拷来拷去,有时候会报一个很奇怪的错误。明明源码一模一样,为什么项目复制到...转载 2018-03-23 16:58:55 · 162 阅读 · 0 评论 -
OKhttp2&3封装
转自:http://blog.youkuaiyun.com/A_LiXianSheng/article/details/78946793http://blog.youkuaiyun.com/huoxuebin0316/article/details/78948580package com.bwie.lizhi.zhoukao_lianxi;import android.app.Activity;impo转载 2018-01-10 11:18:47 · 577 阅读 · 0 评论 -
Android平台下OpenGL初步
转自:http://blog.youkuaiyun.com/jason0539/article/details/9164885本文只关注于如何一步步实现在Android平台下运用OpenGl。 1、GLSurfaceViewGLSurfaceView是Android应用程序中实现OpenGl画图的重要组成部分。GLSurfaceView中封装了一个Surface。而andr转载 2017-12-29 11:54:49 · 478 阅读 · 0 评论 -
Solr Schema API
转自:http://blog.youkuaiyun.com/lzx1104/article/details/514382231. Schema APISchema API提供了对每个collection的schema的读写访问。对所有schema元素的读访问都支持。字段(Fields), dynamic fields, field types 和 copyField 可以被添加、删除或替代转载 2017-12-24 20:54:58 · 834 阅读 · 1 评论 -
如何判断CPU是大端还是小端模式
原文网址:http://blog.youkuaiyun.com/ysdaniel/article/details/6617458如何判断CPU是大端还是小端模式http://blog.sina.com.cn/s/blog_66a61f310100i7m0.htmlMSB:Most Significant Bit ------- 最高有效位 LSB:Least Signifi转载 2017-12-06 13:05:54 · 1007 阅读 · 0 评论 -
mina框架详解
转自:http://blog.youkuaiyun.com/w13770269691/article/details/8614584Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架(当然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了转载 2017-12-06 10:11:44 · 1009 阅读 · 0 评论 -
Solr
./bin/solr start -c -p 8983 -s example/cloud/node1/solr./bin/solr start -c -p 7574 -s example/cloud/node2/solr -z localhost:9983原创 2017-12-13 20:20:46 · 826 阅读 · 0 评论 -
Android:这是一份很详细的Socket使用攻略
转自:http://blog.youkuaiyun.com/carson_ho/article/details/53366856前言Socket的使用在 Android网络编程中非常重要今天我将带大家全面了解 Socket 及 其使用方法 目录1.网络基础1.1 计算机网络分层计算机网络分为五层:物理层、数据链路层、网络层、运输层、应转载 2017-11-25 20:45:38 · 568 阅读 · 0 评论 -
基于MINA构建简单高性能的NIO应用
转自:http://blog.youkuaiyun.com/chenyi8888/article/details/5341916mina是非常好的C/S架构的java服务器,这里转了一篇关于它的使用感受。 前言MINA是Trustin Lee最新制作的Java通讯框架。通讯框架的主要作用是封装底层IO操作,提供高级的操作API。比较出名的通讯框架有C++的ACE、Python的Twis转载 2017-12-04 11:09:45 · 595 阅读 · 0 评论 -
Java的Executor框架和线程池实现原理
转自:http://blog.youkuaiyun.com/tuke_tuke/article/details/51353925一,Java的Executor框架1,Executor接口[java] view plain copypublic interface Executor { void execut转载 2017-12-11 11:10:25 · 876 阅读 · 0 评论 -
MQTT协议
转自:http://www.blogjava.net/yongboy/archive/2014/02/07/409587.html前言MQTT(Message Queue Telemetry Transport),遥测传输协议,提供订阅/发布模式,更为简约、轻量,易于使用,针对受限环境(带宽低、网络延迟高、网络通信不稳定),可以简单概括为物联网打造,官方总结特点如下:1转载 2017-12-11 10:56:49 · 700 阅读 · 0 评论 -
Android Studio下JNI编程2(接上篇,详细讲解java与c层互传参数)
转自:http://blog.youkuaiyun.com/huangximin1990/article/details/50830797Android Studio下JNI环境搭建、编译、运行等可以参考:http://blog.youkuaiyun.com/huangximin1990/article/details/50441400上篇文章讲述的JNI示例程序主要涉及两个文件:转载 2017-10-26 15:25:03 · 937 阅读 · 0 评论 -
Android 按键流程(InputManagerService 以及 JNI phoneWindowManger 应用)(and5.1)
转发:http://blog.youkuaiyun.com/kc58236582/article/details/49928627一、 初识Android输入系统第4章通过分析WMS详细讨论了Android的窗口管理、布局及动画的工作机制。窗口不仅是内容绘制的载体,同时也是用户输入事件的目标。本章将详细讨论Android输入系统的工作原理,包括输入设备的管理、输入事件的加工方式以及派发转载 2017-09-26 13:07:27 · 1182 阅读 · 0 评论 -
机器人是如何实现藏猫猫游戏的
转自:http://www.toutiao.com/i6352369801863627265/在实践中,机器人想要完成藏猫猫游戏,就要先对所处的环境有一定的感知。首先,机器人通过深度摄像头或测距传感器如激光等,获取周围环境的地图信息,这样的地图信息还不方便机器人实用,如下简单示意图,其次,机器人把这些信息与视觉感知引擎交互,通过降噪、滤波、变换等进一步处理,实现类似do原创 2016-11-14 15:16:49 · 805 阅读 · 0 评论 -
HSQLDB(HyperSQL DataBase)在文件模式(File Mode)下数据的持久化
转自:http://blog.youkuaiyun.com/radic_feng/article/details/6736758关键字:Embedded DB;Hyper SQL;File Mode下持久化对于任何Embedded DB,我们都期望它能满足以下需求:与标准SQL兼容,使用标准SQL可以操作数据并进行持久化;使用简单,就Java而言,它能够和应用处于同一个JVM中。H转载 2016-10-20 17:05:41 · 1433 阅读 · 0 评论 -
如何从Eclipse导入github上的项目源码
转自:http://blog.youkuaiyun.com/hil2000/article/details/85664561.首先在github.com上申请一个账号,比如笔者的账号为puma0072.Eclipse需要安装egit插件,在Eclipse中选择help-》Marketplace,在search中输入egit,找到后安装即可3.在github上找到你要导入的源码项目,比如笔者以o转载 2013-12-27 16:00:04 · 819 阅读 · 0 评论 -
ubuntu下配置JDK7环境变量
转自:http://blog.youkuaiyun.com/rflyee/article/details/8989663ubuntu下JDK配置本质上和win是一样的:1、去官网下载JDK7,找jdk-7u21-linux-i586.tar.gz并下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-download转载 2013-11-27 16:29:45 · 856 阅读 · 0 评论 -
Java 理论和实践: 了解泛型
转自:http://www.cnblogs.com/ymind/archive/2012/04/21/2464505.html表面上看起来,无论语法还是应用的环境(比如容器类),泛型类型(或者泛型)都类似于 C++ 中的模板。但是这种相似性仅限于表面,Java 语言中的泛型基本上完全在编译器中实现,由编译器执行类型检查和类型推断,然后生成普通的非泛型的字节码。这种实现技术称为 擦除(e转载 2013-05-13 10:37:06 · 608 阅读 · 0 评论 -
java 继承与多态
泛型:数组协变,泛型不协多态:重写(Overriding):父、子之间重载(Overloading):同一类中签名:先按照上述顺序确定签名:父引用子类实例时,再确定重写原创 2012-02-07 17:42:18 · 466 阅读 · 0 评论 -
线程状态图
转自:http://jiangzhengjun.iteye.com/blog/521821,http://www.fengfly.com/plus/view-161065-1.html线程的状态图贴于此:转载 2012-02-23 16:57:52 · 598 阅读 · 0 评论 -
Java反射机制剖析(四)-深度剖析动态代理原理及总结
转自:http://blog.youkuaiyun.com/lfsf802/article/details/7239799动态代理类原理(示例代码参见java反射机制剖析(三))a) 理解上面的动态代理示例流程b) 代理接口实现类源代码剖析咱们一起来剖析一下代理实现类($Proxy0)的源代码和整个动态代理的流程。转载 2012-02-08 11:02:29 · 539 阅读 · 0 评论 -
JSON for java入门总结
转自:http://blog.youkuaiyun.com/xiazdong/article/details/7059573一、JSON介绍JSON(JavaScript Object Notation),类似于XML,是一种数据交换格式,比如JAVA产生了一个数据想要给JavaScript,则除了利用XML外,还可以利用JSON;JSON相比XML的优势是表达起来转载 2011-12-16 12:55:46 · 650 阅读 · 0 评论