首页 > 编程语言
最短路径A*算法原理及java代码实现(看不懂是我的失败)
算法仅仅要懂原理了,代码都是小问题,先看以下理论,尤其是红色标注的(要源代码请留下邮箱,有測试用例,直接执行就可以)A*算法百度上的解释:A*[1](A-Star)算法是一种静态路网中求解最短路最有效的直接搜索方法。公式表示为: f(n)=g(n)+h(n),当中 f(n) 是从初始点经由节点n到目...
分类:编程语言   时间:2015-06-01 13:01:34    收藏:0  评论:0  赞:0  阅读:619
算法分析中常用的五大算法
分治算法一、基本概念 在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。这个技巧是很多高效算法的基础,如排序算法(快速排序,归.....
分类:编程语言   时间:2015-06-01 13:00:24    收藏:0  评论:0  赞:0  阅读:260
Spring <context:annotation-config/> 说明
在基于主机方式配置Spring的配置文件中,你可能会见到这样一条配置,他的作用是式地向 Spring 容器注册AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、PersistenceAnnotationBea...
分类:编程语言   时间:2015-06-01 12:59:04    收藏:0  评论:0  赞:0  阅读:226
[LeetCode-JAVA] Remove Linked List Elements
题目:Remove all elements from a linked list of integers that have valueval.ExampleGiven:1 --> 2 --> 6 --> 3 --> 4 --> 5 --> 6,val= 6Return:1 --> 2 --> 3...
分类:编程语言   时间:2015-06-01 12:56:44    收藏:0  评论:0  赞:0  阅读:261
javaweb---filter
filter
分类:编程语言   时间:2015-06-01 12:56:34    收藏:0  评论:0  赞:0  阅读:318
Unity3D研究院之处理摄像机与角色之间被挡时的局部透明效果
1.通过shader的修改实现局部透明效果Shader "Custom/PlayerDiffuse" { Properties { _NotVisibleColor ("NotVisibleColor (RGB)", Color) = (0.3, 0.3, 0.3, 1) _MainTex("...
分类:编程语言   时间:2015-06-01 12:53:44    收藏:0  评论:0  赞:0  阅读:243
java mail使用qq邮箱发邮件的配置方法
最近自己折腾了下Java中利用mai发送QQ邮件1.QQ邮箱设置 1.1 进去QQ邮箱-->设置-->账号-->进行设置如下图 2.foxmail设置(由于我要利用它收邮件) 2.1 参照官方的设置即可http://service.mail.qq.com/cgi-bin/help?subtyp...
分类:编程语言   时间:2015-06-01 12:52:54    收藏:0  评论:0  赞:0  阅读:1343
[转]JAVA线程池的分析和使用
1. 引言合理利用线程池能够带来三个好处。第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程...
分类:编程语言   时间:2015-06-01 12:52:44    收藏:0  评论:0  赞:0  阅读:260
关于模板中的动态取值 ---反射与javascript脚本编译
在项目中经常遇到一个问题,打印word或者打印excel的时候,我们经常使用一对一的赋值或者批量替换的方式来对模板进行修改。 但是现在遇到两种场景: 1、取值是通过自定以方法进行取值的。 如:一个销售单据,会涉及到很多种费用,并且这些费用是由后台配置的,非常灵活。但是我们在制作打印模板时取值各项费....
分类:编程语言   时间:2015-06-01 12:50:24    收藏:0  评论:0  赞:0  阅读:216
Learn Java - Chapter 1 变量(Variables)
java语言定义的变量包含一下四种类型 实例变量(Instance Variables),非静态变量,在Class中声明的field,未使用static声明;? 类变量(Class Variables ),静态变量,在Class中使用static标识;? 本地变量(...
分类:编程语言   时间:2015-06-01 11:45:24    收藏:0  评论:0  赞:0  阅读:206
Spring(一)
1、概述 ? ? ? ? ?2、Spring Core 与Spring Context ?3、Spring Web 与 Spring MVC ?4、Spring AOP ? ?5、Spring DAO 与 Spring ORM ?6、设计理念 ?...
分类:编程语言   时间:2015-06-01 11:45:04    收藏:0  评论:0  赞:0  阅读:232
python 的threading模块
其中Thread类 是你主要的线程类,可以创建进程实例。该类提供的函数包括: getName(self)?返回线程的名字 isAlive(self)?布尔标志,表示这个线程是否还在运行中 isDaemon(self)?返回线程的daemon标志,将线程放...
分类:编程语言   时间:2015-06-01 11:44:54    收藏:0  评论:0  赞:0  阅读:249
C++中虚函数工作原理和(虚)继承类的内存占用大小计算
一、虚继承情况下类的内存大小计算 当每个基类中有多个虚函数时,并且在虚继承的情况下,内存是如何分配的,如何计算类的大小,下面举例说明: #include using namespace std; class A {      public:     int a;     virtual void aa(){}; }; class D { public:...
分类:编程语言   时间:2015-06-01 11:39:17    收藏:0  评论:0  赞:0  阅读:247
实现字符串数组中字符串交换
《实现字符串数组字符串交换》分为三部分: 【1】论坛帖子 【2】代码思路:(1)两个字符串等长正常交换即可;(2)两个字符串不等长交换短字符串宽度的字符数据(包括结束符),拷贝长字符剩余字符到短字符串数据区(此时长字符串剩余数据还在内存只是被结束符’\0’分割)。 【3】代码、运行结果...
分类:编程语言   时间:2015-06-01 11:37:54    收藏:0  评论:0  赞:0  阅读:190
java版mosquitto客户端使用SSL功能的具体操作总结
在开发java版mosquitto客户端程序时需要使用paho库,如果开发的java客户端要用ssl功能,则需要Bouncy Castle库;在使用ssl功能时,需要证书文件进行进行身份认证,但在测试过程中,只自己制作ca并进行证书签发即可。 在测试过程中首先创建一个统一的ca,该ca包括一个crt文件,一个key文件(例如ca.crt、ca.key);测试过程中,要使用该ca为每个测试的机...
分类:编程语言   时间:2015-06-01 11:36:34    收藏:0  评论:0  赞:0  阅读:643
Python Show-Me-the-Code 第 0020题 统计通话时长
第 0020 题: 登陆中国联通网上营业厅 后选择「自助服务」 –> 「详单查询」,然后选择你要查询的时间段,点击「查询」按钮,查询结果页面的最下方,点击「导出」,就会生成类似于 2014年10月01日~2014年10月31日通话详单.xls 文件。写代码,对每月通话时间做个统计。思路:我的手机号是移动的,所以我选的是导出移动手机号某月的详单。打开表格文件发现每行的格式是:序号 通话地 通话类型...
分类:编程语言   时间:2015-06-01 11:35:44    收藏:0  评论:0  赞:0  阅读:292
java文件打包成exe可执行文件
java文件打包成exe文件,分为两步,首先用eclipse将java文件打包成jar文件,然后用exe4j将jar文件打包成可执行exe文件 一:用eclipse将java文件打包成jar文件 如果java文件未引用外部包,可以将其打包成Jar File,如果其引用了外部包文件,最好将其打包成Runnable Jar File,这样可以将外部包文件一并打包进去,虽然包有点大,但是省去了在其它...
分类:编程语言   时间:2015-06-01 11:35:04    收藏:0  评论:0  赞:0  阅读:275
C语言 对输入的一个字符串进行排序
#include #include #include void main() { char str[50]; int i,j,len; printf("请输入字符串:"); scanf("%s",str); len=strlen(str);//计算你输入的字符串的长度 if(len>50) { puts("输入的字符大于50!重新输入:"); s...
分类:编程语言   时间:2015-06-01 11:34:14    收藏:0  评论:0  赞:0  阅读:415
C语言-对输入的n个字符串进行排序
#include #include #include #define N 256 //宏定义 int main() { char strArray[N][256]; char *str[N]; char *temp; int i,n; printf("请输入字符串:\n"); for(i=0;i<N;i++) { gets(strArray[i]); if (st...
分类:编程语言   时间:2015-06-01 11:33:54    收藏:0  评论:0  赞:0  阅读:275
C语言-对输入n个字符串进行排序(无导入string.h)
#include #include "stdlib.h" #define N 256 //宏定义 //比较两个字符串的大小 int str_compare(const char* src,const char* dst) { int ret = 0; if (src == dst) { return 0; } if (dst == NULL) { return -1; ...
分类:编程语言   时间:2015-06-01 11:33:03    收藏:0  评论:0  赞:0  阅读:201
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!