自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蓝月流星 的专栏

念念不忘,必有回响,不忘初心,方得始终。

  • 博客(55)
  • 资源 (4)
  • 收藏
  • 关注

原创 windows11桌面删除ie图标

今天安装完正版windows11后,居然出现了一件奇葩事,桌面上出现了ie图标。更奇葩的是,ie无法打开,而且ie图标无法删除。

2023-01-07 11:13:39 2457

原创 RestfulTool Idea插件使用方法

RestfulTool提供了一套辅助开发web功能:1、根据 URL 直接跳转到对应的方法定义2、提供了一个 Services tree 的显示窗口3、一个简单的 http 请求工具4、直接导航到方法,复制接口地址,复制API接口,复制方法参数...5、java 类上添加 Convert to JSON 功能,格式化 json 数据支持 Spring 体系 (Spring MVC / Spring Boot 1.x,2.x)支持 JAX-RS支持 Java 和 Kotlin 语言。.

2021-02-13 07:07:54 10480

原创 Redis 使用场景极简总结

Redis其实是一个远程内存数据库,提供了各种数据类型,且性能好,所以被广泛使用,主要的适合的应用场景如下:1、缓存,提供性能,改善用户体验2、Session共享,使用单点登录等3、计算器,利用+1的原子操作性4、简单消息队列,限流,消峰等5、确定好友关系,利用集合操作6、自动使用排行榜不适用的应用场景如下:1、数据量特别大2、访问频率特别低...

2021-02-13 05:39:03 250

原创 IDEA的活动模板使用技巧

IDEA的活动模板使用技巧idea的活动模板功能很强大,给开发者带来了极大便利,总结如下快速模板,与大家分享。按快捷键【Ctrl+Alt+S】,打开设置对话框。1、输入log,自动生成private static final Logger log = LoggerFactory.getLogger(AddressUtils.class);设置方法如下:2、输入loginfo,自动生成如下日志语句。public static String getRealAddre.

2021-02-09 07:46:06 530

原创 IntelliJ IDEA 2020 如何使用中文版

目前Intellij IDEA 2020 官方已经发布了中文语言包,可以非常方便的使用中文版了,操作步骤如下:1. File->Settings 。 或 按快捷键 Ctrl+Alt+S2. 在Settings对话框中进行如下设置3. 重启IDE 即可生效...

2021-02-03 07:28:20 2370 1

转载 Java局部内部类访问局部变量为什么必须加final关键字

在Java中,局部内部类如果调用了方法中的变量,那么该变量必须申明为final类型,如果不申明,则编译就会出错。这里的内部类指的是方法内部类或匿名内部类,不包含静态内部类和成员内部类这里通过一个例子类分析public class InnerClass { private int defaultAge = 5; 局部变量 age,必须添加final关键字,这里先不加...

2019-08-25 17:47:25 881 1

转载 阿里程序员常用的 15 个高效工具,大部分已开源!

阿里程序员常用的 15 个高效工具,大部分已开源!阿里将自身在各类业务场景下的技术积淀,通过开源、云上实现或工具等形式对外开放,本文将精选了一些阿里巴巴的开发者工具,希望能帮助开发者们提高开发效率、更优雅的写代码。由于开发者涉及的技术领域众多,笔者仅从自己熟悉的领域,以后端开发者的视角盘点平时可能用得到的工具。每个工具按照以下几点进行介绍: 工具简介 使用场景 使...

2019-08-10 21:16:08 705

原创 最简单和精致的VIM学习入门(带助记方法)

工具下载:vim 7.4 下载一、移动光标Vim使用h、j、k和l键来移动光标,对应的方向依次为向左、向下、向上和向右。按照正式的说法,这样可以保证双手不离开键盘区域,从而提高输入效率。可以这样加快记忆:我们的右手食指在键盘上的初始位置是j键,一般而言,我们在阅读或者编辑文档时最常用的方向键就是向下,所以将j键设为向下键是最为合适的,将右边与其相邻的k键设置为向上键,也实现了同样的...

2019-08-06 09:17:52 312

原创 Idea 2019.2 Maven 3.6.1 配置 Java JDK 6-11动态编译环境

pom.xml 文件内容如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaL...

2019-08-05 11:59:29 3182

原创 Idea 2019.2 安装lombok插件失效问题解决

一、lombok简介lombok提供了使用注解的形式帮助简化消除java代码。在编写Java代码时,通过使用对应的注解,可以简化开发,同时,在编译源码的时候,lombok又自动生成对应的代码。所以,使用lombok插件不会影响程序的运行效率。二、lombok常用注解@Data :注解在类上;包含了@ToString,@EqualsAndHashCode,@Getter / @Se...

2019-08-01 16:58:07 15475 2

转载 VMware虚拟机的三种网络模式详解

由于linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来学习,实在是很浪费。那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有vmware workstations和virtual box等。在使用虚拟机软件的时候,很多初学者都会遇到很多问题,而vmware的网络连接问题是大家遇到最多问题之一。在学习交流群里面,几乎每天都会有同学问到这些问题,写这篇详...

2019-07-30 23:07:13 196

原创 修改 CentOS 默认的yum源为国内镜像以加快下载速度

安装完CentOS系统后,一般可能需要进行内核和系统升级。如果使用系统默认的yum源进行升级,由于升级服务器在国外,速度很慢。如果将yum源设成是国内的网易或阿里云的镜像,则速度会提升很多。

2019-07-30 22:46:27 3298

原创 Windows 10 下配置Java JDK 8 和 11 等多版本环境

在实际的开发过程中,可能需要多个JDK版本环境进行测试,在windows10 系统下,可如下配置:1、JDK Windows绿色版:jdk-11.0.2_windows-x64位绿色免安装版下载使用WinRAR或360压缩等软件,解压JDK压缩包文件到指定位置,如C:\Program Files\Java\jdk11.0.2_x64_green。2、环境变量配置:(1)打开【系统属...

2019-07-30 14:36:32 1921

原创 Windows 10 安装Hyper-V

1、开启虚拟机打开【控制面板】(快捷键 win+i),单击【应用】 打开应用和功能窗口,在【相关设置】中单击 程序和功能,在打开的窗口中,单击【启用或关闭Windows功能】 ,找到 Hyper-v ,全部勾选后点击确定,如图1所示。图1 windows 10 启用Hyper-V注意:如果在 windows功能窗口中,找不到Hyper-V ,则需要升级windows 10 为专业...

2019-07-29 16:26:02 778

转载 《阿里巴巴Java开发手册》完整资料

《阿里巴巴Java开发手册》(以下简称《手册》)是阿里内部Java工程师所遵循的开发规范,涵盖编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程规约、设计规约7大维度。《手册》是近万名阿里Java技术精英的经验总结,经历了多次大规模一线实战检验及完善;是阿里回馈给Java社区的一份礼物,旨在提升团队研发效能,帮助企业开发团队在Java开发上更高效、容错、有协作性,提高代码质量,降低项目...

2019-03-03 06:43:01 563

转载 Linux下的tar压缩解压缩命令详解

tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出

2017-01-31 11:57:43 243

原创 iis调试错误大全

如果想调试iis,看到具体的错误信息,需要先设置一下浏览器的错误显示方式:浏览器-工具-Internet选项-高级-去掉勾选的 “显示http友好信息”。(1)错误:Microsoft JET Database Engine 错误 '80040e09' 不能更新。数据库或对象为只读。 解决方法:设置数据库的权限,一般设置Internet来宾帐户(IUSER_用户计算机名)有写入权限

2015-09-14 23:55:56 492

原创 java学习:Hashtable,ArrayList,vector示例程序

Hashtable 的用法 package usehashtable; import java.util.Enumeration; import java.util.Hashtable; /** * * @author Administrator */ public class UseHashtable {      //创建Hashtable 对象      Hashtable ht=new H

2015-09-14 23:55:53 378

原创 java学习:this与supper

在Java中有两个非常特殊的变量:this和super,这两个变量在使用前都是不需要声明的。this变量使用在一个成员函数的内部,指向当前对象,当前对象指的是调用当前正在执行方法的那个对象。super变量是直接指向超类的构造函数,用来引用超类中的变量和方法。因此它们都是非常有用的变量,下面我想介绍一下this和super的使用方法。  1、this  让我们先看一段代码吧:  class Pers

2015-09-14 23:55:50 497

原创 java学习:引用

java中的引用概念与C++中的“指针引用”概念相同,其相当与C++中的指针。引用作为函数的参数时,需要注意:当参数是引用类型时,"传值"传递的是变量的引用,而不是变量所引用的实体.如果改变参数变量所引用的实体,就会导致原变量的实体发生同样的变化,因为,两个同类型的引用型变量如果具有同样的引用,就会有相同的实体.但是,改变参数的引用不会影响其传值变量的引用.例子说明:A a= new

2015-09-14 23:55:47 394

原创 java学习:集合类

集合类说明及区别 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap Collection接口   Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Ele

2015-09-14 23:55:45 226

原创 关于java runtime.exec()

Runtime类,是一个与JVM运行时环境有关的类,这个类是Singleton的。说几个自己觉得重要的地方。      1、Runtime.getRuntime()可以取得当前JVM的运行时环境,这也是在Java中唯一一个得到运行时环境的方法。      2、Runtime上其他大部分的方法都是实例方法,也就是说每次进行运行时调用时都要用到getRuntime方法。      3、Runti

2015-09-14 23:55:42 385

原创 win2003设置工具setx介绍

SetX 有三种使用方式: 语法 1:     SETX [/S system [/U [domain\]user [/P [password]]]] var value [/M] 语法 2:     SETX [/S system [/U [domain\]user [/P [password]]]] var /K regpath [/M] 语法 3:     SETX [/S s

2015-09-14 23:55:39 590

原创 java中调用外部exe文件

Runtime   runtime   =   new   Runtime();     String   fileName   =   "c:\\test.txt";     String   commandStr   =   "rundll32   url.dll,FileProtocolHandler   "+fileName;     runtime.exe(commandStr   );

2015-09-14 23:55:36 452

原创 Jade行为类

jade Agent执行的任务-Behaviour类Agent实际上要完成的任务(task)应该在行为(behaviours)中被执行.每个行为都代表了Agent要执行的一个任务.每个行为都是一个继承了jade.core.behaviours.Behaviour.的类的对象.可以通过Agent类的addBehaviour方法把行为添加到Agent中.在任何地方都可以把行为添加到Agent中,比

2015-09-14 23:55:33 907

原创 Jade Agent 交互协议

FIPA规定了一组标准的交互协议,可以以它们作为标准模板来建立Agent间的对话.对于Agent间的每一次对话,JADE都区分了发起者(发起会话的Agent)和回应者(在与其它Agent取得联系后参与到会话中的Agent).JADE依据大部分的FIPA交互协议,为会话中的两个角色都提供了行为类.这些类都可以在jade.proto包中找到.它们通过一个同类的API提供了回调方法来处理协议的各个状

2015-09-14 23:55:30 915

原创 关于agent行为

为了响应不同的外部事件,Agent必须能够执行几个并行的任务.为了使Agent管理更加有效率,每个JADE Agent都由一个单独的执行线程组成,并且它的任务都是模型化的,可以作为Behaviour的对象来执行.同样可以执行多线程的Agent,但是JADE并没有对此提供特别的支持.想要执行一个基于Agent的任务,开发者应该定义一个或者更多Behaviours子类,然后,实例化它们,并把任务对

2015-09-14 23:55:28 2786

原创 Jade 特点

JADE平台简介JADE(Java Agent Development Framework)是一个软件开发框架,用于开发多Agent系统和符合FIPA标准的智能Agent应用程序.它包含两个主要的产品:一个符合FIPA标准的Agent平台和一个开发JAVA Agent的包.JADE完全是由JAVA编写的,由各种JAVA包组成,它为应用程序员既提供现成的功能片断,同时也为自定义的应用程序任务提供

2015-09-14 23:55:25 904

原创 Jade基本包介绍

JADE主要由下面的包组成:jade.core:实现系统的核心.它包含必须被应用程序员继承的Agent类,jade.core.behaviours:子包还包含一个Behaviour类层次结构.行为实现了一个Agent的任务或意图.它们是逻辑活动单元,并且可以以不同的方式组合,以获取不同的执行方式,jade.lang.acl子包用于依照FIPA标准规定处理Agent通讯语言(ACL).

2015-09-14 23:55:22 1087 1

原创 利用AutoIt制作自动安装程序

初次使用AutoIT感觉很方便,参照网络上的资料做了一个例子,总结如下:1.利用window Spy 获得窗体和控件信息CLTR+ALT+F:可以暂停获取操作,方便查看获取的信息2.利用WinWaitActive 等待指定窗体的出现WinWaitActive("窗体标题","窗体出现的文本")   注意:窗体出现的文本应该可以区分不同的窗口如:WinWaitActive

2015-09-14 23:55:19 3311

原创 AutoIt最新版v3.2.10发布了

AutoIt是一种非常有用的基于windows的脚本语言。自从第一次使用之后便有种欲罢不能的感觉。最新版的v3.2.10前几天刚发布,在实际应用中发现有几个更新还是非常另人兴奋的。  1.添加了PixedSearch及PixedChecksum函数,前一个函数可以非常方便的检测出某一个区域的颜色值所在的坐标值,而另一个函数则可以检测出某一区域的所有象素点。在许多自动化的项目中,这两个函数尤其是头

2015-09-14 23:55:17 954

原创 面向agent的方法学概述

1.引言  不管面向智能主体的(ao:agent-oriented)方法学是否会像鼓吹的那样继面向数据流(dfo:dataflow-oriented)、面向数据结构(dso:datastruct-oriented)、面向对象(oo:object-oriented)之后成为新一代的软件开发方法学.随着软件系统服务能力要求的不断提高,在系统中引入智能因素已经成为必然.agent作为人工智能研究重要而先

2015-09-14 23:55:14 2038

原创 在没有安装VC2005的环境下运行VC2005程序

方法有两种:1.设置编译选项为静态链接修改“C++/Code Generation”中的运行时库选项,将/MD或/MDd 改为 /MT或/MTd,这样就实现了对VC运行时库的静态链接。2.使用默认编译选项(动态链接),需要相应系统文件:在C:\Program Files\Microsoft Visual Studio 8\VC\redist\Debug_NonRedist\x86\

2015-09-14 23:55:11 402

原创 用命令行编译C/C++程序

操作步骤如下:1.在命令行下,先运行vcvars32.bat(此文件在VC安装目录\Bin文件夹里,其中设置了环境变量和路径等信息)。或者,手动修改环境变量:  path=你安装VS的路径\VC98\Bin  lib=你安装VS的路径\VC98\lib;你安装VS的路径\VC98\MFC\lib  include=你安装VS的路径\VC98\include;你安装VS的路径\VC9

2015-09-14 23:55:08 505

原创 Java常见面试题(含答案)

第一,谈谈final, finally, finalize的区别。 final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为fi

2015-09-14 23:55:06 315

原创 组建智能中国网Agent学习小组

为了更加有效率的学习和交流,本版公告组建智能中国网Agent学习小组。发起者:moonstars,cao 学习和讨论的主题:利用Jade平台实践多Agent系统学习和讨论的主要内容:1.Jade+netbeans平台的安装和搭建2.在此平台上的多agent系统模型设计与实现3.多agent系统的通迅与协调机制4.agent相关的本体与本体库的构建5.利用Jena对语义操作6.翻译相关的外文

2015-09-14 23:55:03 361

原创 ARP病毒的简易查杀方法

最近一位朋友的网吧遇到病毒,经常断网并且网络速度缓慢,猜测是ARP病毒,以前还不曾遇到过ARP病毒的感染情况,只是听说而没有实践过。这次,在网络中快速查阅了相关资料,对ARP病毒的查杀有了新的认识。        提示:原理在这里就不多说了,不懂原理的人就不必向下看了。        较专业的方法是使用网络监控软件(如Iris等),对网络状况进行分析。这里介绍一个简单的查杀方法。      

2015-09-14 23:55:01 9162

原创 在Visual Studio 2005/2008中编译C/C++程序

由于教学的原因,我需要使用VC++6.0来运行C++的程序,但是,我很早就安装了Visual Studio 2005,现在也安装了Visual Studio 2008了,不想再安装VC++6.0,并使用它的IDE了,因为它与VS.Net的IDE相比真的是有天壤之别。一直听说Visual Studio.Net对标准C/C++支持的不错,是可以兼容的,但自己从来没有试过,现在自己需要了,就想使用Vis

2015-09-14 23:54:58 1082

原创 《再 别 康 桥》

徐志摩 轻轻的我走了, 正如我轻轻的来; 我轻轻的招手,作别西天的云彩。 那河畔的金柳, 是夕阳中的新娘; 波光里的艳影,在我的心头荡漾。 软泥上的青荇, 油油的在水底招摇; 在康河的柔波里, 我甘心做一条水草! 那榆荫下的一潭, 不是清泉,是天上虹,揉碎在浮藻间,沉淀着彩虹似的梦。 寻梦? 撑一支长蒿, 向青草更青处漫溯, 满载一船星辉, 在星辉斑斓里放歌。 但我

2015-09-14 23:54:55 245

原创 处理病毒木马的一般步骤

一、搜集病毒信息  1.杀毒软件提供的信息   2.任务管理器提供的信息   3.事件查看器提供的信息   通过以上的资料,可以上网搜相关方案来查杀。二、无任何资料下,或者是病毒木马群的查杀方案   在安全模式下和关闭系统还原情况下,  1.运行msconfig看启动项和服务项,非必要性的启动和服务都禁用。  2.我的电脑右键->管理->设备管理器->查看->显示非即插即用设备(删

2015-09-14 23:54:53 2152

gvim74.zip

linux中文本编辑的上古神器,大神必备工具。玩转linux必备工具。

2019-07-31

jdk11.0.2_x64_green.zip

在win10环境下,亲测好用,JDK11.0.2_x64 绿色免安装。

2019-07-30

使用jade+jess+protege开发智能Agent程序示例源代码

使用jade+jess+protege开发智能Agent程序源代码

2009-06-14

应用Ontology开发智能agent示例源代码

利用jade框架使用本体开发agent的示例源代码

2009-06-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除