- 博客(22)
- 资源 (4)
- 收藏
- 关注
转载 微信小程序实例源码大全
微信小程序游戏类demo:识色;从相似颜色中挑选不同的一个源码链接:http://www.wxapp-union.com/forum.php?mod=viewthread&tid=1105微信小程序精品demo:仿网易云音乐:歌单,FM,播放,评论源码链接:http://www.wxapp-union.com/forum.php?mod=viewthread&tid=1103
2017-06-24 21:08:50 20176
转载 使用Java的JNative调用dll动态链接库
1,首先下载JNative的库,其中包含JNative.jar, JNativeCpp.dll, libJNativeCpp.so这三个包。 JNative.jar是需要导入到Java工程的lib下。 通过Build Path即可导入。 建议将JNative.jar放在jdk的jre\lib\ext文件里。 JNativeCpp.dll是必须放入到jdk的jre
2017-06-21 12:07:58 1811
转载 JAVA调用动态链接库DLL之JNative学习
Java调用动态链接库DLL的方法有:JNI(Java Native Interface),JInvoke,JNative(java to native interface),JNI是JAVA自身提供的方法;JInvoke从何而来不得而知,好像还需要注册付费的,64位的JDK、JIR环境下运行不了,在VMware下安装的WindowsXP下同样有问题;JNative是开源的,但相关资料文档也特
2017-06-21 12:07:08 638
转载 用JNative.jar包做java与底层交互时遇到的大坑!
这两天正在研究Java与底层C/C++的交互问题,接触到了这个挺老但是很好用的技术——JNI看这段代码 //创建对象 JNative nGetSystemTime = new JNative("kernel32", "GetSystemTime");//GetSystemTime是dll中的方法 SystemTime systemTime
2017-06-21 12:05:50 2860 1
转载 Eclipse中一键调用javah生成jni的头文件
这里定义了一个本地方法jni_test,该方法返回一个String。其中System.loadLibrary是用来加载本地库的(dll或者so)。有了这个类以后,就可以调用javac命令编译,得到Example.class文件,然后就可以使用编译好的.class文件来生成头文件了。在java中,提供了javah这个命令来生成本地方法的头文件。使用命令如下:javah -cl
2017-06-21 12:04:59 750
转载 Toolkit(示例,出错代码)
java.awt类 Toolkitjava.lang.Object java.awt.Toolkitpublic abstract class Toolkitextends Object此类是所有 Abstract Window Toolkit 实际实现的抽象超类。Toolkit 的子类被用于将各种组件绑定到特定本机工具包实现。许多 GUI 操作可以异
2017-06-21 12:03:49 1921
转载 Java中JNI的使用详解第一篇:HelloWorld
今天开始研究JNI技术,首先还是老套路,输出一个HelloWorld:具体流程如下:在Java中定义一个方法,在C++中实现这个方法,在方法内部输出“Hello World",然后再回到Java中进行调用。分为以下步骤:第一步:在Eclipse中建立一个类:JNIDemo[java] view plain copypackage
2017-06-21 12:00:52 258
转载 QQ配置文件解密(转)
在QQ的安装目录下以你的QQ号码为名字的文件夹里有几个关键文件,保存着你的QQ的一些信息,如果用好了它们,可以玩出一些有趣的花样,用来捉弄人也可以。MsgEx.db文件:是你正常登陆过QQ后生成的,如果删除该文件QQ就会无法正常登陆!不过,如果用其他QQ号码文件夹下的同名文件覆盖它,则可以正常登陆。(这个是消息记录,要备份消息记录就是这个东东)ewh.db文件:同样是正常登陆后生成的文件,
2017-06-21 12:00:03 654
转载 如何使用spy ++ (How to use Spy ++)
一个网友在我的一篇随笔后问道,如何使用spy ++ 查找要用到的窗体类名以及相关信息现把相关作法整理如下如果你装了vs.net,在vs.net的工具里面就可以看到spy ++打开spy ++,会以树状图显示当前系统所有的窗体信息,如下所示然后找到你需要用到的窗体,比如说下面这样当然,这里的窗口并不一定都是窗口,子窗体的一般都是指父窗体中的控件而已
2017-06-21 11:57:39 469
转载 java中 Process的使用
/** * */package com.jrs;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;/** * @CallCmd.java * created at 2013-4-17 上午10:31:22 by jrs521wlh *
2017-06-21 11:56:36 1954
转载 如何调用FindWindow API获取主窗体
using System;using System.Collections.Generic;using System.Runtime.InteropServices;using System.Text;namespace HtmlShow{ /**/ /// /// This class is to find the given wind
2017-06-21 11:55:33 1981
转载 java 调用win32 api 学习总结
java使用JInvoke调用windows API使用jinvoke调用windowsAPI。jna使用比较麻烦,需要写c代码和参数转换,jinvoke的使用就像jdk中的包一样。 官网使用参考:http://www.jinvoke.com/calling-the-win32-api-from-java 一个弹出框的例子(这种代码用于调用任何dll,不只是windows的
2017-06-21 11:49:53 4845
转载 html中offsetTop、clientTop、scrollTop、offsetTop各属性介绍
HTML精确定位:scrollLeft,scrollWidth,clientWidth,offsetWidth scrollHeight: 获取对象的滚动高度。 scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离 scrollWidth:获取对象的滚动宽度 offs
2017-06-21 11:48:27 446
转载 java实现鼠标和键盘动作后台监听
有的时候需要我们对鼠标和键盘的动作(鼠标的移动,键盘的点击)进行监听,比如按键记录,鼠标坐标记录等。我们使用JNA来实现以上的操作 tips:JNA类库使用一个很小的本地类库sub 动态的调用本地代码。程序员只需要使用一个特定的java接口描述一下将要调用的本地代码的方法的结构和一些基本属性。这样就省了为了适配多个平台而大量的配置和编译代码。因为调用的都是JNA提供的公用jar
2017-06-21 11:47:42 12376 5
转载 java中使用WebView提取指定网页的HTML内容
Java中使用WebView提取指定网页的HTML内容关键是要在网页加载完毕的时候获取HTML源文本[java] view plain copy//抓取网页文本内容 webEngine.getLoadWorker().stateProperty() .addLis
2017-06-21 11:46:27 1835
转载 Java调用Document.getElementById方法返回null的解决办法
Java中操作xml的函数Document.getElementById(String id),是通过指定的id来获取对应的element。但是仅仅定义了正确的schema和对应的xml文件是不够的,返回值仍然是null。因为我们不仅要告诉xml文件我们所用的schema是哪个,还需要告诉Java的parser使用哪个schema来验证,否则parser就没法通过schema来验证xml文件内容,
2017-06-21 11:45:46 4899
转载 iOS控制器在push或者pop时导航栏出现黑块的解决办法
问题描述:在我的APP中从一个隐藏导航栏的A页面push到另一个有导航栏的B页面,然后从B页面pop回A页面导航栏就会出现一个黑块。解决办法有两种:[objc] view plain copy- (BOOL)application:(UIApplication *)application didFinishLaunchingW
2017-06-21 11:45:11 1755
转载 Java实现QQ窗口自动输入
直接上代码TestInput 实现了一个输入的操作import java.awt.Robot;import java.awt.Toolkit;import java.awt.datatransfer.Clipboard;import java.awt.datatransfer.StringSelection;import java.awt.datatransfer.Transf
2017-06-21 11:43:32 995
转载 当爬虫被拒绝时(Access Denied)
由于要准备测试数据,不得不大量爬取某个网站的内容。为了防止被封,特意将爬虫设计为单线程同步的爬虫。结果在爬了大约3万个页面的时候,对方发回Access Denied。等一段时间后再启动爬虫,结果还是Access Denied。这时才明白这样的想法太天真了,当初就应该找其它方法来避免才对。而本文则记述了这些其它方法。1. 伪装user agent User agent 是H
2017-06-21 11:42:38 6222
转载 Quartz 定时任务设置某个时间区间每隔一定时间触发的cron表达式
Cron表达式Quartz使用类似于Linux下的Cron表达式定义时间规则,Cron表达式由6或7个由空格分隔的时间字段组成。Cron表达式时间字段(从左到右依次为): 位置时间域名允许值允许的特殊字符1秒0-59, - * /2分钟0-59, - * /3小时0-23
2017-06-21 11:41:15 16055 4
转载 手机Web开发 jQuery 获取屏幕高度、宽度
jQuery 获取屏幕高度、宽度做手机Web开发做浏览器兼容用到了,所以在网上找了些汇总下。alert($(window).height()); //浏览器当前窗口可视区域高度 alert($(document).height()); //浏览器当前窗口文档的高度 alert($(document.body).height());//浏览器当前窗口文档body的
2017-06-21 11:40:24 6627
转载 Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
原文转载自:http://www.cnblogs.com/lanxuezaipiao/p/3291641.html方案一:用Eclipse自带的Export功能步骤1:准备主清单文件 “MANIFEST.MF”,由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该项目下建立文件MANIFEST.MF,内容如下:Manifes
2017-06-04 19:22:47 298
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人