3 明立

尚未进行身份认证

H5游戏开发岗位

等级
TA的排名 2w+

python基础,安装pycharm开发工具

上一章我们接触了第一个python程序,也了解了调试模式和脚本模式的区别。实际上,我们在日常的开发中,可能用到脚本模式会更多,也就意味着,我们要保存好我们所写的代码,在合适的实际去执行它们,帮助我们得到对应的结果。那问题来了。如果要你在记事本上写一篇论文,在没有文本高亮,没有自动换行,也没有文本样式的情况下,你能忍受多长时间呢?emmm,这就有得思考了。毕竟,习惯了再office下写东西的我们,要...

2019-10-29 22:31:34

一个Rsa混合Ascill的编码方案

一个以Rsa加密算法为核心,以acill码为外层封装的简单混合编码方案:加密思路:1.将输入的明文,按字节转化成对应的acill码,形成数据源2.遍历数据源,生成密文组3.将密文组进行0位填充(代码是3位数,不足三位数前置对应数量的0),使之长度一致,拼接形成密文解密思路:1.密文分解成密文数组(代码里是按3位)2.遍历密文数组,解码,获得明文数据源3.遍历明文数据源,转化成as...

2019-09-30 11:26:52

也说TCP/IP之OSI七层模型

我们在上一章节讨论了计算机网络的发展史,从进程发展的趋势来说,可以理解为无到有,从混乱到趋向稳定。为什么说是从混乱到趋向稳定呢,实际上是因为,我们仍在这个过程中不断得探索着如何去建立一个稳定的网络环境,而非已经到了真正意义上的稳定时代。因此,同志们呐,革命尚未成功,同志们仍需努力啊!emm,既然说到了从混乱到趋向稳定的过程,那我们今天要唠嗑的OSI七层模型的一个典型——一个从混乱的通信协议中逐步...

2019-09-17 08:54:02

Egret的2D摄像机实现

一个Egret的正交摄像机的简单实现,主要功能大致如下:可参考根据实际进行调整moduleCamera{ /**一个正交摄像机demo*/ exportclassCamera{ /**摄像机显示的对象,实际是镜头所对应的世界*/ m_container:eui.UILayer; /**摄像机宽*/ m_width:number; /**摄像机高*/ ...

2019-04-23 14:17:09

算法题解:把两个数和告诉A,积告诉B,求这两个数是什么 .

1-20的两个数把和告诉A,积告诉B,A说不知道是多少,B也说不知道,这时A说我知道了,B接着说我也知道了,问这两个数是多少?思考这个问题之前,需要先明白三个问题:问题1.A刚开始为什么说不知道?答案:因为可以组成和的方案有很多问题2.B刚开始为什么说不知道?答案:因为可以组成积的方案有很多(废话?)不,这给了一条重要信息,两数的积为合数,这样才能有很多的方案...

2019-03-27 01:56:11

批处理傻瓜式配置启动环境脚本

最近因为开发需要,写了一个工作脚本,但每次要不是需要拖动到对应的目录打开,就是需要在脚本添加启动路径,而每个人的习惯不同,可能把脚本存储的目录也不一致,因此最好的方法是将其配置到系统环境或者用户环境中,如此,便可以实现快速调用,但如果一个个配置的话,其实也麻烦,故而再弄了一个脚本文件,实现傻瓜安装,脚本大致如下:,注释部分用“”::“起头”@echooff::设置路径为当前盘符setC...

2019-03-15 11:36:02

解决Quick-lua在window上player3的快捷方式指向一个不存在的位置的问题

昨晚心血来潮,打算研究一波quick-lua,究其原因是新的cocos2d-x虽然合并了lua的版本,但实在不习惯使用vs的环境来开发,尽管赞叹它的强大(目前已经使用它搞django),但对于cocos2d-x来说,我用的是3.17版本,所以,似乎是因为版本问题,我在vs2017上创建一个类简直为难得要死,想象一下对于习惯了包管理的模式来说,用它来开发cocos2d-x经常让我有种换电脑的错觉,所...

2018-12-12 20:07:26

python基础-第一个python程序

前言上一章中,我们介绍了怎么去安装python环境,作为我们入门python的先决条件,今天,我们通过编写第一个python应用程序的方式,正式进入python的大门。首先,关于python,有两种打开方式,一种是shell命令行,一种是文本文档。习惯上称第一种为调试模式,第二种为脚本模式。下面我们一起学习这两种方式怎么使用,以及这两种方式的使用场景。第一种,Shell命令行关于shell...

2018-12-04 22:17:53

python基础-安装python环境

随着python快速发展,尤其是国家鼓励青少年学习人工智能方向的课程后,python作为人工智能的首选语言,涌现出了非凡的活力,堪称是编程界冉冉升起的一颗新星,以至于很多人可能不知道c/c++,但却对学习python产生极大的兴趣。本套课程是笔者关于学习python的一个知识点回顾系列,目的是记录所学的同时,希望能给目前准备学习python的人们一个借鉴的平台。那今天,我们就开始进入学习pytho...

2018-11-27 23:17:16

Python3.0 基础系列教程(目录)

准备写一篇python的系列教程,目录暂定如下,如果有更好的建议,麻烦下方留言,如无意外,大约一周2-3篇,敬请期待~环境安装篇下载并安装Python3.0第一个python程序安装集成开发环境ide基础知识篇基本数据类型初识输入输出的概念及实现我会数学运算编程的世界有如果,if语句这个世界是循环的,for语句几个关键字的使用:continue,break,pass怎...

2018-11-24 11:31:38

cocos2d-x实现一个PopStar(消灭星星)游戏的逻辑分析及源码

前言说起PopStar这个游戏,或许很多人都不知道是啥,但是如果说起消灭星星的话,可能就会有很多人恍然大悟,原来是它。那么,这个消灭星星长得什么样子呢?我们用一张图来看看:emmm,是的,具体来说,长得就是这样,我们通过点击图片上某一个颜色的星星块,如果,这个颜色块周围存在和他相同的颜色块时,它就会消除掉所有相同的颜色块。直到屏幕上没有颜色块或者不能找到相邻的同色颜色块块时,游戏就结束。以上...

2018-11-17 12:37:29

libgdx -spine动画实现倒序播放

最近用libgdx进行游戏开发,开发过程中遇上一个让spine倒序播放的需求,但之前并没有接触过这个功能,遇上搬出程序员神器->百度一下,你就知道。然鹅悲催的是逛了3小时,并没有实际的进展,虽然有部分人也在问同样的问题,但回答的可用性几乎为零。于是,这篇文章就出来了。为了实现这个功能,我们首先进入到源码中去,在spine-libgdx的源码中,在AnimationState中,有一个内部...

2018-08-17 14:43:18

也说TCP/IP之计算机网络发展史(一)

聊起计算机网络的发展史,可能得离不开计算机的一个整体的发展概述。我们都知道,世界上第一台的计算机出现于美国,主要的功能是用来计算导弹的轨迹。这点相信大家都清楚,甚至熟悉历史的同学还能把首台计算机的名字,制造年月,面积什么的都给说出来。但这并不是我们的知识重点,我们的知识重点在于,这台计算机的运行方式,作为第一台计算机,或者可以说是后世计算机的可行模型,它的最大作用在于数学运算,这也是它被创造出来的...

2018-08-08 01:48:53

C++基础--循环初涉

前言:从第三课开始,我们开始接触到计算机三大执行顺序中的分支结构,也叫条件判断语句。而从这节课开始,我们就要在以上的基础上学习另一种分支结构——循环结构。循环结构是个什么东西我们在前面说到,循环就是重复执行某一段程序,更准确来说,应该是:在有限的步骤内,重复执行相同的操作。什么意思呢?这里有几个点需要注意一下:第一,有限的步骤,意味着我们的循环语句并不是一直重复下去的,它需要一个能...

2018-03-14 14:12:47

NOIP题目解析之取石子问题

题目:现有5堆石子,石子数依次为3,5,7,19,50.甲乙两人轮流从任一堆中取石子,取最后一颗石子的一方获胜,甲先取,请问甲有没有获胜策略?如果有,甲第一步应在哪一堆里取多少?解析:在解这一道题之前,我们可以先来把问题简化。把五堆石子转化成两堆,石子数分别为3和5。探查其规律,我们发现,要使甲获胜,必须使得存在一种可能,就是当甲取了石子之后,到乙开始取石子时,两堆石子的数目...

2018-02-03 17:33:03

c++基础--另类的分支结构

前言:本节课讲的主要知识点是三目运算符和switch语句。同时也是我们分支结构部分的结尾内容。而从第三课开始到第五课,都是讲述分支结构的相关知识点,他们的特点都是相辅相成的。因此建议假期通读三篇文章。加强理解。同时做题也是必不可少滴。三目运算符三目运算符是一种简化版本的分支结构,使用简单,但是不宜嵌套过多。否则容易造成逻辑混乱。它的格式为:判断条件?当条件正确的时候执行的代码

2018-01-31 14:09:47

C++ 分支嵌套以及分支结构重点提及

目录:第三课课程笔记之分支判断前言:第四节课的内容其实是第三节课的进阶,所以对第三节课知识点还不熟悉的同学可以先点击上方链接返回到第三课的课堂笔记。因为基础是决定下一步的基石。而在这节课,我们将学习分支判断中的分支嵌套以及提及相关的注意要点。事不宜迟,笔记走起:分支嵌套的概念和实现说起分支嵌套,其实在我们的日常生活中也非常常见,比如说妈妈给了你一些钱,让你去买一些苹果,

2018-01-22 15:43:56

C++基础-分支条件if语句及其拓展

前言:从这节课开始,接触到的编程知识就要从简单的计算一个表达式或者输出一些图形转入到计算机逻辑运算的范围。这是一个相对轻松,但其实有很容易被忽视的环节,我们在以后的学习中,更多需要模拟计算机的执行过程,从而推导一个结果,而要模拟程序的执行过程,就需要明白程序的执行顺序。而本节课的课程,则是认识程序执行顺序的起步,也是开始锻炼计算机思维的一个里程碑。因此,不管有基础的同学,还是没有基础的同学,都建议

2018-01-19 11:24:55

C++入门基础-常见的数据类型

上节课回顾##基本框架:#include//头文件,相当于我们要用的工具包usingnamespacestd;//命名空间,指定工具包里面的工具intmain(){//主程序入口,必写return0;//结束标志,必须返回0}输入输出:基本数据类型整数型关于整数型,上节课已经接触到其中的int类型的基本使用

2018-01-10 14:09:38

NOIP第12讲需要注意的问题

关于上周课程需要注意的一些小问题:一.关于scanf和printf的使用:scanf和printf实际上是c语言的标准输入和标准输出方法,c++作为c语言的升级版本,在可以使用自己的cin和cout外,也可以使用scanf和printf,那这两者既然可以实现同样的功能,为什么还要学习呢?这是因为我们在竞赛的过程中,如果要涉及到输入大量的数据,那么使用scanf和printf的话效率会更高,就

2017-12-14 10:34:40

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。