自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (20)
  • 收藏
  • 关注

原创 [中间件] ElasticSearch原理

ES这几年越来越火了,文章画的各式各样,刚好在TMG里做了一次分享,画了一下,这篇先放图吧

2019-09-15 00:41:21 3010

原创 [注册中心] Eureka原理

最直接形象的诠释方式还是图片

2019-09-14 22:45:42 906

翻译 Intellij IDEA 13.1.5 部分汉化包

对下载过的人负责,这里发篇博客证明是可用的原下载页面http://download.csdn.net/download/u010190692/8115435Intellij IDEA 13.1.5 部分汉化包 下载后把resources_en.jar放到安装目录下的lib目录替换原来的就OK了效果图:

2014-12-17 16:57:37 2659 5

转载 分治算法——快速排序

照着这个总结很容易实现挖坑填数的代码:int AdjustArray(int s[], int l, int r) //返回调整后基准数的位置{       int i = l, j = r;       int x = s[l]; //s[l]即s[i]就是第一个坑       while (i j)       {              // 从右向左找小于x的

2013-12-17 21:38:10 757

转载 五大常用算法之一:分治算法

五大常用算法之一:分治算法分治算法一、基本概念   在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。这个技巧是很多高效算法的基础,如排序算法(快速排序,归并排序),傅立叶变换(快速傅立叶变换)……

2013-12-17 21:34:58 533

原创 51CTO自动领豆(Python)

一、环境配置Python X86官方下载X64官方下载二、自动登录源代码(来源于网络) _login_url = 'http://home.51cto.com/index.php?s=/Index/doLogin' _method = 'post' #email 51cto登录用户名或邮箱 #passwd 51cto登录密码 _login_data =

2013-05-12 16:21:05 1820

转载 怎样把火狐地址栏默认搜索改成baidu

进入about:config 输入keyword.URL 找到项目,把值改为http://www.baidu.com/s?ie=utf-8&wd=设置firefox,地址栏搜索为百度,设置好后的效果

2013-05-10 21:06:30 817

转载 Debian(Ubuntu)中添加快捷方式到“应用程序”

现在想把Ulipad添加到系统的“应用程序”菜单里,方法如下:sudo vim /usr/share/applications/Ulipad.desktop然后在里面添加如下内容:[Desktop Entry]Name=UlipadComment=a Python IDEExec=/home/zhao/ulipad/UliPad.pyIcon=/home/zhao/

2013-05-10 19:48:30 1304

原创 Windows Phone PDF文件导入(Adobe Reader)

打开WP7 Root Tools,找到目录Applications\Data\BC4F319A-9A9A-DF11-A490-00237DE2DB9E\Data\IsolatedStore删除里面的ARFileOpenParms.xml,(这个是文件列表,删除以后程序会自动搜索目录下的PDF文件并创建新列表),把要导入的PDF文件放在Applications\Data\BC4F319A-9A9A-

2013-05-07 18:51:53 1340

原创 Debian回收站无法删除解决

清除/home/(你的用户名)/.local/share/Trash/info/ 下的文件即可

2013-04-23 13:16:59 1918

转载 Linux Desktop Entry 文件深入解析

1.Desktop Entry 文件标准简介在Windows 平台上,用户可以通过点击位于桌面或菜单上的快捷方式轻松打开目标应用程序。现代 Linux桌面系统也提供了此项功能。目前,Linux KDE 和 Linux GNOME 桌面系统都使用 Desktop Entry文件标准来描述程序启动配置信息。Desktop Entry 文件标准是由FreeDesktop.org(http://fre

2013-04-21 19:19:18 684

原创 Debian6.0.6-live中文配置安装小结

配置源nano /etc/apt/sources.listdeb http://ftp.cn.debian.org/debian stable main contrib non-free deb-src http://ftp.cn.debian.org/debian stable main contrib non-free deb http://ftp.debian.org

2013-04-21 14:19:46 1376

原创 Debian Code::Blocks中文化

官方网站下载Code::Blocks的deb包用dpkg -i *.deb安装,如果缺少包,用apt-get -f install自动安装缺省包Code::Blocks中文包下载下载中文语言包,放到/usr/share/codeblocks/locale/zh_CN/文件夹下。注意,若无/usr/share/codeblocks/locale/zh_CN文件夹,自行建立。之

2013-04-21 14:10:22 936

转载 清理 Debian/Ubuntu 儲存空間

作者是 Rex讀過 Tsung 分享的 「Debian/Ubuntu Linux 空間釋放-清除沒用的檔案」 一文,筆者也來分享一下自己清理作業系統環境的方法。筆者是 Debian GNU/Linux 的長年使用者。Debian 使用者有個壞習慣-不主動定時清理系統。因為 Debian 系統實在太穩定,裝好之後終年難得重灌,久而久之系統就會留下佔用空間的廢棄檔案。這些檔案除了使

2013-04-21 14:02:52 1460

转载 用dpkg来安装/卸载deb包

在debian下,你可以使用dpkg(Debian package system)来安装和卸载软件包,安装/卸载软件的最简单办法就是使用dpkg。现在,debian还支持一个名为apt(for “A Package Tool”)和aptitude的工具,来帮助管理员更加简单的来管理软件。详细内容可以参考另一篇文章:如何使用apt-get和aptitude来管理软件。1.使用dp

2013-04-21 14:01:18 3645

转载 在Debian下安装使用Windows下的字体

Debian下的字体不太好看,没有windows下的好看,于是就想着将windows下的字体拷贝到debian下进行使用首先我们要找到相关字体.这个字体可以自己从网上下载,当然你要知道相应的名字,或者我们直接从windows里去拷贝,我选择了后者,当然如果你的硬盘里有windows系统的话是最好的了你可以挂载它.没有也没关系,要不你自己从网上下载,要不你弄个虚拟机然后找个windows

2013-04-21 13:54:50 3701

转载 Debian备份与还原

备份:sudo sucd /tar -cvpzf /backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/var/cache/apt/archives --exclude=/media --exclude=/cdrom --exclude=/t

2013-04-21 13:53:06 4243

转载 C中的volatile用法

volatile 影响编译器编译的结果,指出,volatile 变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错,(VC++ 在产生release版可执行码时会进行编译优化,加volatile关键字的变量有关的运算,将不进行编译优化。)。 例如: volatile int i=10; int j = i; ... int k = i;

2013-04-19 19:45:59 447

转载 比KMP算法更简单更快的字符串匹配算法

我想说一句“我日,我讨厌KMP!”。KMP虽然经典,但是理解起来极其复杂,好不容易理解好了,便起码来巨麻烦!老子就是今天图书馆在写了几个小时才勉强写了一个有bug的、效率不高的KMP,特别是计算next数组的部分。其实,比KMP算法速度快的算法大把大把,而且理解起来更简单,为何非要抓住KMP呢?笔试出现字符串模式匹配时直接上sunday算法,既简单又高效,何乐而不为?说实话,想

2013-04-19 12:35:50 2694

转载 计算机内存读取写入原理是什么

计算机内存读取写入原理是什么?通常我们所熟悉的计算机内存条,外观是一个长方形的,上面有的黑色小正方形就是内存颗粒,还有一些电子原件,内存的工作原理分4部分,请楼主耐心看完:内存工作原理 1.内存寻址 首先,内存从CPU获得查找某个数据的指令,然后再找出存取资料的位置时(这个动作称为“寻址”),它先定出横坐标(也就是“列地址”)再定出纵坐标(也就是

2013-04-19 12:32:24 4580

原创 ADLS

ADSL (Asymmetric Digital Subscriber Line ,非对称数字用户环路)是一种新的数据传输方式。它因为上行和下行带宽不对称,因此称为非对称数字用户线环路。它采用频分复用技术把普通的电话线分成了电话、上行和下行三个相对独立的信道,从而避免了相互之间的干扰。即使边打电话边上网,也不会发生上网速率和通话质量下降的情况。通常ADSL在不影响正常电话通信的情况下可以提供最高3

2013-04-18 22:27:47 7787

原创 Linux 卸载

Linux用Gurb引导,卸载Linux要先修复MBR,我们使用MbrFi来修复。命令如下:MbrFix64 /drive 0 fixmbr /win7 /yesMbrFix下载也可以用NTBOOTautofix自动修复NTBootAutoFix下载

2013-04-18 22:11:19 545

原创 自己的工具包Tools

115下载______________________________________________________________│  温度.exe│  ├─OCR│      Free OCR to Word.rar│      ├─Web│  │  ftpServ.exe│  │  SRSniffer.exe│  │  WSExplorer+1.

2013-04-18 20:59:06 1301

原创 Dos命令tree遍历输出目录结构

以图形显示驱动器或路径的文件夹结构。TREE [drive:][path] [/F] [/A]   /F   显示每个文件夹中文件的名称。   /A   使用 ASCII 字符,而不使用扩展字符。TREE /F>LIST.TXT

2013-04-18 16:50:11 1141

转载 用汇编的眼光看C++

【 声明:版权所有,欢迎转载,请勿用于商业用途。  联系信箱:feixiaoxing @163.com】    早在八月份的时候,就陆陆续续写了二十多篇用汇编语言看C++的博客内容。在此为了做一个概括,也为了朋友们看起来更方便,我们利用这么一篇博客对所有的文章做一个总结。如果有朋友们在观看的过程当中发现了问题,恳请多多指教,谢谢。    01)用汇编的眼光看

2013-04-18 16:26:01 525

原创 Debian (KDE)中文配置

1.切换成root用户su 2.配置源(nano /etc/apt/sources.list)deb http://ftp.cn.debian.org/debian stable main contrib non-freedeb-src http://ftp.cn.debian.org/debian stable main contrib non-freedeb http://ftp.

2013-04-18 16:12:35 3133

原创 Debian Wine

1.安装wineapt-get install wine2.下载并安装winetricks(wine管理)wget http://www.kegel.com/wine/winetrickschmod +x winetrickssudo mv winetricks /usr/local/bin

2013-04-18 15:49:36 718

原创 Windows下硬盘安装Linux(双系统)

本文以Debian为例,其它请自行尝试一、准备工具       1.EasyBCD 点击打开链接       2.Debian镜像       3.Debian硬盘引导文件(initrd.gz、vmlinuz)点击打开链接       4.分区工具DiskGenius 点击打开链接二、引导       1.安装grub引导              打开EasyBC

2013-04-18 13:59:26 952

转载 C/C++编译的程序占用的内存分配

一个由C/C++编译的程序占用的内存分为以下几个部分  1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结  构中的栈。  2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构  中的堆是两回事,分配方式倒是类似于链表,呵

2013-04-11 13:08:59 587

原创 顺序表的删除(动态数组)

#include #include int main(){int *a=0,n,i,m,j,k;scanf("%d",&n);if(n{a=(int *)malloc(sizeof(int)*n);do{for(i=0;iscanf("%d",&a[i]);scanf("%d",&m);for(i=0;i{scanf("%d",&j);

2013-04-11 13:06:28 537

转载 谈 Linux,Windows 和 Mac

这段时间受到很多人的来信。他们看了我很早以前写的推崇 Linux 的文章,想知道如何“抛弃 Windows,学习 Linux”。天知道他们在哪里找到那么老的文章,真是好事不出门…… 我觉得我有责任消除我以前的文章对人的误导,洗清我这个“Linux 狂热分子”的恶名。我觉得我已经写过一些澄清的文章了,可是怎么还是有人来信问 Linux 的问题。也许因为感觉到“舆论压力”,我把文章都删了。

2013-04-11 13:04:31 508

原创 【数据结构】单链表(无头节点)

#include "stdlib.h"#include "stdio.h"struct List { int xs; int zs; List *next;};void InstList(List *&L, int n) { L = (List *)malloc(sizeof(List)); scanf("%d%d", &L->xs, &L->zs)

2013-04-11 13:01:32 649

原创 [数据结构]单链表

#include "stdlib.h"#include "stdio.h"struct List { int xs; int zs; List *next;};void InstList(List *&L, int n) { L = (List *)malloc(sizeof(List)); List *p = L; for(int i =

2013-04-11 13:00:14 546

Intellij IDEA 14.0.2 菜单中文汉化包(部分)

Intellij IDEA 14.0.2 菜单汉化包(部分) 把lib目录放到你的Intellij目录下替换掉就OK了 注意:你的备份不要放在同一目录,否则容易优先加载原始文件

2015-01-05

http简易服务器 java 源码

http简易服务器 java 源码 实现重定向 实现MIME识别

2014-11-04

VisualGDB-4.1r10 XX版

VisualGDB是在VS下开发Linux应用程序最好用的软件,它不仅可以直接在VS环境中编译Linux程序,还可以直接对Linux程序进行调试。 Android开发福音

2014-10-19

-4.1r10 xx版

VisualGDB是在VS下开发Linux应用程序最好用的软件,它不仅可以直接在VS环境中编译Linux程序,还可以直接对Linux程序进行调试.Android开发福音

2014-10-19

Genymotion也能使用ARM安卓程序

解决INSTALL_FAILED_CPU_ABI_INCOMPATIBLE问题 Genymotion也能使用ARM安卓程序 开启Genymotion模拟器后直接拖入,一直点确认安装

2014-10-19

java 类加载器 加密

java 类加密 使用类加载器解密加载类 反射执行main

2014-10-17

TCP并发上传——java源码

import java.io.*; import java.net.InetAddress; import java.net.UnknownHostException; public class ClientDemo { public static void main(String[] args) { try { InputStream in = new FileInputStream("D:\\Client"); byte[] buf = new byte[1024*1024]; int len; ByteArrayOutputStream bufOut = new ByteArrayOutputStream(); while (true) { len = in.read(buf); if (len == -1) { new TCPClient(bufOut.toByteArray(), InetAddress.getLocalHost(), 1211); break; } else { bufOut.write(buf, 0, len); } } } catch (FileNotFoundException e) { e.printStackTrace(); } catch (UnknownHostException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } }

2014-10-11

WiFi一键共享 MFC源码

WiFi一键共享 MFC源码

2014-10-07

SNet 闪讯第三方拨号 虚拟无线共享

SNet 闪讯第三方拨号 虚拟无线共享 没有心跳包机制的浙江校园闪讯可用

2014-06-06

SNet 第三方闪讯拨号 虚拟无线共享 一键

SNet 第三方闪讯拨号 虚拟无线共享 一键搞定 浙江没有心跳包验证机制才可用

2014-06-06

闪讯无线 已破限制 非手机用户也可用

闪讯无线 已破手机限制 非手机用户也可用

2014-03-23

闪讯拨号器2013年11月可用

第三方闪讯拨号器2013年11月可用 自动拨号 可路由共享

2013-11-08

第三方闪讯拨号器2013年可用

第三方闪讯拨号器2013年可用

2013-05-08

闪讯SMS密码获取

闪讯SMS密码获取工具 密码获取 密码获取

2013-04-29

Code::Blocks中文包

Code::Blocks中文包 Linux

2013-04-21

NTBOOTautofix v2.5.3

NTBOOTautofix v2.5.3 引导修复

2013-04-21

MbrFix 64MBR修复

Linux Windows MBR 引导 卸载 MbrFix64 /drive 0 fixmbr /win7 /yes

2013-04-18

Windows下硬盘安装Linux(双系统)

Windows下硬盘安装Linux(双系统)

2013-04-18

Debian6.0.7硬盘引导(initrd.gz、vmlinuz)

Debian6.0.7硬盘引导(initrd.gz、vmlinuz)

2013-04-18

EasyBCD单文件(Windows引导)

EasyBCD Windows 引导 Linux 安装

2013-04-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除