- LeetCode HOT 100Ⅰ
喝口茶吧
leetcode算法
目录DAY11:两数之和2:两数相加3:无重复字符的最长子串DAY25:最长回文子串DAY311:盛最多水的容器(太秒了多看这道题)15:三数之和DAY453:最大子数组和20:有效的括号70:爬楼梯DAY521:合并两个有序链表DAY622:括号生成DAY7215:数组中的第k个最大元素DAY8206:反转链表45:跳跃游戏-ⅡDAY9104:二叉树的深度121:买股票的最佳时机136:只出现一
- leetcode 41. 缺失的第一个正数
萌の鱼
leetcode算法c++数据结构
题目如下数据范围观察数据范围n方复杂度的算法铁定不行了。但是我们可以另辟蹊径:若一个数组长度为n且这个数组的数都是正常的(例如n=3[1,2,3])这样即返回答案最大为n+1若出现不正常数(例如n=3[1,2,5][1,1,2])那么显然答案应该是3是小于n+1的所以我们不妨这样推断如果这个数组正常那么每个数必然能刚好对应一个位置就像上面的正常数组1在02在13在2即出现nums[i]==i+1。
- Leetcode 76 Minimum Window Substring
xxxmmc
leetcode哈希算法滑动窗口
题意给定一个字符串s以及字符串t,求长度最短的s的子串,该子串包含所有字符串t中的字符。题目链接https://leetcode.com/problems/minimum-window-substring/题解可利用滑动窗口求解。有两个指针l和r。l代表滑动窗口的左端点,r代表滑动窗口的右端点。用一个map保存字符串t的计数。滑动窗口内的子串右端点不断移动,用另一个map保存这个滑动窗口内字符的计
- Leetcode 980 Unique Path III
xxxmmc
leetcode深度优先算法
题意给定一个二维矩阵,0代表空地,1代表起点,-1代表墙,2代表终点,求从起点出发,走到终点,并且能够经过所有的空地,一共有几条唯一路径思考首先求多少条路径问题我们一开始会想到dp,但是这一题不行,因为我要经过所有的空地,所以必须dfs求解题解先计算出有多少不是墙的点。然后从起点开始做dfs,对每一层dfs到当前位置有多少个不是墙的点与之前算出的结果进行比对,如果相等并且此时已经遍历到了终点,那么
- Design Leetcode
xxxmmc
系统架构
DesignLeetcodeFunctionalRequirementsUserscanviewalistofproblemsUsersviewthedetailedproblemandcodesolutionsUsersareablesumbittheircodeaccordingtodifferentlanguageandgettheanswer.Usersareabletohavethele
- 【leetcode hot 100 11】移动零
longii11
leetcode算法职场和发展
一、暴力解法:两个for循环,外层循环遍历所有可能的左边界,内层循环遍历所有可能的右边界classSolution{publicintmaxArea(int[]height){intmax_area=0;for(inti=0;iarea?max_area:area;}}returnmax_area;}}错误分析:当涉及的数组较大时,会超出时间限制双指针:一个指向数组的头部,一个指向数组的尾部,然后
- leetcode day23 54 螺旋矩阵
星愿shining
leetcode矩阵c#
54螺旋矩阵给你一个m行n列的矩阵matrix,请按照顺时针螺旋顺序,返回矩阵中的所有元素。示例1:输入:matrix=[[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例2:输入:matrix=[[1,2,3,4],[5,6,7,8],[9,10,11,12]]输出:[1,2,3,4,8,12,11,10,9,5,6,7]解题思路:设四个变量top,
- LeetCode 141 Linked List Cycle和142 Linked List Cycle II
kongfy4307
LeetCodeleetcode
题目141LinkedListCycleGivenalinkedlist,determineifithasacycleinit.Followup:Canyousolveitwithoutusingextraspace?142LinkedListCycleIIGivenalinkedlist,returnthenodewherethecyclebegins.Ifthereisnocycle,retu
- LeetCode(142)Linked List Cycle2
feliciafay
C++LeetCode
题目如下:Givenalinkedlist,returnthenodewherethecyclebegins.Ifthereisnocycle,returnnull.Followup:Canyousolveitwithoutusingextraspace?题目分析:本题是上一道题目的扩展。可以沿用上一题目的方式。使用一块一慢两个指针从起点开始行走。快指针每次走2步,慢指针每次走1步。如果链表中有环
- C++ 二叉树的后序遍历 - 力扣(LeetCode)
XYLoveBarbecue
C++练习c++leetcode开发语言
点击链即可查看题目:145.二叉树的后序遍历-力扣(LeetCode)一、题目给你一棵二叉树的根节点root,返回其节点值的后序遍历。示例1:输入:root=[1,null,2,3]输出:[3,2,1]解释:示例2:输入:root=[1,2,3,4,5,null,8,null,null,6,7,9]输出:[4,6,7,5,2,9,8,3,1]解释:示例3:输入:root=[]输出:[]示例4:输入
- Leetcode 141 Linked List Cycle and Leetcode 142 Linked List Cycle II
xxxmmc
leetcode算法快慢指针
题目链接https://leetcode.com/problems/linked-list-cycle/https://leetcode.com/problems/linked-list-cycle-ii/题意给定一个环形链表,求找到链表的环的位置,返回一个指针(以Leetcode142为例)题解首先判断是否有环。可以用快慢指针来确定,由于快的那个指针一直在环中移动,慢的指针每次移动一步,二者一定
- 【leetcode】 最小差值 c++
m0_73805456
力扣leetcode算法数据结构leetcode贪心算法c++
目录一、leetcode908.最小差值I二、leetcode910.最小差值II一、leetcode908.最小差值I1.问题描述给你一个整数数组nums,和一个整数k。在一个操作中,您可以选择0&nums,intk){intsize=nums.size();intnmin=nums[0],nmax=nums[size-1];for(inti=0;i&nums,intk){sort(nums.b
- LeetCode 198. 打家劫舍
dreamer'~
#LeetCode动态规划leetcode
198.打家劫舍你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你不触动警报装置的情况下,一夜之内能够偷窃到的最高金额。示例1:输入:[1,2,3,1]输出:4解释:偷窃1号房屋(金额=1),然后偷窃3号房屋(金额=
- 【LeetCode】时间复杂度和空间复杂度
在成都搬砖的鸭鸭
Golang刷LeetCodeleetcode算法排序算法golang
目录1、背景2、时间复杂度3、时间复杂度示例【1】O(1)【2】O(logn)【3】O(n)【4】O(nlogn)【5】O(n^2)【6】O(2^n)【7】O(n!)4、空间复杂度5、空间复杂度示例【1】O(1)【2】O(n)【3】O(n^2)1、背景分析算法的时间复杂度和空间复杂度是衡量算法性能的关键,它们分别用于评估算法的运行时间和占用内存,本文只讲相关概念和示例。2、时间复杂度时间复杂度表示
- 初学者练习代码准备机试(五)二分查找解决寻找峰值、寻找旋转排序数组中的最小值、搜索旋转排序数组
我思故我在_
算法面试职场和发展c++开发语言数据结构
各位csdn的小伙伴大家好!我胡汉三又回来啦!(惊不惊喜、意不意外!)拖这么久才发布,实话说是因为二分问题的变形好难理解,不论是看视频还是做题都知难而退,这回,我要主动出击!!感兴趣的小伙伴就继续看下去吧!寻找峰值这道题的原题在这里162.寻找峰值-力扣(LeetCode),这道题目中说峰值元素是指其值大于左右相邻元素的元素,注意,让我们返回其中一个峰值元素即可。那我们可以假设要找的就是其中一个,
- 力扣LeetCode:1472 设计浏览器历史记录
不想编程小谭
LeetCodeleetcode算法
题目:你有一个只支持单个标签页的浏览器,最开始你浏览的网页是homepage,你可以访问其他的网站url,也可以在浏览历史中后退steps步或前进steps步。请你实现BrowserHistory类:BrowserHistory(stringhomepage),用homepage初始化浏览器类。voidvisit(stringurl)从当前页跳转访问url对应的页面。执行此操作会把浏览历史前进的记
- LeetCode详解之如何一步步优化到最佳解法:14. 最长公共前缀
杰瑞学AI
LeetCode代码优化职业发展leetcode算法职场和发展面试性能优化数据结构python
LeetCode详解系列的总目录(持续更新中):LeetCode详解之如何一步步优化到最佳解法:前100题目录(更新中...)-CSDN博客LeetCode详解系列的上一题链接:LeetCode详解之如何一步步优化到最佳解法:13.罗马数字转整数-CSDN博客目录14.最长公共前缀解法1:暴力解法代码解法性能解法分析解法2:最终版代码解法性能解法分析14.最长公共前缀本题题目链接:14.最长公共前
- 力扣回溯:组合总和3
c栈算法小辰哥
漫话算法leetcode算法职场和发展
1.216.组合总和III-力扣(LeetCode)这道题注意回溯的步骤:递归出口,单次操作,恢复现场classSolution{public:vector>ret;vectorpath;voidset(intk,intn,intsum,intstart){if(path.size()==k){if(sum==n){ret.push_back(path);}return;}for(inti=sta
- LeetCode - 216 组合总和 III
程序员阿甘
华为OD算法刷题笔记算法JavaScriptleetcode
目录题目来源题目描述示例提示题目解析算法源码题目来源216.组合总和III-力扣(LeetCode)题目描述找出所有相加之和为n的k个数的组合,且满足下列条件:只使用数字1到9每个数字最多使用一次返回所有可能的有效组合的列表。该列表不能包含相同的组合两次,组合可以以任何顺序返回。示例输入:k=3,n=7输出:[[1,2,4]]解释:1+2+4=7没有其他符合的组合了。输入:k=3,n=9输出:[[
- LeetCode 1206.设计跳表:算法详解
Tisfy
算法讲解题解#力扣LeetCode算法leetcode职场和发展
【LetMeFly】1206.设计跳表:算法详解力扣题目链接:https://leetcode.cn/problems/design-skiplist/不使用任何库函数,设计一个跳表。跳表是在O(log(n))时间内完成增加、删除、搜索操作的数据结构。跳表相比于树堆与红黑树,其功能与性能相当,并且跳表的代码长度相较下更短,其设计思想与链表相似。例如,一个跳表包含[30,40,50,60,70,90
- 算法解析之去重逻辑
算法去重
前言:在之前做题中经常被去重问题困扰,其中最常见的去重思想就是使用集合本身的特性进行去重,比如使用set集合或者map集合进行去重,防止相同元素的重复加入,但是在有些问题时,需要去重的不仅仅是元素,可能是一整个数组或者其他集合,这个时候如果进行一一比较,可能就比较繁琐,需要通过代码逻辑来实现避免重复对象的插入。这里有道题可以很好的理解去重的逻辑,给大家展示一下。leetcode之三数之和注意:本题
- LeetCode37
学编程的小程
算法篇章-捷报算法leetcode职场和发展
LeetCode37目录题目描述示例思路分析代码段代码逐行讲解复杂度分析总结的知识点整合总结
- LeetCode--142. 环形链表 II
Rinai_R
LeetCodeleetcode链表算法数据结构golang学习
142.环形链表II给定一个链表的头节点head,返回链表开始入环的第一个节点。如果链表无环,则返回null。如果链表中有某个节点,可以通过连续跟踪next指针再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数pos来表示链表尾连接到链表中的位置(索引从0开始)。如果pos是-1,则在该链表中没有环。注意:pos不作为参数进行传递,仅仅是为了标识链表的实际情况。不允许修改链表。
- 算法-图-查找路径
程序员南飞
算法java数据结构职场和发展leetcode
力扣题目:1971.寻找图中是否存在路径-力扣(LeetCode)有一个具有n个顶点的双向图,其中每个顶点标记从0到n-1(包含0和n-1)。图中的边用一个二维整数数组edges表示,其中edges[i]=[ui,vi]表示顶点ui和顶点vi之间的双向边。每个顶点对由最多一条边连接,并且没有顶点存在与自身相连的边。请你确定是否存在从顶点source开始,到顶点destination结束的有效路径。
- 二叉树-左叶子之和
Hasno.
深度优先算法
代码随想录-刷题笔记404.左叶子之和-力扣(LeetCode)内容:该题仅作为搜索,但是其中的规则让人摸不着头脑,看起来似乎很头疼但是仔细一思考,能发现左叶子无非是这样的定义当发现一个节点的左孩子不为null,并且左孩子的左右孩子都为null(叶子结点)那么可以知道,找到了左叶子OK,接下来就是常规的搜索,只要搜索到满足这样的节点,直接加到一个全局变量就OK了/***Definitionfora
- 二叉树-二叉树的所有路径
Hasno.
深度优先算法
代码随想录-刷题笔记257.二叉树的所有路径-力扣(LeetCode)内容:本题是一道递归+回溯的问题,其实递归和回溯是一个意思,但是这道题一定要明显的进行一次回溯。毕竟每一条路径都不太一样,收集完一次结果之后,需要把上一次探的节点给撤销.这一步就是很明显回溯回溯部分在回溯篇章再去详细写一篇笔记,因此本文只做介绍,至于路径问题,真可谓是回溯的常客了.哦,对每次都想吐槽一下Java的神奇的字符串,必
- 【leetcode刷题版】哈希表
学废了wuwu
leetcode算法python哈希算法
系列文章目录文章目录系列文章目录背景知识一、有效的字母异位词二、两个数组的交集三、快乐数四、两数之和五、四数相加六、赎金信七、三数之和八、四数之和背景知识哈希函数(HashFunction):哈希函数是一种将任意长度的输入(键)通过某种算法转换为固定长度的输出(哈希值)的函数。好的哈希函数应该能够将输入均匀地分布在哈希表中,以减少冲突。冲突(Collision):当两个不同的键通过哈希函数得到相同
- 【leetcode刷题版】回溯算法
学废了wuwu
算法leetcodepython
系列文章目录文章目录系列文章目录背景知识一、组合二、组合优化三、电话号码的字母组合四、组合总和五、组合总和Ⅱ六、分割回文串七、复原IP地址八、子集九、子集(需要去重)十、非递减子序列十一、全排列十一、全排列Ⅱ十二、重新安排行程(难)十三、N皇后十四、解数独背景知识回溯算法是一种通过试错来解决问题的算法。它会在解决问题的过程中剪枝,以避免无效搜索。在Python中实现回溯算法通常涉及以下几个步骤:定
- 【Pandas】DataFrame操作函数
Jonina Beyang
Pandaspandas
目录1.批量处理函数-apply()参数funcaxisrawresult_typeargsby_row应用(1).LeetCode-1873.计算特殊奖金2.分组函数groupby()参数by/axis/level/as_indexaxisas_index应用(1).LeetCode-184.部门工资最高的员工(2).LeetCode-1741.查找每个员工花费的总时间3.透视函数melt()参
- 刷力扣的技巧:4 个步骤 7 个关键点,事半功倍,冲进大厂!
后端go数据库算法力扣
最近好多人问我咋刷力扣呀,今天我就来给大家好好唠唠。我总结了7个要点和4个步骤,尤其是最后那提效4步骤,可太有用啦。大家一定要看到最后哦,记得点赞、收藏呀。要点一:别光追求刷题量,题解也得看咱好多同学呀,解开一道题就着急忙慌地去刷下一道,还把刷题数量当成衡量水平的唯一标准。就像有的同学跟我说:“阳哥,我在Leetcode刷了500题,去面腾讯有戏不?”结果咋样,还不是挂了。其实呀,咱不能光闷头刷,
- eclipse maven
IXHONG
eclipse
eclipse中使用maven插件的时候,运行run as maven build的时候报错
-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.
可以设一个环境变量M2_HOME指
- timer cancel方法的一个小实例
alleni123
多线程timer
package com.lj.timer;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
public class MyTimer extends TimerTask
{
private int a;
private Timer timer;
pub
- MySQL数据库在Linux下的安装
ducklsl
mysql
1.建好一个专门放置MySQL的目录
/mysql/db数据库目录
/mysql/data数据库数据文件目录
2.配置用户,添加专门的MySQL管理用户
>groupadd mysql ----添加用户组
>useradd -g mysql mysql ----在mysql用户组中添加一个mysql用户
3.配置,生成并安装MySQL
>cmake -D
- spring------>>cvc-elt.1: Cannot find the declaration of element
Array_06
springbean
将--------
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3
- maven发布第三方jar的一些问题
cugfy
maven
maven中发布 第三方jar到nexus仓库使用的是 deploy:deploy-file命令
有许多参数,具体可查看
http://maven.apache.org/plugins/maven-deploy-plugin/deploy-file-mojo.html
以下是一个例子:
mvn deploy:deploy-file -DgroupId=xpp3
- MYSQL下载及安装
357029540
mysql
好久没有去安装过MYSQL,今天自己在安装完MYSQL过后用navicat for mysql去厕测试链接的时候出现了10061的问题,因为的的MYSQL是最新版本为5.6.24,所以下载的文件夹里没有my.ini文件,所以在网上找了很多方法还是没有找到怎么解决问题,最后看到了一篇百度经验里有这个的介绍,按照其步骤也完成了安装,在这里给大家分享下这个链接的地址
- ios TableView cell的布局
张亚雄
tableview
cell.imageView.image = [UIImage imageNamed:[imageArray objectAtIndex:[indexPath row]]];
CGSize itemSize = CGSizeMake(60, 50);
&nbs
- Java编码转义
adminjun
java编码转义
import java.io.UnsupportedEncodingException;
/**
* 转换字符串的编码
*/
public class ChangeCharset {
/** 7位ASCII字符,也叫作ISO646-US、Unicode字符集的基本拉丁块 */
public static final Strin
- Tomcat 配置和spring
aijuans
spring
简介
Tomcat启动时,先找系统变量CATALINA_BASE,如果没有,则找CATALINA_HOME。然后找这个变量所指的目录下的conf文件夹,从中读取配置文件。最重要的配置文件:server.xml 。要配置tomcat,基本上了解server.xml,context.xml和web.xml。
Server.xml -- tomcat主
- Java打印当前目录下的所有子目录和文件
ayaoxinchao
递归File
其实这个没啥技术含量,大湿们不要操笑哦,只是做一个简单的记录,简单用了一下递归算法。
import java.io.File;
/**
* @author Perlin
* @date 2014-6-30
*/
public class PrintDirectory {
public static void printDirectory(File f
- linux安装mysql出现libs报冲突解决
BigBird2012
linux
linux安装mysql出现libs报冲突解决
安装mysql出现
file /usr/share/mysql/ukrainian/errmsg.sys from install of MySQL-server-5.5.33-1.linux2.6.i386 conflicts with file from package mysql-libs-5.1.61-4.el6.i686
- jedis连接池使用实例
bijian1013
redisjedis连接池jedis
实例代码:
package com.bijian.study;
import java.util.ArrayList;
import java.util.List;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoo
- 关于朋友
bingyingao
朋友兴趣爱好维持
成为朋友的必要条件:
志相同,道不合,可以成为朋友。譬如马云、周星驰一个是商人,一个是影星,可谓道不同,但都很有梦想,都要在各自领域里做到最好,当他们遇到一起,互相欣赏,可以畅谈两个小时。
志不同,道相合,也可以成为朋友。譬如有时候看到两个一个成绩很好每次考试争做第一,一个成绩很差的同学是好朋友。他们志向不相同,但他
- 【Spark七十九】Spark RDD API一
bit1129
spark
aggregate
package spark.examples.rddapi
import org.apache.spark.{SparkConf, SparkContext}
//测试RDD的aggregate方法
object AggregateTest {
def main(args: Array[String]) {
val conf = new Spar
- ktap 0.1 released
bookjovi
kerneltracing
Dear,
I'm pleased to announce that ktap release v0.1, this is the first official
release of ktap project, it is expected that this release is not fully
functional or very stable and we welcome bu
- 能保存Properties文件注释的Properties工具类
BrokenDreams
properties
今天遇到一个小需求:由于java.util.Properties读取属性文件时会忽略注释,当写回去的时候,注释都没了。恰好一个项目中的配置文件会在部署后被某个Java程序修改一下,但修改了之后注释全没了,可能会给以后的参数调整带来困难。所以要解决这个问题。
&nb
- 读《研磨设计模式》-代码笔记-外观模式-Facade
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/*
* 百度百科的定义:
* Facade(外观)模式为子系统中的各类(或结构与方法)提供一个简明一致的界面,
* 隐藏子系统的复杂性,使子系统更加容易使用。他是为子系统中的一组接口所提供的一个一致的界面
*
* 可简单地
- After Effects教程收集
cherishLC
After Effects
1、中文入门
http://study.163.com/course/courseMain.htm?courseId=730009
2、videocopilot英文入门教程(中文字幕)
http://www.youku.com/playlist_show/id_17893193.html
英文原址:
http://www.videocopilot.net/basic/
素
- Linux Apache 安装过程
crabdave
apache
Linux Apache 安装过程
下载新版本:
apr-1.4.2.tar.gz(下载网站:http://apr.apache.org/download.cgi)
apr-util-1.3.9.tar.gz(下载网站:http://apr.apache.org/download.cgi)
httpd-2.2.15.tar.gz(下载网站:http://httpd.apac
- Shell学习 之 变量赋值和引用
daizj
shell变量引用赋值
本文转自:http://www.cnblogs.com/papam/articles/1548679.html
Shell编程中,使用变量无需事先声明,同时变量名的命名须遵循如下规则:
首个字符必须为字母(a-z,A-Z)
中间不能有空格,可以使用下划线(_)
不能使用标点符号
不能使用bash里的关键字(可用help命令查看保留关键字)
需要给变量赋值时,可以这么写:
- Java SE 第一讲(Java SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行)
dcj3sjt126com
javajdk
Java SE 第一讲:
Java SE:Java Standard Edition
Java ME: Java Mobile Edition
Java EE:Java Enterprise Edition
Java是由Sun公司推出的(今年初被Oracle公司收购)。
收购价格:74亿美金
J2SE、J2ME、J2EE
JDK:Java Development
- YII给用户登录加上验证码
dcj3sjt126com
yii
1、在SiteController中添加如下代码:
/**
* Declares class-based actions.
*/
public function actions() {
return array(
// captcha action renders the CAPTCHA image displ
- Lucene使用说明
dyy_gusi
Lucenesearch分词器
Lucene使用说明
1、lucene简介
1.1、什么是lucene
Lucene是一个全文搜索框架,而不是应用产品。因此它并不像baidu或者googleDesktop那种拿来就能用,它只是提供了一种工具让你能实现这些产品和功能。
1.2、lucene能做什么
要回答这个问题,先要了解lucene的本质。实际
- 学习编程并不难,做到以下几点即可!
gcq511120594
数据结构编程算法
不论你是想自己设计游戏,还是开发iPhone或安卓手机上的应用,还是仅仅为了娱乐,学习编程语言都是一条必经之路。编程语言种类繁多,用途各 异,然而一旦掌握其中之一,其他的也就迎刃而解。作为初学者,你可能要先从Java或HTML开始学,一旦掌握了一门编程语言,你就发挥无穷的想象,开发 各种神奇的软件啦。
1、确定目标
学习编程语言既充满乐趣,又充满挑战。有些花费多年时间学习一门编程语言的大学生到
- Java面试十问之三:Java与C++内存回收机制的差别
HNUlanwei
javaC++finalize()堆栈内存回收
大家知道, Java 除了那 8 种基本类型以外,其他都是对象类型(又称为引用类型)的数据。 JVM 会把程序创建的对象存放在堆空间中,那什么又是堆空间呢?其实,堆( Heap)是一个运行时的数据存储区,从它可以分配大小各异的空间。一般,运行时的数据存储区有堆( Heap)和堆栈( Stack),所以要先看它们里面可以分配哪些类型的对象实体,然后才知道如何均衡使用这两种存储区。一般来说,栈中存放的
- 第二章 Nginx+Lua开发入门
jinnianshilongnian
nginxlua
Nginx入门
本文目的是学习Nginx+Lua开发,对于Nginx基本知识可以参考如下文章:
nginx启动、关闭、重启
http://www.cnblogs.com/derekchen/archive/2011/02/17/1957209.html
agentzh 的 Nginx 教程
http://openresty.org/download/agentzh-nginx-tutor
- MongoDB windows安装 基本命令
liyonghui160com
windows安装
安装目录:
D:\MongoDB\
新建目录
D:\MongoDB\data\db
4.启动进城:
cd D:\MongoDB\bin
mongod -dbpath D:\MongoDB\data\db
&n
- Linux下通过源码编译安装程序
pda158
linux
一、程序的组成部分 Linux下程序大都是由以下几部分组成: 二进制文件:也就是可以运行的程序文件 库文件:就是通常我们见到的lib目录下的文件 配置文件:这个不必多说,都知道 帮助文档:通常是我们在linux下用man命令查看的命令的文档
二、linux下程序的存放目录 linux程序的存放目录大致有三个地方: /etc, /b
- WEB开发编程的职业生涯4个阶段
shw3588
编程Web工作生活
觉得自己什么都会
2007年从学校毕业,凭借自己原创的ASP毕业设计,以为自己很厉害似的,信心满满去东莞找工作,找面试成功率确实很高,只是工资不高,但依旧无法磨灭那过分的自信,那时候什么考勤系统、什么OA系统、什么ERP,什么都觉得有信心,这样的生涯大概持续了约一年。
根本不是自己想的那样
2008年开始接触很多工作相关的东西,发现太多东西自己根本不会,都需要去学,不管是asp还是js,
- 遭遇jsonp同域下变作post请求的坑
vb2005xu
jsonp同域post
今天迁移一个站点时遇到一个坑爹问题,同一个jsonp接口在跨域时都能调用成功,但是在同域下调用虽然成功,但是数据却有问题. 此处贴出我的后端代码片段
$mi_id = htmlspecialchars(trim($_GET['mi_id ']));
$mi_cv = htmlspecialchars(trim($_GET['mi_cv ']));
贴出我前端代码片段:
$.aj