码迷,mamicode.com
首页 > 编程语言
C语言学习日记4
发现一个很好的学习视频,叫朱老师物联网大讲堂。 1、指针类型:在定义指针的时候 数据类型 *指针名 这个地方的数据类型,是指指针指向的变量的数据类型。必须匹配! 在定义的时候可以这么定义 int *pint; float *pfloat; char *pchar; double *pdouble; ...
分类:编程语言   时间:2016-06-10 00:49:18    阅读次数:182
java的重修之路
一、内存管理 java里的声明分引用与基本数据类型。 数组: java里new一个对象数组为 person[] A; A = new person[4]; person[0] = new person(); 第一句声明了1个A数组引用变量,指向为null。第二句让A指向一个长度为4的数组内存,数组元 ...
分类:编程语言   时间:2016-06-10 00:49:36    阅读次数:223
关于提高python程序执行效率的思路和想法
相比编译型语言(C系列)python胜在简介的语法和优雅的动态编程体验,但是在执行效率上,python有解释性语言先天的劣势——执行效率较低,为了让编写出的程序获得更快的执行效率,开启此文章。 python将编写好的程序源代码转为字节码,然后用PVM进行解释执行。 方法一:对代码进行优化 方法二:使 ...
分类:编程语言   时间:2016-06-09 23:43:36    阅读次数:462
我对于java基本类型的理解
问:为什么基本类型数组不能和Object数组对传呢?答:那是因为基本类型数组虽然被看作成一个引用类型,但是基本类型数组里的每个元素还是基本类型,但是java并没有提供对基本类型的操作的方法所以不能转为Object数组类型,同理把对应的基本类型数组转为对应包装类数组即可在方法中使用Object数组传递 ...
分类:编程语言   时间:2016-06-09 23:44:29    阅读次数:414
随笔,CentOS 下 Python Web 环境的安装
1、下载Python 3.5.1源码2、运行,yum -y install zlib zlib-devel openssl-devel3、解压,运行 ./configure --prefix=/usr/local/python-3.5.14、make && make install5、运行pytho ...
分类:编程语言   时间:2016-06-09 23:43:26    阅读次数:759
【JAVA】基于MVC架构Java技术荟萃案例演练
阅读前瞻:本文源于对javaweb相关技术和资料汇总,涉及大量javaweb基础技术诸如:Servlet运行原理、Get/Post请求的区别、jsp的基本原理和运行框架、jsp的9大隐含对象的使用、MVC开发模式的使用、构建封装自己dao代码库、以及基于MVC的增删改查操作等;小结最后还有面向接口编... ...
分类:编程语言   时间:2016-06-09 23:40:39    阅读次数:644
spring容器中bean的初始化
当我们在spring容器中添加一个bean时,如果没有指明它的scope属性,则默认是singleton,也就是单例的。 例如先声明一个bean: 在applicationContext.xml文件中配置 然后通过spring容器来获取它: 运行之后可以看出p1和p2输入的内容是一样的,说明spri ...
分类:编程语言   时间:2016-06-09 23:38:31    阅读次数:224
操作系统中常见的调度算法
一.先来先服务调度算法先来先服务的调度算法(FCFS)是一种最简单的调度算法,该算法既可以用于作业调度,也可以用于进程调度。当在作业调度中采用该算法时,每次都是从后备作业队列选择一个或多个最先进入该队列的作业,将他们调入内存,为他们分配内存,为他们分配资源,创建..
分类:编程语言   时间:2016-06-09 22:27:25    阅读次数:244
python之路 day1
具体内容都在附件里
分类:编程语言   时间:2016-06-09 22:22:59    阅读次数:167
JAVA 笔记(五) ThreadPoolExecutor 源码剖析
基本概念 Thread t = new Thread(); t.start();上面的代码我们再熟悉不过了,因为我们通常在需要开启一个线程的时候都会这样做。 但使用这样的方式,有时候也会照成困扰。例如如果程序中存在大量的并发线程,这样做会带来什么缺陷? 答案很明显,会造成编写工作繁杂,降低系统效率,线程难以管理等等问题。在这种情况下,有没有一种方式能够让我们...
分类:编程语言   时间:2016-06-09 22:19:53    阅读次数:257
C/C++杂记:虚函数的实现的基本原理
1. 概述 简单地说,每一个含有虚函数(无论是其本身的,还是继承而来的)的类都至少有一个与之对应的虚函数表,其中存放着该类所有的虚函数对应的函数指针。例: 其中: B的虚函数表中存放着B::foo和B::bar两个函数指针。 D的虚函数表中存放的既有继承自B的虚函数B::foo,又有重写(overr ...
分类:编程语言   时间:2016-06-09 22:19:38    阅读次数:209
python使用原始套接字 解析原始ip头数据
使用底层套接字解码底层流量,是这次做的重点工作。 首先来捕获第一个包 下面一行一行解释上面代码的意思。 1. 导入socket包 2. 需要监听的本机ip地址 3. 给socket_protocol变量赋值icmp变量 4. 为sniffer变量创建一个soket对象,该对象为ipv4 原始套接字并 ...
分类:编程语言   时间:2016-06-09 22:17:17    阅读次数:904
Python魔法
一、什么是Python魔法 Python一切皆对象,但同时,Python还是一个多范式语言(multi-paradigm),你不仅可以使用面向对象的方式来编写程序,还可以用面向过程的方式来编写相同功能的程序(还有函数式、声明式等)。Python的多范式依赖于Python对象中的特殊方法(specia ...
分类:编程语言   时间:2016-06-09 22:14:06    阅读次数:221
Python正则表达式
1.re.match函数 import re print re.match("www","www.baidu.com").span()#(0,3) 2.group import re line = "Cats are smarter than dogs" matchObj = re.match(r'... ...
分类:编程语言   时间:2016-06-09 22:11:45    阅读次数:193
JavaScript Interview Questions: Event Delegation and This
David Posin helps you land that next programming position by understanding important JavaScript fundamentals. JavaScript is a fun, powerful, and impor ...
分类:编程语言   时间:2016-06-09 22:11:25    阅读次数:186
js数组中数字从小到大排列
function findMin(start,arr){ var iMin = 99999; var iMinIndex = -1; for(var i = start;i<arr.length;i++){ if(arr[i]<iMin){ iMin = arr[i]; iMinIndex = i; ...
分类:编程语言   时间:2016-06-09 22:09:50    阅读次数:663
Unity3D 之3D游戏运动
3D运动,绑定了人形控制器后 ...
分类:编程语言   时间:2016-06-09 22:08:57    阅读次数:314
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!