`
SunnyYoona
  • 浏览: 367287 次
社区版块
存档分类
最新评论
文章列表
咚咚是什么?咚咚之于京东相当于旺旺之于淘宝,它们都是服务于买家和卖家的沟通。 自从京东开始为第三方卖家提供入驻平台服务后,咚咚也就随之诞生了。 我们首先看看它诞生之初是什么样的。 1.0 诞生(2010 – 2011) ...
引言 刚一看到书名,最引起注意的是黑客两个字,那个带着神秘色彩,让无数程序员羡慕嫉妒恨的角色。但仔细一看,增长黑客,一个完全陌生而又熟悉的词语。 说实话这本书刚开始吸引我的是黑客一词,黑客对于我们这些初入互联网界的学子们来说是一个极大的诱惑。但仔细又看到创业公司一词,我感觉这是一本我应该关注的一本书,在我的人生规划中我不只是IT界的一个码农,一个代码的奴隶,而应该是互联网的主人。。。。。增长概念在美国得到了初步的发展,但是在中国还是一个全新的概念,缺乏指导意义的素材,作者的这一本书使我们有机会近距离了解“增长黑客”。同时“增长黑客”本身就意味着那些不为人知或菏泽不足以外人道的“黑科技”, ...
1. 确保已安装JDK,并 “JAVA_HOME” 变量已加入作为 Windows 环境变量。 2. 下载Apache Maven Maven官网打开后找到下载链接,如下: 下载 Maven 的 zip 文件,例如: apache-maven-3.3.9-bin.zip,将它解压到你要安装 Maven 的文件夹。 假设你解压缩到这个文件夹 – D:\software\Jar\apache-maven-3.3.9 3. Maven环境变量 添加 M2_HOME 和 MAVEN_HOME 环境变量, MAVEN_HOME=D:\Program Files (x8 ...
(1)使用日志来实现SQL语句的输出。添加log4j的jar包: (2)log4j文件的配置: log4j.rootLogger=DEBUG,Console log4j.appender.Console=org.apache.log4j.ConsoleAppender log4j.appender.Console.layout=org.apache.log4j.PatternLayout log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n log4j.logger.org.apache=I ...
分布式拒绝服务(Distributed Denial of Service)攻击指借助于客户/服务器技术,将多个计算机联合起来作为攻击平台,对一个或多个目标发动DDoS攻击,从而成倍地提高拒绝服务攻击的威力。通常,攻击者使用一个偷窃帐号将DDoS主控程序安装在一个计算机上,在一个设定的时间主控程序将与大量代理程序通讯,代理程序已经被安装在网络上的许多计算机上。代理程序收到指令时就发动攻击。利用客户/服务器技术,主控程序能在几秒钟内激活成百上千次代理程序的运行。 工作原理 拒绝服务攻击即攻击者想办法让目标机器停止提供服务或资源访问。这些资源包括磁盘空间、内存、进程甚至网络带宽,从而阻止正常用 ...
题目 Given a string S, find the longest palindromic substring in S. You may assume that the maximum length of S is 1000, and there exists one unique longest palindromic substring. 思路一 即不使用技巧,穷举所有可能。时间复杂度为O(n^3)(时间上最长,不推荐使用),空间复杂度为O(1)。本思路是从最大长度的字串开始,而不是从最小开始。假如说给定的字符串为size,先遍历长度为size的字串是否为回文串,如果是停止 ...
题目描述 现有一个字典,同时给定字典中的两个字符串s和t,给定一个变换,每次可以改变字符串中的任意一个字符,请设计一个算法,计算由s变换到t所需的最少步数,同时需要满足在变换过程中的每个串都是字典中的串。 给定一个string数组dic,同时给定数组大小n,串s和串t,请返回由s到t变换所需的最少步数。若无法变换到t则返回-1。保证字符串长度均小于等于10,且字典中字符串数量小于等于500。 测试样例: [“abc”,”adc”,”bdc”,”aaa”],3,”abc”,”bdc” 返回:2 思路 最短搜索路径,所以是广度优先搜索(BFS)。 按照定义,存在一个字母差异的单词为 ...
题目描述 现在我们有一个int数组,请你找出数组中每个元素的下一个比它大的元素。 给定一个int数组A及数组的大小n,请返回一个int数组,代表每个元素比他大的下一个元素,若不存在则为-1。保证数组中元素均为正整数。 测试样例: [11,13,10,5,12,21,3],7 返回:[13,21,12,12,21,-1,-1] 思路 从后向前维护一个递减栈。 最右边的那个值肯定没有最大值,所以肯定是-1。初始栈为-1。 从后向前计算: (1)如果当前元素大于栈顶元素,则栈顶元素退出,如果还是大于栈顶元素,继续退出,一直遍历栈到-1或者小于栈顶元素。这个元素就是就是当前值的下一 ...
题目 Given a sorted integer array without duplicates, return the summary of its ranges. For example, given [0,1,2,4,5,7], return [“0->2”,”4->5”,”7”]. 代码 /*--------------------------------------- * 日期:2015-08-04 * 作者:SJF0115 * 题目: 228.Summary Ranges * 网址:https://leetcode.com/problems/ ...
题目 Given a binary search tree, write a function kthSmallest to find the kth smallest element in it. Note: You may assume k is always valid, 1 ≤ k ≤ BST’s total elements. Follow up: What if the BST is modified (insert/delete operations) often and you need to find the kth smallest frequently? Ho ...
题目 Given an integer, write a function to determine if it is a power of two. 代码 /*--------------------------------------- * 日期:2015-08-02 * 作者:SJF0115 * 题目: 231.Power of Two * 网址:https://leetcode.com/problems/power-of-two/ * 结果:AC * 来源:LeetCode * 博客: --------------------------------- ...
题目 Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the following properties: Integers in each row are sorted in ascending from left to right. Integers in each column are sorted in ascending from top to bottom. For example, Consider the following matrix ...
题目 Implement the following operations of a queue using stacks. push(x) – Push element x to the back of queue. pop() – Removes the element from in front of queue. peek() – Get the front element. empty() – Return whether the queue is empty. Notes: You must use only standard operations of a stac ...
题目 Given an array of n integers where n > 1, nums, return an array output such that output[i] is equal to the product of all the elements of nums except nums[i]. Solve it without division and in O(n). For example, given [1,2,3,4], return [24,12,8,6]. Follow up: Could you solve it with consta ...
题目 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 思路 把一个整数减去1,再和原整数做与运算,会把整数最右边一个1变成0.那么一个整数的二进制表示中有多少个1,就可以进行多次这样的操作。 代码 /*--------------------------------------- * 日期:2015-07-20 * 作者:SJF0115 * 题目: 12.二进制中1的个数 * 结果:AC * 网址:http://www.nowcoder.com/books/coding-interviews/8ee967e43c2c4ec193b040ea7 ...
Global site tag (gtag.js) - Google Analytics