[置顶] 基于遗传算法求解车辆路径问题

今天整理了一下以前写过的一个遗传算法求解车辆路径问题的程序(C#写的),发上来和大家分享一下,有误的地方还请各位指点。 1、车辆路径问题:     车辆路径问题可以描述为:在一个存在供求关系的系统中,有若干台车辆、若干个配送中心和客户,要求合理安排车辆的行车路线和出行时间,从而在给定的约束条件下,把客户需求的货物从配送中心送到客户,把客户供应的货物从客户取到配送中心,并使目标函数取得优化。本文...
阅读(15178) 评论(11)

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

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

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

一、准备工作首先吐槽一下微信关于支付这块,本身支持的支付模式就好几种,但是官方文档特别零散,连像样的JAVA相关的demo也没几个。本人之前没有搞过微信支付,一开始真是被它搞晕,折腾两天终于调通了,特此写下来,以享后人吧!关于准备工作,就“微信扫码支付模式二”官方文档地址在这 https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_1...
阅读(53700) 评论(86)

AFNetworking 3.0携带参数上传文件Demo

一、服务端代码:服务端是java用国产nutz搞的,实际mvc框架都大同小异,就是提交文件的同时还带了个表单参数 @AdaptBy(type=UploadAdaptor.class, args={"${app.root}/WEB-INF/tmp/user_avatar", "8192", "utf-8", "20000", "102400"}) @At @Aop("redis") publi...
阅读(18084) 评论(1)

python调用tcpdump抓包过滤

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

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

一、现象描述事情起因很简单,最近家里打开网页,老发现有点不正常,火狐打开页面鼠标在上面随便点击一下,立马弹出广告,起初认为可能是浏览器问题或者机器中招了,后来看了一下系统没问题,换了几个浏览器发现还是一样,具体描述就是,页面打开后,鼠标在页面上无论搁哪都是箭头,放超链接上也是箭头而不是小手图标,只要一点击,在弹出广告新页面,并且广告内容每次随机。二、分析流程之前一直没时间搞它,今天放假没事,打开电...
阅读(15630) 评论(8)

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

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

Protobuf简单使用及其抓包分析

早之前就用过Google的Protobuf做数据编码,一直没有深入理解其中的原理,最近做了一次通讯抓包,发现其中很多Protobuf编码的数据包,于是决定分析一下其中的数据包及其编码。一、Protobuf的使用首先来简单介绍一下Protobuf的使用,这里以windows下java开发为例,几个步骤:编写*.proto ->使用google提供的protoc.exe生成*.java->项目中导入p...
阅读(23249) 评论(3)

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

老早之前做IOS APP开发,为折腾一个IOS应用的Icon,用C#写了一个简单的IOS应用开发Icon规格自动裁剪器,但时过境迁,目前IOS设备屏幕规格也是越来越多,一个版本就要生成好几种规格分辨率的Icon,用PS什么的一个一个生成费劲,如果Icon有变动又得重新生成一次,所以还是整个程序来干这活比较轻松。思路很简单,先导入一张大图(注意:这张图必须大于等于1024*1024,因为iTunes...
阅读(4238) 评论(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、调试用的adb程序5、Wireshark之类的分析工具6、待抓包的APP首先模拟器选用了BlueStacks,要...
阅读(20610) 评论(0)

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

前段时间在搞贪心算法,为了举例,故拿TSP来开导,写了段求解算法代码以便有需之人,注意代码考虑可读性从最容易理解角度写,没有优化,有需要可以自行优化!一、TSP问题TSP问题(Travelling Salesman Problem)即旅行商问题,又译为旅行推销员问题、货郎担问题,是数学领域中著名问题之一。假设有一个旅行商人要拜访n个城市,他必须选择所要走的路径,路径的限制是每个城市只能拜访一次,而...
阅读(27958) 评论(14)

某下载者的下载接管

样本来自卡饭论坛,本文主要展示如何对下载者的下载接管,注重网络通信部分,其他感染传播隐藏之类的功能暂且不涉及,代码分析部分暂不贴了。 一、样本基本信息 1)文件名称:    yf.exe 2)MD5:    9648c7cc2f01d7b67718cb89a48d927e 3)文件类型:    EXE 4)壳或编译器信息:    PACKER:UPX V2.00-V3.00 ->...
阅读(2767) 评论(0)

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

最近一段时间,感觉工作很是杂乱无章,博客也基本没时间来写,基本每月一篇,其实每写一篇也代表目前我自己的工作状态及内容。最近搞逆向这一块,找了些样本分析例子,自己也研究了一下,感觉有不少好东西,当然这些样本很多都过时了,甚至淘汰了,但对于学习而言还是有点用处,这里介绍一个简单木马分析及其接管利用。 本文分析的木马样本来自吾爱破解论坛,早之前2010年时就有人分析过:http://www.52poj...
阅读(4425) 评论(1)

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

最近为做展示,改写了一个遗传算法求TSP的Java界面版,思路代码和 http://blog.csdn.net/wangqiuyun/article/details/12838903 这篇文章思路是一样的,追加了Java用Graphics画点及画线做路径展示,展示部分做得比较粗糙,需要的拿走,效果图如下。 下载地址:http://download.csdn.net/detail/...
阅读(7039) 评论(3)

Java用freemarker导出word

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

Java读取文件MD5的两种方案

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

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

前段时间用asp.net做了一简单的游戏管理后台,其中涉及到了上传Excel导入数据的功能,本来在本地开发实现都好好的,可已上传的服务器上就悲剧了。服务器是阿里云 Windows Server 2008 R2(X64),排查后发现服务器没装office这玩意,也就不会有OLEDB驱动程序,实在不想装office,特别是office 2010,看着庞大的体积就头疼,怎办?     百度谷歌一番发现...
阅读(9680) 评论(4)

GCD编程学习笔记

一、相关概念     GCD全称Grand Central Dispatch,是Apple提供的一套低层API,提供了一种新的方法来进行并发程序编写。GCD有点像NSOperationQueue,但它比NSOpertionQueue更底层更高效,并且它不是Cocoa框架的一部分。GCD的API很大程度上基于block,当然,GCD也可以脱离block来使用,比如使用传统c机制提供函数指针和上...
阅读(6312) 评论(2)

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

很久没写博客,最近在搞一个新浪微博的第三方应用,涉及到了Oauth2.0授权获取Access_Token,特此记录分享! 步骤一:添加应用 进入新浪微博开放平台(没有的话自行注册),进入“管理中心“,点击”创建应用”,选择“微链接应用”,再点击“创建应用”,,选“移动应用”,填写相应的信息,其中应用地址没有的话可随便,勾选平台后提交。注意保存你的App Key和App Secret以备后用。 ...
阅读(18722) 评论(3)

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

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

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

最近捣鼓了一下多线程的同步问题,发现其实C#关于多线程同步事件处理还是很灵活,这里主要写一下,自己测试的一些代码,涉及到了AutoResetEvent 和 ManualResetEvent,当然还有也简要提了一下System.Threading.WaitHandle.WaitOne 、System.Threading.WaitHandle.WaitAny和System.Threading.Wait...
阅读(27666) 评论(5)
137条 共7页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1476605次
    • 积分:12430
    • 等级:
    • 排名:第1263名
    • 原创:126篇
    • 转载:5篇
    • 译文:6篇
    • 评论:672条
    个人信息
      NAME:FCPlayer
      QQ:77903068
      CITY:Beijing
      EMAIL:fcplayer@sina.cn
      Degree:Master
      Skills:Java、IOS、.NET
    博客专栏
    文章分类
    最新评论