加入收藏设为首页

新闻详情

分享一个集成的手机游戏开发工具MobileGame

作者:九州体育官网入口-酷游平台app-ku娱乐官方app    发布时间:2019-11-01 08:25:01    来源:九州体育官网入口-酷游平台app-ku娱乐官方app    浏览:397
  

  分享一个集成的手机游戏开发工具MobileGameMaker

  [问题点数:20分,结帖人uestccokey]

  分享一个集成的手机游戏开发工具MobileGameMaker

  两个人用业余时间断断续续开发了一年。从啥也不会到项目完成,总算还是积累了不少经验,期间获得了不少csdn和javaeye等论坛的好友和高手的帮助,因此把这套工具分享给大家,算是回报大家了,希望大家支持下,软件是免费的,源码可能会公开,但是现在代码太乱,就先不献丑了。

  这套软件模仿rpgmaker用户界面,操作很简单,容易上手,且软件支持插件扩展,可挂载各个功能的插件,丰富软件功能。整个编程完全采用java开发,使用ve绘制swing界面,又采用substance外观包美化,界面漂亮!

  数据编辑器部分支持系统数据,角色数据,敌人数据,队伍数据,物品数据,装备数据,技能数据的生成,涵盖了游戏中绝大多数数据的产生。软件数据生成完整丰富,知道各类数据生成格式后,完全可以自定义一套游戏引擎来解析我们的数据。

  散个分吧,马云的马币,蒋先生的为什么不叫蒋币,大火鸡,哎呀。

  2008年2月 VB大版内专家分月排行榜第一

  2003年4月 VC/MFC大版内专家分月排行榜第一

  2002年11月 VC/MFC大版内专家分月排行榜第一

  2011年11月 VC/MFC大版内专家分月排行榜第二

  2008年3月 VB大版内专家分月排行榜第二

  2008年3月 硬件/嵌入开发大版内专家分月排行榜第二

  2003年4月 其他开发语言大版内专家分月排行榜第二

  2003年4月 VB大版内专家分月排行榜第二

  2003年3月 VB大版内专家分月排行榜第二

  2008年5月 其他开发语言大版内专家分月排行榜第三

  2008年4月 其他开发语言大版内专家分月排行榜第三

  2008年3月 其他开发语言大版内专家分月排行榜第三

  2003年3月 VC/MFC大版内专家分月排行榜第三

  2003年5月 其他开发语言大版内专家分月排行榜第三

  分享一个集成的手机游戏开发工具MobileGameMaker

  包括游戏引擎和全套的开发工具,直接生成基于该引擎的手机游戏

  gamemaker学习笔记:打包Android过程记录

  GameMaker 可以直接链接机器导出打包Apk,但使用打包之前需要花费900多元购买正版。GameMakerStudio2 Mobile的在打包之前,需要配置好安卓的环境。这里有热心的开发者gms手扎的一篇配置,不妨看看里面文章,十分详情。《GameMaker Studio 2使用Android真机调试的配置》打包前配置好SDK,NDK,JavaSDK的配置。这些都是打包的前提。在链接GameM

  手机RPG游戏制作工具,仿造RPGXP写的

  手机RPG游戏制作工具,仿造RPGXP写的

  转载em一个/em手机RPG游戏制作工具,仿造RPGXP写的   有朋友问有没有脚本编辑功能,大家注意啦:有脚本编辑功能,可视化界面编辑脚本,和RMXP一样   经过一年的开发,手机RPG游戏制作工具——MobieGameMaker终于可以见人了  先上图:

  如何开发一款游戏:游戏开发流程及所需工具

  本文来自作者 goto先生 在 GitChat 上em分享/em 「如何开发一款游戏:游戏开发流程及所需工具」,「阅读原文」查看交流实录。「文末高能」编辑 哈比游戏作为娱乐生活的em一个/em方面,参与其中的人越来越多,而大部分参与其中的人都是以玩家的身份。他们热爱一款游戏,或是被游戏的故事情节、炫丽的场景、动听的音乐所艳羡,亦或是被游戏中角色扮演、炫酷的技能、有趣的任务所吸引,然而他们中的大多数可能并不了解如此

  四 手游开发神器 cocos2d-x editor 游戏框架介绍

  cocos2d-x editor 新建工程时会自动生成游戏框架,如下图  红色边框共有五个区域  idea 是自动生成的目录,读者不需要操作 Source是主工程目录,所有的设计和编码都在该目录下完成; Resource是项目的资源存放处,包括贴图,字体,粒子,声音等等main.js,是程序的主函数入口,里面代码主要用来根据游戏平台处理不同的事件;也控制游戏场景的切换,比如游戏场景

  清单

  引言 由了不起的人为了不起的人而创 注意:部分网站可能需要科学上网才能访 美术 卓绝的游戏美术资源和编辑工具,让朴实无华的游戏变得犹如毕加索的艺术创作。 素材/占位符 2D卡通风格移动端游戏UI包

  开发累似qq手机客户端的这样一款可以在手机上使用的软件大概需要多少钱?

  开发累似qq手机客户端的这样一款可以在手机上使用的软件大概需要多少钱?

  如上 这个网站 就像当时3Gqq的文字游戏 请问这个除了html主要使用什么语言开发的 求教简单实现思路

  开发常用工具(软件)

  做手游的同仁应该知道这是什么东东,就不多说了

  开发语言?大家都进来谈谈

  包和开发资料

  cocos2d-x editor初识

  cocos2dx editor是开发跨平台的em手机游戏/em工具 运行window和mac系统上,javascript脚本语言,基于cocos2d-x跨平台游戏引擎, 集合代码编辑,场景设计,动画制作,字体设计,还有粒子,物理系统,地图等等的,而且调试方便,和实时模拟器。

  清单

  卓绝的游戏美术资源和编辑工具,让朴实无华的游戏变得犹如毕加索的艺术创作。

  浅谈游戏开发之2D手游工具 来源:游戏程序 平台类型: iOSAndroid 程序设计: 其它 编程语言: 引擎/SDK: 其它 全球手游行业规模将突破250亿美元,越来越多的开发者开始进入手...

  每em一个/em程序员都有em一个/em梦想,梦想着能够进入阿里、腾讯、字节跳动、百度等一线互联网公司,由于身边的环境等原因,不知道 BAT 等一线互联网公司使用哪些技术?或者该如何去学习这些技术?或者我该去哪些获取这些技术资料?没关系,平头哥一站式服务,上面统统不是问题。平头哥整理了 BAT 等一线大厂的必备技能,并且帮你准备了对应的资料。对于整理出来的技术,如果你掌握的不牢固,那就赶快巩固,如果你还没有涉及,现在...

  目录 1、搜索引擎 2、PPT 3、图片操作 4、文件共享 5、应届生招聘 6、程序员面试题库 7、办公、开发软件 8、高清图片、视频素材网站 9、项目开源 10、在线工具宝典大全 程序员开发需要具备良好的信息检索能力,为了备忘(收藏夹真是满了),将开发过程中常用的网站进行整理。 1、搜索引擎 1.1、秘迹搜索 一款无敌有良心、无敌安全的搜索引擎,不会收集私人信息,保...

  史上最详细的IDEA优雅整合Maven+SSM框架(详细思路+附带源码)

  网上很多整合SSM博客文章并不能让初探ssm的同学思路完全的清晰,可以试着关掉整合教程,摇两下头骨,哈一大口气,就在万事具备的时候,开整,这个时候你可能思路全无 ~中招了咩~ ,还有一些同学依旧在使用eclipse或者Myeclipse开发,我想对这些朋友说IDEA 的编译速度很快,人生苦短,来不及解释了,直接上手idea吧。这篇文章每一步搭建过程都测试过了,应该不会有什么差错。本文章还有个比较优秀的特点,就是idea的使用,基本上关于idea的操作都算是比较详细的,所以不用太担心不会撸idea!最后,本文

  引言 最近也有很多人来向我请教,他们大都是一些刚入门的新手,还不了解这个行业,也不知道从何学起,开始的时候非常迷茫,实在是每天回复很多人也很麻烦,所以在这里统一作个回复吧。 Java学习路线 当然,这里我只是说Java学习路线,因为自己就是学Java的,对Java理当很熟悉,对于其它方面,我也不是很了解。 基础阶段 首先是基础阶段,在基础阶段,我们必须掌握Java基础,Mysql数据库,Ora...

  我花了一夜用数据结构给女朋友写个H5走迷宫游戏

  起因 又到深夜了,我按照以往在csdn和公众号写着数据结构!这占用了我大量的时间!我的超越妹妹严重缺乏陪伴而 怨气满满! 而女朋友时常埋怨,认为数据结构这么抽象难懂的东西没啥作用,常会问道:天天写这玩意,有啥作用。而我答道:能干事情多了,比如写个迷宫小游戏啥的! 当我码完字准备睡觉时:写不好别睡觉! 分析 如果用数据结构与算法造出东西来呢? ...

  阿里资深工程师教你如何优化 Java 代码!

  作者 王超 责编 伍杏玲 明代王阳明先生在《传习录》谈为学之道时说: 私欲日生,如地上尘,一日不扫,便又有一层。着实用功,便见道无终穷,愈探愈深,必使精白无一毫不彻方可。 代码中的坏味道,如私欲如灰尘,每天都在增加,一日不去清除,便会越累越多。如果用功去清除这些坏味道,不仅能提高自己的编码水平,也能使代码变得精白无一毫不彻。这里,整理了日常工作中的一...

  100 个网络基础知识普及,看完成半个网络高手

  1)什么是链接? 链接是指两个设备之间的连接。它包括用于em一个/em设备能够与另em一个/em设备通信的电缆类型和协议。 2)OSI 参考模型的层次是什么? 有 7 个 OSI 层:物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。 3)什么是骨干网? 骨干网络是集中的基础设施,旨在将不同的路由和数据分发到各种网络。它还处理带宽管理和各种通道。 4)什么是 LAN? LAN 是局域网的缩...

  我本科学校是渣渣二本,研究生学校是985,现在毕业五年,校招笔试、面试,社招面试参加了两年了,就我个人的经历来说下这个问题。 这篇文章很长,但绝对是精华,相信我,读完以后,你会知道学历不好的解决方案,记得帮我点赞哦。 先说结论,无论赞不赞同,它本质就是这样:对于技术类工作而言,学历五年以内非常重要,但有办法弥补。五年以后,不重要。 目录: 张雪峰讲述的事实 我看到的事实 为什么会这样 ...

  很早就想过做点小游戏了,但是一直没有机会动手。今天闲来无事,动起手来。过程还是蛮顺利的,代码也不是非常难。今天给大家em分享/em一下~ 一、介绍 开发语言:C语言 em开发工具/em:Dev-C++ 5.11 日期:2019年9月28日 作者:ZackSock 也不说太多多余的话了,先看一下效果图: 游戏中的人物、箱子、墙壁、球都是字符构成的。通过wasd键移动,规则的话就是推箱子的规则,也就不多说了。 二、代...

  三次握手和四次挥手是各个公司常见的考点,也具有一定的水平区分度,也被一些面试官作为热身题。很多小伙伴说这个问题刚开始回答的挺好,但是后面越回答越冒冷汗,最后就歇菜了。 见过比较典型的面试场景是这样的: 面试官:请介绍下三次握手 求职者:第一次握手就是客户端给服务器端发送em一个/em报文,第二次就是服务器收到报文之后,会应答em一个/em报文给客户端,第三次握手就是客户端收到报文后再给服务器发送em一个/em报文,三次握手就...

  作者 德国IT那些事责编 伍杏玲“所有脱离工龄、级别、职位、经验、城市以及裙带关系来谈论工资,都是耍流氓!”——佛洛依德一般来说IT行业公司,资历是按等级划分的...

  据说中台凉了?唔,线分钟 TL;DR(too long dontread) 1、业务中台就是流程模板+扩展点 2、没法很好抽象就别做中台,没那么多需求和业务线就别做中台。 很多同学都会问,啥叫中台,做到怎么样的程度才算中台?我们可以用一小批一小批精英海空陆战队来说明这个例子。 我们都知道海空陆战队很厉害,但是他们不就区区 3-7 人小组,强在哪里? ...

  500行代码,教你用python写个微信飞机大战

  这几天在重温微信小游戏的飞机大战,玩着玩着就在思考人生了,这飞机大战怎么就可以做的那么好,操作简单,简单上手。 帮助蹲厕族、YP族、饭圈女孩在无聊之余可以有一样东西让他们振作起来!让他们的左手 / 右手有节奏有韵律的朝着同em一个/em方向来回移动起来! 这是史诗级的发明,是浓墨重彩的一笔,是…… 在一阵抽搐后,我结束了游戏,瞬时觉得一切都索然无味,正在我进入贤者模式时,突然想到,如果我可以让更多人已不同的方式体会到这种美轮美奂的感觉岂不美哉? 所以我打开电脑,创建了em一个/em `plan_game.py`……

  史上最全的中高级JAVA工程师-面试题汇总

  史上最全的java工程师面试题汇总,纯个人总结,精准无误。适合中高级JAVA工程师。

  别在学习框架了,那些让你起飞的计算机基础知识。

  我之前里的文章,写的大部分都是与计算机基础知识相关的,这些基础知识,就像我们的内功,如果在未来想要走的更远,这些内功是必须要修炼的。框架千变万化,而这些通用的底层知识,却是几乎不变的,了解了这些知识,可以帮助我们更快着学习一门知识,更加懂得计算机的运行机制。当然,在面试中也经常会被问到,特别是对于应届生,对于春秋招,也可以看看我前阵子写过的文章历经两个月,我的秋招之路结束了!。也有读者经常问的计算...

  Docker虚拟化容器技术 第一章 Docker简介诞生背景Docker 介绍虚拟机技术容器虚拟化技术官方网址第二章 Docker安装前提条件安装DockerDocker底层原理Docker结构图工作原理Docker为什么比VM快第三章 Docker常用命令帮助命令镜像命令容器命令 第一章 Docker简介 诞生背景 一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。 作为开发...

  一、准备 下文整理常见SQL语句的用法,使用MySQL5.7测试,参考了尚硅谷MySQL教程及用例。用例sql: 链接: 密码: fc2h 为了方便查阅可从右侧目录快速索引 二、DQL(Data Query Language)数据查询语言 1、语句顺序 书写顺序...

  java秀发入门到优雅秃头路线导航【教学视频+博客+书籍整理】

  在博主认为,学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,博主将为各位保驾护航,各位赶紧冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。 Java基础教学视频 Java零基础教程视频(适合Java 0基础,Java初学入门)【推荐】 JavaSE进阶入门项目实战视频教程_动力节点【推荐】 毕向东Java基础视频教程...

  不就是SELECT COUNT语句吗,竟然能被面试官虐的体无完肤

  数据库查询相信很多人都不陌生,所有经常有人调侃程序员就是CRUD专员,这所谓的CRUD指的就是数据库的增删改查。 在数据库的增删改查操作中,使用最频繁的就是查询操作。而在所有查询操作中,统计数量操作更是经常被用到。 关于数据库中行数统计,无论是MySQL还是Oracle,都有em一个/em函数可以使用,那就是COUNT。 但是,就是这个常用的COUNT函数,却暗藏着很多玄机,尤其是在面试的时候,一不小心就会...

  由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的算法知识点,以及我觉得值得学习的算法。这些算法与数据结构的学习大多数是零散的,并没有一本把他们全部覆盖的书籍。下面是我觉得值得学习的一些算法以及数据结构,当然,我也会整理一些看过...

  尽管,我们之前em分享/em了这么多关于面试的主题: 高薪必备的一些Spring Boot高级面试题 面试必问:设计模式遵循的面向对象设计原则! 面试必问:怎么保证缓存与数据库的双写一致性? 27道高频Spring面试题,你能答对几个? 唠唠面试常问的:面向对象六大原则 一文高效图解二叉树面试题 Java面试中最高频的那20%知识点是什么? 百度面试题:求数组最大值 ... 然而,最后这个90%可见...

  python 程序员进阶之路:从新手到高手的100个模块

  在知乎和CSDN的圈子里,经常看到、听到一些 python 初学者说,学完基础语法后,不知道该学什么,学了也不知道怎么用,一脸的茫然。近日,CSDN的公众号推送了一篇博客,题目叫做《迷思:Python 学到什么程度可以面试工作?》,真实反映了 python 程序员在成长过程中的一些困惑。

  有时有些读者问我,数据结构与算法该怎么学?有书籍推荐的吗?Java 初学者该怎么学等等。今天我就给大家介绍一些我这几年看过的一些自认为优秀的书籍,由于我看的大部分书籍可以说都是通用的,所以如果你有时间的话,还是挺建议看看的,特别是学生。 而且,我还给大家准备好了电子书,文末即可获取,感觉自己太良心! 数据结构与算法 数据结构与算法相关的书籍应该是我看的最多的一种数据吧,从大一到现在,从未间断过,下...

  Python——画一棵漂亮的樱花树(不同种樱花+玫瑰+圣诞树喔)

  最近翻到一篇知乎,上面有不少用Python(大多是turtle库)绘制的树图,感觉很漂亮,我整理了一下,挑了一些我觉得不错的代码em分享/em给大家(这些我都测试过,确实可以生成) one 樱花树 动态生成樱花 效果图(这个是动态的): 实现代码 import turtle as T import random import time # 画樱花的躯干(60,t) def Tree(branch, ...

  还在收集资料?我这里有个github汇总

  原创:小姐姐味道(微信公众号ID:xjjdog),欢迎em分享/em,转载请保留出处。国内程序员都喜欢收集资料,但是又不看,github是重灾区。更有莫名其妙fork的,让人不得要...

  程序员男朋友你的程序员男朋友为你做过什么暖心的事情呢?我的男朋友是em一个/em程序员,他有很多大家在网络上吐槽的程序员的缺点,比如加班很多,没空陪我吃饭逛街看电影,比如说他有的时...

  程序员成长的四个简单技巧,你 get 了吗?

  最近拜读了“阿里工程师的自我修养”手册,12 位技术专家em分享/em生涯感悟来帮助我们这些菜鸡更好的成长,度过中年危机,我收获颇多,其中有不少的方法技巧和我正在使用的,这让我觉得我做的这些事情是对的,我走在了一条正确的道路上。我们程序员这个行业不像医生、律师等其他行业,那些行业可谓是越老越吃香,但是我们不一样,我们不能享受越老越吃香的待遇,因为互联网发展太快,技术不断的更新,就我工作的这短短几年时间就有不...

  Hadoop技术(一)分布式文件系统HDFS

  Hadoop介绍 HDFS理论 HDFS集群搭建 CLI使用 API使用 第一章 统一思维 单机大数据处理实现以及问题 问题引入 问题 1T 文件,有数字,按行存储 ,每行不是特别长 要求 找出存在的重复行(假设只有两行) 全排序 单词重复数 环境 只有一台计算机 ,要求在 128M,64M,256G的环境下都能够运行 注意 内存不能放下全量数据 ,最大xxMB !!! 我的思路: 比较法...

  Java 8:一文掌握 Lambda 表达式

  本文将介绍 Java 8 新增的 Lambda 表达式,包括 Lambda 表达式的常见用法以及方法引用的用法,并对 Lambda 表达式的原理进行分析,最后对 Lambda 表达式的优缺点进行em一个/em总结。

  Excel,python全都靠边站,这才是数据分析应该有的样子

  前段时间,老同学居然和我说她在学编程。当时我很不理解,她是市场专员,又不是程序员,为啥要学编程?直到上周,她请我吃饭,告诉我她调到了新项目组做主管。 “学编程不一定就是做程序员,我用python搜集竞品信息,对产品和服务做数据分析,毕竟知己知彼,百战不殆嘛。” 新职位给了她更大的职场可能,也获得了翻倍的薪水,毕竟几个月前,她可是向我们吐槽自己是“吃麻辣烫不敢加两根肠的搬砖工”呢。 直到第三季...

  HTTP协议详解(基础概念 方法 状态码 首部 连接 Cookie 新特性 安全)

  一 、基础概念 URI URI 包含 URL 和 URN。 请求和响应报文 1. 请求报文 2. 响应报文 二、HTTP 方法 客户端发送的请求报文第一行为请求行,包含了方法字段。 GET 获取资源 当前网络请求中,绝大部分使用的是 GET 方法。 HEAD 获取报文首部 和 GET 方法类似,但是不返回报文实体主体部分。 主要...

  最近学习Python,发现了许多有趣的模块。感觉开启了新世界的大门,因为我也不是对所有模块都熟悉,所以今天不是讲代码。 1、ItChat 这是em一个/em微信自动回复的模块,因为我微信一直无法登陆,所以也没有测试这个模块的功能。这里只是简单介绍一下。 使用流程大致就是: 登陆微信 注册监听 响应监听 结束 而我就卡在了登陆微信上面,注册监听的话代码也是非常简单的。它可以监听多种数据,文字、图片、视频等...

  主要包含华为,网易互娱,广联达,科大讯飞,浦发,中兴,上海农商行这些已经拿offer的,还有京东(不小心把二面时间换了一下,等通知等三个月了),虾皮(一面挂),顺丰(sp专场一面之后没消息,秋招第em一个/em面试),携程的一些面经 文章目录1.自我介绍2.项目介绍3.接口和抽象类的区别相同点:不同点:4.多态5.重载和覆盖6.spring1.动态代理基于接口基于继承2.AOP2.1AOP3.IOC5.SS...

  无论是py2还是py3,都使用unicode作为内存编码,简称内码。保存在python解释器内存中的文本,输出到屏幕、编辑器,或者保存成文件的时候,都要将内码转换成utf8或者gbk等编码格式;同样,python解释器从输入设备接收文本,或者从文件读取文本的时候,都要将utf8或者gbk等编码转换成unicode编码格式。因此,无论是py2还是py3,想要在unicode、utf8、gbk等编码格式之间转换的话,下图是通用的:

  来源:公众号【编程珠玑】 作者:守望先生 ID:shouwangxiansheng 前言 经常有读者让我推荐书籍,这次我就把我私藏的计算机书单em分享/em给你们!不过由于时间匆忙,不会进行更加详细的介绍。 声明 由于每个人的情况不一样,推荐的书并不一定适合你,也不一定适合当前阶段的你,有的书籍可能存在内容重复,所以根据自己的阶段情况进行选择即可。虽说如此,以下书单中提单的书均为优质书籍。...

  2019双十一,tb推出了新的活动,商店喵币,看了一下每天都有几个任务来领取喵币,从而升级店铺赚钱,然而我既想赚红包又不想干苦力,遂使用python来进行手机自动化操作,目测全网首发! 用到的库: re os time 思路: 下载adb命令安装包 打开手机开发者选项(点击系统设置,连点5次系统版本,即可在辅助功能或其他选项中找到开发者选项,此功能无害,可不必关闭) 在开发者选项中找到US...

  一、序言:   世界 1024 程序猿节日不加班,闲着没事儿。。。随手写了个播客访问量爬虫玩玩,每个步骤注释都很清晰,代码仅供学习参考! ---- Nick.Peng 二、所需环境: Python3.x 相关模块: requests、json、lxml、fake_useragent 三、增加Blog访问量代码如下: #!/usr/bin/env python # -*- coding:...

  十年磨一剑? Linux QQ 终于发布了新版本!

  前言 十年磨一剑!Linux QQ 终于发布了 2.0.0 Beta 版本。今天 腾讯QQ 悄然发布了 Linux QQ 测试版 。不过好歹终于能在 Linux 桌面使用正统的 QQ 了。下载地址在文章末尾。 如何选择安装包? Linux QQ 目前支持x64(x86_64、amd64)、arm64(aarch64)、mips64(mips64el)三种架构,每种架构支持 Debian系、红帽...

  从月薪3K的中专生,到身家千万的CTO!人生最大的对手,就是自已

  关注“技术领导力”博客,独家大厂干货推送 文/Daniel.W David坐在我对面,窗外是梦境般的外滩夜景,繁星点点的璀璨灯火,散落在黄浦江两岸。我转过头对David说,你丫挺会享受啊,约我到这么浪漫的地方。 David狠狠地吸了一口手中的雪茄,又快速吐了出来,眼睛眯成一条缝,品味着雪茄在口中的醇香,一边说,MD,转眼我们都快40了,记得2002年,刚认识那会才20出头,时间...

  在工作中,经常会处理各种变量,但往往会在使用变量的时候,要进行空判断,不然要报错。 Java 8 提供了判空写法: Optional.ofNullable(变量).orElse(默认值); 例1:求字符串 s 的长度( 为空的时候返回0 )。 常规写法: String s = getKey(); if (s == null) { return 0; } else { ret...

  HashMap 相关概念 HashTab、HashMap、TreeMap 均以键值对像是存储或操作数据元素。HashTab继承自Dictionary,HashMap、TreeMap继承自AbstractMap,三者均实现Map接口 **HashTab:**同步哈希表,不支持null键或值,因为同步导致性能影响,很少被使用 **HashMap:**应用较多的非同步哈希表,支持null键或值,是键值对...

  Python全栈(一)基础之6.条件控制语句练习

  主要对条件控制语句进行了更深入地讲解,包括一些典型的应用,如求素数、打印九九乘法表等,并在文章最后分析了对循环优化的策略,并通过图表进行了比较,详细简明。

  如果觉得我写的还行,请关注我的博客并且点个赞哟。本文主要介绍JAVA基础相关问题,通过阅读本文,你将掌握以下10点 1.StringBuffer 、StringBuilder 和 String 的区别是什么? 2.在em一个/em静态方法内调用em一个/em非静态成员为什么是非法的? 3.接口和抽象类的区别是什么? 4.成员变量与局部变量的区别有哪些? 5em一个/em类的构造方法的作用是什么? 若em一个/em类没有声明构造方法,该...

  ARM:供给中国 160 亿颗芯片,继续授权华为!

  Arm中国执行董事长兼CEO吴雄昂 记者 胡巍巍 出品 CSDN(ID:CSDNnews) 2019年5月15日,美国商务部将华为及其70家附属公司纳入实体清单。 当时,还有消息称,Arm将要断供华为。 对此,在9月26日的Arm中国媒体沟通会上,Arm中国执行董事长兼CEO吴雄昂、和华为海思CIO刁焱秋同时出面。 ARM方称,华为海思是Arm长期合作伙伴,不管是V8架构还...

  每到周末文章的打开率和阅读量就变得惨淡的不行,索性就不em分享/em干货,闲聊一下九月份私活结束后的自由职业经历。看看这是否是你向往的自由职业生活状态么? 九月份,忙完了手头的项目,也没心思找工作,一心想着借着这个机会来进行职业转型,终究加班加点的写代码也不是个事。于是就竭尽全力来运营这个“程序新视界”的公众号。 另外还有两件事:六月份签约了一本技术书和八月份去了趟欧洲旅行。直接的结果就是耽搁的书...

  一、SSO(单点登录)介绍 SSO英文全称Single SignOn,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同em一个/em用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一。 实现机制 当用户第一次访问应用系统1的时候,因为还没有登录,会被引导到认证系统中进行登录;根据用户提供的登录信息,认证...

  Html5-CSS之五大居中方式 你是不是也对元素居中的知识点很是模糊?是不是苦于找不到em一个/em总结的通俗易懂的说明?是不是自己懒得去总结?恭喜你,搜到这篇博客! 这是鄙人在前端的学习与实践中总结出的元素的五大居中方式,黏贴了代码并对代码做了解释,希望对迷茫的有所帮助! 下面的居中示例中,统一使用了同em一个/emdiv作为父元素和p作为子元素 设置em一个/emdiv,并且设置了div的宽高边框,div里面设置em一个/em块元...

  2019最新Java面试题,常见面试题及答案汇总

  Java最新常见面试题 + 答案汇总 1、面试题模块汇总 面试题包括以下十九个模块:Java 基础、容器、多线程、反射、对象拷贝、Java Web 模块、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、Mybatis、RabbitMQ、Kafka、Zookeeper、MySql、Redis、JVM 。如下图所示: 可...

  漫话:什么是 https ?这应该是全网把 https 讲的最好的一篇文章了

  今天这篇文章,讲通过对话的形式,让你由浅入深着知道,为什么 Https 是安全的。 一、对称加密 一禅:在每次发送真实数据之前,服务器先生成一把密钥,然后先把密钥传输给客户端。之后服务器给客户端发送真实数据的时候,会用这把密钥对数据进行加密,客户端收到加密数据之后,用刚才收到的密钥进行解密。如图: 当然,如果客户端要给服务器发送数据,也是采用这把密钥来加密,这里为了方便,我采用单方向...

  常见字体单位: 1.em 移动端常用的字体尺寸单位,说白em就相当于“倍”,比如设置当前的div的字体大小为1.5em,则当前的div的字体大小为:当前div继承的字体大小*1.5。 但当div进行嵌套时,em始终按当前div继承的字体大小来缩放。 2.rem r是root的意思,即相对于根节点html的font-size进行缩放,当有嵌套关系时,嵌套关系的元素的字体大小始终按照根节点的字体大小...

  【Windows】Window中的常用快捷键

  00. 目录 文章目录00. 目录01.电脑快捷键大全02.Ctrl快捷键03.Alt快捷键04.Shift快捷键05.常规键盘快捷键 01.电脑快捷键大全 单独按Windows:显示或隐藏 “开始”功能表 Windows+BREAK:显示“系统属性” 对话框 Windows+D:显示桌面 Windows+M:最小化所有窗口 Windows+Shift+M:还原最小化的窗口 Windows+E:开...

  前言 本周有幸参加了公司的校招(专场宣讲会),并作为一位技术面试官的角色出现在校园,让我回忆起了当年自己是如何参加校招、如何进行面试,当年的场景历历在目,感受颇多。在此,以校招应届生技术面试官的身份,谈谈自己对此的想法、建议,希望对还在校园或即将毕业的应届生在面试时能有所帮助。 对于应届生而言,在大四或研三时都会通过各种渠道来进行求职面试,大部分同学往往都认为项目经验、工作/实习履历的缺失,成为了...

  如果觉得我写的还行,请关注我的博客并且点个赞哟。本文主要介绍JAVA Jps相关知识,通过阅读本文,你将掌握Jps的基本用法。 1.Jps在什么位置? 2.Jps有什么功能? 3.Jps的原理? 4.Jps的用法? 1.Jps在什么位置? Java命令都在jdk的JAVA_HOME/bin/目录下面,jps也不例外,就在bin目录下,所以,他是java自带的em一个/em命令。 2.Jps有什么...

  冒泡排序 在平常的学习中用到了冒泡排序,这篇博客对冒泡排序算法进行了详细的代码实现,并且进行了两次彻底的优化,供大家一起参考学习。 冒泡排序是一种最基础的交换排序。冒泡排序就像水冒泡,小(大)的元素经过不断的交换由水底慢慢的浮到水的顶端。 冒泡排序算法的思想:我们从左把相邻的两个数两两做比较,当em一个/em元素打于右侧与它相邻的元素时,交换它们之间位置,反之,它们之间的位置不发生变化,冒泡排序是...

  利用css制作3D照片墙 !doctype html html head meta charset=utf-8 title无标题文档/title /head body div img src=#/ img src=...

  程序员必须要掌握的十大经典算法 算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。 快速排序使用分治法(Divide and...

  为什么你学不会递归?告别递归,谈谈我的经验

  可能很多人在大一的时候,就已经接触了递归了,不过,我敢保证很多人初学者刚开始接触递归的时候,是一脸懵逼的,我当初也是,给我的感觉就是,递归太神奇了! 可能也有一大部分人知道递归,也能看的懂递归,但在实际做题过程中,却不知道怎么使用,有时候还容易被递归给搞晕。也有好几个人来问我有没有快速掌握递归的捷径啊。说实话,哪来那么多捷径啊,不过,我还是想写一篇文章,谈谈我的一些经验,或许,能够给你带来一些帮助...

  面试官,不要再问我“Java虚拟机类加载机制”了

  关于Java虚拟机类加载机制往往有两方面的面试题:根据程序判断输出结果和讲讲虚拟机类加载机制的流程。其实这两类题本质上都是考察面试者对Java虚拟机类加载机制的了解。 面试题试水 现在有这样一道判断程序输出结果的面试题,先看看打印的结果是什么? public class SuperClass { static { System.out.println(SuperCla...

  Jedis 示例1: public class DemoTest { private static String host = 127.0.0.1; private static int port = 6379; private static String password = 1234; private static int db = 0; pr...

  数据结构与算法是我在大学里第一次接触到的,当时学了很多其他安卓、网页之类的,一开始就感觉纳闷,数据结构和算法学这个有啥用,再加上上的是一所野鸡大学,老师讲的也是模模糊糊,平时做项目、练习也几乎不用数据结构,所以考试应付应付就过了,也没太在意。 到了大三的时候,面临考研和就业了,突然看到学长考研的数据结构题和面试网站的要求,突然意识到数据结构和算法的重要性,真的很重要,重要的话说三遍,真的很重要,...

  深入理解 Java 中的 final 关键字

  final 是Java 中重要关键字之一,可以应用于类、方法以及变量上。这篇文章中将讲解什么是 final 关键字?将变量、方法和类声明为 final 代表了什么?使用 final 的好处是什么? final 关键字是什么? final 在 Java 中是em一个/em保留的关键字,可以声明成员变量、方法、类以及本地变量。一旦你将引用声明作 final,你将不能改变这个引用了,编译器会检查代码,如果试图将变...

  实现步骤 下载并安装Auto.js 官网网址:地址:不过我知道因为什么原因资源被酷安下架了,所以附上Auto.js的安装包在我的下载里. 为软件打开无障碍权限. 在软件中将脚本保存并运行即可,脚本会自己打开手机淘宝并进行一系列的操作. 脚...

  从业五年多,辗转两个大厂,出过书,创过业,从技术小白成长为基层管理,联合几个业内大牛回答下这个问题,希望能帮到大家,记得帮我点赞哦。 敲黑板!!!读了这篇文章,你将知道如何才能进大厂,如何实现财务自由,如何在工作中游刃有余,这篇文章很长,但绝对是精品,记得帮我点赞哦!!!! 一腔肺腑之言,能看进去多少,就看你自己了!!! 目录: 在校生篇: 为什么要尽量进大厂? 如何选择语言及方...

  Java进阶-Java学习路线课程第二课:Java集合框架-HashSet的使用及去重原理

  本博客地址 GitHub 小站坐坐 更多资源免费下载 小伙伴们,大家晚上好!今天我给大家带来Java集合框架Collection之Set集合讲解,今天主要讲解Set集合接口下的实现类HashSet集合,今天的讲解重要,请大家仔细看噢! Java集合框架-ArrayList和LinkedList的使...

  最近程序员频繁被抓,如何避免面向监狱编程!?

  最近,有关程序员因为参与某些项目开发导致被起诉,甚至被判刑的事件发生的比较多: 某程序员因为接了个外包,帮别人写了个软件,结果这个软件被用于赌博导致被抓。 某公司利用爬虫抓取用户信息,最后被发现,导致该公司的程序员被抓。 某P2P公司暴雷,老板跑路,程序员被抓。 中科大博士卖“外挂”非法牟利300多万,被警方逮捕。 那么,作为em一个/em程序员,如何避免这些坑呢?怎样尽可能的保护自己呢? 本文就从爬虫、赌...

  主要用到的工具是Python中的Tkinter库 比较简单 直接上图形界面和代码 引用Tkinter库 from tkinter import * 建立主窗口对象 window=Tk() #设置窗口对象 window.title(counting machine) window.geometry(350x280) window[bg]=red 建立标签框以及标签(将运算字符串...

  前言 最近跟一位朋友聊天,福报场-阿里是大部分程序员的梦想。这位老哥梦想进入阿里很久了,连续两年面试阿里不同bu,有几次是技术面挂,最冤的一次是技术6面了,连P10大老板都面了,但是挂在了hrg。 我以仰望的视角望着老哥,表示能够通过6轮技术面试已经很牛了,但是最后跪在了hrg实在有点可惜。 正文 hrg究竟是一种什么存在?。 “阿里HRG”:HR generalist,可翻译为...

  查询单个 指定数据库和数据库表 SET @db_name = test; SET @table_name = sys_user; SELECT COLUMN_NAME 字段名称, COLUMN_TYPE 字段类型, IF ( COLUMN_NAME IN ( SELECT COLUMN_NAME FROM information_schema.KEY_COLUMN_USAGE ...

  webpack使用CMD、AMD、CommonJS、ES6区别以及运用

  之前在网上浏览器的webpack模块化很乱,而且也没有把CMD模块化使用讲清楚的,终于忍不下去,将几种模块化以一种清晰的方式写出来,这也是我一直想做的事,下面就来讲讲CMD、AMD、commonJs、es6模块化的运用。 CMD CMD是seaJs在推广过程中生产的对模块定义的规范 属于同步模块定义,在哪里需要用就在哪里引入, 用define定义 定义方法: define(function(){r...

  在上一篇 Java 多线程爬虫及分布式爬虫架构探索 中,我们使用了 JDK 自带的 Set 集合来进行 URL 去重,看上去效果不错,但是这种做法有em一个/em致命了缺陷,就是随着采集的 URL 增多,你需要的内存越来越大,最终会导致你的内存崩溃。那我们在不使用数据库的情况下有没有解决办法呢?还记得我们在上一篇文章中提到的布隆过滤器吗?它就可以完美解决这个问题,布隆过滤器有什么特殊的地方呢?接下来就一起来...

  什么是TCP/IP协议? 计算机与网络设备之间如果要相互通信,双方就必须基于相同的方法.比如如何探测到通信目标.由哪一边先发起通信,使用哪种语言进行通信,怎样结束通信等规则都需要事先确定.不同的硬件,操作系统之间的通信,所有这一切都需要一种规则.而我们就将这种规则称为协议 (protocol). 也就是说,TCP/IP 是互联网相关各类协议族的总称。 TCP/IP 的分层管理 TCP/IP协...

  ###Linux基本命令 Linux系统经典语录: 命令操作完没有任何消息信息, 就是最好的消息 系统一切从根开始 系统中数据一切皆文件 一 .Linux系统命令结构 命令 +空格+条件/参数+空格+对象/目录/文件 例如:rm -f /oldboy 二 .关机或重启命令 shutdown命令 [-r] 重新启动 [-h] 关机 [-c] 取消关机/重启 [-t] ...

  大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了

  大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、em分享/em就是最大的支持了。 一、电子书搜索 对于大部分程序员...

  Java中String类的常用方法 1,String类的介绍 String类在g包中,java使用String类创建em一个/em字符串变量,字符串变量属于对象。 String类是所有语言最常用的em一个/em类,用于描述字符串事物。 String类在Java中被设计成final的,类不能被继承和修改。 常用的String,经常会与StringBuffer 、 StringBuilder进行对比...

  经常有一些读者问我:“二哥,学习 Java 应该关注哪些网站?”,我之前的态度一直是上知乎、上搜索引擎搜一下不就知道了。但读者对我这个态度很不满意,他们说,“我在问你,又不是问知乎,问搜索引擎。”你还别说,读者说得有道理。 于是我想,那就推荐一些吧。先说我心目中的前三名,但不局限于 Java 学习者。 1)Google 啥都不说了,说多了都是泪,可气的是 Robin 李的搜索引擎实在是不争气。说句...

  Android应届毕业生“过五关斩六将”,怒刷千题,让你面试一路畅通!

  面试:如果不准备充分的面试,完全是浪费时间,更是对自己的不负责! 如果想变得优秀那就去看那些优秀的人在学什么,做什么,想尽一切办法和他们交流;多出去看看这个世界,然后把自己逼到往死里学。 如今已是五月底,马上即将迎来六月份的毕业季,大批的届毕业生即将进入求职面试的紧张阶段,在这里em分享/em一下我从事Android多年以来的面试经验。 这篇攻略是我从事开发工作七八年来,去面试,以及面试别人的经验...

  张无忌在学太极拳的时候,他爹的师父张三丰告诫他一定要把之前所学习的武功全部忘掉,忘得越多就会学得越快。 同样的,自学 Java 的时候一定要先知道哪些 Java 知识不需要再学了,毕竟技术的更新迭代就好像火箭一样快,Java 的一些知识点早已经过时了。如果不懂得断舍离,那学起来就不免太痛苦了。 1)AWT 和 Swing 真不知道为什么,有些书籍还在介绍 AWT 和 Swing,这就好像不知道大清...

  】初学者再不用这几个谷歌插件,就别做开发啦!

  现在很多初学者使用谷歌都不会使用插件,插件不但可以提高开发效率,有些好用的谷歌插件可能很多开发者不知道,今天博主就整理了 40 多款谷歌插件,让你的谷歌浏览器瞬间变为装逼神器。 谷歌商店即可下载,考虑到一些同学网络问题,所以博主也提供了离线版,可以在文末获取。 通用类插件 1、OneTab:将无数 Tab 合并在em一个/em页面 很多时候我们在em一个/em窗口打开太多的tab,每em一个/emtab太小不容易管理,...

  屌丝的眼泪,因为错过的初恋,才搞清楚PNG图片压缩原理

  背景 今天凌晨一点,突然有个人加我的qq,一看竟然是十年前被我删掉的初恋。。。。 因为之前在qq空间有太多的互动,所以qq推荐好友里面经常推荐我俩互相认识。。。。谜之尴尬 同意好友申请以后,仔细看了她这十年间所有的qq动态和照片。 她变美了,会打扮了,以前瘦瘦的身材配上现在的装扮和妆容,已经是超越我认知的女神了。 而我依然碌碌无为,逐渐臃肿的身体加上日益上扬的发际线,每天为生活...

  1.网友年龄 某君新认识一网友。 当问及年龄时,他的网友说: 我的年龄是个2位数,我比儿子大27岁, 如果把我的年龄的两位数字交换位置,刚好就是我儿子的年龄” 请你计算:网友的年龄一共有多少种可能情况? 提示:30岁就是其中一种可能哦. 请填写表示可能情况的种数。 注意:你提交的应该是em一个/em整数,不要填写任何多余的内容或说明性文字。 #includestdio.h int ma...

  原创 最近程序员频繁被抓,如何避免面向监狱编程?!

  △Hollis, em一个/em对Coding有着独特追求的人△这是Hollis的第233篇原创em分享/em作者 l Hollis来源 l Hollis(ID:hollischuang)...

  OSGeo自由软件日2009年9月讲座资料下载 相关下载链接:download/chh_98/2269819?utm_source=bbsseo]//download.csdn.net/download/chh_98/2269819?utm_source=bbsseo[/url]

  tcpip大全1 相关下载链接:[url=//download.csdn.net/download/ranlongying/2811177?utm_source=bbsseo]//download.csdn.net/download/ranlongying/2811177?utm_source=bbsseo[/url]

  MATLAB的数据采集与分析系统源代码下载

  随着信息技术的不断发展,数字图像处理技术越来越多地被应用在航空航天、生物医学工程、工业检测、机器人视觉、军事制导和文化艺术等各个领域。图像处理日益成为一门引人注目、前景远大的学科,而MATLAB语言以强大的科学运算、灵活程序设计流程、高质量的图形可视化与界面设计、与其他程序和语言便捷的接口功能,成为当今国际上科学界最具影响力、最有活力的软件。MATLAB又称矩阵实验室,其强大的矩阵运算能力是其它语言无法比拟的,而矩阵运算正是图像处理的根本所在。因此,本文以MATLAB提供的图形用户界面(GUI)为平台对图像处理系统进行设计。依据软件开发的设计原则,确定了设计的一般步骤,具体如下: (1)明确系 相关下载链接:[url=//download.csdn.net/download/checkpaper/6570589?utm_source=bbsseo]//download.csdn.net/download/checkpaper/6570589?utm_source=bbsseo[/url]