自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (3)
  • 收藏
  • 关注

原创 Magicka2 魔能2 魔法对抗2 局域网联机

1、下载游戏 《魔法对抗2》免安装简体中文绿色版[正式版整合游侠LMAO汉化2.0] (确定PC已安装必备运行库,此版本不能联机,需打补丁)(链接 http://down.ali213.net/pcgame/magicka2chs.html)  2、可选:这里有个《魔能2》1号(v1.0.1.1)升级档+3DM破解补丁,想体验的可以下载(链接 http://bbs.3dmgame.

2015-05-30 09:39:57 16213 1

转载 Thrift连接池实现

转载自  摇摆的蒜头酥简介Thrift是Facebook的核心框架之一,使不同的开发语言开发的系统可以通过该框架实现彼此的通信,类似于webservice,但是Thrift提供了近乎变态的效率和开发的方便性,是webservice所不能比拟的。给分布式开发带来了极大的方便。但是这柄利器也有一些不完美。 问题首先文档相当的少,只有一个wiki网站提供相应的帮助。这对于Th

2015-05-24 23:16:11 2450

转载 打造出色 UI 的 7 个法则

序言首先,明确一点,这篇文章并不适用于所有的人,而是为以下人群准备的:那些想要在开发产品时设计出好看UI的开发者。想要让自己的作品集更出彩的UX设计师,或是想要做出更精美的UI和UX的设计师。如果你上过艺术学校,或者已经是一个UI设计师了,你可能会觉得这篇文章比较无趣,而且观点都是错的,甚至会让你感觉不舒服。没关系,你的批评没有错,把网页关掉继续做你的事吧。我曾是一

2015-05-24 14:59:52 1560 1

转载 Plugin execution not covered by lifecycle configuration” for Spring Data Maven Builds

In my case of a similar problem, instead of using Andrew's suggestion for the fix, it worked simply after I introduced  tag to the pom.xml in question. Looks like that error is due to a missing tag

2015-05-23 18:20:35 592

转载 Netty+Spring

转载自 落神飘渺云403加载spring的方法。基本上两种:1、Netty启动Spring容器,写一个启动Spring的类,读取Application-Context.xml。将ctx载入。在启动Netty的main方法里面调用那个类的静态init方法。Spring就被加载了。2、启动Spring容器,将NettyServer作为一个Sp

2015-05-23 06:11:05 3604 1

转载 成功是一种习惯

成功是一种习惯,失败也是一种习惯。你的习惯无法改变,但可以用好的习惯来替代。成功很简单,只要简单的事情重复做,养成习惯,如此而已。以下是成功者13个价值连城的习惯,我们称之为“百万元的习惯”。   一、成功者清楚地了解他做每一件事情的目的。    成功者虽重视事情的结果,但更重视事情的目的,而目的的清楚则有助于他达到结果并且享受过程。   二、成功者下决定迅速果断,之后若要改变

2015-05-19 18:02:35 443

原创 eclipse 代码 editor 界面出现奇怪符号解决

Preferences->General->Editors->Text Editors->去掉 Show whitespace characters->apply

2015-05-19 17:53:02 2704 1

转载 Thrift交流(二)thrift服务端和客户端实现 Nifty

转载自 CSDNArjickNifty是facebook公司开源的,基于netty的thrift服务端和客户端实现。然后使用此包就可以快速发布出基于netty的高效的服务端和客户端代码。https://github.com/facebook/niftyNifty简单例子1)环境搭建pom文件[html] view pl

2015-05-18 19:18:56 1540

转载 Thrift交流(一)简单的Thrift

转载自 CSDNArjickThrift是一个可伸缩的跨语言的服务开发框架,是facebook开发的一个跨语言通信平台。为各种语言提供快捷的rpc服务。现阶段已经支持C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, Smalltalk, and OCaml等语言。在近来的工作中,重新学习T

2015-05-18 19:17:18 496

转载 Apache Thrift - 可伸缩的跨语言服务开发框架

目前流行的服务调用方式有很多种,例如基于 SOAP 消息格式的 Web Service,基于 JSON 消息格式的 RESTful 服务等。其中所用到的数据传输方式包括 XML,JSON 等,然而 XML 相对体积太大,传输效率低,JSON 体积较小,新颖,但还不够完善。本文将介绍由 Facebook 开发的远程服务调用框架 Apache Thrift,它采用接口描述语言定义并创建服务,支持可扩展

2015-05-18 17:59:27 440

转载 Netty系列之Netty高性能之道

1. 背景1.1. 惊人的性能数据最近一个圈内朋友通过私信告诉我,通过使用Netty4 + Thrift压缩二进制编解码技术,他们实现了10W TPS(1K的复杂POJO对象)的跨节点远程服务调用。相比于传统基于Java序列化+BIO(同步阻塞IO)的通信框架,性能提升了8倍多。事实上,我对这个数据并不感到惊讶,根据我5年多的NIO编程经验,通过选择合适的NIO框架,加上高

2015-05-18 17:56:07 438

原创 web jni 遇到的问题(ubantu)

1、gcc: error trying to exec 'cc1plus': execvp: 没有那个文件或目录apt-get install g++2、java.lang.IllegalStateException: Web app root system property already set to different value(http://www.cnblogs

2015-05-17 15:27:19 517 1

转载 服务端技术选型

转自 xielong.me 谢龙的博客 服务框架MVC Framework:Rose 框架简单易用,并且我米内部服务和工具都优先支持 Rose 项目,默认使用 Rose 框架是很好的选择。文艺一点想做个异步化 web 服务,可以选择 Spring MVC 3.2 以上版本,并搭配高版本 Resin/Jetty 服务器,该方案已有线上服务使用,只是搭项目时会稍复杂些。

2015-05-16 22:12:40 996

转载 服务端工程师入门与进阶 Java 版

转自 xielong.me 谢龙的博客 前言欢迎加入我们。这是一份针对实习生/毕业生的服务端开发入门与进阶指南。遇到问题及时问你的 mentor 或者直接问我。 建议:尽量用google查找技术资料。有问题在stackoverflow找找,大部分都已经有人回答。多看官方的技术文档。ibm developerworkers的文章质量整体上有保障。平时花一些时间在github上

2015-05-16 22:10:18 831

转载 人人网移动开发架构

前言说起手机操作平台的发展先要说移动终端的发展,因为平台的发展离不开移动终端,近十年移动终端发展和未来移动终端趋势大体可分为以下四个个阶段:第一个阶段:功能终端。满足用户基本通信需求,如发短信、打电话,附加些贪食蛇、推箱子小游戏。第二个阶段:智能化的终端。可扩展第三方应用,实现上网浏览等互联网基础功能,以诺基亚S60手机为代表的。第三个阶段:互联网和平台化的终端

2015-05-09 15:15:47 931

原创 Magicka 局域网 联机

1、注册 steam账号,安装steam的PC客户端并登录(运行游戏前要保持登录状态)。 Steam 的官网地址:http://store.steampowered.com 2、Magicka v1.4.14.1联机(1)下载:a.主程序:魔能简体中文版(v1.4.14.1)(全26DLCs)(汉化V5.0)  (下载链接 http://www.9724.com/det

2015-05-02 12:42:59 5735 1

转载 如何发送伪造的电子邮件

最近在看有关协议分析的资料,其中谈到了邮件传输协议(SMTP)的工作原理,深受感触。之后在网上又搜索了一些相关的资料,大概的整理了一下,希望对大家有帮助,有不对的地方请批评指正。对照此方法可以检验你的邮件服务器是否有此方面的安全缺陷。对用此方法而引起的后果自负(如需转载,请注明信息来源)一、SMTP 邮件的传输    共分为三个阶段:1、建立连接2、数据传输3、连接关闭    首先

2015-05-01 14:11:31 28643 6

转载 专家详解伪造邮件攻击方法和防范措施

据瑞星"云安全"监测系统统计显示,从2011年起,钓鱼攻击就已经成为网络环境中最主要的恶意攻击方式,其攻击数量是恶意挂马攻击数量的数十倍。网民经常收到黑客伪造官网发来的各种钓鱼邮件,要甄别这些钓鱼邮件并不容易,很多人经常采用的方法是查验发件人地址信息是否为官网邮件地址。但是,是否显示为官方地址发送的邮件就是安全可信的呢?答案是否定的。据瑞星安全专家介绍,在现有的技术下,黑客可以把钓鱼邮件伪装成任何

2015-05-01 13:56:56 1854

java之webservice_aegis.xml学习

webservice_aegis.xml配置

2011-12-01

cvsnt-server-2.5.05.3489

cvsnt-server-2.5.05.3489以前的版本在win7环境下看不到图形界面,此版本在所有windows环境下完美运行,管理您的代码版本

2011-07-11

SMSLib(短信猫)的开发与配置jar包合集

在MyEclipse里 1. slf4j-api-1.5.2.jar slf4j-api-1.5.2-sources.jar slf4j-nop-1.5.2.jar comm.jar smsserver-3.4.1.jar smslib-3.4.1.jar 将上述6个jar包拷贝到lib下 2. 在Windows环境下使用SMSLib编程的时候,我们需要做一下comm的配置: 1. 将win32com.dll放置在%JAVA_HOME%/jre/bin下 2. 将comm.jar放置在%JAVA_HOME%/jre/lib/ext下 3. 将javax.comm.properties放置在%JAVA_HOME%/jar/lib下 再试试SMSLib自带的examples,看看效果。 3. pci接口安装drive 程序测试用例: package examples.modem; import org.smslib.IOutboundMessageNotification; import org.smslib.Library; import org.smslib.OutboundMessage; import org.smslib.Service; import org.smslib.modem.SerialModemGateway; public class SendMessage { public void doIt() throws Exception { Service srv; OutboundMessage msg; OutboundNotification outboundNotification = new OutboundNotification(); System.out.println("Example: Send message from a serial gsm modem."); System.out.println(Library.getLibraryDescription()); System.out.println("Version: " + Library.getLibraryVersion()); srv = new Service(); SerialModemGateway gateway = new SerialModemGateway("modem.com1", "COM1", 57600, "Nokia", "6310i"); gateway.setInbound(true); gateway.setOutbound(true); gateway.setSimPin("0000"); srv.setOutboundNotification(outboundNotification); srv.addGateway(gateway); srv.startService(); System.out.println(); System.out.println("Modem Information:"); System.out.println(" Manufacturer: " + gateway.getManufacturer()); System.out.println(" Model: " + gateway.getModel()); System.out.println(" Serial No: " + gateway.getSerialNo()); System.out.println(" SIM IMSI: " + gateway.getImsi()); System.out.println(" Signal Level: " + gateway.getSignalLevel() + "%"); System.out.println(" Battery Level: " + gateway.getBatteryLevel() + "%"); System.out.println(); // Send a message synchronously. msg = new OutboundMessage("+306948494037", "Hello from SMSLib!"); srv.sendMessage(msg); System.out.println(msg); // Or, send out a WAP SI message. //OutboundWapSIMessage wapMsg = new OutboundWapSIMessage("+306948494037", new URL("https://mail.google.com/"), "Visit GMail now!"); //srv.sendMessage(wapMsg); //System.out.println(wapMsg); // You can also queue some asynchronous messages to see how the callbacks // are called... //msg = new OutboundMessage("+309999999999", "Wrong number!"); //msg.setPriority(OutboundMessage.Priorities.LOW); //srv.queueMessage(msg, gateway.getGatewayId()); //msg = new OutboundMessage("+308888888888", "Wrong number!"); //msg.setPriority(OutboundMessage.Priorities.HIGH); //srv.queueMessage(msg, gateway.getGatewayId()); System.out.println("Now Sleeping - Hit to terminate."); System.in.read(); srv.stopService(); } public class OutboundNotification implements IOutboundMessageNotification { public void process(String gatewayId, OutboundMessage msg) { System.out.println("Outbound handler called from Gateway: " + gatewayId); System.out.println(msg); } } public static void main(String args[]) { SendMessage app = new SendMessage(); try { app.doIt(); } catch (Exception e) { e.printStackTrace(); } } }

2011-07-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除