码迷,mamicode.com
首页 > 编程语言
python 反射笔记
反射:是指以字符串的形式传入要执行的对象或者要获取的信息以下以代码的执行步骤来演示:创建一个包:test:——__init__——fanshe.py——main.pyfanshe.pyGB=‘这是全局变量‘ deffunc1(): return‘这是反射函数func1的结果‘ deffunc2(): return‘这是反射函数func2的结果‘ de..
分类:编程语言   时间:2016-06-20 22:22:46    阅读次数:166
C语言的指针、链表的原理和操作
心得:堂上要讲授许多关于c语言的语法规则,听起来十分枯燥无味,也不容易记住,死记硬背是不可取的。然而要使用c语言这个工具解决实际问题,又必须掌握它。通过多次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的基础上就会自然而然地掌握c语言的语法规定。..
分类:编程语言   时间:2016-06-20 22:24:16    阅读次数:267
python-聊聊反射
反射 对于初学python可能较难理解,但反射是非常有用。 试想一下,当别的程序传入给你写的这段代码一个变量(var=“math”),这个变量是一个字符串,这个字符串是一个模块或者一个模块下的某个方法,你需要通过变量来导入此模块或者方法,如何导入此模块或方法呢,如果直接执行 import var是会 ...
分类:编程语言   时间:2016-06-20 22:20:37    阅读次数:1597
Java并发编程总结4——ConcurrentHashMap在jdk1.8中的改进
一、简单回顾ConcurrentHashMap在jdk1.7中的设计 先简单看下ConcurrentHashMap类在jdk1.7中的设计,其基本结构如图所示: 每一个segment都是一个HashEntry<K,V>[] table, table中的每一个元素本质上都是一个HashEntry的单向 ...
分类:编程语言   时间:2016-06-20 22:19:59    阅读次数:169
二维数组中的查找
要求描述:给你一个二维矩阵,每行从左到右递增,每列从上往下递增,给你一个val,让你判断值val是否在该矩阵中出现。 思路:从左下角,或者右上角去判断。如左下角,那么如果左下角的数字比val小,那么说明这一列已经不满足条件(因为从上往下递增),如果左下角的数字比val大,那么说明这一行不满足条件(因 ...
分类:编程语言   时间:2016-06-20 22:17:43    阅读次数:150
JavaScript高级程序设计读书笔记之OOP
关于JavaScript创建对象的方式: 1、工厂模式 1 function createPerson(name, age, job){ 2 var o = new Object(); 3 o.name = name; 4 o.age = age; 5 o.job = job; 6 o.sayNam ...
分类:编程语言   时间:2016-06-20 22:14:48    阅读次数:124
C语言的随机发牌程序(红桃、黑桃、梅花、方块)
做一个随机发牌的C语言程序,供大家学习,思考。 未做任何注释,有测试时候留下的一些输出语句,一遍方便测试。 测试结果,由于屏幕显示有限,我只做2个人分牌的测试,其他的自己测试吧、 ...
分类:编程语言   时间:2016-06-20 22:14:13    阅读次数:249
JAVA的各种O
转自:http://jeoff.blog.51cto.com/186264/88517/ J2EE开发中大量的专业缩略语很是让人迷惑, 特别是对于刚毕业的新人来说更是摸不清头脑。若与公司大牛谈技术人家出口就是PO VO BO DTO POJO DAO 等,让新人们无比仰慕大牛。 为了让新人快速成为牛 ...
分类:编程语言   时间:2016-06-20 22:14:02    阅读次数:147
java学习笔记2
5.1 图形用户界面(GUI) GUI是用图形的方式,借助于菜单、按钮等标准界面元素和鼠标操作,帮助用户方便地向计算机系统发出指令、启动操作,并将系统运行的结果也以同样的方式显示给用户的技术。 AWT (Abstract Window Toolkit)AWT 为抽象窗口工具包,它是 Java 语言为 ...
分类:编程语言   时间:2016-06-20 22:12:47    阅读次数:134
【Python自动化运维之路Day7】基础篇
今日目录: 模块 configparser xml shutil zipfile tarfile subprocess 面向对象(上) 一. 模块 上一期博客里列出了几个常用模块(os,hashlib,sys,re), 还有几个剩余的,这篇来继续往下走。 1. configparser模块 conf ...
分类:编程语言   时间:2016-06-20 22:13:09    阅读次数:182
JavaScript 闭包
闭包的含义:闭包说白了就是函数的嵌套,内层的函数可以使用外层函数的所有变量,即使外层函数已经执行完毕(这点涉及JavaScript作用域链)。 由于在Javascript语言中,只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解成"定义在一个函数内部的函数"。 所以,在本质上,闭包就是将函 ...
分类:编程语言   时间:2016-06-20 22:09:19    阅读次数:196
java操作excel(转)poi.jar
import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOExcept ...
分类:编程语言   时间:2016-06-20 22:09:20    阅读次数:155
对部分Java名词的总结
对部分Java名词的总结: 前端技术: CSS:是层叠样式表(Cascading Style Sheets)的缩写,它用于定义HTML元素的显示形式,是W3C推出的格式化网页内容的标准技术。 BootStrap:来自Twitter,是目前受欢迎的前端框架,它是基于CSS、HTML、JavaScrip ...
分类:编程语言   时间:2016-06-20 22:06:43    阅读次数:222
json 和 数组的区别
json是javascript中的一种数据格式,类似于数组,但又不同于数组,区别在于下标: 例如,var obj=[a:15,b:10,c:3,d:8]; //这是json的写法 var arr=[15,10,3,8]; //这是数组的写法 可以看出,json中每个元素是以字符串作为下标:a,b,c ...
分类:编程语言   时间:2016-06-20 22:06:37    阅读次数:239
浅谈聚类算法(K-means)
聚类算法(K-means)目的是将n个对象根据它们各自属性分成k个不同的簇,使得簇内各个对象的相似度尽可能高,而各簇之间的相似度尽量小。 而如何评测相似度呢,采用的准则函数是误差平方和(因此也叫K-均值算法): 其中,E是数据集中所有对象的平方误差和,P是空间中的点,表示给定对象,mi为簇Ci的均值 ...
分类:编程语言   时间:2016-06-20 22:03:28    阅读次数:240
剑指offer系列41---数字在数组中出现的次数
【题目】统计一个数字在排序数组中出现的次数。 ...
分类:编程语言   时间:2016-06-20 21:57:56    阅读次数:133
java当中成员变量和局部变量的区别
1:成员变量定义在类中,整个类中都可以访问.2:局部变量定义在函数,语句,局部代码块中,只在所属的区域有效.3:成员变量存在于堆内存的对象中.4:局部变量存在于栈内存的方法中.5:成员变量随着对象的创建而存在,随着对象的小事而消失.6:局部变量随着所属区域的执行而存在,随着所属区域的结束而释放.7: ...
分类:编程语言   时间:2016-06-20 21:55:54    阅读次数:142
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!