自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 基于遗传算法求解车辆路径问题

今天整理了一下以前写过的一个遗传算法求解车辆路径问题的程序(C#写的),发上来和大家分享一下,有误的地方还请各位指点。 1、车辆路径问题:     车辆路径问题可以描述为:在一个存在供求关系的系统中,有若干台车辆、若干个配送中心和客户,要求合理安排车辆的行车路线和出行时间,从而在给定的约束条件...

2012-06-15 00:54:34 25203 18

原创 JAVA微信扫码支付模式一功能实现

一、准备工作4月份那会发了篇关于 JAVA微信扫码支付模式二功能实现的博客,无数人来追问模式一的开发,所以在这就贴出来,仅供参考。关于模式一和模式二的区别,我有解释过很多次,无非就是模式一的二维码是针对商品的,模式二的二维码是针对订单的,其他具体细节我就不费口舌了,各位可以自行去官方查看文档,然后...

2016-09-27 12:56:43 26652 28

原创 JAVA微信扫码支付模式二功能实现以及回调

一、准备工作首先吐槽一下微信关于支付这块,本身支持的支付模式就好几种,但是官方文档特别零散,连像样的JAVA相关的demo也没几个。本人之前没有搞过微信支付,一开始真是被它搞晕,折腾两天终于调通了,特此写下来,以享后人吧!关于准备工作,就“微信扫码支付模式二”官方文档地址在这 https://pa...

2016-04-25 12:29:34 79967 112

原创 AFNetworking 3.0携带参数上传文件Demo

一、服务端代码:服务端是java用国产nutz搞的,实际mvc框架都大同小异,就是提交文件的同时还带了个表单参数 @AdaptBy(type=UploadAdaptor.class, args={"${app.root}/WEB-INF/tmp/user_avatar", &q...

2015-12-08 16:27:46 20276 1

原创 python调用tcpdump抓包过滤

之前在linux用python脚本写一个抓包分析小工具,是在不想用什么libpcap、pypcap所以,简单来了个tcpdump加grep搞定。基本思路是分别起tcpdump和grep两个进程,进程直接通过pipe交换数据,简单代码如下:#! /usr/bin/python def tcpdum...

2015-07-20 13:06:39 17420 3

原创 上网页面被强制广告——简单分析

一、现象描述事情起因很简单,最近家里打开网页,老发现有点不正常,火狐打开页面鼠标在上面随便点击一下,立马弹出广告,起初认为可能是浏览器问题或者机器中招了,后来看了一下系统没问题,换了几个浏览器发现还是一样,具体描述就是,页面打开后,鼠标在页面上无论搁哪都是箭头,放超链接上也是箭头而不是小手图标,只...

2015-05-02 00:55:13 26504 9

原创 Java使用RSA加密解密签名及校验

由于项目要用到非对称加密解密签名校验什么的,于是参考《Java加密解密的艺术》写一个RSA进行加密解密签名及校验的Demo,代码很简单,特此分享!RSA加密解密类:package com.ihep; import java.io.BufferedReader; import java.io.Bu...

2014-12-25 11:37:01 157742 31

原创 Protobuf简单使用及其抓包分析

早之前就用过Google的Protobuf做数据编码,一直没有深入理解其中的原理,最近做了一次通讯抓包,发现其中很多Protobuf编码的数据包,于是决定分析一下其中的数据包及其编码。一、Protobuf的使用首先来简单介绍一下Protobuf的使用,这里以windows下java开发为例,几个步...

2014-12-24 11:36:06 34426 4

原创 最新 IOS应用开发Icon规格自动裁剪器(C#)

老早之前做IOS APP开发,为折腾一个IOS应用的Icon,用C#写了一个简单的IOS应用开发Icon规格自动裁剪器,但时过境迁,目前IOS设备屏幕规格也是越来越多,一个版本就要生成好几种规格分辨率的Icon,用PS什么的一个一个生成费劲,如果Icon有变动又得重新生成一次,所以还是整个程序来干...

2014-09-26 10:01:31 5491 0

原创 安卓模拟器BlueStacks+TCPdump对APP抓包分析

最近要搞安卓APP抓包分析,在网上找了一些方法,综合一自身条件下还是安卓模拟器+tcpdump最方便。需准备工具:1、Microsoft .NET Framework 2.0 SP22、Bluestack 0.7.5.27003、Bluestack 0.7.5.2700 Root镜像4、调试用的a...

2014-09-25 09:25:34 27903 0

原创 基于贪心算法求解TSP问题(JAVA)

前段时间在搞贪心算法,为了举例,故拿TSP来开导,写了段求解算法代码以便有需之人,注意代码考虑可读性从最容易理解角度写,没有优化,有需要可以自行优化!一、TSP问题TSP问题(Travelling Salesman Problem)即旅行商问题,又译为旅行推销员问题、货郎担问题,是数学领域中著名问...

2014-08-19 13:39:46 42863 15

原创 某下载者的下载接管

样本来自卡饭论坛,本文主要展示如何对下载者的下载接管,注重网络通信部分,其他感染传播隐藏之类的功能暂且不涉及,代码分析部分暂不贴了。 一、样本基本信息 1)文件名称:    yf.exe 2)MD5:    9648c7cc2f01d7b67718cb89a48d927e 3)文件类型:   ...

2014-07-30 09:26:38 3599 0

原创 一个简单木马分析及接管利用

最近一段时间,感觉工作很是杂乱无章,博客也基本没时间来写,基本每月一篇,其实每写一篇也代表目前我自己的工作状态及内容。最近搞逆向这一块,找了些样本分析例子,自己也研究了一下,感觉有不少好东西,当然这些样本很多都过时了,甚至淘汰了,但对于学习而言还是有点用处,这里介绍一个简单木马分析及其接管利用。 ...

2014-06-28 13:37:27 6395 1

原创 基于遗传算法求解TSP问题(Java界面)

最近为做展示,改写了一个遗传算法求TSP的Java界面版,思路代码和 http://blog.csdn.net/wangqiuyun/article/details/12838903 这篇文章思路是一样的,追加了Java用Graphics画点及画线做路径展示,展示部分做得比较粗糙,需要的拿走,...

2014-05-27 10:05:48 9709 5

原创 Java用freemarker导出word

最近一个项目要导出word文档,折腾老半天,发现还是用freemarker的模板来搞比较方便省事,现总结一下关键步骤,供大家参考,这里是一个简单的试卷生成例子。 一、模板的制作 先用Word做一个模板,如下图: (注意,上面是有表格的,我设置了边框不可见)然后另存为XML文件,之后用工具打开这个...

2014-05-20 11:27:14 58699 29

原创 Java读取文件MD5的两种方案

最近要弄一下Java读取文件MD5,注意这里是小文件,网上找了一下,有两种解决方案,一种是用MessageDigest来实现,另种是用org.apache.commons.codec.digest来实现,代码如下: package cdm; import java.io.File; impo...

2014-04-04 16:02:35 74761 8

原创 不安装OFFICE实现服务器读取EXCEL(ASP.NET)

前段时间用asp.net做了一简单的游戏管理后台,其中涉及到了上传Excel导入数据的功能,本来在本地开发实现都好好的,可已上传的服务器上就悲剧了。服务器是阿里云 Windows Server 2008 R2(X64),排查后发现服务器没装office这玩意,也就不会有OLEDB驱动程序,实在不想...

2014-03-17 15:57:05 13206 3

原创 GCD编程学习笔记

一、相关概念     GCD全称Grand Central Dispatch,是Apple提供的一套低层API,提供了一种新的方法来进行并发程序编写。GCD有点像NSOperationQueue,但它比NSOpertionQueue更底层更高效,并且它不是Cocoa框架的一部分。GCD的API很...

2014-02-14 16:37:36 7516 2

原创 IOS最新新浪微博开放平台Oauth2.0授权获取Access_Token

很久没写博客,最近在搞一个新浪微博的第三方应用,涉及到了Oauth2.0授权获取Access_Token,特此记录分享! 步骤一:添加应用 进入新浪微博开放平台(没有的话自行注册),进入“管理中心“,点击”创建应用”,选择“微链接应用”,再点击“创建应用”,,选“移动应用”,填写相应的信息,其...

2014-01-15 14:55:44 21676 3

原创 基于遗传算法求解TSP问题(C#界面)

最近一直在忙毕设的事,深深后悔当初的选题,选了个自动信任协商的题目,纠结啊...这论文写得感觉受到严重挫败,整个人都变得暴躁不少...一直没时间更新博客,估计下篇博客又得等12月了... 今天给大家分享一个遗传算法求TSP的C#界面版源码吧,求解思路和 http://blog.csdn.ne...

2013-11-22 15:47:55 11210 1

原创 C#多线程同步事件及等待句柄

最近捣鼓了一下多线程的同步问题,发现其实C#关于多线程同步事件处理还是很灵活,这里主要写一下,自己测试的一些代码,涉及到了AutoResetEvent 和 ManualResetEvent,当然还有也简要提了一下System.Threading.WaitHandle.WaitOne 、System...

2013-10-29 16:39:55 32429 6

原创 基于遗传算法求解TSP问题(JAVA)

一、TSP问题 TSP问题(Travelling Salesman Problem)即旅行商问题,又译为旅行推销员问题、货郎担问题,是数学领域中著名问题之一。假设有一个旅行商人要拜访n个城市,他必须选择所要走的路径,路径的限制是每个城市只能拜访一次,而且最后要回到原来出发的城市。路径的选择目...

2013-10-17 16:45:02 41086 52

原创 基于粒子群算法求解TSP问题(JAVA)

一、TSP问题 TSP问题(Travelling Salesman Problem)即旅行商问题,又译为旅行推销员问题、货郎担问题,是数学领域中著名问题之一。假设有一个旅行商人要拜访n个城市,他必须选择所要走的路径,路径的限制是每个城市只能拜访一次,而且最后要回到原来出发的城市。路径的选择目标是...

2013-10-09 17:48:01 27943 28

原创 Pomelo杂记(四)

1、---------------------------------------------------------- pomelo目前提供了hybridconnector和sioconnector,其中hybridconnector支持socket(TCP)和websocket,sioc...

2013-09-30 12:14:09 7153 0

原创 C# Socket异步聊天例子

最近在配合游戏服务器端搞一个客户端通信,客户端是unity搞的,理所当然就高C#了,上手之前先看了一下C# Socket通信这一块,基本不考虑同步方式,而异步方式,微软也提供了两套API,一套是Begin打头的,一套是基于SocketAsyncEventArgs 的,先看了Begin这一套,写了个...

2013-09-30 11:43:42 8091 1

原创 开源手游暗黑世界客户端部分代码注解续

开源手游,暗黑世界客户端基于Cocos2d-x 2.1.4,详情:http://www.9miao.com/thread-42811-1-1.html 接上篇博客:http://blog.csdn.net/wangqiuyun/article/details/11234467 介绍点击登录之后...

2013-09-09 16:50:43 3843 1

原创 在MAC下调试运行暗黑世界客户端及部分代码注解(基于Firefly)

目前有两个客户端,一个基于cocos2d-x、一个基于unity3d,这两个客户端的调试运行官网也有相关教程,我这是基于我自己的mac环境调试运行的。 一、先是基于coco2d-x的客户端 1、最快的方式是,先在mac安装xcode,我这用xcode4.6,然后下载cocos2d-x安装包,我...

2013-09-06 16:35:51 4128 0

原创 windows下游戏服务器端框架Firefly安装说明及demo运行

本来公司一个网游服务器端选定了pomelo框架,后来出了个Firefly,为做一个对比,决定研究一下Firefly。看了一下Firefly,感觉头大,python的,本人python小白,只好慢慢折腾,一天下来总算装上了Firefly框架,并把他的那个开源网游《暗黑世界》服务器端跑了起来,特此记录...

2013-09-05 16:39:27 17202 20

原创 pomelo sync在lordofpomleo的使用分析

关于pomelo sync的使用其实官方是有一篇文档介绍的,使劲搓这里,后来看了lordofpomelo游戏分析 这个文档,发现里面的数据持久化模块也有讲到pomelo sync,但本人对nodejs属于菜鸟级别,居然没看懂,今天抽时间结合lordofpomleo源码好好看了一下,终于弄懂了,...

2013-08-19 21:00:49 7642 1

原创 Pomelo杂记(三)

1、bind()绑定参数表 ------------------------------------- 在chatofpomelo例子中,chatofpomelo\game-server\app\servers\connector\handler\entryHandler.js有这么一段 ses...

2013-08-14 10:19:55 5530 0

原创 Pomelo杂记(二)

1、访问后端服务器handler ------------------------------------- 客户端也可以直接调用后端服务器的handler,但是内部实际上是先连接到前端服务器,在components/server.js中执行 app.sysrpc[routeReco...

2013-08-14 09:52:28 6705 0

原创 Pomelo杂记(一)

1、通讯类 ------------------------------------- 目前Pomelo服务器提供两类connector:sioconnector和hybridconnector,分别对于基于socket.io和二进制的通讯。 1.1 sioconnector 支持基于socke...

2013-08-14 09:31:20 12166 0

原创 WebStorm 6.0下运行pomelo项目

最近想使用WebStorm来写pomelo,初次使用WebStorm,网上找了老半天根本没有介绍WebStorm如何创建或者打开运行pomelo的教程,网易pomelo官网介绍的使用 WebStorm IDE 调试 Pomelo 应用程序,对于没有WebStorm使用经验的我来说,那叫蛋疼,经过不...

2013-08-06 17:57:38 11955 1

原创 ubuntu 12.04下pomelo开发环境搭建

关于pomelo的开发之前一直是在win7下搞的,最近决定签到ubuntu下,我用的是ubuntu 12.04,个人认为ubuntu下搭建pomelo开发环境,最重要的工作就是安装nodejs,搞定了这个基本算是完成了一半,下面看具体步骤。 1、安装依赖包,具体来说就是确保系统安装来python...

2013-08-05 12:26:10 4930 1

原创 windows下pomelo开发环境搭建及JS乱码问题

最近一直在研究node.js这一块,为的就是使用网易的pomelo框架,学习了将近一周多,node.js基本已经上手,今天开始搭pomelo的环境,手上机器的系统是win7和黑苹果mac os x lion,不想装linux,折腾老半天才在windows装上。pomelo这个东西在mac os下是...

2013-07-04 16:35:59 9143 6

原创 asp.net中的各种数据绑定使用

翻出以前的asp.net学习笔记,发现很多有关Gridview中的数据绑定使用,发上来大家看看,新手参考(控件党神器,嘿嘿。。。),高手莫笑! 1、Gridview设置时间格式 2、绑定后台函数 publi...

2013-06-30 00:03:08 10980 0

原创 jQuery上传插件Uploadify 3.2在.NET下的详细例子

项目中要使用Uploadify 3.2来实现图片上传并生成缩略通的功能,特此记下来,以供各位参考! Uploadify下载地址:http://www.uploadify.com/download/ 下载下来解压后估计里面很多文件,其实有用的也就jquery.uploadify.min.j...

2013-06-28 15:19:17 31343 12

原创 记一次修复被篡改的IE首页

今天开电脑,打开IE发现首页被篡改为http://www.you2000.cn/,下意识是恶意插件造成的,可是为什么金山卫士没发现呢(我电脑上只装了一个金山卫士)?我锁定首页的啊。。。 只好手动运行金山卫士扫描,结果没发现恶意插件,倒是检测到IE首页被篡改了,设置修复为http://www.ba...

2013-06-27 00:02:32 4228 16

原创 jQuery EasyUI+ashx实现数据库的CIUD操作

对上一个小项目做一个回顾总结,涉及到了jQuery EasyUI+ashx实现数据库的CIUD操作,和大家分享一下。基本思路是用easyui做前端,ashx做后端,中间使用json格式交换数据,其中json主要使用Newtonsoft.Json来序列化和反序列化,为简单起见,后端没有分层,数据都是...

2013-06-25 22:38:16 25871 34

原创 二分查找(非递归JAVA)

庞果网编程英雄会上做的一道题:二分查找(非递归),和大家分享一下: public class BinarySearchClass { public static int binary_search(int[] array, int value) { int be...

2013-06-23 10:31:26 3045 0

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