码迷,mamicode.com
首页 > 编程语言
Eclipse配置python环境
主要分为四步1.安装java环境2.在Eclipse下安装Pydev1)启动 Eclipse,利用 Eclipse Update Manager 安装 PyDev。在 Eclipse 菜单栏中找到 Help栏,选择 Help > Software Updates > Find and Install...
分类:编程语言   时间:2014-07-10 16:30:28    阅读次数:271
第四节 Java Swing事件处理
第四节:事件处理一个图形界面完的成只是程序开发中起步的工作,因为要想让每一个组件都发挥其作用,就必须对所有的组件进行事件处理。那么什么是事件处理,所谓事件就表示一个对象发生状态变化。例如,每当按下一个按钮时,实际上按钮的状态就发生了变化,而如果要想处理此事件,就需要监听者不断地进行监听事件的变化,并...
分类:编程语言   时间:2014-07-10 16:33:04    阅读次数:383
0709 C语言常见误区----------函数指针问题
1.函数指针的定义对于函数 void test(int a, int b){ //}其函数指针类型是void (* ) (int , int), 注意这里第一个括号不能少, 定义一个函数指针,void (* pfunc)(int , int) ,其中pfunc就是函数指针类型, 它指向的函数类型必....
分类:编程语言   时间:2014-07-10 16:37:54    阅读次数:187
javascript 心得
1.&&和||等逻辑判断运算标记可以当成条件运算来使用例如:var a = b =c = "12";(a=="13"&&b++)||(c--);相当于if(a=="13"){b++}else{c--};虽然至少了几个字符,但是也是一种解决问题的方法。在大量逻辑判断的时候可以起到减少代码的作用,但是弊...
分类:编程语言   时间:2014-07-10 16:41:06    阅读次数:197
0709 C语言常见误区----------二维数组做参数
总结:1.二维数组名是指向一位数组的指针,本例中,其类型为 int (*)[4],在传递的过程中丢失了第一维的信息,因此需要将第一维的信息传递给调用函数。关于二维数组名代表的类型,可通过下面的例子看出。 1 /*********************************************...
分类:编程语言   时间:2014-07-10 14:53:45    阅读次数:298
JavaScript高级程序设计学习笔记--高级技巧
惰性载入函数因为浏览器之间行为的差异,多数JavaScript代码包含了大量的if语句,将执行引导到正确的代码中,看看下面来自上一章的createXHR()函数。 function createXHR(){ if (typeof XMLHttpRequest !=...
分类:编程语言   时间:2014-07-10 16:48:11    阅读次数:269
python为什么会有@classmethod?
今天被问了这么个问题 python为什么要有classmethod?被问倒了,只能回答:classmethod不需要实例化类,用起来比较方便。这么回答没有什么底细,于是查看了一下python的官方文档:Class method objectsA class method object, like a...
分类:编程语言   时间:2014-07-10 17:04:43    阅读次数:285
给python类动态添加方法(method)
群里有人问如何做到def foo(): passclass Bar(object): passBar.set_instance_method(foo)b = Bar()b.foo()这个其实还是比较简单的, 只要写个函数给类设置属性即可, 可根据需求是否用函数包装下, 或者用static...
分类:编程语言   时间:2014-07-10 17:05:22    阅读次数:190
【java下午茶系列】java三重奏之封装
看看微信开发平台,想想IOS客户端,这都是一些封装的例子。平时我们一谈起封装就会想起private的setter和getter,没错,这是最经典的一种实现,但如果我们的认识只局限于此,是不是真把java当咖啡了?
分类:编程语言   时间:2014-07-11 08:43:48    阅读次数:255
2048游戏C语言代码
如果程序里面有错误,希望大家能够批评指正!#include#include#include#include#define WIN 256 // 可以修改决定游戏输赢的值// 矩阵数组int num[4][4]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};int t[5]={0...
分类:编程语言   时间:2014-07-11 08:47:34    阅读次数:230
javascript可编辑表格控件 支持全键盘操作
项目中经常会用到表格编辑控件,网上也有不少,但是确实没有完全符合我要求的,自己写一个吧!1.该控件支持 数据显示列,文本编辑列,选择列,下拉列,索引列,删除列 六种列类型2.支持全键盘操作,自定义键位 包括:列焦点切换,行焦点切换,新建行,数据保存(默认 上,下,左,右 键操作)3.丰富的事件,绝大...
分类:编程语言   时间:2014-07-11 08:49:25    阅读次数:708
整形提升(C语言基础)续
Conversion rules are more complicated when unsigned operands are involved. The problem is that comparisons between signed and unsigned values are mach...
分类:编程语言   时间:2014-07-11 08:50:41    阅读次数:347
C语言之内存分配例题详解
1、C中内存分为四个区 栈:用来存放函数的形参和函数内的局部变量。由编译器分配空间,在函数执行完后由编译器自动释放。 堆:用来存放由动态分配函数(如malloc)分配的空间。是由程序员自己手动分配的,并且必须由程序员使用free释放。如果忘记用free释放,会导致所分配的空间一 直占着不放,...
分类:编程语言   时间:2014-07-11 08:53:21    阅读次数:333
linux配置java環境變量
首先先root,然後vim /etc/profile修改文件。在最後面添加下面幾句(當然,路徑是你自己的路徑,或者JDK版本是不一樣)。之後在終端裏輸入source /etc/profile 這樣配置文件才能立馬生效。配置JAVA_HOME的用處的方便其他需要JDK的軟件的使用,例如tomcat。
分类:编程语言   时间:2014-07-11 08:56:32    阅读次数:291
实用的JavaScript鼠标特效
JS代码使鼠标滚轮失效1当页面内容太多时,可以通过鼠标滚轮实现翻页效果。但有些读书网站提供页面自动滚屏的功能,此时可使鼠标的滚轮失效,让用户充分体验网站提供的功能。本例在页而中添加了一个表格,可将窗口缩小,以出现滚动条效果。当出现滚动条时.滑动鼠标的滚轮,测试此操作是否能够成功。代码重写了“docu...
分类:编程语言   时间:2014-07-11 09:18:34    阅读次数:287
关于java对象的思考
不可变对象和类由不可变类创建的对象就是不可变对象,要使一个类成为不可变的,它必须满足下面的需求:所有数据域都是私有的没有修改器方法没有一个访问器的方法,它会返回一个指向可变数据域的引用看下面的代码:public class Main{ public static void main(Strin...
分类:编程语言   时间:2014-07-11 09:27:46    阅读次数:288
JavaScript高级编程II
原文地址:http://www.onlamp.com/pub/a/onlamp/2007/08/23/advanced-javascript-ii.html?page=1 在前面的文章中,我们介绍了两类JavaScript小工具及其源代码:浮动文本和弹出菜单。本文中,我们将继续介绍另外几个实用的Ja...
分类:编程语言   时间:2014-07-11 09:31:03    阅读次数:441
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!