摘要:
Java调用C有多种方式,本文介绍笔者最近的学习过程,避免今后再犯类似的错误。首先,Java肯定是调用C的动态链接库,即通过编译器编译后的dll/so文件。下面介绍gcc编译dll的方法。一般情况把主函数,子函数定义,子函数声明(全局变量,宏等)分别放在不同的文件中。我们主要对子函数编译生成可用的d... 阅读全文
摘要:
Unlike methods, a constructor cannot be abstract, static, final, native or synchronized. 1. A constructor is not inherited, so there is no need to dec... 阅读全文
摘要:
一个Java文件中可以包含多个类。如果有public类,则文件名必须和public类一样。例如: 1 class Pie { 2 void f(){ 3 System.out.println("Pie.f()"); 4 } 5 } 6 7 class Cake { 8 ... 阅读全文
摘要:
1 策略设计模式 1 package thinkJava; 2 3 /* 4 * 策略设计模式 5 * 像本例一样,能够根据所传递的参数对象的不同而具有不同的行为的方法。 6 * Processor对象就是一个策略,有3中不同的策略应用到了String类型的对象上。 7 */ 8 impo... 阅读全文
摘要:
[sms@gc64 ~]$ cat /etc/redhat-releaseRed Hat Enterprise Linux Server release 5.4 (Tikanga)[sms@gc64 ~]$ uname -arLinux gc64 2.6.18-164.el5 #1 SMP Tue 阅读全文
摘要:
1 一切都是对象JAVA中所有代码都必须写在类里面。方法名和参数列表(它们合起来被称为"方法签名")唯一地标识出某个方法。联想多态。基本数据类型的"局部变量"相对于类的数据成员不会自动初始化,但会在编译时报错误。面向对象的程序设计通常可简单的归为"向对象发送消息"。JAVA中,除了基本数据类型,其它... 阅读全文
摘要:
特别的,当序列所有整数均为负整数时,其最大子和为0。 1 #include 2 3 int caluMaxSubSum(int *array, int left, int right); 4 5 int main() 6 { 7 int array[6] = {2, -2, 3,... 阅读全文
摘要:
经过长时间的折腾,终于连接成功了。下面介绍两种连接的方式。1 通过JDBC连接数据库 1 public static void main(String[] args){ 2 3 String driverName = "com.microsoft.sqlserver... 阅读全文
摘要:
NO1无监督算法:分类或者聚类监督算法 :回归或者预测强化学习:定义一个行为,回报函数,自己学习。LIBSVM 使用的一般步骤是:1)按照LIBSVM软件包所要求的格式准备数据集;2)对数据进行简单的缩放操作;3)首要考虑选用RBF 核函数;4)采用交叉验证选择最佳参数C与g ;5)采用最佳参数C与... 阅读全文
摘要:
Python中的变量是一个符号,改变的是符号的引用,要与C/Java语言的区别开 例如 再看如下特性 Python的数据类型 数字、字符串、列表、元祖、字典 注意切片功能,怎么反向切? 一图看懂Python python自定义函数和调用 python中的序列(切片和索引) 列表、元祖、字符串 操作: 阅读全文