- 代码随想录算法训练营day28(0121)
Lazy.land
算法
1.买卖股票的最佳时机II想到思路其实代码非常简单,其实也跟之前做的那一题摆动序列有一点关联,只不过更加地简单这题的代码,思路很巧妙!题目122.买卖股票的最佳时机II给你一个整数数组prices,其中prices[i]表示某支股票第i天的价格。在每一天,你可以决定是否购买和/或出售股票。你在任何时候最多只能持有一股股票。你也可以先购买,然后在同一天出售。返回你能获得的最大利润。示例1:输入:pr
- 筱轩的ScalersTalk第四轮新概念朗读持续力训练Day28 2018-11-04
筱轩私塾
[day2820181104]练习材料:图片发自App任务配置:L0+L4L0时间:73″知识笔记:1.第一遍听几乎没听懂;ancientmyths/owners/garage/stonehead/MedusatheGorgon/turnedtostone2.发音:Jasper/myths/garage/effect3.词组:believesin/hashadtroublewithsthorsb/
- 鹏的ScalersTalk第四轮朗读持续力训练Day28、2018.11.4
Yi条成熟_2ee1
JasperWhiteisoneofthoserarepeoplewhobelievesinancientmyths.Hehasjustboughtanewhouseinthecity,buteversincehemovedin,hehashadtroublewithcarsandtheirowners.Whenhereturnshomeatnight,healwaysfindsthatsomeo
- Day28:学习王阳明心学有感
白的羊
王阳明心学有三大主题。第一是“心即理”,主张“吾性自足,不假外求”,即万物的道理都在我的心中,不需要向外求取,只要用心,就可在自己的内在找到。第二是“知行合一”,即在心中知道了道理,但没有去实践,道理就是空的,如果实践了,却没有做好,是“知”不足够。结合第一点,在自己内在找到的道理要运用于实践,从实践当中再学习、再思考,知行互为表里,才能得到“真知”,才能称“善”。第三是“致良知”,认为个人学习最
- Day28: 贪心算法基础 ||
Vanilla TY
贪心算法算法
122.买卖股票的最佳时机II给定一个数组,它的第i个元素是一支给定股票第i天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例1:输入:[7,1,5,3,6,4]输出:7解释:在第2天(股票价格=1)的时候买入,在第3天(股票价格=5)的时候卖出,这笔交易所能获得利润=5-1=
- 云计算day28
巭氼
云计算
一、ansible模块script模块[root@localhost~]#vimtest000.sh#!/bin/bashmkdir/tmp/threetouch/tmp/three/testecho'iamecho,atmttt'>/tmp/three/testecho'welldone'[root@localhost~]#sourcetest000.shwelldone[root@localh
- 算法训练营day28(补), 贪心算法2
weixin_50253985
算法数据结构go
//122.买卖股票的最佳时机IIfuncmaxProfit(prices[]int)int{result:=0//利润总和fori:=1;i0{result=result+(prices[i]-prices[i-1])}}returnresult}//55.跳跃游戏funccanJump(nums[]int)bool{step:=0//步数fori:=0;istep{step=i+nums[i]
- [力扣 Hot100]Day28 两数相加
谛听misa
力扣Hot100题leetcode算法
题目描述给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字0之外,这两个数都不会以0开头。出处思路逆序两数相加也是逆序返回,可以用一个进位位来模拟(进位位只有可能是0或1)。要考虑谁长谁短的问题,最终结果可能需要在最长的基础上再新加一位(新建一个尾结点)。代码classS
- 今天就一个字:累-20220416-日更Day28
糖糖82
今天太忙太累,刚停顿下来,周公已经呼唤我了,所以今天只为日更,打个酱油。原计划送孩子上编程课时顺道去剪个头发,谁吃曾想去到人家那儿店面在装修,白白浪费了路程时间。接完孩子后回家,开始做午饭。一切搞完1点30了,特别困,刚躺上床,老公朋友要来家里做客,然后就开始忙着招待,沏茶切水果陪聊天。说话都说累了,时间来到5点30,开始做晚饭,这顿晚饭要命了,客人是临时要来的,家里的菜品不怎么好做,都是费时的,
- day28 回溯
NHCyrus
算法
day28回溯复原ip地址题目链接:复原Ip地址题目描述有效IP地址正好由四个整数(每个整数位于0到255之间组成,且不能含有前导0),整数之间用‘.’分隔。例如:“0.1.2.201”和“192.168.1.1”是有效IP地址,但是“0.011.255.245”、“192.168.1.312”和“
[email protected]”是无效IP地址。给定一个只包含数字的字符串s,用以表示一个IP地址,返回所有
- 2018-12-11
阿敏志刘
Day28内容:复盘日28天遇见更好的自己。特训营结束了,但对我来说,这只是开始。现在对这次特训营做个整体复盘。一、回顾目标:(一)【参加特训营目标】O:坚持每天输入输出,成为主动为他人赋能的人;R:28天内录制不少于21个视频和22(21+1)幅思维导图,外加其他输出方式2种。A:每天一个视频+一幅思维导图输出。(二)上周目标1.做一次群分享2.整理复习前期学习内容,再完整听一遍课3.每天+导图
- 代码随想录算法训练营Day28 | 93.复原IP地址、78.子集、90.子集II
Y_Vollerei
算法
93.复原IP地址整体与131分割回文串类似,仅有部分不同:1、分割回文串时剪枝后是continue(当前子串不是回文串但右边界右移后还有可能是回文串,所以只剪当前i),本题剪枝后是break(当前子串不是IP整数,右边界不管怎么移动之后的子串都不可能是IP整数,所以剪掉整个startIndex)2、除了子串是否合法外还可根据字符串长度进行剪枝//将路径数组转换为IP字符串stringpathTo
- be myself day28
不骄不躁艰苦奋斗
底气自信1.优衣库Uniqlo→季末打折:1月和7月(折扣分为4轮,价格依次递减)→超值精选:周二降价,此类商品如果没卖完会继续降价不会反升!→限时特惠:周五~周日,有限期降价,过时升回原价。→11月底感恩季:力度大于双11![给你小心心]注:咸鱼搜:“优衣库员工”7.5折。(不可退换)2.ZARA→季末大折:6月和12月(分3周,依次递减,一周7折,二周3-6折,三周2折)→日常折扣:门店周三上
- 假期刷题打卡--Day28
a-626
假期打卡学习c++c语言
1、MT1220斐波那契数列III输入一个正整数N(Nusingnamespacestd;voidf(intn){intf1=1;intf2=1;intfn;for(inti=1;i>n;f(n);return0;}2、MT1222等差数列求等差数列前N项的级数之和。不考虑不合理的输入等特殊情况。格式输入格式:输入N,首项M,差值K,整型,空格分隔。输出格式:输出整型样例1输入:513输出:35相
- 易效能100期践行Day28
朱丽萍01
打卡日期:2019年3月29日90天打卡累计天数:28/90#宣言(相信是一切的开始)#甜甜第一个30天目标:1)每天运动半小时2)每天录制国学经典音频3)学习每天看清单、饼图杨杨第一个30天目标:1)每天做一页数学计算题,并完成一道周老师出的数学题2)每天整理床铺、书房,洗内衣裤3)每周在家长的陪同下骑两次自行车上学妈妈第一个30天目标:1)坚持每天做好孩子们的践行记录2)跑一次半马3)开一次线
- 【LeetCode】78. 子集(中等)——代码随想录算法训练营Day28
晴雪月乔
代码随想录算法训练营#LeetCode回溯法算法代码随想录算法训练营leetcode回溯法
题目链接:78.子集题目描述给你一个整数数组nums,数组中的元素互不相同。返回该数组所有可能的子集(幂集)。解集不能包含重复的子集。你可以按任意顺序返回解集。示例1:输入:nums=[1,2,3]输出:[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]]示例2:输入:nums=[0]输出:[[],[0]]提示:1<=nums.length<=10-10<=nums
- 2020-03-20
小朋是个宝宝
口语习语每天学」Day22—Day28(week4)汇总week4口语笔记整理成图片形式,方便大家保存,如果需要PDF版转发此微博@小朋跳跳跳私信给小朋可以获取未来2个月的全部PDF哦,快快行动如果需要大爆炸资源的话,请转发任意篇《口语习语每天学》微博,@小朋跳跳跳,私信我,小朋就会把《生活大爆炸》1-12季资源打包送出,方便大家学习或者娱乐哦!
- 丰盛日记~Day28 外面没有别人,只有你自己
独绽晓翊
图片发自App5月19日星期日我们从小到大,都有一个意识,那个意识在你小时候有记忆以来,就一直存在,陪着你上学、读书、结婚、工作。所以,有一个东西,在我们里面是一直没有变的,尽管我们的身体、感情、感受、知识和经验一直都在改变,但是我们依然保有一个基本的内在真我,作为目睹一切的观察者。这个内在真我不会随你的身体而生,也不会随着死亡而消失,它可以观察人事百态,欣赏日出月落、云起云灭,而岁月的流转、环境
- 学习日志-2.1 计算一切时间-20190611
幻雪美美哒
【100天崔律阅读营·Day6-2.1日志】这是2019年4月28日“100天崔律阅读营”之“2.1《奇特的一生》计算一切时间”的学习日志。作业片段:年度总结(1)1.我的阅读理解:•原文:P78(DAY28)•……1966年,第一类工作共计1906小时,原计划为1900小时。与1965年相比,增加27小时。平均每日5.22小时,即5小时13分。•了不起!每天有5小时13分钟搞纯学术工作,天天如此
- Java学习day29:线程池Pool中创建线程方式(面试必考!)
凌~风
java从0到1学习面试职场和发展java开发语言java-eeintellij-idea
声明:该专栏本人重新过一遍java知识点时候的笔记汇总,主要是每天的知识点+题解,算是让自己巩固复习,也希望能给初学的朋友们一点帮助,大佬们不喜勿喷(抱拳了老铁!)往期回顾Java学习day28:线程池Pool(知识点非常非常的详解)-CSDN博客Java学习day27:join方法、生产者消费者模式(知识点详解)-CSDN博客Java学习day26:和线程相关的Object类的方法、等待线程和唤
- Java学习day30:Stream流入门、集合获取流对象、流对象的方法(知识点详解)
凌~风
java从0到1学习javajava-ee开发语言intellij-idea
声明:该专栏本人重新过一遍java知识点时候的笔记汇总,主要是每天的知识点+题解,算是让自己巩固复习,也希望能给初学的朋友们一点帮助,大佬们不喜勿喷(抱拳了老铁!)往期回顾Java学习day29:线程池Pool中创建线程方式(面试必考!)-CSDN博客Java学习day28:线程池Pool(知识点非常非常的详解)-CSDN博客Java学习day27:join方法、生产者消费者模式(知识点详解)-C
- day28打卡
clamdown2021
代码深度优先算法leetcode
day28打卡93.复原IP地址见注释classSolution{public:vectorret;vectorrestoreIpAddresses(strings){stringip;dfs(s,0,ip);returnret;}//n记录小数点个数voiddfs(strings,intn,stringip){//n为4if(n==4){//如果字符s没有被切割完,就不执行if(s.empty(
- 【LeetCode】90. 子集 II(中等)——代码随想录算法训练营Day28
晴雪月乔
代码随想录算法训练营#LeetCode回溯法算法代码随想录算法训练营leetcode回溯法
题目链接:90.子集II题目描述给你一个整数数组nums,其中可能包含重复元素,请你返回该数组所有可能的子集(幂集)。解集不能包含重复的子集。返回的解集中,子集可以按任意顺序排列。示例1:输入:nums=[1,2,2]输出:[[],[1],[1,2],[1,2,2],[2],[2,2]]示例2:输入:nums=[0]输出:[[],[0]]提示:1a-b);constres=[];//结果数组con
- 代码随想录算法训练营|day28
果木26
代码随想录练习算法go
第七章回溯算法93.复原IP地址78.子集90.子集II代码随想录文章详解93.复原IP地址ip地址有效需要满足:遍历完s,将其分为4段,每段数字有效性:范围在[0,255],且不含前导零为避免重复取值,需要startIndex作为下次递归的初始位置。当遍历结束startIndex==len(s),且ip段数为4len(path)==4加入结果,否则提前回溯。如果当前字符串满足要求,递归调用下一层
- 【蓝桥杯冲冲冲】 [SCOI2005] 骑士精神
松叶子吖
蓝桥杯备赛蓝桥杯职场和发展
蓝桥杯备赛|洛谷做题打卡day28文章目录蓝桥杯备赛|洛谷做题打卡day28[SCOI2005]骑士精神题目描述输入格式输出格式样例#1样例输入#1样例输出#1提示题解代码我的一些话[SCOI2005]骑士精神题目描述输入格式第一行有一个正整数TTT(T≤10
- Java学习day28:线程池Pool(知识点非常非常的详解)
凌~风
java从0到1学习开发语言javaintellij-ideajava-ee线程池
声明:该专栏本人重新过一遍java知识点时候的笔记汇总,主要是每天的知识点+题解,算是让自己巩固复习,也希望能给初学的朋友们一点帮助,大佬们不喜勿喷(抱拳了老铁!)往期回顾Java学习day27:join方法、生产者消费者模式(知识点详解)-CSDN博客Java学习day26:和线程相关的Object类的方法、等待线程和唤醒线程(知识点详解)-CSDN博客Java学习day25:守护线程、死锁、线
- C++从零开始的打怪升级之路(day28)
云淡风轻kk
c++javascript前端
这是关于一个普通双非本科大一学生的C++的学习记录贴在此前,我学了一点点C语言还有简单的数据结构,如果有小伙伴想和我一起学习的,可以私信我交流分享学习资料那么开启正题今天分享的是关于vector的底层构造模拟1.基础函数vector的底层实现和string不同,不是一个指针加两个下标,而是三个指针,而他的size,capacity将由对象函数来推导namespacewkl{templateclas
- 自律使我健康,我的减肥之旅DAY28,任重道远
湄之
体重~昨天早上54.5今天早上54.56昨日饮食~7点香蕉三根糙米粥半碗坚果一包花生12:00米酒几口蔬菜及鱼饭大半碗18:00玉米1根花生小番茄菠萝总结:吃的种类不多,但量多了运动:下午7000步,晚上5000步睡眠:10:10——5:40学习:1.写完摘录笔记,今天开始行动与复习2.关注中兴事件,今天整理一下各方观点3.读了几页《金庸评传》
- 代码随想录Day28|93.复原IP地址、78.子集、90.子集II
囿丫七
tcp/ipleetcode算法
文章目录93.复原IP地址78.子集90.子集II93.复原IP地址文章讲解:代码随想录(programmercarl.com)视频讲解:93.复原IP地址题目链接:93.复原IP地址-力扣(LeetCode)题目:给定一个只包含数字的字符串,复原它并返回所有可能的IP地址格式。有效的IP地址正好由四个整数(每个整数位于0到255之间组成,且不能含有前导0),整数之间用‘.’分隔。分析递归参数:s
- 2022-04-27
094849ef29b3
成长复盘Day28❤️今日感恩❤️感恩我与财富之间的通道越来越顺畅,贵人好友,主被动收入都源源不断向我奔涌而来,感恩一切已达成感恩自己的今天的收入增加3倍,已经达成谢谢感恩今天所有顾客对我的理解和支持谢谢感恩缘份让我在送外卖时认识到一位老乡谢谢感恩晖和义两个朋友来家里做客谢谢感恩老公今晚做的晚餐谢谢感恩九哥讲的财富金字塔,让我知道自己在第几层,努力向上爬谢谢感恩觉醒营的俩位天使对我的关心和支持谢谢
- 深入浅出Java Annotation(元注解和自定义注解)
Josh_Persistence
Java Annotation元注解自定义注解
一、基本概述
Annontation是Java5开始引入的新特征。中文名称一般叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。
更通俗的意思是为程序的元素(类、方法、成员变量)加上更直观更明了的说明,这些说明信息是与程序的业务逻辑无关,并且是供指定的工具或
- mysql优化特定类型的查询
annan211
java工作mysql
本节所介绍的查询优化的技巧都是和特定版本相关的,所以对于未来mysql的版本未必适用。
1 优化count查询
对于count这个函数的网上的大部分资料都是错误的或者是理解的都是一知半解的。在做优化之前我们先来看看
真正的count()函数的作用到底是什么。
count()是一个特殊的函数,有两种非常不同的作用,他可以统计某个列值的数量,也可以统计行数。
在统
- MAC下安装多版本JDK和切换几种方式
棋子chessman
jdk
环境:
MAC AIR,OS X 10.10,64位
历史:
过去 Mac 上的 Java 都是由 Apple 自己提供,只支持到 Java 6,并且OS X 10.7 开始系统并不自带(而是可选安装)(原自带的是1.6)。
后来 Apple 加入 OpenJDK 继续支持 Java 6,而 Java 7 将由 Oracle 负责提供。
在终端中输入jav
- javaScript (1)
Array_06
JavaScriptjava浏览器
JavaScript
1、运算符
运算符就是完成操作的一系列符号,它有七类: 赋值运算符(=,+=,-=,*=,/=,%=,<<=,>>=,|=,&=)、算术运算符(+,-,*,/,++,--,%)、比较运算符(>,<,<=,>=,==,===,!=,!==)、逻辑运算符(||,&&,!)、条件运算(?:)、位
- 国内顶级代码分享网站
袁潇含
javajdkoracle.netPHP
现在国内很多开源网站感觉都是为了利益而做的
当然利益是肯定的,否则谁也不会免费的去做网站
&
- Elasticsearch、MongoDB和Hadoop比较
随意而生
mongodbhadoop搜索引擎
IT界在过去几年中出现了一个有趣的现象。很多新的技术出现并立即拥抱了“大数据”。稍微老一点的技术也会将大数据添进自己的特性,避免落大部队太远,我们看到了不同技术之间的边际的模糊化。假如你有诸如Elasticsearch或者Solr这样的搜索引擎,它们存储着JSON文档,MongoDB存着JSON文档,或者一堆JSON文档存放在一个Hadoop集群的HDFS中。你可以使用这三种配
- mac os 系统科研软件总结
张亚雄
mac os
1.1 Microsoft Office for Mac 2011
大客户版,自行搜索。
1.2 Latex (MacTex):
系统环境:https://tug.org/mactex/
&nb
- Maven实战(四)生命周期
AdyZhang
maven
1. 三套生命周期 Maven拥有三套相互独立的生命周期,它们分别为clean,default和site。 每个生命周期包含一些阶段,这些阶段是有顺序的,并且后面的阶段依赖于前面的阶段,用户和Maven最直接的交互方式就是调用这些生命周期阶段。 以clean生命周期为例,它包含的阶段有pre-clean, clean 和 post
- Linux下Jenkins迁移
aijuans
Jenkins
1. 将Jenkins程序目录copy过去 源程序在/export/data/tomcatRoot/ofctest-jenkins.jd.com下面 tar -cvzf jenkins.tar.gz ofctest-jenkins.jd.com &
- request.getInputStream()只能获取一次的问题
ayaoxinchao
requestInputstream
问题:在使用HTTP协议实现应用间接口通信时,服务端读取客户端请求过来的数据,会用到request.getInputStream(),第一次读取的时候可以读取到数据,但是接下来的读取操作都读取不到数据
原因: 1. 一个InputStream对象在被读取完成后,将无法被再次读取,始终返回-1; 2. InputStream并没有实现reset方法(可以重
- 数据库SQL优化大总结之 百万级数据库优化方案
BigBird2012
SQL优化
网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。
这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。
1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。
2.应尽量避免在 where
- jsonObject的使用
bijian1013
javajson
在项目中难免会用java处理json格式的数据,因此封装了一个JSONUtil工具类。
JSONUtil.java
package com.bijian.json.study;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
- [Zookeeper学习笔记之六]Zookeeper源代码分析之Zookeeper.WatchRegistration
bit1129
zookeeper
Zookeeper类是Zookeeper提供给用户访问Zookeeper service的主要API,它包含了如下几个内部类
首先分析它的内部类,从WatchRegistration开始,为指定的znode path注册一个Watcher,
/**
* Register a watcher for a particular p
- 【Scala十三】Scala核心七:部分应用函数
bit1129
scala
何为部分应用函数?
Partially applied function: A function that’s used in an expression and that misses some of its arguments.For instance, if function f has type Int => Int => Int, then f and f(1) are p
- Tomcat Error listenerStart 终极大法
ronin47
tomcat
Tomcat报的错太含糊了,什么错都没报出来,只提示了Error listenerStart。为了调试,我们要获得更详细的日志。可以在WEB-INF/classes目录下新建一个文件叫logging.properties,内容如下
Java代码
handlers = org.apache.juli.FileHandler, java.util.logging.ConsoleHa
- 不用加减符号实现加减法
BrokenDreams
实现
今天有群友发了一个问题,要求不用加减符号(包括负号)来实现加减法。
分析一下,先看最简单的情况,假设1+1,按二进制算的话结果是10,可以看到从右往左的第一位变为0,第二位由于进位变为1。
 
- 读《研磨设计模式》-代码笔记-状态模式-State
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/*
当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类
状态模式主要解决的是当控制一个对象状态的条件表达式过于复杂时的情况
把状态的判断逻辑转移到表示不同状态的一系列类中,可以把复杂的判断逻辑简化
如果在
- CUDA程序block和thread超出硬件允许值时的异常
cherishLC
CUDA
调用CUDA的核函数时指定block 和 thread大小,该大小可以是dim3类型的(三维数组),只用一维时可以是usigned int型的。
以下程序验证了当block或thread大小超出硬件允许值时会产生异常!!!GPU根本不会执行运算!!!
所以验证结果的正确性很重要!!!
在VS中创建CUDA项目会有一个模板,里面有更详细的状态验证。
以下程序在K5000GPU上跑的。
- 诡异的超长时间GC问题定位
chenchao051
jvmcmsGChbaseswap
HBase的GC策略采用PawNew+CMS, 这是大众化的配置,ParNew经常会出现停顿时间特别长的情况,有时候甚至长到令人发指的地步,例如请看如下日志:
2012-10-17T05:54:54.293+0800: 739594.224: [GC 739606.508: [ParNew: 996800K->110720K(996800K), 178.8826900 secs] 3700
- maven环境快速搭建
daizj
安装mavne环境配置
一 下载maven
安装maven之前,要先安装jdk及配置JAVA_HOME环境变量。这个安装和配置java环境不用多说。
maven下载地址:http://maven.apache.org/download.html,目前最新的是这个apache-maven-3.2.5-bin.zip,然后解压在任意位置,最好地址中不要带中文字符,这个做java 的都知道,地址中出现中文会出现很多
- PHP网站安全,避免PHP网站受到攻击的方法
dcj3sjt126com
PHP
对于PHP网站安全主要存在这样几种攻击方式:1、命令注入(Command Injection)2、eval注入(Eval Injection)3、客户端脚本攻击(Script Insertion)4、跨网站脚本攻击(Cross Site Scripting, XSS)5、SQL注入攻击(SQL injection)6、跨网站请求伪造攻击(Cross Site Request Forgerie
- yii中给CGridView设置默认的排序根据时间倒序的方法
dcj3sjt126com
GridView
public function searchWithRelated() {
$criteria = new CDbCriteria;
$criteria->together = true; //without th
- Java集合对象和数组对象的转换
dyy_gusi
java集合
在开发中,我们经常需要将集合对象(List,Set)转换为数组对象,或者将数组对象转换为集合对象。Java提供了相互转换的工具,但是我们使用的时候需要注意,不能乱用滥用。
1、数组对象转换为集合对象
最暴力的方式是new一个集合对象,然后遍历数组,依次将数组中的元素放入到新的集合中,但是这样做显然过
- nginx同一主机部署多个应用
geeksun
nginx
近日有一需求,需要在一台主机上用nginx部署2个php应用,分别是wordpress和wiki,探索了半天,终于部署好了,下面把过程记录下来。
1. 在nginx下创建vhosts目录,用以放置vhost文件。
mkdir vhosts
2. 修改nginx.conf的配置, 在http节点增加下面内容设置,用来包含vhosts里的配置文件
#
- ubuntu添加admin权限的用户账号
hongtoushizi
ubuntuuseradd
ubuntu创建账号的方式通常用到两种:useradd 和adduser . 本人尝试了useradd方法,步骤如下:
1:useradd
使用useradd时,如果后面不加任何参数的话,如:sudo useradd sysadm 创建出来的用户将是默认的三无用户:无home directory ,无密码,无系统shell。
顾应该如下操作:
- 第五章 常用Lua开发库2-JSON库、编码转换、字符串处理
jinnianshilongnian
nginxlua
JSON库
在进行数据传输时JSON格式目前应用广泛,因此从Lua对象与JSON字符串之间相互转换是一个非常常见的功能;目前Lua也有几个JSON库,本人用过cjson、dkjson。其中cjson的语法严格(比如unicode \u0020\u7eaf),要求符合规范否则会解析失败(如\u002),而dkjson相对宽松,当然也可以通过修改cjson的源码来完成
- Spring定时器配置的两种实现方式OpenSymphony Quartz和java Timer详解
yaerfeng1989
timerquartz定时器
原创整理不易,转载请注明出处:Spring定时器配置的两种实现方式OpenSymphony Quartz和java Timer详解
代码下载地址:http://www.zuidaima.com/share/1772648445103104.htm
有两种流行Spring定时器配置:Java的Timer类和OpenSymphony的Quartz。
1.Java Timer定时
首先继承jav
- Linux下df与du两个命令的差别?
pda158
linux
一、df显示文件系统的使用情况,与du比較,就是更全盘化。 最经常使用的就是 df -T,显示文件系统的使用情况并显示文件系统的类型。 举比例如以下: [root@localhost ~]# df -T Filesystem Type &n
- [转]SQLite的工具类 ---- 通过反射把Cursor封装到VO对象
ctfzh
VOandroidsqlite反射Cursor
在写DAO层时,觉得从Cursor里一个一个的取出字段值再装到VO(值对象)里太麻烦了,就写了一个工具类,用到了反射,可以把查询记录的值装到对应的VO里,也可以生成该VO的List。
使用时需要注意:
考虑到Android的性能问题,VO没有使用Setter和Getter,而是直接用public的属性。
表中的字段名需要和VO的属性名一样,要是不一样就得在查询的SQL中
- 该学习笔记用到的Employee表
vipbooks
oraclesql工作
这是我在学习Oracle是用到的Employee表,在该笔记中用到的就是这张表,大家可以用它来学习和练习。
drop table Employee;
-- 员工信息表
create table Employee(
-- 员工编号
EmpNo number(3) primary key,
-- 姓