格式塔的祈祷

我为我而活 

你为你而活 

我不是为了回应你的期待而来到这个世界 

你也不是为了回应我的期待而来到这个世界 

你是你 

我是我 

但是 

若偶然让我们相遇 

那会是件美好的事 

若我们如陌生人般擦肩而过 

那同样是件美好的事 ...


算法的时间复杂度和空间复杂度解释

1、时间复杂度 


(1)时间频度 一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了。并且一个算法花费的时间与算法中语句的执行次数成正比例,哪个算法中语句执行次数多,它花费时间就多。一个算法中的语句执行次数称为语句频度或时间频度。记为T(n)。

 
(2)时间复杂度 在刚才提到的时间频度中,n称为问题的规模,当n不断变化时,时间频度T(n)也会不断变化。但有时我们想知道它变化时呈现什么规律。为此,我们引入时间复杂度概念。 ...

Linux bash 正则表达式

[:alnum:]代表英文大写字母及数字 

[:alpah:]代表英文大小写字母

[:blank:]代表空格和 tab 键

[:cntrl:]键盘上的控制按键,如 CR,LF,TAB,DEL

[:digit:]代表数字

[:graph:]代表空白字符以外的其他

[:lower:]小写字母

[:print:]可以被打印出来的任何字符

[:punct:]代表标点符号

[:upper:]代表大写字符

[:space:]任何会产生空白的字符如空格,tab,CR 等

[:xdigit:]代表 16 进位的数字类型

grep -n '[[:lower:]]' test...

MySQL忘记密码处理方法

echo:

在windows下: 

打开命令行窗口,停止mysql服务:        Net stop mysql
在cmd下启动mysql,一般到mysql的安装路径,找到 mysqld-nt.exe
执行:mysqld-nt --skip-grant-tables 当前窗口将会停止。 
执行mysql   如果提示没有这个命令,先进入MYSQL的安装位置下BIN目录再运行,此时无需输入密码即可进入
mysql>use mysql
>update user...

修改PHP上传文件大小限制的方法

echo:

修改PHP上传文件大小限制的方法

1. 一般的文件上传,除非文件很小.就像一个5M的文件,很可能要超过一分钟才能上传完.
但在php中,默认的该页最久执行时间为 30 秒.就是说超过30秒,该脚本就停止执行.
这就导致出现 无法打开网页的情况.这时我们可以修改 

max_execution_time
在php.ini里查找
max_execution_time
默认是30秒.改为
max_execution_time = 0
0表示没有限制
2. 修改 post_max_size 设定 POST 数据所允许的最大大小。此设定也影响到文件上传。...

phar://伪协议

echo:

index.php的文件包含必须是.php的后缀,而我们只能传.txt后缀的文件
这里通过zip/phar/rar等伪协议可以绕过,这里我选了phar://

先通过标准Phar打包

<?php

    $p = new PharData(dirname(__FILE__).'/a.zip', 0,'phartest',Phar::ZIP);

    $p->addFromString('a.php', file_get_contents('shell.txt'));...

Google 镜像站

echo:

 http://googlehost.coding.io/  host覆盖


https://guge.io/
https://goge.ml/
https://g.zyz.me/
https://g.wen.lu/
https://gg.avpn.cc/
https://cc.rrke.cc/
https://www.ko50.com/
https://g4w.me/
https://s.bt.gg/
https://hk.g.net.co/
https://www.booo.so/
https://duliziyou.com/
https://laoshandaoshi...

CRC校验

echo:

一:基本概念及相关介绍

 什么是crc

在远距离数据通信中,为确保高效而无差错地传送数据,必须对数据进行校验即差错控制。循环冗余校验crc(Cyclic Redundancy Check/Code)是对一个传送数据块进行校验,是一种高效的差错控制方法。
crc校验采用多项式编码方法。多项式乘除法运算过程与普通代数多项式的乘除法相同。多项式的加减法运算以2为模,加减时不进,错位,如同逻辑异或运算

二、利用方法

相关文章:http://www.freebuf.com/articles/4908.html

http://blog.sina.com.cn/s/blog_64a3795a01017xqt...

心好疼

我亲手葬送了我的爱情

Hashtable 和 HashMap的区别

Hashtable 和 HashMap 做为 Map 的基本特性

两者都实现了Map接口,基本特性相同

-          对同一个Key,只会有一个对应的value值存在

-          如何算是同一个Key? 首先,两个key对象的hash值相同,其次,key对象的equals方法返回真

内部数据结构

Hashtable和HashMap的内部数据结构相似


其基...

方法的重写和方法重载的区别

重写(Overriding)

1) 父类与子类之间的多态性,对父类的函数进行重新定义。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。在Java中,子类可继承父类中的方法,而不需要重新编写相同的方法。但有时子类并不想原封不动地继承父类的方法,而是想作一定的修改,这就需要采用方法的重写。方法重写又称方法覆盖。

2) 若子类中的方法与父类中的某一方法具有相同的方法名、返回类型和参数表,则新方法将覆盖原有的方法。如需父类中原有的方法,可使用super关键字,该关键字引用了当前类的父类。

3) 子类函数的访问修饰权限...

代码重构之道(部分内容转载)

今天对过去写的demo app做版本更新的,发现细小的功能是能够加上去,但是代码却显得非常冗余,而且个人感觉更新越来越困难,感到如果要进行大的版本升级那将要推倒前面写的所有代码(好心塞啊 T_T)。。。。顿时感觉非常头大(T_T)

后来问了老师这方面的原因,原来是我以前写代码没有考虑过代码重构的问题,后来查了相关资料,有种顿悟的感觉。。。。果然不好的编程习惯害死人啊

转载了这篇文章聊以记录,链接:http://www.cnblogs.com/Kevin-moon/archive/2010/05/10/1731358.html

先从接触过的几个老项目经历来谈谈,对于老项目来说,大家在初步接...

Mysql驱动安装包异常处理(转)

原文  http://blog.csdn.net/xingzhemoluo/article/details/39718159

昨天整理桌面的时候将桌面的一堆文件移动到F盘去了,结果导致原来建的一些项目名称全部出现红色感叹号,打开一看,原来是因为我把hibernate的那些jar包移走了,导致user library里那些jar在原来的路径里找不到了,所以出现红色感叹号,在写新的项目的时候就不能把原来写的羡慕copy过来改了,只好重新新建了个java project,然后重新导包,编好代码运行一下,报了如下错误:java.lang.ClassNotFoundException...

杭州游记——第二天

即是第二天,亦是最后一天:-(

唉。。。好心塞,两天自己逛杭州真不一定能逛得完QAQ

下面进入正题,早上7:02爬起来,洗漱完毕下楼吃早饭,天气阴,对我来说最喜欢了

之后baidu了去灵隐寺的路线,,选取了途径西湖十景的线路,满满的满足感,:)


还有一群早上起来跳交际舞的大爷大妈们(话说早上起来跳,这是什么鬼?)



坐在西湖长椅上看着碧波起伏的西湖,有种错觉,这碧荡西湖水是一匹绢丝,轻舞于之上,给我以一种触之即破的柔美,那种感觉是我不曾感受过的,很舒服,以前读过苏轼的《饮湖上初晴后雨二首·其二》,未到到过杭州前,我始终保持着怀疑,亦免不了对其言过其实的看...

md5(base64)Break_Keypoint

md5的每两位为binary的hex
转binary后补位然后转成十进制
十进制为ascii
ascii字符加上==之类的就是你看到的这个像base64的encrypted_text了
一般这种encrypted_text的样子就是22位或者44位

PS:原本很长的。。。发LOFTER由于关键字被屏蔽了,还是自己搭建的Blog好!QAQ


Vim使用指南

转自:http://www.lupaworld.com/?uid-296380-action-viewspace-itemid-118973


vi/vim 基本使用方法
本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了!i/vim的区别简单点来说,它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。例如语法加亮,可视化操作不仅可以在终端运行,也可以运行于x window、 mac os、 windows。

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本...

Talk Is Cheaper , Show Me Your Code

1.永远不要说得多,做得少!
2.永远不要眼高手低
3.学习东西最快的方法就是做一个相关的项目,期间遇到的坑,就是你要学习的方向

无题

年少之时太天真,总认为酒不是好东西,自己以后一定会忌酒(反正烟我是打死不会抽的)。可是身在中国,往往身不由己,好多事情终将是在在酒桌上谈成的!唉,人生之不如意之十有八九!

PS:抬起头,深呼吸,一切都会好的 :)


项目开发入坑点(未完待续。。。)

1.开发的需求分析很关键,自我感觉耗时也是最长的。完善的需求分析会给后续编码工作带来极大的方便,也给项目组内敏捷开发提供便利,提升工作效率,所以需求分析一定要做好

2.关于开发框架的选取,目前经验尚浅,占坑待补

3.关于项目组内成员的能力评估,以在你心目中下降一个档次为基准(相信我!你真的不一定准),这样有利于开发项目周期的调整,选取最合适的人,能力是其次(其次不代表不重要啊,其次不代表不重要啊,其次不代表不重要啊。。。重要的事要说三遍!)

4.关于项目组内分工问题,将表现出对项目某个模块或者方面感兴趣的人放于之上,至少当他/她入坑后,不会抱怨太多,毕竟自己入得坑,23333333333333333...

母亲节

今天是母亲节,说真的,我一直都不知道母亲节是哪天?!昨晚躺在床上,查了一下,每个5月的第二个星期日就是母亲节,躺在床上,想到了很多,想到小时候,妈妈走在前面,我在后面。现在,我走在前面,她在后面。我长大了,她却老了!

10点,发了短信给妈,内容是:“妈,这么多年您辛苦了,母亲节快乐!”

10点12,妈回复我“我等了23年,才收到这条短信”

我看到短信,心里感觉闷闷的,也很心酸。

我是一个连自己生日都要别人提醒告诉的人,也从来不过生日,我总觉得的这是没有意义的。每天都在做自己的事,沉溺于自己的世界,讨厌母亲为了琐碎事的唠叨,可突然停下来才发现我忽略了最为关心我的人,突然停下来才发现当年那...

好玩实用的Linux命令

ls | tr '[[:punct:][:space:]]' '\n' | grep -v "^\s*$" | sort | uniq -c | sort -bn 查找文件名中出现最多的词

man $(ls -1 /usr/share/man/man?/ | shuf -n1 | cut -d. -f1) 随机来一个man

echo "ls -l" | at midnight 用at在固定时间执行命令...

Linux下安装Myeclipse

操作系统:ubuntu14.04 x64

安装Myeclipse版本:Myeclipse2014

1.下载Myeclipse

链接:http://www.myeclipseide.cn/linux.html(自行选择)

2.安装

注意:Myeclipse高版本的会要求,以root管理员身份安装

1).启用root身份

    sudo passwd root

     #执行后会要求你输入设定的密码

    #切换成root管理员...


如何在Liunx平台下安装Java开发环境

操作系统:ubuntu14.04


方法一:

自行从Oracle官方下载版本和与操作系统位数相同的jdk(在这里我以jdk7为例)

1.下载JDK

JDK版本是:jdk-8u20-linux-x64.tar.gz


2.解压安装

我们把JDK安装到这个路径:/usr/lib/jvm
如果没有这个目录(第一次当然没有),我们就新建一个目录

cd /usr/lib

sudo mkdir jvm

建立好了以后,我们来到刚才下载好的压缩包的目录,解压到我们刚才新建的文件夹里面去,并且修改好名字方便我们管理

sudo tar zxvf ./jdk-8u20-linux-x64.tar...

Linux下的权限设置命令和命令参数的详解

读取写入执行权限

444 r-- r-- r-- 

600 rw- --- ---

644 rw- r-- r--

666 rw- rw- rw-

700 rwx --- ---

744 rwx r--  r--

755 rwx r-x r-x

777 rwx rwx rwx(我称呼为完全不设防状态,懒人方式)

三位数字代表9位的权限,分成3部分,第一部分3位表示所有者的权限,第二部分3位表示同组用户权限,第三部分3位表示其他用户权限,r代表读取权限等于4,w代表写入权限等于2,x代表执行权限等于1。

比如777,第一位7等...

©TroubleM3 | Powered by LOFTER