2018年10月8日

摘要: 问题1 django模型创建好以后,执行数据库迁移完成,发现字段写错,如何修改。(no such column: sign_event.start_time) 由于迁移成功后,会生成0001_initial.py文件,如果只是单纯修改models.py文件中的字段/修改admin.py下的字段,均无 阅读全文
posted @ 2018-10-08 15:28 米谷mg 阅读(186) 评论(0) 推荐(0)

2012年5月25日

摘要: 1. 无包名的类例如D:\MyTest目录下有一个Test.class文件。那么要生成.h文件,则在控制台下切换到D:\MyTest目录下,然后输入javah -jni Test 之后即可在D:\MyTest下找到Test.h头文件2.有包名的类假设你是用Eclipse开发,例如工程在 D盘的MyTest目录中,你有一个类Test.java具有包路径,例如 package cn.edu.xmu.zgy;即在D:\MyTest\src\cn\edu\xmu\zgy\目录下会存放着你的Test.java文件。那么要生成.h文件,则在控制台下切换到D:\MyTest\bin\classes目录下,然 阅读全文
posted @ 2012-05-25 16:33 米谷mg 阅读(479) 评论(0) 推荐(0)
摘要: javah头文件生成器javah程序创建C头文件和存根文件,这些是把本地C成员函数包入java 所需要的。被创建的头文件给出了有关java类的信息,这些信息是C成员函数与java类交换数据所必需的。存根文件将用来创建将定义java对象的结构与java对象本身数据相联系的C文件。调用javah的命令行如下:C:\>javah options classname additionalClassesjavah程序有些象java解释器,它只需要类名而不需要写.class扩展名。javah 程序可接受多个类名以产生文件头和存根文件,下表列出了javah程序命令行选项。选项 功能-o outputf 阅读全文
posted @ 2012-05-25 16:28 米谷mg 阅读(335) 评论(0) 推荐(0)
摘要: JNA(Java Native Access )提供一组Java工具类用于在运行期动态访问系统本地库(native library:如Window的dll)而不需要编写任何Native/JNI代码。开发人员只要在一个java接口中描述目标native library的函数与结构,JNA将自动实现Java接口到native function的映射。 阅读全文
posted @ 2012-05-25 16:17 米谷mg 阅读(144) 评论(0) 推荐(0)
摘要: Java语言本身具有跨平台性,如果通过Java调用DLL的技术方便易用,使用Java开发前台界面可以更快 速,也能带来跨平台性。Java调用C/C写好的DLL库时,由于基本数据类型不同、使用字节序列可能有差异,所以在参数传递过 程中容易出现问题。使用Java调用DLL动态链接库的方案通常有三种:JNI, Jawin, Jacob. 其中JNI(Java Native Interface)是Java语言本身提供的调用本地已编译的函数库的方法,本身具有跨平台性,可以在不同的机 器上调用不同的本地库。Jawin和 Jacob都是sourceforge.net的开源项目,都是基于JNI技术的依赖 Wi 阅读全文
posted @ 2012-05-25 16:04 米谷mg 阅读(458) 评论(0) 推荐(1)
摘要: 我最近在做java串口调试,遇到了问题,读取串口数据时会乱码,出现小方框,而且按发送按钮发送数据要按N多次之后接收框才接收数据,而且是接收你N次发送的数据。这是怎么回事。我请教了一位前辈,可是他说java做不了硬件通讯的,只能做做串口软件界面兼调用底层C语言。我想向各位IT高手确认一下,1、是否真的不可以用java做串口调试,要辅以C语言嵌套才可以??2、如果java可以做串口调试通讯部分,那,如何解决我上述的问题?麻烦了。留下我的邮箱:dongnamigu@126.com。或者直接在我博园回复即可。期待。 阅读全文
posted @ 2012-05-25 08:59 米谷mg 阅读(1008) 评论(11) 推荐(3)

导航