经过反复研究,我不得不自己写一个JsonLib
下面是一点泛型的研究
并且准备搬家了。。。。
http://zcy860511.javaeye.com/blog/585900
在一个程序中如何控制别的应用程序?
欢迎抛砖
1、FindWindow,SendMessage
2、?
基于v0.1版本的实现,我将对整个架构进行修改,以适应以后的变化,这两天参考了OO的几个原则
发现我犯了很多错误,所以准备重新修改架构,拿出0.2版本,虽然0.1不算真正的成品,但是我会把这个东西完善一下,并在最后一起发送上来,这样也算是反面教材吧
------------------------------------------------------------------------------------------------------------------------------------
我错了,我真的错了,看来拿来主义果然不行,JSON-LIB带给我的便利也致使我进入一个误区,以为他是完美的
JSON-LIB最要命的就是对List这一类东西的处理,我靠!他是找不到非基础类型的,他只会傻呼呼的给你返回一个DynamicObject!只要你想强转,那就等死吧!我总算明白为什么DWR会有一个convert了!
摘要: 哈哈,今天很高兴,已经实现调用了,不过客户端一点点动态代码还没做完,嘿嘿,先看下进度吧OK,先是配置
<remote-beans> <bean id="Test" class="org.javazone.jroi.test.bean.TestRemoteBean" scope="single... 阅读全文
摘要: OK,今天进入一个新的进度,实现了基本的调用,最后就是扩展,实现AJAX Client部分,这个就不是很困难了哈哈看下成果吧http://localhost:8080/org.javazone.jroi/jroi/1?org.javazone.isInvoke=isInvoke&org.javazone.invoke.id=Test1&org.javazone.invoke.met... 阅读全文
摘要: Normal
0
7.8 磅
0
2
false
false
false
MicrosoftInternetExplorer4
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:普通表格;
mso-tstyl... 阅读全文
啊。。。崩溃了,javascript和java的多态。。DWR不支持,我也没想到什么好的解决方案,不过DWR不支持有参数构造函数一说,貌似我解决了
明天继续进度的发布,今天整理下Log。。。。发现Log多了很成问题
摘要: 今天完成了IOC对Spring的集成,不论是从WEB配置中读取还是从自定义中读取这个是该框架配置方式文件正常配置方式
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE remote-beas PUBLIC"-//JAVAZONE//DTD Javazone Remote&n... 阅读全文
摘要: 总算开始动手做这个javascript remote object invoker因为是独立的框架并且参考了DWR的一些需求,发现DWR无法接受有参数的构造器,这可怎么得了。。。所以加上了IOC的一丢丢(= =||这个是《爱情公寓》里面的用法)功能OK,看下用法,这个东西做完之后会发上来
<?xml version="1.0" encoding="UTF-8"?>... 阅读全文
摘要: ◆将PHPnow-1.5.4.zip解压到D:\PHPnow-1.5.4,运行setup.cmd,选apache 22,选mysql 51,然后不断根据提示即可完成phpnow的安装◆安装Setup-Subversion-1.6.6.msi,不断下一步即可◆安装TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi,不断下一步即可◆新建D:\svn\app1目录,来... 阅读全文
C++类的成员函数中,使用static变量时,该变量是放在类存储区,而不是对象存储区,所以所有该类的对象共享该静态变量。
如以下代码:
#include <stdio.h>
#include <iostream>
using namespace std;
class Cs
{
public:
void t(void)
{
static i=0;
cout<<i++<<endl;
}
};
int main(int argc, char* argv[])
{
Cs c1;
Cs c2;
Cs c3;
c1.t();
c2.t();
c3.t();
return 0;
}
最后输出的数字不是0,而是2
Procedure ForceGadgetZOrder(gadget)
;/ Flip the gadget draw order and force
;/ the topmost gadget to recieve focus
;/ first for overlapping gadgets
SetWindowLong_(GadgetID(gadget),#GWL_STYLE,GetWindowLong_(GadgetID(gadget),#GWL_STYLE)|#WS_CLIPSIBLINGS)
SetWindowPos_(GadgetID(gadget),#HWND_TOP,0,0,0,0,#SWP_NOSIZE|#SWP_NOMOVE)
EndProcedure
OpenWindow(0,640,480,120,100,"")
CreateGadgetList(WindowID(0))
ForceGadgetZOrder(ButtonGadget(#PB_Any,10,10,70,50,"Bottom"))
ForceGadgetZOrder(ButtonGadget(#PB_Any,40,40,70,50,"Top"))
Repeat
Until WaitWindowEvent()=#PB_Event_CloseWindow
摘要: 转载自:http://www.ibm.com/developerworks/cn/aix/library/es-unix-find.html#listing1
没有什么能比得上探索和发现新的人、地方、事物所带来的刺激。领域可能有所不同,但有些原则却是一样的。在这些原则中,有一条是记录下您的旅程,另一条则是了解和使用工具。
UNIX® 操作系统很像一片广阔的、未经标识的荒野。当您在这样的... 阅读全文
摘要: ◆基本格式:
[Version]Signature="$CHICAGO$"Provider=www.lxasp.com, 2007.9.14
[DefaultInstall]AddReg = AddRegUpdateInis = AddLink
[AddReg]根键,"子键路径","键值名",键类型ID,键值内容
[AddLink]setup.ini, progman.gr... 阅读全文
摘要: mhtml.css文件代码:
/*Content-Type: multipart/related; boundary="_ANY_STRING_WILL_DO_AS_A_SEPARATOR"--_ANY_STRING_WILL_DO_AS_A_SEPARATORContent-Location:locolocoContent-Transfer-Encoding:base64i... 阅读全文
摘要: 朋友家小孩放学后一天到晚在电脑前鼓捣,他心里很想知道自己的小孩到底去了哪些网站,到底有没有涉“黄”“暴力”等等不良信息,装了多个监控软件也不见起作用,反而把自己的电脑弄成了肉鸡,,,,,,,一天,我们喝酒时又向我诉苦,要我帮他做一个小工具,,,,嘿嘿,,,,做了两天,完成了,,,朋友试试了,觉得不错,建议我放网上,供有需要的朋友也使用,,,,,,,
声明:使用本工具窥测别人隐私的一切后果由使用者完全负责,与本工具无关,建议使用前先和小孩沟通一下,既能和小孩交交心,也避免小孩的逆反心理。。。 阅读全文
摘要: 主要用于电脑机房的全网GHOST后的自动更改设置
支持一台电脑有多张网卡(最多5块网卡)的机器
使用方法:
一、编辑好IP.BAT文件中的“机名、MAC、IP”等列表信息
(请事先收集好你的机房的“机名”“MAC”等信息)
二、在制作GHOST 镜像文件前,复制IP.BAT文件到系统盘任意目录
(例如 C:\ 或 C:\Windows 等)并双击此IP.BAT文件
三、进入DOS或光盘WINPE 运行 GHOST,创建系统盘的GHO镜像文件
四、进行机房的全网 GHOST,完成后会自动运行IP.BAT并自动重启
五、检查机房中的每台机器是否正确设置了“机名”和“IP”信息
阅读全文
摘要: "赢在中国忠告"__也作为自己的年终总结和激励 阅读全文
摘要: 中國農曆很有意思,因為它並不是如英文名所表達的那種純月亮曆,而是結合了月曆和太陽曆(公曆)的一種曆法,實際上是一種日月混合曆,因此計算方法非常複雜。而更麻煩的是,幾乎所有的主流編程語言和函數庫中都沒有提供農曆的實現。因此,程序中需要計算農曆時,就很容易遇到各種各樣的問題。當前比較廣泛應用的是一段javascript實現,功能比較強大,支持閏月、節氣、公曆節日、農曆節日等。但是,今年曾經有過立春日期的爭論,其罪魁禍首也正是這段代碼。
本文給出了精確的農曆代碼並進行了討論。 阅读全文
几天过去了
始终在纠结javascript里面为什么可以new function
不过,收获还是有的,总算是把系统的基础构架搭完了,看标题名就知道我在做什么,呵呵
摘要: 此方法经centos 5.3/5.4 ,apache+php 验证可用。增加虚拟目录vi /etc/httpd/conf/httpd.conf 文件最后添加Alias /svnadmin "/var/www/html/svnadmin/"<Directory "/var/www/html/svnadmin">Require valid-userAuthType ... 阅读全文
摘要: ATS for windwos下载 (别放在桌面运行,程序对中文路径支持不好) 最近很不想写随笔,其实是怕写出来丢人。以前啥都不懂的时候,什么都敢写,也不怕出洋相,而现在却害怕拿出来丢人了,就像我现在写文章没
5000
字也不敢出去发。某种意义上说,算是水平有点了吧,虽然这个说法很是贻笑大方。
... 阅读全文
摘要: 又是一年风雪时,百无聊赖上心头。。 阅读全文
摘要: 如何能够快速检测定位出局域网中的ARP病毒电脑?
面对着局域网中成百台电脑,一个一个地检测显然不是好办法。其实我们只要利用ARP病毒的基本原理:发送伪造的ARP欺骗广播,中毒电脑自身伪装成网关的特性,就可以快速锁定中毒电脑。可以设想用程序来实现以下功能:在网络正常的时候,牢牢记住正确网关的IP地址和MAC地址,并且实时监控着来自全网的ARP数据包,当发现有某个ARP数据包广播,其IP地址是正确网... 阅读全文
XP中安装了IPV6后,不像Vista和7那样有一些默认的路由设置,结果是从Vista可以PING通XP,Xp不能PING通Vista。XP德route命令不支持IPV6,所以只能使用下面命令:
netsh interface ipv6 add route fe80::/64 "本地连接" metric=256
本人是小白,不当之处请指正。执行上面命令后可以PING通了。
摘要: 用GDB调试程序
GDB概述————
GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果 你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。
一般来说,GDB主要帮忙你完成下面四个方面的功能:
... 阅读全文
摘要: package com.test;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;impo... 阅读全文
摘要: fetion(飞信)http协议-登录 fetion开发手札 重新抓了包,就像网上的分析一样,飞信的http协议需要分步骤进行 1. SIPP 2. R fetion.com.cn SIP-C/2.0 (一) 3. SIPP (返回nonce) 4. R fetion.com.cn SIP-C/2.0 (二, 提交 response) 5. SIPP (成功则返回200) 以下为登录截取的数据包.... 阅读全文
摘要: std::vector< std::string > results;results.resize( m_cluster_num, "" );char temp[255];for( int i=0; i< m_data_num; i++ ) { label_index = m_labels->... 阅读全文
MooTools是一个简洁,模块化,面向对象的JavaScript框架。它能够帮助你更快,更简单地编写可扩展和兼容性强的JavaScript代码。
Mootools从Prototype.js中汲取了许多有益的设计理念,语法也和其极其类似。但它提供的功能要比Prototype.js多,整体设计也比Prototype.js要相对完善,功能更强大,比如增加了动画特效、拖放操作等等。
总之,Mootools是一个非常优秀的Javascript框架,更多精髓部分等待你去发掘,希望你也能通过学习和使用而喜欢上Mootools,甚至
喜欢上Javascript :)
详情参考 :
http://hi.baidu.com/ssfnadn/blog/item/abc4d1385fcf9a2b97ddd801.html
http://mootools.net/docs/core
MooTools is a compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer. It allows you to write powerful, flexible, and cross-browser code with its elegant, well documented, and coherent API.
MooTools code respects strict standards and doesn't throw any warnings. It's well commented and has meaningful variable names: a joy to browse and a snap to understand.