诗酒年华

写给自己~

MySQL存储过程

MySQL存储过程 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设...

2017-06-20 11:45:22

阅读数 765

评论数 0

MyBatis Generator自动生成代码

MBG介绍 MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Ja...

2017-06-19 18:04:28

阅读数 1398

评论数 0

Spring装配Bean

Spring提供了三种主要的装配机制: 在XML中进行显式配置。 在Java中进行显式配置。 隐式的bean发现机制和自动装配。 Spring从两个角度来实现自动化装配: 组件扫描(component scanning): Spring会自动发现应用上下文中所创建的bean。 自动装配(autow...

2017-06-19 14:04:55

阅读数 281

评论数 0

深度学习和自然语言处理中的attention和memory机制

转载自:http://geek.csdn.net/news/detail/50558英文原文:http://www.wildml.com/2016/01/attention-and-memory-in-deep-learning-and-nlp/如需转载请注明以上链接地址,谢谢! Attent...

2016-11-30 15:23:06

阅读数 1104

评论数 0

C++ STL中的六大件

(《STL源码剖析》学习笔记)STL提供了六大组件 容器(containers) 用来存放数据,包含多种数据结构,如:vector、list、deque、set、map等。 从实现的角度来看,STL容器是一种class template。 算法(algorithms) 包括各种常用算法,如:...

2016-11-18 18:12:19

阅读数 539

评论数 0

leetcode_p64_MinimumPathSum_cpp

leetcode 第64题:Minimum Path Sum 给定一个m*n的非负整数矩阵,找到一条从左上角到右下角的路径,使得该路径上的数字之和最小。分析: 要使得和最小,则要求在每个格子上只能向下或向右两种走法。 如果用穷举法,由于所有可能路径为(m-1)+(n-1) = m+n-...

2016-11-08 15:08:15

阅读数 258

评论数 0

JianZhiOffer_p33_把数组排成最小的数

输入一个正整数数组,将数组中各个数字连成一个数,输出所有可能的数字中最小的那个数。举个栗子: 输入: 3,32,321 输出: 321323最直观的做法是穷举所有排列所组成的数字,再从中找出最小的,该解法由于要穷举所有排列,所以复杂度至少为O(n!)。有一种O(n*logn)的解法是,先对数组...

2016-10-29 01:18:53

阅读数 559

评论数 0

leetcode_p139_WordBreak_cpp

leetcode p139:word break 给定一个字符串s和一个字典dict,判断该字符串是否可以由字典中单词组成。举个栗子: s = “leetcode” dict = [“leet”, “code”] s可以由dict中单词组成,所以返回true。注意! 栗子2: input:...

2016-10-26 23:59:21

阅读数 216

评论数 0

JianZhiOffer_p31_GreatestSumOfSubarray

[笔试面试高频题] 求一个数组的子数组中所有元素和的最大值。 子数组指一个或连续多个数组成的数组。 使用动态规划方法求解,算法的时间复杂度为O(n).举个栗子: 输入数组为:6,-3,-2,7,-15,1,2,2 和最大的子数组为:6,-3,-2,7 输出该子数组的和为:8解法:用cu...

2016-10-25 23:05:37

阅读数 391

评论数 0

leetcode_p6_ZigZag_Conversion_c++

leetcode p6: ZigZag_Conversion给定一个字符串s和行数numRows, 先将该字符串按z形排成numRows行,然后按行输出所有字符组成的新字符串。举个栗子: 从中发现: 这些数字都与6有关,称为magicNum,该数与行数有关,举个不同行的例子,可以发现规律: ma...

2016-10-24 11:50:18

阅读数 299

评论数 0

MapReduce工作原理学习

MapReduce工作原理学习MapReduce概述2004年,google在OSDI 2014会议上发表了MapReduce(MapReduce: Simplified Data Processing on Large Clusters)编程模型,它使得不具备并行计算和分布式处理系统开发经验的程...

2016-09-19 22:47:32

阅读数 1465

评论数 0

数字推理技巧

第一步:整体观察若有线性趋势则走思路A,若没有线性趋势或线性趋势不明显则走思路B。注:线性趋势是指数列总体上往一个方向发展,即数值越来越大,或越来越小,且直观上数值的 大小变化跟项数本身有直接关联(别觉得太玄乎,其实大家做过一些题后都能有这个直觉)第二步思路A:分析趋势1. 增幅(包括减幅)一般...

2016-08-05 16:51:49

阅读数 644

评论数 0

全排列与next_permutation

全排列是面试笔试过程中经常遇到的一个问题。对于练习过的同学来说,这个问题其实 不算一个难题,但是对于没有练习过的同学,或者说只是知道大致思路的同学来说, 要在短时间内写出正确的全排列代码还是有点难度的。本文是作者在学习全排列时的一个总结笔记,主要包括: [1]. 全排列的递归实现 [2]....

2016-07-27 16:01:23

阅读数 2345

评论数 0

const与指针

const与指针在C/C++中,const与指针之间的不同的位置关系代表着不同的意义。 本文主要对这种关系进行一次梳理,给出两种容易理解和记忆的判别方法。 一种方法是将const之后的内容看做一个整体; 另一种通过从右向左读的方法来进行识记。将const之后的内容看作一个整体 char * ...

2016-07-19 19:33:53

阅读数 689

评论数 0

crontab定时执行程序

概述cron是linux中的一个定时执行工具,可让系统在特定的时间自动执行特定的任务,如数据库备份、日志分析等。crontab 是一个包含一系列定时任务命令的文本文件。该文件使用crontab 命令进行编辑。文件中的命令由cron在后台执行。系统中的每个用户(包括root)都拥有一个crontab...

2016-07-12 23:06:47

阅读数 1272

评论数 0

10分钟入门pandas

10分钟入门pandas本文是对pandas的一个入门介绍,仅仅针对初学者。如果需要更详细的内容,请移步Cookbook.首先,导入所需要的python包:import pandas as pd import numpy as np import matplotlib.pyplot as plt ...

2016-07-07 16:26:05

阅读数 3905

评论数 0

linux查看目录大小

查看各用户home空间大小: sudo du -h --max-depth=1 /home使用du命令查看目录大小 -h 参数将目录大小以人容易理解的方式显示出来 --max-depth 控制显示的目录层数 df -h 显示整个磁盘分区的使用情况

2016-05-06 10:01:44

阅读数 496

评论数 0

sizeof(class)

在使用sizeof计算类的大小时要注意: sizeof是用来计算栈中变量的大小的,不涉及全局区,故sizeof计算类的大小时,不考虑静态成员变量的大小; 类与结构体一样,都存在字节对齐问题; 类中普通函数不占用类的大小,类中虚函数不管有多少个只需要占用一个虚函数表指针的大小; 类中常量存在静态存储...

2016-05-04 16:34:10

阅读数 388

评论数 0

妙解质因子--不进行质数判断

//功能: 输入一个正整数,按照从小到大的顺序输出它的所有质数的因子(如180的质数因子为2 2 3 3 5 ) //输入:输入一个long型整数 //输出:按照从小到大的顺序输出它的所有质数的因子,以空格隔开#include <iostream>using namespace std...

2016-04-21 14:09:28

阅读数 443

评论数 0

C++中define与const的区别

C++中不但可以用define定义常量还可以用const定义常量,它们的区别如下: 用#define MAX 255定义的常量是没有类型的,所给出的是一个立即数,编译器只是把所定义的常量值与所定义的常量的名字联系起来,define所定义的宏变量在预处理的时候进行替换,在程序中使用到该常量的地方都要...

2016-04-21 10:20:54

阅读数 8892

评论数 1

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