原题链接:https://oj.leetcode.com/problems/remove-nth-node-from-end-of-list/
这道题是移除倒数第n个node,做法是保持2个指针,一快一慢,快指针先走n步,然后快慢指针同时走,直到快指针变成null。这时将慢指针的值改为next的值。(注意,慢指针其实是指针的指针,以为为了改变指向当前node的指针的值)。个人感觉这题其实...
分类:
其他 时间:
2015-01-20 17:57:26
收藏:
0 评论:
0 赞:
0 阅读:
260
启用rewrite模块
sudo a2enmod rewrite
在/etc/apache2目录下的mods-available(未启用模块),mods-enabled(已启用模块)。
单单上面那条命令还不足以完成使Apache接收请求进行重写机制。
还需要通过命令;
sudo vim /etc/apache2/sites-enabled/000-default
将
Al...
分类:
Web开发 时间:
2015-01-20 17:57:16
收藏:
0 评论:
0 赞:
0 阅读:
204
开篇讲到了如何利用MyEclipse进行Web Service的开发,接下来给大家介绍一下,如何使用MyEclipse开发Web Service的客户端........
分类:
Web开发 时间:
2015-01-20 17:57:06
收藏:
0 评论:
0 赞:
0 阅读:
296
今天在学习java原子类的时候,遇到了这篇博客,看到了同步代码块和同步方法的区别,之前没有意识到,这里记录下。
public class CP {
private int i = 0;
public synchronized int synchronizedMethodGet() {
return i;
}
public int synchronizedBlockGet() {...
分类:
编程语言 时间:
2015-01-20 17:56:56
收藏:
0 评论:
0 赞:
0 阅读:
337
远程仓库的SSH
本地Git仓库和GitHub仓库之间的传输是通过SSH加密,为了使用SSH加密,需要在本地生成Private Key 以及Public key,其中public key要保存到GitHub的网站上,这样GitHub就可以知道提交代码的是你,而不是别人。下面为具体的步骤
第1步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有i...
分类:
其他 时间:
2015-01-20 17:56:47
收藏:
0 评论:
0 赞:
0 阅读:
394
题目大意:输入一段HTML的文本,然后根据输入的文本,按照HTML的语言格式输出
出来,但是每一行不能超出80个字符,超出的就要换行输出。
注:遇到就要换行,遇到就要在下一行输入80个'-'。
思路:第一遍做的时候边读入边输出,刚开始PE了两次,改了改AC了。之后觉得这样
输入输出毫无审美可言。。。所以改成了先存入一个大的字符串中,再将它输出出来。
这样就美观多了。(ーー゛)。。。...
分类:
Web开发 时间:
2015-01-20 17:56:36
收藏:
0 评论:
0 赞:
0 阅读:
320
onFinishInflate()函数的调用时机:
onFinishInflate() 当View中所有的子控件均被映射成xml后触发
onMeasure(int, int) 确定所有子元素的大小
onLayout(boolean, int, int, int, int) 当View分配所有的子元素的大小和位置时触发
...
分类:
其他 时间:
2015-01-20 17:56:26
收藏:
0 评论:
0 赞:
0 阅读:
432
先上图:
说明:
Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。
比如,列出班里所有同学的名字,就可以用一个list表示:
>>> classmates = ['Michael', 'Bob', 'Tracy']
>>> classmates
['Michael', 'Bob', 'Tracy']
...
分类:
编程语言 时间:
2015-01-20 17:56:16
收藏:
0 评论:
0 赞:
0 阅读:
419
今天考401,比较悲催的是题目做的还可以,但同步sam有问题,排查了2个小时都没解决,哎,这次考试挂不挂还不好说,悔恨自己曾发现过这个问题为什么不解决,明明知道墨菲定律为什么不解决,为什么会存在侥幸心理,为什么总是怀疑别人、为什么总是怀疑系统环境问题,为什么不怀疑自己是不是出错了,为什么?人是会犯错的,与系统相比人是更容易犯错的,因为人的主观判断,表面上看是因为过度自信,这冤枉了自信,其实还是因为...
分类:
其他 时间:
2015-01-20 17:56:06
收藏:
0 评论:
0 赞:
0 阅读:
243
目录
1
下载
2
安装
2.1
挂载U盘
2.2 执行安装命令
3
配置... 3
4
附件一:rpm与tar.gz的区别及安装和卸载
========================================================
1 下载
官网下载地址:htt...
分类:
系统服务 时间:
2015-01-20 17:55:56
收藏:
0 评论:
0 赞:
0 阅读:
299
在android中,组件间通信常用的方式:
1、使用广播机制:在主页面中监听特定的广播事件,进行业务逻辑的操作,其他页面只需要根据需求发送广播即可
例如:常用app结构中,左边通常为菜单栏,点击菜单栏,中间页面变化。当点击菜单时发送广播通知容器变化显示的Fragment
2、使用接口方式:activity实现特定的接口,在子类或者Fragment中获取到Activity对象,转换成特定的...
分类:
移动平台 时间:
2015-01-20 17:55:46
收藏:
0 评论:
0 赞:
0 阅读:
475
AlphabetIndexer,实现了SectionIndexer接口,是adapter的一个辅助类,辅助实现在快滑时,显示索引字母。
使用字母索引的话,必须保证数据列表是按字母顺序排序,以便AlphabetIndexer采用二分查找法快速定位
下面使用AlphabetIndexer来模拟快速滑动展示通讯录。
自定义适配器,IndexAdapter,
public IndexAdapt...
分类:
其他 时间:
2015-01-20 17:55:36
收藏:
0 评论:
0 赞:
0 阅读:
380
main.xml代码如下:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertica...
分类:
移动平台 时间:
2015-01-20 17:55:26
收藏:
0 评论:
0 赞:
0 阅读:
343
Spring在web应用中获得Bean的方法 实现getBean方法...
分类:
编程语言 时间:
2015-01-20 17:55:16
收藏:
0 评论:
0 赞:
0 阅读:
475
git 合并冲突的解决
在分支QA上面修改readme.txt文件,并进行提交
在分支DEV上面修改readme.txt文件,并进行提交
切换到Master分支,并把QA的修改合并过来,此时可以顺利的进行合并
此时尝试在Master上合并DEV的内容时,会提交失败,并提示有冲突
打开readme.txt文件,手动清楚差异对readme.txt执行add以及commit操作使用...
分类:
其他 时间:
2015-01-20 17:55:06
收藏:
0 评论:
0 赞:
0 阅读:
305
第一问裸二分,第二问乱搞。
f[i][j]表示用掉i次机会,到j时合法的方案数。
代码:
#include
#include
#include
#include
#define N 50100
#define mod 10007
#define inf 0x3f3f3f3f
using namespace std;
int sk[N],sum[N],n,m;
bool che...
分类:
其他 时间:
2015-01-20 17:54:56
收藏:
0 评论:
0 赞:
1 阅读:
870
关于TCP网络传输粘包,网上很多人写了原理。总结起来就一句话:这里拿Server和Client长连接,Server和Client之间通过信令传输做说明:
Server发送的时候按照一条条信令发送,到达操作系统网络层,首先进入缓冲池,然后TCP协议层从池子中获取数据,传输给Client。我们知道TCP的传输有几个方案,比如,滑动窗口、1比特方案。所以Client收到的数据已经不可能是一个个完整的信令的。
个人理解TCP粘包的概念:它描述了一个场景:“信令是一个个紧挨着的,好像是被粘在一起了”。...
分类:
其他 时间:
2015-01-20 17:54:46
收藏:
0 评论:
0 赞:
0 阅读:
278
XXXXView 中的Block错误,原因:
typedef void (^Block)(XXXXView *);
在这个demo中忘记写^了,导致此错误...
分类:
移动平台 时间:
2015-01-20 17:54:36
收藏:
0 评论:
0 赞:
0 阅读:
815
unity 是一个灵活且高性能的开发平台,用于制作富有创意的3D和2D智能互动游戏。以其“一次创作,多平台部署”的性能使开发者们能够将内容发布到所有最热门的平台。
随着3D游戏市场的高速发展,2D游戏以其易开发、制作快的特性也得到了开发者的热爱。越来越多的Unity 2D游戏涌现,让我们来盘点一下那些虽然是2D制作但不妨非常精美的游戏佳作吧!
...
分类:
编程语言 时间:
2015-01-20 17:54:16
收藏:
0 评论:
0 赞:
0 阅读:
378
原本以为u-boot移植好了,引导linux内核启动不是问题吧。但是却折磨了我两天,一直在“Starting kernel...”这里卡住了。综合网上的说法出现这个问题有如下原因:1)u-boot和linux内核主频不匹配;2)u-boot和linux内核机器码不匹配;3)bootarges参数数不对;3)内核中没有添加串口相关的驱动;实际情况是这些在我这里都是正确的。因为我用u-boot-201...
分类:
其他 时间:
2015-01-20 17:54:06
收藏:
0 评论:
0 赞:
0 阅读:
828