码迷,mamicode.com
首页 > 编程语言
JavaScript设计模式的简单理解
设计模式可以理解为一系列的代码框架,我觉得主要涉及封装的概念。把实现某一功能的代码段封装在函数中,可以方便调用,同时利于代码的复用,提高了代码的可维护性。下面简单介绍一下几种设计模式的个人感受。 1.单例模式 类似于一个类只有一个对象实例。 假设一个物品只能归属于一个人所有。。 2.构造函数模式 类 ...
分类:编程语言   时间:2016-04-10 21:13:03    阅读次数:185
Lance提问笔记:关于map的多线程操作
...
分类:编程语言   时间:2016-04-10 21:08:33    阅读次数:198
c++中string类型可以直接进行比较
以下代码在Ubuntu14.10下实现 ...
分类:编程语言   时间:2016-04-10 21:07:23    阅读次数:290
JavaScript基于对象编程
js面向对象特征介绍 javascript是一种面向(基于)对象的动态脚本语言,是一种基于对象(Object)和事件驱动(EventDirven)并具有安全性能的脚本语言。它具有面向对象语言所特有的各种特性,比如封装、继承及多态等。但对于大多数人说,我们只把javascript做为一个函数式语言,只 ...
分类:编程语言   时间:2016-04-10 21:06:40    阅读次数:207
Linux下使用crontab命令以及Python脚本实现自动签到
关于这一部分, 我首先介绍下如何实现使用Python脚本实现签到功能其实,linux下有个命令叫做curl,完全可以完成模拟签到的功能,但是为了练习Python,我就用Python来写了.有这个想法完全是因为实验室的学长开发了一款App,上边收个起床签到,还有排名,为了能那个首签... 言归正传 首 ...
分类:编程语言   时间:2016-04-10 21:06:47    阅读次数:447
Java如何将控制台上的结果保存到文件
无论是二级制数据还是字符数据(文本数据),都可以用文件输出流java.io.FileOutputStream,以字节流的方式保存到指定文件。 package test; import java.io.File;import java.io.FileOutputStream;import java.i ...
分类:编程语言   时间:2016-04-10 21:05:33    阅读次数:480
Java学习第一周
第一周学习了JDK的安装和环境的配置,初步了解了Java与C的不同之处,学习了Java的变量、基本数据类型、以及面向对象的基础。并且自行完成了一些简单Java程序的编写。 (1)学习了为什么使用抽象类,使用抽象类是为了让程序员在继承时不会忘记复写, abstract class Printer { ...
分类:编程语言   时间:2016-04-10 21:05:22    阅读次数:257
[Algorithm] 机器学习算法常用指标总结
考虑一个二分问题,即将实例分成正类(positive)或负类(negative)。对一个二分问题来说,会出现四种情况。如果一个实例是正类并且也被 预测成正类,即为真正类(True positive),如果实例是负类被预测成正类,称之为假正类(False positive)。相应地,如果实例是负类被预 ...
分类:编程语言   时间:2016-04-10 21:00:36    阅读次数:296
20145317彭垚 《Java程序设计》第6周学习总结
20145317彭垚 《Java程序设计》第6周学习总结 第十章 输入/输出 10.1 InputStream与OutputStream 1、串流设计的概念 Java将输入/输出抽象化为串流,数据有来源及目的地,衔接两者的是串流对象。 从应用程序角度来看,如果要将数据从来源取出,可以使用输入串流,如 ...
分类:编程语言   时间:2016-04-10 21:02:11    阅读次数:390
浅谈KMP算法及其next[]数组
KMP算法是众多优秀的模式串匹配算法中较早诞生的一个,也是相对最为人所知的一个。 算法实现简单,运行效率高,时间复杂度为O(n+m)(n和m分别为目标串和模式串的长度),比蛮力算法的O(nm)快了许多。 理解KMP算法,关键是理解其中的精髓——next[]数组。 (统一起见,下文将目标字符串记作ob ...
分类:编程语言   时间:2016-04-10 20:58:46    阅读次数:288
Unity3d--GetComponent的使用方法
Unity3d--GetComponent的使用方法 ...
分类:编程语言   时间:2016-04-10 20:58:45    阅读次数:2391
统计数字(C++)
输入一本书的页码,计算页码中1,2,3,...9,0的出现次数 使用C++实现 #include<iostream>#include<stdio.h>#include<stdlib.h>using namespace std;int main(){ int n,i,j,count[10]={0},t ...
分类:编程语言   时间:2016-04-10 20:58:17    阅读次数:228
Netty线程设计4——EventLoop
EventLoop的注释是这样的:用来处理被注册的Channel的I/O操作,根据具体实现来处理一个或多个Channel的I/O操作。 EventLoop本身没有提供有用的接口,它主要是整合了EventExecutor和EventLoopGroup接口(这样的话,EventLoop就具备了任务执行和 ...
分类:编程语言   时间:2016-04-10 20:50:48    阅读次数:274
JAVA基础自学笔记整理(二 )某些数据类型的姿势
啊哈哈哈哈哈~刚打完三国杀,好爽,于是有看了一下视频。有关于类型的转换,有两种:自动和硬肛(强制)。1.自动类型转换容量小的数据类型可以自动转为容量大的数据类型。e.ginti=3;doubled=i;floatf=i;doubled2=f;//直接换不用什么硬肛的姿势。可以直接将int常量直接赋值给byt..
分类:编程语言   时间:2016-04-10 19:44:59    阅读次数:166
java循环练习:把100——200中不能被3整除的数输出,每四个换一行输出
packagecom.eduask.circulationDemo; /* * *1.把100——200中不能被3整除的数输出,每四个换一行输出 */ publicclasstestDemo01{ publicstaticvoidmain(String[]args){ intj=0; for(inti=100;i<=200;i++){ if(i%3!=0){ j++; System.out.print(i+""); if..
分类:编程语言   时间:2016-04-10 19:42:59    阅读次数:1761
java循环练习:输出1——100之间的奇数,每行输出5个数字
packagepracticeGO; /* *2.输出1——100之间的奇数,每行输出5个数字 */ publicclassCto{ publicstaticvoidmain(String[]args){ intj=0; for(inti=1;i<=100;i++){ if(i%2!=0){ j++; System.out.print(i+""); if(j%5==0){ System.out.print("\n"); ..
分类:编程语言   时间:2016-04-10 19:42:55    阅读次数:250
C++的特性——继承
继承性是面向对象程序设计的最重要的特性,可以这么说,如果没有掌握继承性,就等于没有掌握类和对象的精华,所以很好的掌握继承性是我们学好C++的基础,下面我们对它进行一一介绍。继承是面向对象复用的重要手段。通过继承定义一个类,它们的类型之间的关系建模,共享公有的东..
分类:编程语言   时间:2016-04-10 19:43:23    阅读次数:209
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!