码迷,mamicode.com
首页 > 编程语言
Unity3d 封装Socket创建简单网络
北京又在打雷下大雨了,学习Unity以来,越来越感兴趣,情不自禁的想要学习更多知识 这次自己搭建一个Socket模块,比较基础,适合新手学习,详细介绍Socket的搭建过程,同样会把详细过程在代码里进行注释~ 在搭建Socket过程中,需要创建以下几个常用的方法: 1.创建套接字(socket) 2 ...
分类:编程语言   时间:2017-07-20 23:59:45    阅读次数:528
实现一个函数clone,使JavaScript中的5种主要的数据类型(包括Number、String、Object、Array、Boolean)进行值复制
实现一个函数clone,可以对JavaScript中的5种主要的数据类型(包括Number、String、Object、Array、Boolean)进行值复制。 拓展:为什么用Object.prototype.toString.call(obj)检测对象类型?不理解这个函数的可以参考这篇博文。 这里 ...
分类:编程语言   时间:2017-07-20 23:58:49    阅读次数:637
Python面向对象程序设计第一弹
类和对象: 定义类: class 类名: 属性 方法 定义类的对象: 类的对象名=类名() 类的属性:分为公有和私有,类似于c++的private和public,私有变量名前面添加__ 构造函数:在创建类的对象的时候,对类进行初始化的函数。(它的功能远不止赋值这么简单,思维不要被局限了) 形式:de ...
分类:编程语言   时间:2017-07-20 23:57:49    阅读次数:389
C++ Primer 学习笔记与思考_7 void和void*指针的使用方法
(一)void的含义 void的字面意思是“无类型”,void差点儿仅仅有“凝视”和限制程序的作用,由于从来没有人会定义一个void变量,让我们试着来定义: void a; 这行语句编译时会出错。提示“illegal use of type 'void'”。只是。即使void a的编译不会出错。它也 ...
分类:编程语言   时间:2017-07-20 23:57:20    阅读次数:350
C++中的链式操作
代码编译环境:Windows7 32bits+VS2012。 1.什么是链式操作 链式操作是利用运算符进行的连续运算(操作)。它的特点是在一条语句中出现两个或者两个以上相同的操作符,如连续的赋值操作、连续的输入操作、连续的输出操作、连续的相加操作等都是链式操作的样例。 链式操一定涉及到结合律的问题。 ...
分类:编程语言   时间:2017-07-20 23:57:04    阅读次数:236
java-二维码生成页面输出
二维码现在很流行。 前端也有二维码的生成方式: jquery.qrcode qrcode其实是通过使用jQuery实现图形渲染,支持Html5技术的才能实现,只要是canvas实现的。传输门 而java生成二维码已经很成熟了,兼容性也很好。 直接下载jar包 传输门 下载文件里有core-3.0.0 ...
分类:编程语言   时间:2017-07-20 23:56:17    阅读次数:1142
关于Unity中关节的使用(一)
1: 刚体的形状大小在物理世界里面是不变的,可是很多时候,我们需要多个刚体来配合使用;2: 关节: 连接刚体与刚体的对应的物理模拟;3: 关节类型: 铰链关节,弹簧关节, 固定关节, 角色关节,可配置关节 铰链关节 1: 将两个刚体束缚在一起,在两者之间产生铰链效果;2: 铰链关节属性 connec ...
分类:编程语言   时间:2017-07-20 23:55:20    阅读次数:1801
java常见命名规则
常见命名规则: 包:类似文件夹,用于把相同的类名进行区分(小写) 单级:例如:student 多级:例如:cn.student 类或者接口: 一个单词:单词首字母大写,例如:Student 多个单词:每个单词首字母大写,例如:HelloWorld 方法或变量: 一个单词:单词首字母小写,例如:mai ...
分类:编程语言   时间:2017-07-20 23:54:05    阅读次数:185
NLP中的用N-gram语言模型做英语完型填空的环境搭建
本文是对github上fork的xing_NLP中的用N-gram语言模型做完型填空这样一个NLP项目环境搭建的一个说明,本来写在README.md中。第一次用github中的wiki,想想尝试一下也不错,然而格式非常的混乱,自己都不满意,所以先在博客园记录一下,等github博客搭建成功了再说。 ...
分类:编程语言   时间:2017-07-20 23:53:47    阅读次数:512
Python 读取csv的某行
站长用Python写了一个可以提取csv任一列的代码,欢迎使用。Github链接csv是Comma-Separated Values的缩写,是用文本文件形式储存的表格数据,比如如下的表格: 就可以存储为csv文件,文件内容是:No.,Name,Age,Score1,Apple,12,982,Ben, ...
分类:编程语言   时间:2017-07-20 23:52:55    阅读次数:535
记录:Ubuntu下升级Python从2.x到3.x
一、安装Python3 在Ubuntu中的终端输入:sudo apt-get install python3 提示资源被锁住,可能有另外一个程序在占用此资源。 解决方法:输入以下指令解锁资源 sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/ ...
分类:编程语言   时间:2017-07-20 23:51:40    阅读次数:325
JDK的弃儿:Vector、Stack、Hashtable、Enumeration
随着JDK的发展,一些设计缺陷或者性能不足的类库难免会被淘汰,最常见的就是Vector、Stack、HashTable和Enumeration了。 Vector(@since 1.0) 首先看看Vector的UML类图,可以看出,他是一个与ArrayList有着相同继承体系的类,大致功能也和Arra ...
分类:编程语言   时间:2017-07-20 23:49:57    阅读次数:338
IDAPython学习(一)
1、概述 IDAPython在IDA中集成了Python解释器,除了提供了Python功能外,使用这个插件还可以编写实现IDC脚本语言的所有Python脚本。 IDAPython显著优势在于,它可以充分利用Python强大的数据处理能力及所有的Python模块。 IDAPython还具有IDA SD ...
分类:编程语言   时间:2017-07-20 23:49:19    阅读次数:469
泛型及java中的泛型
当作笔记整理的~~~ 首先,引出堆对象这个概念。 什么是堆对象,就是程序在运行过程中可以随时建立或者删除的对象,可以用new运算符(或malloc函数)或者delete运算符(或free函数)。泛型可以看作是一类堆对象。 泛型是程序设计语言的一种特性。允许程序员在强类型程序设计语言中编写代码时定义一 ...
分类:编程语言   时间:2017-07-20 23:48:53    阅读次数:272
进程和线程
1、线程的模型 在Windows上,线程的模型大致为: 一个内核线程调用了多个用户线程,如果某一个用户线程阻塞了, 导致内核线程也阻塞了,进而影响了其他线程也被阻塞了,又因为 Windows上用户线程特别多,所以Windows的线程调度器是跑在用户 态上的,那么线程之间的切换就比Linux上快的多。 ...
分类:编程语言   时间:2017-07-20 23:48:37    阅读次数:296
用Java开发贪吃蛇游戏
贪吃蛇游戏的设计步骤: Part 1: 设计游戏图纸 画出900*700的白色窗口 在窗口上添加画布 在画布上添加标题 在画布上添加黑色游戏区 Part 2: 放置静态的蛇:一个头、两个身体 加上开始提示:按空格键开始游戏 让蛇动起来:监听Timer事件,平移数据 实现游戏暂停 实现转向功能 Par ...
分类:编程语言   时间:2017-07-20 23:48:15    阅读次数:551
Python学习笔记四:for循环
一个非常简单的示例: 使用for循环优化前面的例子: ...
分类:编程语言   时间:2017-07-20 23:47:48    阅读次数:297
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!