- 博客(19)
- 资源 (6)
- 收藏
- 关注
原创 初步简单地理解递归
网上有很多关于递归的比喻和例子,比如俄罗斯套娃、德罗斯特效应,这可以给我们一个递归的初始印象,但对于计算机怎么执行递归的逻辑和方式我们还是很迷,毕竟编程是需要的是用计算机的思考模式解决现实中的问题。 以下是我个人对递归的粗浅理解,在被分治法,动态规划和树图遍历这些有用的递归的算法折磨得欲仙欲死后,还是回过头来把递归好好地啃透。 递归,就是在运行的过程中调...
2018-05-24 20:53:08 1400 1
原创 Java的IO流基础学习
Java的IO流基础学习流的简介流字节流字符流数据流缓存流对象流本篇文章只对常用的Java流做基础介绍,主要是文件流,还会包括各种流之间的关系,对Java也是初学者水平,有错误希望大家指正。流的简介下面是总结的思维导图,可以先有个结构层次概念当涉及到数据交互的时候,Java就使用流来实现。数据源可以是数据库、磁盘文件、网络数据等。打个比喻,这是我对数据和流的理解,数据库就好比一个大水池,Java程序是希望用水做点事情的器具,像洗车喷头,高压水枪这些,要获取水就要与水之间有管道,这个管道在计算机的
2020-05-27 15:57:31 328
原创 图解三数之和问题
思考由于最近身边的人都在各种面试,被面试算法题折腾的够呛,日常LeedCode,个人也刷了一段时间的LeedCode,刚开始想着不看题解自己做,然后只能想到暴力破解法,其他思路几天也憋不出来。再之后要是一道题20分钟没有想到可行的思路,乖乖去看题解吧。算法思维可以慢慢培养,不过这和数学奥数也差不多,如果不是为了专职算法或者参加竞赛,不用把所有精力放在上面,就和高考或考研的数学题一样,对于面试算法题可以靠题海战术应对,在明确好自己的职业路线,是开发路线还是算法路线,再对算法这块进行侧重。无论什么算法最终
2020-05-20 15:55:42 1222
原创 基于字符的RNN语言模型实现
循环神经网络RNN相关参考思考循环神经网络简介案例实现数据集加载与处理One-hot向量准备模型初始化模型参数定义模型如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入相关参考Dive-into-DL-PyTorch这是关于深度学习各种算法与网络的Pytorch讲解与实现,需要一定的线性代数和高数基础,与之对应的还有TensorFlow实现,链接如下:d2l_zh_tensorflow2.0Pytorch中文文档
2020-05-15 19:01:43 1588 1
转载 使用json保存角色信息并增、改数据以及修改json转译下的中文显示
https://blog.csdn.net/linzhonglong/article/details/80268346
2019-03-29 10:23:29 1374
原创 C#的Socket网络编程
这是用C#实现的服务端与客户端,Unity中的网络连接功能也是以此为基础的,先理解常规的网络操作,才能在实际应用中游刃有余。 服务端代码,首先新建一个C#控制台项目,下面是一个消息类,这个类是为了应对消息的封装和解析写的,发送端发送消息时可以帮你添加,标记接收后根据对应标记将消息解析出来,当然这个标记可以你自己指定,因此一个专门用于处理消息的类就很有必要。using ...
2018-12-26 11:44:07 304
原创 C++基础学习(七)函数
之前的代码我们用的都是main()函数,这是入口函数,今天把C++关于函数的知识大概总结下。(一)函数的定义 函数的定义由函数头和其后的包含函数代码的代码块组成,下面是函数定义模板: 返回类型 函数名( 参数列表 ) { 函数中的代码块... }//返回值为int类型,该函数需要传递两个参数int Add(int a, int b){ int r...
2018-06-04 19:53:50 443
原创 C++基础学习(六)字符串
前言:C++中<string>头文件定义了string类型,让我们操作字符串更加方便和灵活,这里只介绍几种常用的string字符串操作 方法。(一)定义字符串#include<iostream>#include<string> //要使用string就得先引入string标准模板类using namespace std;...
2018-06-02 20:07:52 332
原创 C++基础学习(五)C++指针初步理解
指针对于学习C/C++来说是座难以翻越的大山,我们有太多的脑细胞前仆后继死在了这上面,然而指针也是C++的精华所在,越不过指针这一关,那C++自然也没法往下学,关于C++中的if判断语句和for、while、do...while等语句就不做具体总结。一、内存与地址 要理解指针必然要先理解指针所操作的对象,指针也属于变量,它里面存储的就是内存中的地址。 内存与地址的基本关系如下图: ...
2018-06-01 20:10:03 408
原创 C++基础学习(四)枚举和结构体
数组、枚举和结构体都属于C++中的复合数据类型,这三种数据类型必须由基本的简单类型组成,枚举和结构使用频率也很高,理解起来不难,但真正使用起来要多复杂有多复杂,不过只要理清思路,合理规划和定义,那他们就随你拿捏了。一、枚举 当我们需要为一些可以划分为一组的数据设置可以表示他们的变量,如一周的天数,从星期一到星期天,用字符串显然太占内存,也很麻烦,于是我们用整型作为他们的标志值 int ...
2018-05-31 20:38:24 1591
原创 C++基础学习(三)数组
关于数组的语法点还是很多的,基本数组,字符型数组,指针数组,还有C++标准库中的关于数组的容器,今天只简单总结下,关于C++中数组的声明和使用的一些细节。1、一维数组#include<iostream>using namespace std;void main(){ int myArray1[4] = { 1, 2, 3, 4 }; //常用的方式 int myArr...
2018-05-30 20:36:22 1139
原创 C++基础学习(二)基本数据类型和运算符
关于数据类型和运算符这块在很多语言中都大同小异,但有不少细节和注意点,乱用数据类型对程序也是一种负担,同时也不会得到预期的结果。一、基本数据类型 1、整型 计算机存储的数据都是有限制的,C++为数的范围做了限定,下面是C++中带符号整数的基本类型,可存储的数据按从小到大:#include<iostream>using namespace std;void ...
2018-05-29 20:48:45 837
原创 C++基础学习(一)基本概念
准备考研了,把以前没好好学的C++再从头开始学起,当初学的时候连皮毛都没碰到,现在那些一知半解的知识点和迷惑不已的语法又要见面了,想想还有点小激动。 在学了一年多的C#之后,以此时的眼光看,C++是门很了不起的语言,下启面向过程,上承面向对象,自诞生起一直霸占编程语言排行榜前五,我也为现在可以学习C++感到庆幸,若是在工作中学习它,也许我也没有时间和心思去体会C++的精妙...
2018-05-28 21:01:58 270
原创 图解汉诺塔问题(递归求解)
汉诺塔:汉诺塔(Tower of Hanoi)源于印度传说中,大梵天创造世界时造了三根金钢石柱子,其中一根柱子自底向上叠着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。 --引用维基百科单看这个问题描述有点让人抓瞎,这是当然,无论多么简单的问题描述...
2018-05-26 18:55:18 161811 39
原创 Lua语言学习(五)Lua与C#的交互
Lua没有相应的类库支持,所以自然不会去用它编写一些大型程序和软件,一般我们使用lua是需要与重量级语言结合的,如C#、C++、Java等,这次我们来讲讲Lua时如何与C#进行交互的。一、环境配置 注: 我使用的是VS2013的环境,当然VS更高的版本也是一样的。 开始先创建一个C#控制台应用程序,确保解决方案下有一个项目,嗯最初的准备工作可以了。 C#想要与Lua发...
2018-05-25 21:12:22 5920 1
原创 Lua语言学习(四)Lua的面向对象
Lua 语言本身并没有强大的类库,所以说不可能使用 Lua 独立开发一款程序,Lua语言本身是没有“类和对象”的概念的,但我们可以用Lua的 table,模拟出来了类和对象的关系。 类与对象模拟实现 1.Lua的类实现步骤 ①类:就是初始化一个 table ②类中的字段:在 table 的{ }内进行定于,...
2018-05-24 18:21:44 926
原创 Lua语言学习(三)字符串与table表
Lua中有内置的对字符串进行操作的方法,这些方法在一般的开放中也足够帮我们应对字符串的相关处理。table表示Lua的核心,他可以我们实现在Lua中模拟类和对象。一、字符串 1.表现形式: ①.用双引号包裹:“constant” ②.用单引号包裹:'constant' ③.用双方括号包裹:[[co...
2018-05-23 19:07:10 2578 3
原创 Lua语言学习(二)基础语法
上节说了Lua书写的一些细节,这次就来具体地将这些细节整理出来。一、代码书写规则 1.代码注释 单行注释:--注释内容 多行注释:--[[ 注释内容 --]] , --[[ 注释内容 ]] , --[[ 注释内容 ]]-- 感觉多行注释只要确保起始为 --[[ ,终点有 ]] 就...
2018-05-22 18:33:52 1822
原创 Lua语言学习(一)开始准备
这篇文章时我作为一个Lua小白学习的过程和总结,尽量讲清楚细节和注意事项,主要偏向于游戏的热更新应用,希望能对刚和我一样的初学者有帮助。
2018-05-17 16:21:36 13214 1
chrome.adm模板管理.zip
2019-10-13
利用Python进行数据分析.zip
2019-05-09
Python自然语言处理【中文版】.zip
2019-05-09
东南大学软院2015数据库+软工复试题
2019-02-27
UCINET-v6.198完整版
2019-02-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人