- 邓俊辉数据结构与算法学习笔记-第五章
xiaodidadada
数据结构与算法
文章目录树aa1树a2应用a3有根树a4有序树a5路径a6连通图无环图a7深度层次b在计算机中表示b1树的表示b2父节点b3孩子节点b4父亲孩子表示法b5长子兄弟表示法c二叉树c1二叉树概述c2真二叉树c3描述多叉树d二叉树d1BinNode类d2BinNode接口d3BinTree类d4高度更新d5节点插入e相关算法e1-1先序遍历转化策略e1-2遍历规则e1-3递归实现e1-4迭代实现e1-5
- 数据结构与算法学习笔记(训练营三)-经典面试四
剑侠李逍遥
给你一个字符串类型的数组arr,譬如:String[]arr={"b\st","d\","a\d\e","a\b\c"};把这些路径中蕴含的目录结构给打印出来,子目录直接列在父目录下面,并比父目录向右进两格,就像这样:abcdebcstd同一级的需要按字母顺序排列不能乱。利用前缀树,让后深度优先遍历/***给你一个字符串类型的数组arr,譬如:*String[]arr={"b\st","d\","
- 数据结构与算法学习笔记(训练营三)-经典面试七
剑侠李逍遥
给定一个无序数组arr,如果只能再一个子数组上排序,返回如果让arr整体有序,需要排序的最短子数组长度。/***给定一个无序数组arr,如果只能再一个子数组上排序,*返回如果让arr整体有序,需要排序的最短子数组长度。*/publicclassMimSubArrayLen{publicstaticintminSubArrayLen(int[]arr){if(arr==null||arr.lengt
- 数据结构与算法学习笔记(训练营一第三节)---kmp
剑侠李逍遥
KMP(O(N))流程定义两个变量x,y分别表示在原始串str中的位置和匹配串match中的位置。先生成需要匹配的字符串的next数组,next数组记录了当前元素的最长匹配前缀的和后缀的长度,并且也表示如果某一次没有匹配上,那么y需要跳到的位置(最长前缀的下一个元素就是需要继续比较的下一个位置)。同时比较x,y位置的字符是否相等:1.若相等则x,y同时加一向后继续比较。2.若不相等,判断此时该位置
- 3万字数据结构与算法学习笔记+知识点总结
搬砖成就梦想
c++语法算法c++知识总结学习笔记算法
文章目录数据结构与算法排序排序算法常见排序算法复杂度冒泡排序(BubbleSort)选择排序(SelectionSort)插入排序(InsertionSort)希尔排序(ShellSort)堆排序(HeapSort)归并排序(MergeSort)快速排序(QuickSort)查找二分查找lower_boundupper_bound分治与递归逆序对数大数相加大数相乘贪婪算法动态规划背包问题找零钱问题
- 数据结构与算法学习笔记(训练营三)-经典面试二
剑侠李逍遥
给定一个正整数M,请构造出一个长度为M的数组arr,要求对任意的i、j、k三个位置,如果i[1,3,9]。同事变换为偶数也是达标的。[1,2,5]->[2,4,10],所以我们就找到了一个达标种子[1,2,5]得到了两个达标的数组[1,3,9]和[2,4,10],可以证明这两个新数组组成的数组也是达标的[1,3,9,2,4,10],在奇数部分选一个加上偶数部分选一个,一定是奇数,任何一个数的2倍必
- 数据结构与算法学习笔记(一)
风来幻想
什么是数据结构?什么是算法?简单的讲,数据结构即存储数据的方法,算法即查找这些特定存储结构的方法。举个例子,图书管管理员一般会按特定的编号将书籍摆放在特定的位置,按照一定的编号这就是“书籍”这种数据的存储结构,而我们如何查找到特定的书籍就是获取“书籍这种数据的算法”。数据结构和算法的关系可以用一句话来简单的概括,数据结构是为算法服务的,算法是作用在特定的数据结构之上的,因此数据结构和算法不能单独孤
- 数据结构与算法学习笔记(训练营三)-经典面试五
剑侠李逍遥
给定两个字符串str1和str2,再给定三个整数ic、dc和rc,分别代表插入、删除和替换一个字符的代价,返回将str1编辑成str2的最小代价。【举例】str1="abc",str2="adc",ic=5,dc=3,rc=2从"abc"编辑成"adc",把'b'替换成'd'是代价最小的,所以返回2str1="abc",str2="adc",ic=5,dc=3,rc=100从"abc"编辑成"ad
- 数据结构与算法学习笔记(基础班十二)---暴力递归到动态规划
剑侠李逍遥
什么暴力递归可以继续优化?有重复调用同一个子问题的解,这种递归可以优化。如果每一个子问题都是不同的解,无法优化也不用优化。暴力递归和动态规划的关系某一个暴力递归,有解的重复调用,就可以把这个暴力递归优化成动态规划,任何动态规划问题都一定对应着某一个有解的重复调用的暴力递归但不是所有的暴力递归,都一定对应着动态规划。面试题和动态规划的关系解决一个问题,可能有很多尝试方法,可能在很多尝试方法中,又有若
- 数据结构与算法学习笔记(训练营三)-经典面试八
剑侠李逍遥
int[]d,d[i]:i号怪兽的能力int[]p,p[i]:i号怪兽要求的钱开始时你的能力是0,你的目标是从0号怪兽开始,通过所有的怪兽。如果你当前的能力,小于i号怪兽的能力,你必须付出p[i]的钱,贿赂这个怪兽,然后怪兽就会加入你,他的能力直接累加到你的能力上;如果你当前的能力,大于等于i号怪兽的能力,你可以选择直接通过,你的能力并不会下降,你也可以选择贿赂这个怪兽,然后怪兽就会加入你,他的能
- 数据结构与算法学习笔记(三)——排序(一)
拿么娜娜
算法与数据结构算法排序算法数据结构快速排序
排序算法的比较点最好、最坏、平均时间复杂度的比较时间复杂度的常数、低阶、系数的比较比较、交换的次数算法的是稳定的还是非稳定的:若经过排序后,之前待排序数组的相等元素的原有的先后顺序不变,则表示排序算法是稳定的,否则非稳定排序算法算法的内存消耗:若空间复杂度为O(1),则为原地排序冒泡排序原理:将相邻的两个元素进行比较,若满足大小要求,则不交换,否则就交换。若某一次冒泡中没有任何元素进行了交换,则可
- 数据结构与算法学习笔记12:排序分析/快速排序/归并排序/堆排序/递归时间复杂度/STL及C++的Sort底层实现
97Marcus
数据结构与算法学习笔记学习c++排序算法
数据结构与算法学习笔记12:排序分析/快速排序/归并排序/堆排序/递归时间复杂度/STL及C++的Sort底层实现递归函数的时间复杂度排序总结表快速排序(QuickSort)[快速排序时间复杂度分析-知乎(zhihu.com)](https://zhuanlan.zhihu.com/p/341201904)优化:区间分割法标准值上的优化数据很小时不需要再分割循环+堆空间形式取代递归拓展:分割一组数
- 【数据结构与算法学习笔记-OrderedList】
floating_heart
数据结构python数据结构
本文为学习笔记,感兴趣的读者可在MOOC中搜索《数据结构与算法Python版》或阅读《数据结构(C语言版)》(严蔚敏)目录链接:https://blog.csdn.net/floating_heart/article/details/1239912111.5有序列表OrderedList有序表是一种数据集,数据集中的数据项依照其某可比性质(如整数大小、字母表先后)来决定在列表中的位置越“小”的数据
- 数据结构与算法学习笔记-线性表
刺杀曲奇兔
数据结构与算法数据结构算法链表
声明:本博客仅为本人学习途中做的笔记采自青岛大学王卓老师的视频教学主要内容为算法思路,具体代码实现还需修改后才能运行,望各位看官多多包涵,您的点赞与评论是对我最大的肯定!1.线性表的定义和特点线性表是具有相凤特性的数据元素的一个有限序列(a1,a2,...ai−1,ai,ai+1,...,an)(a_1,a_2,...a_i-_1,a_i,a_i+_1,...,a_n)(a1,a2,...ai−1
- 数据结构与算法学习笔记-一般线性表
freak2020
数据结构算法
定义线性表是一个具有相同特性的数据元素的有限序列相同特性:所有元素属于同一数据类型序列:数据元素由逻辑序号唯一确定,一个线性表中可以由相同值的元素顺序存储结构顺序表和线性表的区别:顺序表是物理结构,线性表是逻辑结构算法实现顺序表类型定义创建顺序表 voidCreateList(SqList*&L,ElemTypea[],intn){ inti; L=(SqList*)malloc(size
- 数据结构与算法学习笔记 5.串(字符串)
潇潇大可爱
数据结构与算法学习笔记c++数据结构
5.串(字符串)5.1串的定义串(string)是由零个或多个字符组成的有限序列,叉叫字符串。一般般记为S=“a1a2…an″(n≥),其中,s是串的名称,用双引号(有些书中也用单引号)括起来的字符序列是串的值,注意引号不属于串的内容。ai(1≤i≤n)可以是字母、数字或其他字符,i就是该字符在串中的位置。串中的字符数目n称为串的长度,定义中谈到“有限”是指长度″是一个有限的数值。零个字符的串称为
- 数据结构与算法学习笔记——循环链表和双向链表
小鼠狼
链表数据结构算法c语言
数据结构与算法学习笔记(C语言)循环链表1.定义:循环链表是另一种形式的链式存储结构。它的特征是表中最后一个节点的指针域指向头节点,整个链表形成一个环。如果循环链表是个空表,那头节点的next指针直接指向自己一条蛇咬住自己的尾巴,那么一只蚂蚁从身体的任何一个位置开始爬,都能爬边蛇的全身,同样,从循环链表中任何一个节点出发都能找到表中的其他节点。如果我们要访问尾节点,需要从头指针开始,一个节点一个节
- 数据结构与算法学习笔记--参考王卓老师
zsyyugong
【C/C++】数据结构
文章目录线性表1.顺序线性表(SequentialList)1.1线性表的定义c知识补充:C语言的内存动态分配c知识补充--delete1.2线性表的初始化1.3线性表的销毁1.4线性表的清空1.5返回线性表的长度1.6判断线性表是否为空表1.7线性表的取值1.8线性表的查找1.9线性表的插入1.10线性表的删除2.单向链表(SingleLinkedList)2.1单链表的定义2.2单链表的初始化
- 数据结构与算法学习笔记-12.贪心算法
潇潇大可爱
数据结构与算法学习笔记贪心算法数据结构c++
12.贪心算法12.1贪心算法基础题目分类大纲如下:#什么是贪心贪心的本质是选择每一阶段的局部最优,从而达到全局最优。这么说有点抽象,来举一个例子:例如,有一堆钞票,你可以拿走十张,如果想达到最大的金额,你要怎么拿?指定每次拿最大的,最终结果就是拿走最大数额的钱。每次拿最大的就是局部最优,最后拿走最大数额的钱就是推出全局最优。再举一个例子如果是有一堆盒子,你有一个背包体积为n,如何把背包尽可能装满
- 数据结构与算法学习笔记11:二叉树层打印/跳表/冒泡排序/选择排序/插入排序/希尔排序/计数排序
97Marcus
数据结构与算法学习笔记学习排序算法数据结构
数据结构与算法学习笔记11:二叉树层打印/跳表/冒泡排序/选择排序/插入排序/希尔排序/计数排序二叉树按层打印跳跃列表(SkipList)冒泡排序(BubbleSort)优化选择排序(Selectionsort)插入排序(InsertionSort)希尔排序/缩小增量排序(ShellSort)计数排序(CountingSort)二叉树按层打印如何将一颗二叉树按层打印,一层输出到一行上?方案一:加特
- 《数据结构与算法》学习笔记之总纲
志威梦
数据结构与算法学习笔记一、学习资源github无疑是我们学习编程与代码知识的一个良好平台,以下整理《数据结构与算法》相关的优秀开源项目手撕LeetCode:算法学习系列笔记,作者用通俗易懂的语言,整理总结刷leetcode的算法思维学习之路,值得好好一看。leetcode刷题:针对LeetCode的刷题笔记,作者在更新刷题笔记。算法学习笔记:还算不错的算法学习笔记,作者在持续更新中。十大经典排序算
- 数据结构与算法学习笔记-13.动态规划
潇潇大可爱
数据结构与算法学习笔记动态规划数据结构c++
13.动态规划13.1动态规划理论基础动态规划刷题大纲如上图。什么是动态规划动态规划,英文:DynamicProgramming,简称DP,如果某一问题有很多重叠子问题,使用动态规划是最有效的。所以动态规划中每一个状态一定是由上一个状态推导出来的,这一点就区分于贪心,贪心没有状态推导,而是从局部直接选最优的,在关于贪心算法,你该了解这些!(opensnewwindow)中我举了一个背包问题的例子。
- 数据结构与算法学习笔记(基础班六)---链表
剑侠李逍遥
链表面试题常用数据结构和技巧1)使用容器(哈希表、数组等)2)快慢指针快慢指针1)输入链表头节点,奇数长度返回中点,偶数长度返回上中点2)输入链表头节点,奇数长度返回中点,偶数长度返回下中点3)输入链表头节点,奇数长度返回中点前一个,偶数长度返回上中点前一个4)输入链表头节点,奇数长度返回中点前一个,偶数长度返回下中点前一个代码如下/***整体流程都是快指针一次走两步,慢指针一次走一步,当快指针走
- 数据结构与算法学习笔记(训练营一)---单调栈和滑动窗口
剑侠李逍遥
滑动窗口是什么?滑动窗口是一种想象出来的数据结构。滑动窗口有左边界L和有边界R。在数组或者字符串或者一个序列上,记为S,窗口就是S[L..R]这一部分。L往右滑意味着一个样本出了窗口,R往右滑意味着一个样本进了窗口L和R都只能往右滑。滑动窗口能做什么?滑动窗口、首尾指针等技巧,说白了是一种求解问题的流程设计。滑动内最大值和最小值的更新结构窗口不管L还是R滑动之后,都会让窗口呈现新状况,如何能够更快
- LeetCode(240):搜索二维矩阵 II(Java)
NJU_ChopinXBP
JAVALeetCode数据结构与算法数据结构与算法LeetCode二分查找矩阵
2019.9.21#程序员笔试必备#LeetCode从零单刷个人笔记整理(持续更新)之前有做过相同的题目:#数据结构与算法学习笔记#剑指Offer1:二维数组中的查找(JAVA、C/C++),如今再重做一次还是感慨万千。两种方法:1.从左下角开始遍历,若数字比target小,则行+1;若数字比target大,则列-1。2.对每一行二分查找。传送门:搜索二维矩阵IIWriteanefficienta
- 数据结构与算法学习笔记-树和二叉树
刺杀曲奇兔
数据结构与算法数据结构算法二叉树
声明:本博客仅为本人学习途中做的笔记采自青岛大学王卓老师的视频教学主要内容为算法思路,具体代码实现还需修改后才能运行,望各位看官多多包涵,您的点赞与评论是对我最大的肯定!1.树和二叉树的定义数据的逻辑结构{线性结构{线性表栈(特殊线性表)队列(特殊线性表)字符串、数组、广义表非线性结构{树形结构图形结构数据的逻辑结构\begin{cases}线性结构\begin{cases}线性表\\栈(特殊线性
- 韩顺平老师数据结构与算法学习笔记
指尖上的革新
数据结构及算法散列表哈希算法链表数据结构算法
目录数据结构与算法介绍课程的重要性,介绍了数据结构与算法的关系,分类等稀疏数组介绍什么是稀疏数组与相关应用队列介绍队列的实现,环形队列的实现链表介绍什么是链表;单向链表及双向链表实现及应用等单向环形链表约瑟夫问题介绍约瑟夫问题的处理方案栈介绍什么是栈,栈的应用,前中后缀表达式,逆波兰计算器等递归递归的介绍,递归解决实际问题:迷宫问题及八皇后问题等排序介绍了常用的几大排序:冒泡,选择,插入,希尔,快
- python 数据结构与算法学习笔记(二)常见排序算法与二分查找
七月七叶
1.冒泡排序 2.选择排序 3.插入排序 4.希尔排序 5.快速排序 6.归并排序 7.二分查找算法 排序算法是将一串数据按照特定的顺序进行排列的算法。排序过程中涉及的排序算法稳定性是指,让原本有相等键值的记录维持原有相对次序,如对元组(4,1)(3,7)(3,1)(5,6)按照第一个值进行排序时,(3,7)(3,1)的第一个值相同,如果排序后,依然是(3,7)(3,1),则称为稳定的。注:笔
- #数据结构与算法学习笔记#PTA4:分治算法求最大子列和(C/C++)
NJU_ChopinXBP
PTAC/C++数据结构与算法数据结构与算法PTA分治算法最大子列和
2018.3.17分治算法求最大子列和基本思想为二分分治并递归求解左子列最大和、右子列最大和、跨中线子列最大和,比较求出最大和。“最大子列和”则被定义为所有连续子列元素的和中最大者。例如给定序列{-2,11,-4,13,-5,-2},其连续子列{11,-4,13}有最大的和20。Nowyouaresupposedtofindthelargestsum,togetherwiththefirstand
- 数据结构与算法学习笔记——二叉树遍历(一)(递归、迭代)
MarsNov
数据结构与算法数据结构二叉树遍历递归迭代
最近学习二叉树相关的内容,个人认为其中最重要的应该就是二叉树的遍历了,包括先序,中序,后续。通常二叉树的遍历有三种方法:递归、迭代和Morris遍历。递归应该是最容易理解了,Morris遍历最难理解。关于Morris遍历后面会单独再整理。节点的定义structNode{intdata;Node*parent,*left,*right;Node(intv=0,Node*p=NULL,Node*l=N
- jdk tomcat 环境变量配置
Array_06
javajdktomcat
Win7 下如何配置java环境变量
1。准备jdk包,win7系统,tomcat安装包(均上网下载即可)
2。进行对jdk的安装,尽量为默认路径(但要记住啊!!以防以后配置用。。。)
3。分别配置高级环境变量。
电脑-->右击属性-->高级环境变量-->环境变量。
分别配置 :
path
&nbs
- Spring调SDK包报java.lang.NoSuchFieldError错误
bijian1013
javaspring
在工作中调另一个系统的SDK包,出现如下java.lang.NoSuchFieldError错误。
org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.l
- LeetCode[位运算] - #136 数组中的单一数
Cwind
java题解位运算LeetCodeAlgorithm
原题链接:#136 Single Number
要求:
给定一个整型数组,其中除了一个元素之外,每个元素都出现两次。找出这个元素
注意:算法的时间复杂度应为O(n),最好不使用额外的内存空间
难度:中等
分析:
题目限定了线性的时间复杂度,同时不使用额外的空间,即要求只遍历数组一遍得出结果。由于异或运算 n XOR n = 0, n XOR 0 = n,故将数组中的每个元素进
- qq登陆界面开发
15700786134
qq
今天我们来开发一个qq登陆界面,首先写一个界面程序,一个界面首先是一个Frame对象,即是一个窗体。然后在这个窗体上放置其他组件。代码如下:
public class First { public void initul(){ jf=ne
- Linux的程序包管理器RPM
被触发
linux
在早期我们使用源代码的方式来安装软件时,都需要先把源程序代码编译成可执行的二进制安装程序,然后进行安装。这就意味着每次安装软件都需要经过预处理-->编译-->汇编-->链接-->生成安装文件--> 安装,这个复杂而艰辛的过程。为简化安装步骤,便于广大用户的安装部署程序,程序提供商就在特定的系统上面编译好相关程序的安装文件并进行打包,提供给大家下载,我们只需要根据自己的
- socket通信遇到EOFException
肆无忌惮_
EOFException
java.io.EOFException
at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2281)
at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:
- 基于spring的web项目定时操作
知了ing
javaWeb
废话不多说,直接上代码,很简单 配置一下项目启动就行
1,web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="h
- 树形结构的数据库表Schema设计
矮蛋蛋
schema
原文地址:
http://blog.csdn.net/MONKEY_D_MENG/article/details/6647488
程序设计过程中,我们常常用树形结构来表征某些数据的关联关系,如企业上下级部门、栏目结构、商品分类等等,通常而言,这些树状结构需要借助于数据库完成持久化。然而目前的各种基于关系的数据库,都是以二维表的形式记录存储数据信息,
- maven将jar包和源码一起打包到本地仓库
alleni123
maven
http://stackoverflow.com/questions/4031987/how-to-upload-sources-to-local-maven-repository
<project>
...
<build>
<plugins>
<plugin>
<groupI
- java IO操作 与 File 获取文件或文件夹的大小,可读,等属性!!!
百合不是茶
类 File
File是指文件和目录路径名的抽象表示形式。
1,何为文件:
标准文件(txt doc mp3...)
目录文件(文件夹)
虚拟内存文件
2,File类中有可以创建文件的 createNewFile()方法,在创建新文件的时候需要try{} catch(){}因为可能会抛出异常;也有可以判断文件是否是一个标准文件的方法isFile();这些防抖都
- Spring注入有继承关系的类(2)
bijian1013
javaspring
被注入类的父类有相应的属性,Spring可以直接注入相应的属性,如下所例:1.AClass类
package com.bijian.spring.test4;
public class AClass {
private String a;
private String b;
public String getA() {
retu
- 30岁转型期你能否成为成功人士
bijian1013
成长励志
很多人由于年轻时走了弯路,到了30岁一事无成,这样的例子大有人在。但同样也有一些人,整个职业生涯都发展得很优秀,到了30岁已经成为职场的精英阶层。由于做猎头的原因,我们接触很多30岁左右的经理人,发现他们在职业发展道路上往往有很多致命的问题。在30岁之前,他们的职业生涯表现很优秀,但从30岁到40岁这一段,很多人
- 【Velocity四】Velocity与Java互操作
bit1129
velocity
Velocity出现的目的用于简化基于MVC的web应用开发,用于替代JSP标签技术,那么Velocity如何访问Java代码.本篇继续以Velocity三http://bit1129.iteye.com/blog/2106142中的例子为基础,
POJO
package com.tom.servlets;
public
- 【Hive十一】Hive数据倾斜优化
bit1129
hive
什么是Hive数据倾斜问题
操作:join,group by,count distinct
现象:任务进度长时间维持在99%(或100%),查看任务监控页面,发现只有少量(1个或几个)reduce子任务未完成;查看未完成的子任务,可以看到本地读写数据量积累非常大,通常超过10GB可以认定为发生数据倾斜。
原因:key分布不均匀
倾斜度衡量:平均记录数超过50w且
- 在nginx中集成lua脚本:添加自定义Http头,封IP等
ronin47
nginx lua csrf
Lua是一个可以嵌入到Nginx配置文件中的动态脚本语言,从而可以在Nginx请求处理的任何阶段执行各种Lua代码。刚开始我们只是用Lua 把请求路由到后端服务器,但是它对我们架构的作用超出了我们的预期。下面就讲讲我们所做的工作。 强制搜索引擎只索引mixlr.com
Google把子域名当作完全独立的网站,我们不希望爬虫抓取子域名的页面,降低我们的Page rank。
location /{
- java-3.求子数组的最大和
bylijinnan
java
package beautyOfCoding;
public class MaxSubArraySum {
/**
* 3.求子数组的最大和
题目描述:
输入一个整形数组,数组里有正数也有负数。
数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。
求所有子数组的和的最大值。要求时间复杂度为O(n)。
例如输入的数组为1, -2, 3, 10, -4,
- Netty源码学习-FileRegion
bylijinnan
javanetty
今天看org.jboss.netty.example.http.file.HttpStaticFileServerHandler.java
可以直接往channel里面写入一个FileRegion对象,而不需要相应的encoder:
//pipeline(没有诸如“FileRegionEncoder”的handler):
public ChannelPipeline ge
- 使用ZeroClipboard解决跨浏览器复制到剪贴板的问题
cngolon
跨浏览器复制到粘贴板Zero Clipboard
Zero Clipboard的实现原理
Zero Clipboard 利用透明的Flash让其漂浮在复制按钮之上,这样其实点击的不是按钮而是 Flash ,这样将需要的内容传入Flash,再通过Flash的复制功能把传入的内容复制到剪贴板。
Zero Clipboard的安装方法
首先需要下载 Zero Clipboard的压缩包,解压后把文件夹中两个文件:ZeroClipboard.js
- 单例模式
cuishikuan
单例模式
第一种(懒汉,线程不安全):
public class Singleton { 2 private static Singleton instance; 3 pri
- spring+websocket的使用
dalan_123
一、spring配置文件
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.or
- 细节问题:ZEROFILL的用法范围。
dcj3sjt126com
mysql
1、zerofill把月份中的一位数字比如1,2,3等加前导0
mysql> CREATE TABLE t1 (year YEAR(4), month INT(2) UNSIGNED ZEROFILL, -> day
- Android开发10——Activity的跳转与传值
dcj3sjt126com
Android开发
Activity跳转与传值,主要是通过Intent类,Intent的作用是激活组件和附带数据。
一、Activity跳转
方法一Intent intent = new Intent(A.this, B.class); startActivity(intent)
方法二Intent intent = new Intent();intent.setCla
- jdbc 得到表结构、主键
eksliang
jdbc 得到表结构、主键
转自博客:http://blog.csdn.net/ocean1010/article/details/7266042
假设有个con DatabaseMetaData dbmd = con.getMetaData(); rs = dbmd.getColumns(con.getCatalog(), schema, tableName, null); rs.getSt
- Android 应用程序开关GPS
gqdy365
android
要在应用程序中操作GPS开关需要权限:
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
但在配置文件中添加此权限之后会报错,无法再eclipse里面正常编译,怎么办?
1、方法一:将项目放到Android源码中编译;
2、方法二:网上有人说cl
- Windows上调试MapReduce
zhiquanliu
mapreduce
1.下载hadoop2x-eclipse-plugin https://github.com/winghc/hadoop2x-eclipse-plugin.git 把 hadoop2.6.0-eclipse-plugin.jar 放到eclipse plugin 目录中。 2.下载 hadoop2.6_x64_.zip http://dl.iteye.com/topics/download/d2b
- 如何看待一些知名博客推广软文的行为?
justjavac
博客
本文来自我在知乎上的一个回答:http://www.zhihu.com/question/23431810/answer/24588621
互联网上的两种典型心态:
当初求种像条狗,如今撸完嫌人丑
当初搜贴像条犬,如今读完嫌人软
你为啥感觉不舒服呢?
难道非得要作者把自己的劳动成果免费给你用,你才舒服?
就如同 Google 关闭了 Gooled Reader,那是
- sql优化总结
macroli
sql
为了是自己对sql优化有更好的原则性,在这里做一下总结,个人原则如有不对请多多指教。谢谢!
要知道一个简单的sql语句执行效率,就要有查看方式,一遍更好的进行优化。
一、简单的统计语句执行时间
declare @d datetime ---定义一个datetime的变量set @d=getdate() ---获取查询语句开始前的时间select user_id
- Linux Oracle中常遇到的一些问题及命令总结
超声波
oraclelinux
1.linux更改主机名
(1)#hostname oracledb 临时修改主机名
(2) vi /etc/sysconfig/network 修改hostname
(3) vi /etc/hosts 修改IP对应的主机名
2.linux重启oracle实例及监听的各种方法
(注意操作的顺序应该是先监听,后数据库实例)
&nbs
- hive函数大全及使用示例
superlxw1234
hadoophive函数
具体说明及示例参 见附件文档。
文档目录:
目录
一、关系运算: 4
1. 等值比较: = 4
2. 不等值比较: <> 4
3. 小于比较: < 4
4. 小于等于比较: <= 4
5. 大于比较: > 5
6. 大于等于比较: >= 5
7. 空值判断: IS NULL 5
- Spring 4.2新特性-使用@Order调整配置类加载顺序
wiselyman
spring 4
4.1 @Order
Spring 4.2 利用@Order控制配置类的加载顺序
4.2 演示
两个演示bean
package com.wisely.spring4_2.order;
public class Demo1Service {
}
package com.wisely.spring4_2.order;
public class