自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2016华为机试题——简单记录

记录出错的代码所在的文件名称和行号。处理:1.记录最多8条错误记录,对相同的错误记录(即文件名称和行号完全匹配)只记录一条,错误计数增加;(文件所在的目录不同,文件名和行号相同也要合并)2.超过16个字符的文件名称,只记录文件的最后有效16个字符;(如果文件名不同,而只是文件名的后16个字符和行号相同,也不要合并)3.输入的文件可能带路径,记录文件名称不能带路径输入描述:一行或...

2016-10-31 19:58:00 57

原创 树形DP

给一棵节点带权的树,找到一个有k个节点的子树,求这个子树的最大权值。dp[u][k]表示以u为根的子树中包含u结点的大小为k的子树的最大权和 然后对u的每个子节点做分组背包,因为对于u的每个儿子,可以选择分配 1,2,3...k-1个节点给它 状态转移方程: 当节点大小为K时,可以由根节点为u,子树大小为k-t, 加上根节点为v,子树大小为t的状态转移得...

2016-10-30 12:53:00 50

原创 hdu 5492

动态规划#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>#include<cmath>#include<time.h>using namespace std;#define inf 0...

2016-10-28 13:27:00 41

原创 Apache Thrift 环境配置

在 Ubuntu 14.04 下Apache Thrift 的安装方法:1安装依赖包sudo apt-get install libboost-dev libboost-test-dev libboost-program-options-dev libevent-dev automake libtool flex bison pkg-config g++ libssl...

2016-10-26 16:31:00 50

原创 RPC(Remote Procedure Call Protocol)——远程过程调用协议 学习总结

首先了解什么叫RPC,为什么要RPC,RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。比如说,一个方法可能是这样定义的:Employee getEmployeeByName(String fullName)那么: 首...

2016-10-26 15:59:00 80

原创 Apache Thrift 服务开发框架学习记录

  Apache Thrift 是 Facebook 实现的一种高效的、支持多种编程语言的远程服务调用的框架。前言: 目前流行的服务调用方式有很多种,例如基于 SOAP 消息格式的 Web Service,基于 JSON 消息格式的 RESTful 服务等。其中所用到的数据传输方式包括 XML,JSON 等,然而 XML 相对体积太大,传输效率低,JSON 体积较小,新颖...

2016-10-26 15:40:00 42

原创 论文参考文献标准格式

参考文献的类型  参考文献(即引文出处)的类型以单字母方式标识,具体如下:  M——专著 C——论文集 N——报纸文章  J——期刊文章 D——学位论文 R——报告  对于不属于上述的文献类型,采用字母“Z”标识。  对于英文参考文献,还应注意以下两点:  ①作者姓名采用“姓在前名在后”原则,具体格式是: 姓,名字的首字母. 如: Malco...

2016-10-25 17:55:00 171

原创 MySQL 数据备份与还原

一、数据备份  1、使用mysqldump命令备份  mysqldump命令将数据库中的数据备份成一个文本文件。表的结构和表中的数据将存储在生成的文本文件中。  mysqldump命令的工作原理很简单。它先查出需要备份的表的结构,再在文本文件中生成一个CREATE语句。然后,将表中的所有记录转换成一条INSERT语句。然后通过这些语句,就能够创建表并插入数据。  1、备份...

2016-10-24 13:00:00 47

原创 Linux 查看磁盘空间大小

(1)查看文件大小1、 查看当前文件夹下所有文件大小(包括子文件夹)du-sh2、查看var目录下文件大小 du-sh var3、查看指定文件夹下所有文件大小(包括子文件夹)du-hftp(2)Ubuntu查看磁盘空间大小命令df-hDf命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩...

2016-10-24 09:27:00 80

原创 Linux nohup 程序后台运行

&方式:Unix/Linux下一般想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe --user=mysql &nohup方式: 但是我们很多程序并不象mysqld一样可以做成守护进程,可能我们的程序只是普通...

2016-10-24 08:39:00 63

原创 再谈Weiphp公众平台开发——1、成语接龙插件

易错点,注意插件的命名1、创建插件。在weiphp管理后台创建成语接龙插件,勾选安装后立即启用,不需要配置项和管理列表。点“确定”完成插件的创建。2、安装插件。3、检测插件是否成功安装。返回到weiphp插件管理后台,可以看到成语接龙插件已经成功安装,因为创建该插件的时候没有勾选需要配置项,所以此处没有显示插件配置页面。4、编写微信响应代码。首先,我们来调试一下成语接龙的...

2016-10-22 15:11:00 164

原创 再谈Weiphp公众平台开发——1、增加插件

去年开始接触基于Weiphp的公众平台开发,一直没时间好好整理一下。 下面开始讲解第一个自定义weiphp插件:MyHello的开发流程。 1、插件创建。在weiphp管理后台依次点击“插件管理->创建插件”进入插件创建页面,填写插件的标识名、插件名、版本、作者、描述等信息,勾选“安装后是否启用”、“是否需要配置”两项,点击“确定”完成插件的创建。...

2016-10-22 13:41:00 64

原创 微信公众号文章增加评论功能

开通微信认证的公众号可进入微信发布后台,进行评论申请,在微信后台出现评论管理市即可进行评论。默认发布文章是没有评论功能的。另外公众号运营者可以选择精选评论,公众帐号文章只显示被运营者放入精选的评论。 目前公众号的开通评论功能还在内测阶段,只开放给以媒体类型申请的公众号,个人或企业暂时还没有。...

2016-10-22 13:31:00 120

原创 c随机数&运行时间

#include<stdlib.h>#include<time.h>srand((unsigned) time(NULL)); //用时间做种,每次产生随机数不一样printf("100000 100000\n"); for(i=0;i<50000;i++){ int min=rand()%50000; ...

2016-10-22 12:02:00 70

原创 全排列递归算法

固定第一个字符,递归取得首位后面的各种字符串组合;* 再把第一个字符与后面每一个字符交换,并同样递归获得首位后面的字符串组合; *递归的出口,就是只剩一个字符的时候,递归的循环过程,就是从每个子串的第二个字符开始依次与第一个字符交换,然后继续处理子串。** 假如有重复值呢?* *由于全排列就是从第一个数字起,每个数分别与它后面的数字...

2016-10-20 10:48:00 45

原创 Ubuntu固定ip和dns配置和查看

1、查看dns:cat /etc/resolv.conf2、Ubuntu固定ipsudo vim /etc/network/interfaces修改如下部分:auto p3p1iface p3p1 inet static address 59.77.132.80netmask 255.255.255.0 #子网掩码gateway59.77.132.127 ...

2016-10-19 15:54:00 75

原创 Linux的目录结构

学习Linux这么久,对Linux的目录的目录结构进行整理总结一下。以下是对这些目录的解释:/bin:bin是Binary的缩写, 这个目录存放着最经常使用的命令。/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev :dev是Device(设备)的缩写, 该目录下存放的是Linux...

2016-10-18 09:19:00 41

原创 JVM(java 虚拟机)内存设置

一、设置JVM内存设置1. 设置JVM内存的参数有四个:-XmxJava Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;-XmsJava Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值;-XmnJava Heap Young区大小,不熟悉最好保留默认...

2016-10-14 22:47:00 39

原创 ARPACK在window visual Studio的安装配置

ARPACK是一个求解大规模稠密/稀疏矩阵问题的库,最近在做特征值问题时用到。ARPACK这库相当古老,最早是RICE的一帮人弄的。LAPACK也差不多,貌似是美帝某个.gov发起的。这俩源代码是Fortran,最近论文一个项目需要移植到Windows平台下。方法是C语言的就用VS,Fortran的用MinGW的gFortran编译之,然后打成dll和lib。如果想要更高级点,还...

2016-10-14 10:48:00 568

原创 Laplacian matrix 从拉普拉斯矩阵到谱聚类

谱聚类步骤第一步:数据准备,生成图的邻接矩阵;第二步:归一化普拉斯矩阵;第三步:生成最小的k个特征值和对应的特征向量;第四步:将特征向量kmeans聚类(少量的特征向量);...

2016-10-10 22:28:00 121

空空如也

空空如也

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

TA关注的人

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