徐奕的专栏

今天是你余生的第一天!

NSGA2算法中文详解与MATLAB实现整理

NSGA2算法 NSGA-II多目标遗传算法概述 http://www.omegaxyz.com/2017/04/14/nsga-iiintro/ NSGA2算法MATLAB实现(能够自定义优化函数) http://www.omegaxyz.com/2018/01/22/new_nsga2...

2019-03-07 20:55:25

阅读数 63

评论数 2

PyQt5多线程刷新界面防假死

在做GUI界面时我们希望后台任务能够与UI分开,在PyQt中,主线程用来重绘界面。而子线程里边的实时处理结果需要反馈到界面,子线程里边不能执行界面更新操作。 wxpython多线程刷新界面转到 http://www.omegaxyz.com/2017/10/31/wxpython_thread_s...

2019-03-07 11:22:22

阅读数 117

评论数 2

基于迭代局部搜索和随机惯性权重的BA算法MATLAB实现(ILSSIWBA)

BA算法简介 http://www.omegaxyz.com/2019/02/12/ba-matlab/ 该论文修改 作者在原有BA算法上进行3个修改 跳出局部最优(扰动个体) 使得算法变得稳定 脉搏和响度修改,平衡局部与全局搜索 主要思想 流程图 function [bestMin, b...

2019-03-04 14:35:17

阅读数 75

评论数 0

计算机领域顶级会议、期刊、人物与国家排名2019

原文地址: 最近浏览到一个网站:http://www.guide2research.com/ 这是一个根据谷歌学术排名的计算机领域各类会议、学术期刊、人物、国家、组织的排名查询网站。 时间2019年3月 会议 按照Hindex排名。 显然第一名就是大名鼎鼎的CVPR了,第二名为NIPS。 学...

2019-03-01 11:04:02

阅读数 94

评论数 0

经典蝙蝠算法MATLAB实现

为什么会有这么多基于群智能的算法,蚁群、粒子群、鱼群、烟花、炮竹、猪群、牛群、马群、羊群、猴群、鸡群。。。算法。?????? 黑人问号.jpg 蝙蝠算法( BA) 是 Yang 教授于 2010 年基于群体智能提出的启发式搜索算法,是一种搜索全局最优解的有效方法。该算法是一种基于迭代的优化技术,...

2019-02-24 21:19:42

阅读数 313

评论数 8

Java数据存取对象(DAO)

什么是DAO DAO(Data Access Object)顾名思义是一个为数据库或其他持久化机制提供了抽象接口的对象,在不暴露底层持久化方案实现细节的前提下提供了各种数据访问操作。在实际的开发中,应该将所有对数据源的访问操作进行抽象化后封装在一个公共API中。用程序设计语言来说,就是建立一个接口...

2019-02-01 15:58:38

阅读数 64

评论数 0

二叉树遍历的转换C++实现

二叉树的遍历分为以下三种: 先序遍历:遍历顺序规则为【根左右】 中序遍历:遍历顺序规则为【左根右】 后序遍历:遍历顺序规则为【左右根】 什么是【根左右】就是先遍历根,再遍历左节点,最后遍历右节点。 举例来说: 先序遍历:ABCDEFGHK 中序遍历:BDCAEHGKF 后序遍历:DCBHK...

2019-02-01 15:53:42

阅读数 64

评论数 0

遗传算法解决TSP问题MATLAB实现(详细)

问题定义:巡回旅行商问题 给定一组n个城市和俩俩之间的直达距离,寻找一条闭合的旅程,使得每个城市刚好经过一次且总的旅行距离最短。 TSP问题也称为货郎担问题,是一个古老的问题。最早可以追溯到1759年Euler提出的骑士旅行的问题。1948年,由美国兰德公司推动,TSP成为近代组合优化领域的典型难...

2019-02-01 15:49:05

阅读数 121

评论数 0

反世代距离评价指标IGD

反世代距离评价指标(Inverted Generational Distance, IGD) 是一个综合性能评价指标。它主要通过计算每个在真实 Pareto前沿面上的点(个体)到算法获取的个体集合之间的最小距离和,来评价算法的收敛性能和分布性能。值越小,算法的综合性能包括收敛性和分布性能越好。 公...

2019-02-01 15:41:42

阅读数 386

评论数 0

蚁群算法最短路径规划多出口情况及问题答疑

最近好多人问我蚁群算法最短路径规划如何设置多出口情况,原来2019年美赛D题“拯救卢浮宫”需要用到。本人没有看过美赛的题目,下面给出一些不成熟的代码。 蚁群算法简介:蚁群算法最早是由Marco Dorigo等人在1991年提出,他们在研究新型算法的过程中,发现蚁群在寻找食物时,通过分泌一种称为信息...

2019-02-01 15:26:26

阅读数 101

评论数 0

华氏451

2015年12月21日,因特网工程指导组(IETF) 批准了全新HTTP状态错误代码“451”,这个代码的官方释义为“由于法律原因而不可用”。 451 数字来源于 1953 年由美国作家雷·布莱伯利所著的反乌托邦小说《华氏 451 度》。 故事叙述了一个压制自由的近未来世界,禁止人们阅读、拥有书...

2019-01-14 19:55:26

阅读数 67

评论数 0

PyTorch入门

PyTorch入门 PyTorch 是一个建立在 Torch 库之上的 Python 包,旨在加速深度学习应用。PyTorch 提供一种类似 NumPy 的抽象方法来表征张量(或多维数组),它可以利用 GPU 来加速训练。 PyTorch 既可以看做加入了GPU 支持的numpy,同时也可以看成一...

2019-01-14 19:53:22

阅读数 67

评论数 0

递归下降实现LL(1)文法分析C语言与Python实现

对文法G的句子进行确定的自顶向下语法分析的充分必要条件是,G的任意两个具有相同左部的产生式A—>α|β 满足下列条件: (1)如果α、β均不能推导出ε,则 FIRST(α) ∩ FIRST(β) = ∅。 (2)α 和 β 至多有一个能推导出 ε。 (3)如果 β *═&am...

2019-01-14 19:50:29

阅读数 57

评论数 0

基于移动设备与CNN的眼动追踪技术简介

眼动追踪是一项科学应用技术,用户无需与交互设备物理接触即可发送信息与接收反馈。从原理上看,眼动追踪主要是研究眼球运动信息的获取、建模和模拟,用途颇广。而获取眼球运动信息的设备除了红外设备之外,还可以是图像采集设备,甚至一般电脑或手机上的摄像头,其在软件的支持下也可以实现眼球跟踪。 下面说的这篇论文...

2019-01-14 19:46:48

阅读数 87

评论数 0

JSP连数据库登录检查用户名和密码模板

JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(.ht...

2019-01-12 14:19:09

阅读数 72

评论数 0

数据库c3p0配置SQL Server与MySQL

C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。 SQL Server配置: 注意1433是端口号,xxx是数据库名称,相应的用户名和密码均需改正。 <?xm...

2018-12-15 17:35:48

阅读数 272

评论数 1

wxpython画表格代码

wxPython是Python语言的一套优秀的GUI图形库。允许Python程序员很方便的创建完整的、功能键全的GUI用户界面。 wxPython是作为优秀的跨平台GUI库wxWidgets的Python封装和Python模块的方式提供给用户的。 利用wx.grid命令可以画出类似于Excel一样...

2018-12-15 17:33:52

阅读数 239

评论数 0

Android 使用字符串动态获取资源ID

android文件中每个文件都有一个ID,如下图所示,左边的0x7f060000即是文件的ID: 如果我们想在代码中获取这个文件的ID应该使用高效率的反射机制,可以新建一个Java类代码如下: public class ResourceMan { public static int ge...

2018-12-09 11:47:27

阅读数 336

评论数 0

基于WMD(词移距离)的句子相似度分析简介

word2vec word2vec是只有一个隐层的全连接神经网络,对语料中的所有词汇进行训练并生成相应的词向量(Word Embedding)WI 的大小是VxN, V是单词字典的大小, 每次输入是一个单词, N是设定的隐层大小。word2vec的模型通过一种神经网络语言模型(Neural Net...

2018-12-09 11:43:54

阅读数 502

评论数 0

Java-Web项目总结

使用jetbrain的idea创建Java-Web项目 链接地址:http://www.omegaxyz.com/2018/10/04/intellij-idea-java-web/ Java-MVC模式概述 链接地址:http://www.omegaxyz.com/2018/10/03/java...

2018-11-29 08:56:44

阅读数 329

评论数 1

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