【078-Subsets(子集)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】原题 Given a set of distinct integers, nums, return all possible subsets.
Note:
Elements in a subset must be in non-descending order.
The solu...
分类:
编程语言 时间:
2015-08-03 07:49:10
收藏:
0 评论:
0 赞:
0 阅读:
161
【079-Word Search(单词搜索)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】原题 Given a 2D board and a word, find if the word exists in the grid.
The word can be constructed from letters of sequentially adjacent cell,...
分类:
编程语言 时间:
2015-08-03 07:49:00
收藏:
0 评论:
0 赞:
0 阅读:
223
集合类型
Set集合:集合元素是不能重复的。元素是没有顺序的。所以它不能基于位置访问元素。TreeSet和HashSet是它的实现类。
List集合: 集合元素是可以重复的。元素是有顺序的。所以它可以基于位置访问元素。ArrayList和LinkedList是它的实现类。
Map:它包含键值对。Map的键是不能重复的。Map不能保证存储的顺序。HashMap和TreeMap是它的实现类。...
分类:
编程语言 时间:
2015-08-03 07:48:50
收藏:
0 评论:
0 赞:
0 阅读:
292
我们在学习了J2EE的十三个规范之后,只是对他们有了一个简单的认识,而接下来需要我们做的就是一个个研究,进行深入学习。在十三个规范中,比较常用的有JSP,Servlet,EJB,JNDI等,那么今天我们就来介绍一下Servlet。
1、概念
一个servlet就是Java编程语言中的一个类,它被用来扩展服务器的性能,服务器上驻留着可以通过“请求-响应”编程模型来访问的应用程...
分类:
编程语言 时间:
2015-08-03 07:48:40
收藏:
0 评论:
0 赞:
0 阅读:
247
June 8, 2015我最喜欢的一道算法题目, 二行代码.编程序需要很强的逻辑思维, 多问几个为什么, 可不可以简化.想一想, 二行代码, 五分钟就可以搞定; 2015年网上大家热议的 Homebrew 的作者Max Howell面试Google 挂掉的一题, 二叉树反转, 七行代码, 相比二行代...
分类:
编程语言 时间:
2015-08-03 06:30:40
收藏:
0 评论:
0 赞:
0 阅读:
280
指针变量可以指向一个结构数组,这时结构指针变量的值是整个结构数组的首地址。结构指针变量也可指向结构数组的一个元素,这时结构指针变量的值是该结构数组元素的首地址。设ps为指向结构数组的指针变量,则ps也指向该结构数组的0号元素,ps+1指向1号元素,ps+i则指向i号元素。这与普通数组的情况是一致的。...
分类:
编程语言 时间:
2015-08-03 06:23:30
收藏:
0 评论:
0 赞:
0 阅读:
162
开发快报: 页面打印功能,websocket 强制下线功能,玩转websocket技术??【金牌】获取【下载地址】? ?QQ: 313596790A 代码生成器(开发利器);??? ?增删改查的处理类,service层,mybatis的xml,SQL( mysql? ?和oracle)脚本,? ?jsp页面 都生成? ?就不用写搬砖的代码了,生成的放到项目里,可以直接运行B 阿里巴巴数据库连接池dr ...
分类:
编程语言 时间:
2015-08-03 02:06:25
收藏:
0 评论:
0 赞:
0 阅读:
669
1、socket是网络编程的说法,既然是网络编程那么就有服务器端和客户端,首先创建两个类,TCPSocket.java用于当做服务器端,TCPClient.java用于当做客户端, ...
分类:
编程语言 时间:
2015-08-03 02:05:09
收藏:
0 评论:
0 赞:
0 阅读:
306
java并发之ThreadPoolExecutor分析
???????? ThreadPoolExecutor线程池是我们平时使用最多的线程池处理工具,充分理解线程池的实现原理,可以让我们在碰到相关问题时有效的进行参数调优与处理,进而提高程序的整体性能与吞吐量。本文依托于jdk1.8,但不会讨论代码的实现细节,需要注意的是ctl属性,ctl是把两个属性合并到一个int字段中进行记录,高3位记录线 ...
分类:
编程语言 时间:
2015-08-03 02:04:19
收藏:
0 评论:
0 赞:
0 阅读:
380
最近再弄cocos2d-x lua手游开发,我相信大家在开发手游时经常容易碰到寻路问题。寻路算法也挺多的,这里主要总结我在开发时使用的A satrt寻路算法。
? ? ? ?A星算法是基于启发式函数的一种寻路算法,A start的介绍就不重复了。主要是说明如何使用A start寻路算法。如图要从起点A移动到终点B,
地图中??表示可行走的方块。
?
?
? ? ? ? ...
分类:
编程语言 时间:
2015-08-03 02:03:30
收藏:
0 评论:
0 赞:
0 阅读:
790
开发快报: 页面打印功能,websocket 强制下线功能,玩转websocket技术??【金牌】获取【下载地址】? ?QQ: 313596790A 代码生成器(开发利器);??? ?增删改查的处理类,service层,mybatis的xml,SQL( mysql? ?和oracle)脚本,? ?jsp页面 都生成? ?就不用写搬砖的代码了,生成的放到项目里,可以直接运行B 阿里巴巴数据库连接池dr ...
分类:
编程语言 时间:
2015-08-03 02:03:04
收藏:
0 评论:
0 赞:
0 阅读:
249
开发快报: 页面打印功能,websocket 强制下线功能,玩转websocket技术??【金牌】获取【下载地址】? ?QQ: 313596790A 代码生成器(开发利器);??? ?增删改查的处理类,service层,mybatis的xml,SQL( mysql? ?和oracle)脚本,? ?jsp页面 都生成? ?就不用写搬砖的代码了,生成的放到项目里,可以直接运行B 阿里巴巴数据库连接池dr ...
分类:
编程语言 时间:
2015-08-03 02:02:39
收藏:
0 评论:
0 赞:
0 阅读:
162
分类:
编程语言 时间:
2015-08-03 02:00:59
收藏:
0 评论:
0 赞:
0 阅读:
208
B、@Qualifier org.springframework.beans.factory.annotation.Qualifier public @interface Qualifier This annotation may be used on a field or parameter as a qualifier for candidate beans when autowir...
分类:
编程语言 时间:
2015-08-03 01:19:39
收藏:
0 评论:
0 赞:
0 阅读:
386
今天配置vim没有成功,老是显示什么error,唉,其实之前成功过的,只不过是重装了dev,然后就变了,可能环境
变量的问题,但是我都改了的啊,以后再调吧。。。
这道题其实不是我想出来的看的题解,又看题解了。。。好吧,既然看了题解就得好好掌握才是。用到了我刚刚在
c++ primer里面学的string类,挺好用的,以后我准备写程序尽量用c++内容,多练练。。
又加深理解了qsort调用的...
分类:
编程语言 时间:
2015-08-03 01:18:30
收藏:
0 评论:
0 赞:
0 阅读:
248
Java之可视化日历小练习
20150802
看完时间日期类Date和DateFormat以及日历类Calendar和GregorianCalendar类之后做个小日历来练习一下相应的方法和属性,加强一下记忆:
描述:输入指定格式的日期如:2001-12-25,输出当月的日历
思路:
1.先从键盘输入指定格式的字符串(str)
2.将字符串用格式转换类转换成日期( ...
分类:
编程语言 时间:
2015-08-03 01:18:20
收藏:
0 评论:
0 赞:
0 阅读:
421
java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是"键=值"的格式,在properties文件中,可以用"#"来作注释,properties文件在Java编程中用到的地方很多,操作很方便。
例如:
test.properties
------------------------------...
分类:
编程语言 时间:
2015-08-03 01:17:10
收藏:
0 评论:
0 赞:
0 阅读:
296
hadoop启动过程中遇到下面的问题:
2015-08-02 19:43:20,771 INFO org.apache.hadoop.hdfs.server.datanode.DataNode: STARTUP_MSG:
/************************************************************
STARTUP_MSG: Starting D...
分类:
编程语言 时间:
2015-08-03 01:16:10
收藏:
0 评论:
0 赞:
2 阅读:
7902
堆排序可以作为实时排序,是原址排序,不需要额外的空间,时间复杂度是O(nlgn),最好最坏平均情况都是这个,但是是不稳定排序,下面是C语言实现的代码。。
//为了简化编程,堆数组元素中的第一个位置不使用。
struct heap {
int size;
int *arr;
} h;
void max_heapify(struct heap * h, int p)
{
...
分类:
编程语言 时间:
2015-08-03 01:14:40
收藏:
0 评论:
0 赞:
0 阅读:
292
3.1 Data Member的绑定 (The Binding of a Data Member)
考虑下面这段代码:
// 某个foo.h头文件,从某处含入
extern float x;
// 程序员的Point3d.h文件
class Point3d {
public:
Point3d(float, float, float);
// 问题:被传回和被设定的...
分类:
编程语言 时间:
2015-08-03 01:14:29
收藏:
0 评论:
0 赞:
0 阅读:
197