首页 > 编程语言
《python基础教程(第二版)》学习笔记 类和对象(第7章)
《python基础教程(第二版)》学习笔记 类和对象(第7章)定义类class Person: def setName(self,name): self.name=name def getName(self): return self.namefoo=Person()foo.setName('AAA...
分类:编程语言   时间:2014-10-19 22:53:18    收藏:0  评论:0  赞:0  阅读:244
【原】使用Json作为Python和C#混合编程时对象转换的中间文件
本文用代码描述了使用Python和C#混合编程时,如何使用Json作为中间件进行自定义类对象的转换。
分类:编程语言   时间:2014-10-19 22:52:48    收藏:0  评论:0  赞:0  阅读:364
C语言选择、冒泡、插入排序算法
#include #pragma mark 选择排序算法void xuanze_array(int *array, int len){ for (int i = 0; iarray[j+1]) {// int temp = array[j];// array[j] = ...
分类:编程语言   时间:2014-10-19 22:50:18    收藏:0  评论:0  赞:0  阅读:224
Java 编程的动态性,第 6 部分: 利用 Javassist 进行面向方面的更改--转载
本系列的第 4 部分和第 5 部分讨论了如何用 Javassist 对二进制类进行局部更改。这次您将学习以一种更强大的方式使用该框架,从而充分利用 Javassist 对在字节码中查找所有特定方法或者字段的支持。对于 Javassist 功能而言,这个功能至少与它以类似源代码的方式指定字节码的能力同...
分类:编程语言   时间:2014-10-19 22:49:28    收藏:0  评论:0  赞:0  阅读:330
Java 编程的动态性, 第4部分: 用 Javassist 进行类转换--转载
讲过了 Java 类格式和利用反射进行的运行时访问后,本系列到了进入更高级主题的时候了。本月我将开始本系列的第二部分,在这里 Java 类信息只不过是由应用程序操纵的另一种形式的数据结构而已。我将这个主题的整个内容称为classworking。我将以 Javassist 字节码操作库作为对 clas...
分类:编程语言   时间:2014-10-19 22:48:48    收藏:0  评论:0  赞:0  阅读:292
使用Java高速实现进度条
基于有人问到如何做进度条,以下给个简单的做法:主要是使用JProgressBar(Swing内置javax.swing.JProgressBar)和SwingWorker(Swing内置javax.swing.SwingWorker)有人肯定会说,不是用线程做的吗?使用线程共享一个变量,确实能够。只...
分类:编程语言   时间:2014-10-19 22:43:58    收藏:0  评论:0  赞:0  阅读:293
Python的@符号
Python一直都属于用,没有去系统学习过,在一次面试中见到了@符号,回来看了下,这个符号用于装饰器中,用于修饰一个函数,把被修饰的函数作为参数传递给装饰器,下面举几个例子:1. @classmethod和@staticmethod这两个含义很明显,在定义方法的时候@classmethod表示该方法...
分类:编程语言   时间:2014-10-19 22:43:18    收藏:0  评论:0  赞:0  阅读:313
Java 编程的动态性,第 5 部分: 动态转换类--转载
在第 4 部分“用 Javassist 进行类转换”中,您学习了如何使用 Javassist 框架来转换编译器生成的 Java 类文件,同时写回修改过的类文件。这种类文件转换步骤对于做出持久变更是很理想的,但是如果想要在每次执行应用程序时做出不同的变更,这种方法就不一定很方便。对于这种暂时的变更,采...
分类:编程语言   时间:2014-10-19 22:42:58    收藏:0  评论:0  赞:0  阅读:311
【多线程】学习7
下面内容来自:http://blog.csdn.net/morewindows/article/details/7481609前面介绍了关键段CS、事件Event、互斥量Mutex在经典线程同步问题中的使用。本篇介绍用信号量Semaphore来解决这个问题。首先也来看看如何使用信号量,信号量Sema...
分类:编程语言   时间:2014-10-19 22:42:48    收藏:0  评论:0  赞:0  阅读:369
Java 编程的动态性,第3部分: 应用反射--转载
在上个月的文章中,我介绍了Java Reflection API,并简要地讲述了它的一些基本功能。我还仔细研究了反射的性能,并且在文章的最后给出了一些指导方针,告诉读者在一个应用程序中何时应该使用反射,何时不应该使用反射。在本月这一期的文章中,我将通过查看一个应用程序来更深入地讨论这一问题,这个应用...
分类:编程语言   时间:2014-10-19 22:42:18    收藏:0  评论:0  赞:0  阅读:225
Java编程 的动态性,第 2部分: 引入反射--转载
在“Java编程的动态性,第1部分,”我为您介绍了Java编程类和类装入。该篇文章介绍了一些Java二进制类格式的相关信息。这个月我将阐述使用Java反射API来在运行时接入和使用一些相同信息的基础。为了使已经熟知反射基础的开发人员关注本文,我将在文章中包括反射性能如何与直接接入相比较。使用反射不同...
分类:编程语言   时间:2014-10-19 22:42:08    收藏:0  评论:0  赞:0  阅读:366
Linux 多线程通信
摘自资料(linux 与Windows不同) 线程间无需特别的手段进行通信,由于线程间能够共享数据结构,也就是一个全局变量能够被两个线程同一时候使用。只是要注意的是线程间须要做好同步,一般用mutex。能够參考一些比較新的UNIX/Linux编程的书,都会提到Posix线程编程,比方《UNIX环境高...
分类:编程语言   时间:2014-10-19 22:41:18    收藏:0  评论:0  赞:0  阅读:296
C语言数组倒序排列
#include #pragma mark 数组的倒序排列int main(){ int array[5] = {1, 3, 2, 4, 5}; /*方法一:*/ for (int i = 0; i<5/2; i++) { int temp = array[i]; array[i]...
分类:编程语言   时间:2014-10-19 22:36:38    收藏:0  评论:0  赞:0  阅读:587
hadoop调度程序时出现“Error opening job jar”错误
提示出现的问题:Exception in thread "main" java.io.IOException: Error opening job jar: /home/deploy/recsys/workspace/ouyangyewei/recommender-dm-1.0-SNAPSHOT-l...
分类:编程语言   时间:2014-10-19 22:36:08    收藏:0  评论:0  赞:0  阅读:336
c语言数组
数组一: 1、什么是数组? 一组 相同类型 的 若干 个 有序 的数据集合 2、数组的名词: 1)数组名:带表一组相同类型若干个有序的数据集合() 2) 数组元素:构成数组的每一个元素 3)下标:数组是有序的,下标有序,用来标识每个元素在数组中的位置 4)数组的维度: 元素下标的个数 ...
分类:编程语言   时间:2014-10-19 22:35:48    收藏:0  评论:0  赞:0  阅读:283
C语言 十进制转换二进制
十进制转换二进制主要采用的是连除倒取余的方法 代码如下 int num = 8; int tempArr[32]={0}; int i = 0; while (num / 2 != 1 ) { tempArr[i] = num % 2; num /=2; i++; } ...
分类:编程语言   时间:2014-10-19 22:34:58    收藏:0  评论:0  赞:0  阅读:268
C++动态数组的实现
1 #include 2 using namespace std; 3 int main() 4 { 5 int n; 6 while(cin>>n) 7 { 8 int *p=new int[n+1]; 9 p[0]=0;10 ...
分类:编程语言   时间:2014-10-19 22:34:09    收藏:0  评论:0  赞:0  阅读:273
Linux下配置Java环境变量
一般来说,我们都会把Java安装到 /usr/local 目录 或者 /opt 目录下。这里假设java安装包已解压在了 /opt下,具体目录为:/opt/java8/java1.8.0_25目录。 下面我们来配置java的环境变量,打开 /etc/profile 在文件...
分类:编程语言   时间:2014-10-19 21:30:09    收藏:0  评论:0  赞:0  阅读:322
C++类的实例化对象的大小之sizeof()
C++类的实例化对象的大小之sizeof()...
分类:编程语言   时间:2014-10-19 21:28:38    收藏:0  评论:0  赞:0  阅读:402
C++编码规范
命名规范 通用命名规则 类型名 类型名(类、结极体、类型定义(typedef)、枚举)以大写字母开始并混合大小写,如 Line, SavingsAccount 变量名 变量名必须以小写字母开始并混合大小写, 如 line, savingsAccount 函数名 函数名必须以小写字母的动词开始并混合大小写,如: getName(), c...
分类:编程语言   时间:2014-10-19 21:28:28    收藏:0  评论:0  赞:0  阅读:503
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!