- 浏览: 12076 次
- 性别:
- 来自: 北京
最新评论
文章列表
python print'hello' File "<stdin>",line 1 print 'hello' SyntaxError:invalid syntax
刚开始看Python,照着书上些了个hello,结果错误:
>>> print 'hello'<wbr>File "<stdin>", line 1<br><wbr><wbr><wbr>print 'hello'<br><wbr><wb ...
- 2013-07-01 10:31
- 浏览 758
- 评论(0)
原文:http://www.360doc.com/content/11/0610/14/1861654_126000844.shtml
mark一下。
- 2013-06-25 16:52
- 浏览 2428
- 评论(0)
原文地址:http://dev.yesky.com/436/7581936.shtml
在Java语言中, abstract class 和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的
面向对象能力。abstract class和interface之间在对于抽象类定义的 ...
- 2013-06-19 14:08
- 浏览 538
- 评论(0)
第一:普通类导出jar包,我说的普通类就是指此类包含main方法,并且没有用到别的jar包。1.在eclipse中选择你要导出的类或者package,右击,选择Export子选项;2.在弹出的对话框中,选择java文件---选择JAR file,单击next;3.在JAR file后面的文本框中选择你要生成的jar包的位置以及名字,注意在Export generated class files and resources和Export java so
- 2013-06-18 15:13
- 浏览 514
- 评论(0)
这两天被JNI折腾疯了,而其中困扰我时间最长的问题竟然都是环境问题。。总结一下JNI调用原始dll(不是包含java生成的头文件之后再生成的dll)的过程。
JNI能调用的是符合规范的dll程序,需要根据javah得到的头文件生成。因此当需要调用一个原始dll时,需要我们自己再写一个符合jni规范的dll,来调用原始dll。也就是一个中间层。
1、java生成头文件
用eclipse写完以下代码:
package com.aaa.netcard;
public class Netcard {
public native void displayHelloWorld();
...
- 2013-06-18 14:35
- 浏览 714
- 评论(0)
在要输出的函数、类、数据的声明前加上_declspec(dllexport)的修饰符,表示输出。__declspec(dllexport)在C调用约定、C编译情况下可以去掉输出函数名的下划线前缀。extern"C"使得在C++中使用C编译方式成为可能。在“C++”下定义“C”函数,需要加extern“C”关键词。用extern"C"来指明该函数使用C编译方式。输出的“C”函数可以从“C”代码里调用。例如,在一个C++文件中,有如下函数:extern"C"{void__declspec(dllexport)__cdeclTest(i ...
- 2013-06-18 14:07
- 浏览 1616
- 评论(0)
按照网上查到的JNI编写步骤写helloworld,生成了头文件,dll,java调用dll的时候出现异常:Thread[main](Suspended(exceptionUnsatisfiledLinkError))ClassLoader.loadLibrary(Class,String,boolean)line:notavailable
Runtime.loadLibrary0(Class,String)line:notavailable
System.lo
- 2013-06-18 11:34
- 浏览 602
- 评论(0)
在%JAVA_HOME%/include/下找到 jni.h,在%JAVA_HOME%/include/win32/下找到jni_md.h,复制到“Visual Studio目录/VC/include/”下,即可解决问题。
- 2013-06-17 13:24
- 浏览 697
- 评论(0)
Thread类中run()和start()方法的区别如下:run()方法:在本线程内调用该Runnable对象的run()方法,可以重复多次调用;start()方法:启动一个线程,调用该Runnable对象的run()方法,不能多次启动一个线程;
package com.ljq.test;
public class ThreadTes ...
- 2013-06-16 20:45
- 浏览 565
- 评论(0)
资料引用:http://www.knowsky.com/363050.html
本文讲述如何使用JNI技术实现HelloWorld,目的是让读者熟悉JNI的机制并编写第一个HelloWorld程序。
JavaNativeInterface(JNI)是Java语言的本地编程接口,是J2SDK的一部分。在java程序中,我们可以 ...
- 2013-06-15 19:04
- 浏览 578
- 评论(0)
在编译VC++6.0时出现fatal error C1010: unexpected end of file while looking for precompiled header directive 的错误.
解决方法:
1、如果发生错误的文件是由其他的C代码文件添加进入当前工程而引起的,则Alt+F7进入当前工程的 Settings,选择C/C++选项卡,从Category组合框中选中Precompiled Headers,选择Not Using Precompiled headers。确定。
2、在文件开头添加:
#include "stdafx.h"
...
- 2013-06-15 18:10
- 浏览 881
- 评论(0)
静态块一般用于初始化类中的静态成员;而非静态块一般用于初始化类中的非静态成员;
另外,非静态块是在创建对象时自动执行的代码。
<wbr></wbr>
class Parent{<wbr><wbr>static String name = "hello";<br><wbr><wbr>{<br><wbr><wbr><wbr><wbr>System.out.println("parent<wbr&g ...
- 2013-06-15 14:19
- 浏览 469
- 评论(0)
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
* JAVA检测指定的进程是否在运行。
*
* @author JAVA世纪网(java2000.net, laozizhu.com)
*/
public class TestFindProcessOfExe {
public static void main(String[] args) {
System.out.println(findProcess("eclipse.exe")); ...
- 2013-06-14 15:44
- 浏览 641
- 评论(0)
【什么是session】
当用户打开浏览器,访问某个网站时,服务器就会在服务器的内存为该浏览器分配一个空间,该空间被这个浏览器独占。
这个空间就是session空间,该空间中的数据默认存储时间为30min,此时间可修改。
- 2013-06-06 21:53
- 浏览 529
- 评论(0)