- Jenkins+Docker | K8S虚拟化实现网站自动部署 简单流程 未完待续,,
3分云计算
云计算及运维k8sJenkinsDockerK8S虚拟化实现网站自动部署javajenkinsdocker网站自动部署k8sgit自动化
目录大纲1.Jenkins的设置与Docker、Kubernetes集成指南1.创建新的Pipeline项目或Freestyle项目1.1创建Pipeline项目1.2创建Freestyle项目2.配置源代码管理2.1配置Git作为源代码管理工具3.配置构建触发器4.配置构建步骤4.1对于Pipeline项目4.2对于Freestyle项目5.添加Docker构建步骤5.1Pipeline项目5.
- freestyle taxi
闯_9760
昨天晚上我做了一个特别奇怪的梦睡梦中的耶稣告诉我不能获得成功我把耶稣挂了起来告诉他们我信如来佛祖所以耶稣对我没用所以要给点发挥面积让我打爆这个游戏通往胜利的彼岸letslevel不断地升级我开始怀疑自己口齿有点不清普通话不好是因为我有口无心但没有关系keepreal才是真谛respect爆音大傻胖别我的偶像key我的偶像key参加比赛得第一我的偶像key0734.csc
- 熙小鱼的ScalersTalk第七轮新概念朗读持续力训练Day0029 20211116
熙小鱼
练习材料:Lesson29Taxi!CaptainBenFawcetthasboughtanunusualtaxiandhasbegunanewservice.The'taxi'isasmallSwissaeroplanecalleda'PilatusPorter'.Thiswonderfulplanecancarrysevenpassengers.Themostsurprisingthingab
- 贾富贵和杰福瑞最终还是去做生意了,官宣开店简直“黑”死人
贵圈儿探姐
如果有这样一群小哥哥,和你年龄相仿、颜值爆表。和你一起在黄金海岸开一家餐厅,完成一场未知之旅↓在研究新型美食时,有心机的喂你“试毒”↓也不忘苦中作乐,在后厨忙着刷盘子也要来一段freestyle,分分钟把厨房当迪厅↓虽然他们有时候很皮,但是会把厨艺安排的妥妥当当(冰箱里的食材瑟瑟发抖ing…)↓好了,不用问我想不想体验我只想说——这么帅的的小哥哥不用一打,给我一个就好,我愿意用十顿饭来换!!!“用
- 熙小鱼的ScalersTalk第七轮新概念朗读持续力训练Day0030 20211117(重新练习)
熙小鱼
练习材料:Lesson29Taxi!CaptainBenFawcetthasboughtanunusualtaxiandhasbegunanewservice.The'taxi'isasmallSwissaeroplanecalleda'PilatusPorter'.Thiswonderfulplanecancarrysevenpassengers.Themostsurprisingthingab
- 爵士与Freestyle
organ_28d0
"我喜欢HipHop音乐,自由风格的。那种自由真是革命,相比之下所有的诗人都是色,所有的写作、带修改的写作都是保守。音乐中没有暴力,这是生命,这东西偏心上瘾,快了!享受!人们之间高高兴兴的关系,当然也有矛盾。""……就这么挨个说,什么都说,骂这个骂那个,骂完以后开始说自己没有爱情,后来发现真的解放,说的人全流泪,一个磕巴都不打。是这么个状态,什么叫语言,这就叫语言,语言不是组织完了才叫语言,需要是
- 昔日的屏霸被淘汰掉后,一个个沦为打酱油,再也无人关注他们!
小小娱乐
演艺圈的青春饭也不好吃,很难有人像刘德华一样能一碗饭吃到老。很多明星在某个时代特别火,可以他们常年霸屏,只要是他们的电视剧,必定会有高收视率。然而这些“屏霸”红着红着,不知道怎么的就被演艺圈淘汰掉,慢慢的被观众淡忘了,即使他们依然拍戏,也都是打酱油的角色!张卫健,凉风有信,秋月无边,亏我思娇的情绪好比度日如年……”听到这段Freestyle,你一定会想到他吧。张卫健曾经也是香港TVB当家小生,他出
- Analyze the taxi ride event stream with Apache Flink
生活的探路者
Forthedemoapplication,wegenerateastreamoftaxirideeventsfromapublicdatasetoftheNewYorkCityTaxiandLimousineCommission(TLC).ThedatasetconsistsofrecordsabouttaxitripsinNewYorkCityfrom2009to2015.Wetooksome
- Jenkins的Lockable Resource插件 - 3:在Freestyle Job中实现根据参数动态绑定资源
乱码奇糟
软件开发jenkinsci/cd
Jenkins的LockableResource插件允许在Jenkins作业中进行资源锁定和同步。在本文中,我们将重点介绍如何在FreestyleJob中根据参数动态绑定资源。实际问题测试团队尚未转移到Jenkins的Pipeline技术栈,Freestyle的JenkinsJob还会长期存在。我们的测试覆盖全平台,因此我们创建了多个LockableResource来对应各种操作系统的测试设备:A
- 近一年来,你自己觉得最得意的一件事情是什么?
一个凝望着深渊的人
中午跟同事聊天,有人聊起了大学里面参加英语演讲比赛,因为忘记稿子于是freestyle的故事,于是大家引申了一个话题出来:“近一年来,你自己觉得最得意的一件事情是什么?”听起来似乎很简单,可是回顾自己,觉得又不是那么容易回答。周围的人也在沉思,有人觉得那些自己觉得可能很得意的事情,一讲出来别人也许会觉得也不算什么...有人觉得自己似乎么有什么值得去得意的事情...就这么个简单的问题,就透露出了两个
- 除了Balance,《偶像练习生》要练的还是太多了
娱乐拆穿姐
最近姐的票圈被三件东西刷屏了:“钱与野男人”、“沉迷不回家之旅的青蛙”与“偶像练习生”。前两者不必多提,《偶像练习生》最近俨然也成为国民潮流中的一部分了。张艺兴的口头禅“balance”似乎也想打造出吴亦凡“freestyle”那种鬼畜的感觉。⬇️对,就是范冰冰弟弟范丞丞参加的偶像男团选秀网综。范冰冰之前还换了微博头像给弟弟打call、在热搜上挂了一晚上。可谓是给节目增加了不少热度。⬇️节目的大致
- Blender的python脚本编写模式
qq_30017619
笔记blender基础python编程语言
Python脚本模式提供了完整的可编程行样式。在这种控制模式下,所有的样式化操作都被编写为Python脚本,在Freestyle术语中称为样式模块。样式模块的输入是视图地图(即一组检测到的特征边),输出是一组样式化笔划。样式模块由五个基本操作符的连续调用组成:选择、链接、拆分、排序和笔划创建。选择操作符基于一个或多个用户定义的选择条件(谓词)识别输入特征边的子集。所选边通过链式、分裂式和排序操作符
- 其实,你的改变,很重要。
花7月阳
年少轻狂的我们,张扬的个性,难免会有针锋对麦芒的竞争。在生活上,你可能为了追上同伴们的步伐,不惜打乱了自己所有的生活规律,为的只不过是一时划为等号的错觉。其实,我们完全没有必要去和他们去找齐——我指的是生活方面。毕竟,直白的说那就是一种攀比。随着现在的生活水平不断提高,我们生活的节奏也开始变快。想去哪里玩,再也不用长途跋涉,一挥手,一辆taxi就停在了你的面前。殊不知,现在我们已经无法摆脱这种交通
- 红花会贝贝剁手事件的背后
爱吃梅子的南莞
前几天看知乎和微博,突然一个事件吸引了我?红花会又怎么了?在我的印象里,上一次脑海里红花会出现还是因为pgone和李小璐的事情,后来被封了,本来之前看中国有嘻哈第一季的时候对那个戴帽子的选手还挺喜欢的,毕竟技术在那里,还挺厉害的。后来,一落千丈,身败名裂。这次又是?红花会贝贝直播剁手?吓我一跳,贝贝原名李京泽,中国嘻哈数一数二的押韵王者,不认识的可以去看地下八英里比赛,贝贝真正的freestyle
- 武汉的特色早餐,每一种只选一个店铺推荐,完爆户部巷!
菠萝头说
国庆第一天image武昌水陆街,阿斌豆皮,20多年的老店,阿斌师傅每天在门店跳「汉版踢踏舞」,自带freestyle节奏,一边跳一边做豆皮。糯米略硬,豆皮的外皮很脆,米也有嚼劲,肉丁干子加榨菜,馅料十足和饱满。你稍微晚一点去,就要排1个小时的队。豆皮10元一份,非常抢手。只有早上卖,卖完收摊。(建议收藏和转发)国庆第二天image热干面都吃过,牛肉热干面呢?好,你也吃过,那生烫牛肉热干面呢?这下,
- 游戏画质提升1.5 使用NVIDIA FreeStyle
Deveuper
游戏技巧美术相关
首先确定你的电脑是Nvidia的显卡安装好最新驱动(包括GeforceExprience软件)打开GeforceExprience-设置-开启实验性功能之后电脑会重启进入游戏(全屏)按下Alt+F3,调节参数(图片转自贴吧:https://tieba.baidu.com/p/5514921293?red_tag=2671931365)
- 《中国说唱》总决赛宣传片出炉,3月30日决战深圳
Heyhou嘿吼
中国说唱总决赛宣传片震撼出炉!回顾全国十大赛区海选无论是solo、freestyle还是1V1battle每个环节都能燃爆全场!undefined_腾讯视频总决赛将在3月30日打响汇集深圳、角逐冠军40万元现金大奖+度身打造专辑计划等你来拿!群雄逐鹿谁能奋起搏杀成功复活?残酷求生谁能勇往直前跻身前十?争冠夺魁谁能一马当先拔得头筹中国说唱中国造,中国说唱中国燥!超豪华OG评委阵容即将公布更多精彩赛况
- 小盖的scalers talk第五轮新概念朗读持续力训练day18 2019.11.11
e0c831c2b481
练习材料:lesson32,shoppingmadeeasy,补L29taxi详见笔记,任务配置:L0+L4,知识笔记:图片发自App图片发自App图片发自App图片发自App图片发自App我的感悟:再次打开已经是一周之后,每天做事不容易11月7日发出了朗读语音,但没能复盘总结,今日补上,当日生词,raremythmedusagorgon。图片发自App今日还补读了L29,发现语速不匀,会为了与时
- 我,没你说的那样特别
繁星91
昨晚,送给L君湛蓝色手账本,微信收到他元旦祝福,本来想回复不快乐,可最后还是执拗地绕过。这学期,L君陪陪我操场freestyle,他讲的多我说的少。虽然有时我会调皮得进行错误引导,偶尔还会diss一下,他,健康的生活方式、自律的作息、向上的态度,已经慢慢说服了我。我们英语课认识,对他的印象跟着结课结束。不记得何时,再一次出现。从健身房的寒暄,到“陌生人”发给我的信息,从薛定谔猫的“解释”,到前女友
- 强化学习入门(更新中......)
小雅不采薇
笔记强化学习python人工智能
废话不多说,此篇文章用于记录强化学习的入门学习过程。环境一:taxi-v3环境描述:出租车载客环境的地图尺寸为5*5,有4个目的地以及5个乘客可能出现的位置。因此可以计算出该环境总的状态数为:出租车所在位置*乘客所在位置*真实终点所在位置,即一共有500个可能的状态。当然也可以使用语句输出状态空间的数量为500.print('Numberofstates:{}'.format(enviroment
- 小燕子的ScalersTalk第七轮新概念朗读持续力训练Day 29 2021.11.12
小燕子ccy
2021.11.12小燕子的ScalersTalk第七轮新概念朗读持续力训练Day292021.11.12练习材料:Lesson29Taxi!CaptainBenFawcetthasboughtanunusualtaxiandhasbegunanewservice.The'taxi'isasmallSwissaeroplanecalleda'PilatusPorter'.Thiswonderful
- 44、level2-unit2-part3 dialogue-taxi chat
小猪慕慕
A:Goodevening,wheredoyouwanttogo?B:Iwanttogotothetrainstation.93I'minahurry.Mytrainleavesinanhour.A:Whichtrainstation?TheEaststationortheWeststation?B:It'stheeaststation.A:Oh,thetrafficisverybad,now.I
- 料峭春风ScalersTalk第四轮朗读持续力训练Day29 20181105
御风_2fd9
练习材料Lesson29Taxi!CaptainBenFawcetthasboughtanunusualtaxiandhasbegunanewservice.The'taxi'isasmallSwissaeroplanecalleda'PilatusPorter'.Thiswonderfulplanecancarrysevenpassengers.Themostsurprisingthingabo
- 嗯, 2018年终总结
哪里傻了
图片发自App翻看了一下微博,觉得2018还是对我挺好的。换了工作,搬了家,有了猫,还没秃。走了五六个城市,刷了上10部剧,赶上了喜欢的乐队驻上海的Live和演唱会。恢复了几项运动,认识了不同的人。身边日常都是可爱的朋友。图片发自App从Copy做回Planner,工作仍是主旋律。前半年,熬夜、通宵、不知疲惫。在办公室的沙发上补觉,在Taxi上准备提案,在早高峰的时候下班回家。所谓逝者如斯夫,不舍
- 她是女子·我也是女子-10
姚风
我还有几天就可以和淼淼再见了这一天就这么慢慢来了这几天一直在想的玩耍计划马上就要付诸实践为了和她有一个更好的体验我提前去踩点(莫名有点押韵是怎么回事要来一段freestyle么)一直在考虑怎样让我们的行程不那么赶却充实调节不同的活动顺序后来和淼淼商量发现倒也没必要这么的过于刻意我们以前都是随便走走到哪就是哪的可能很久没见过于紧张了黄昏时结束一天的行程走走逛逛看到内衣店想到某些就走进去了不停的试尺码
- 吴亦凡的《大碗宽面》,炸出一波优秀的饭圈文案
文案帮WEN
上个礼拜吴亦凡微博发布自己的新歌《大碗宽面》刷爆了网络,评论区瞬间变为大型圈粉现场。相比于近期“蔡B大战”的某kun行为,吴亦凡凭借在这个特殊时期的自黑公关与营销,一时间大波网友黑转粉,之前疯狂diss吴亦凡的网友们纷纷刷屏“凡凡对不起”。前几年在一档综艺节目中,吴亦凡在一家西安面馆里为客人来了一段freestyle,“你看这个碗,它又大又圆,你看这个面,它又长又宽,你们来这里吃饭饭很好吃,我很开
- Quick taxi route assignment via real-time intersection state prediction
llddycidy
时空图预测交通领域python深度学习
Quicktaxirouteassignmentviareal-timeintersectionstatepredictionwithaspatial-temporalgraphneuralnetwork(通过时空图神经网络实时交叉口状态预测快速分配出租车路线)PAPERLINK简单说一下:本文采用了一种新的方法,通过使用空间-时间图神经网络(STGNN)来预测机场出租车道网络中的交叉口状态,从而
- 初次安装部署Jenkins后,其他电脑如何访问http://localhost:8080/
shangshine8
访问Jenkins显示localhost未发送任何数据,error显示ERR_EMPTY_RESPONSE今天安装并且在服务器所在的电脑上访问了http://localhost:8080/,创建管理员,了解了pipeline和freestyle之后,想要在其他电脑上也访问这个网站,我十分sha的直接在另一台电脑上输入了http://localhost:8080/这个网址,然后显示:localhos
- Six people,One taxi
是小R呀
一家英国人要去airport,这次我虽然没那么尴尬,不过他们一共六个人,想坐一辆出租车,但是一辆出租车六个人肯定会超载哎哎呀,我心想Ithinkthatisalittledifficult.还好还好,一个台湾小哥哥在,我转身递给他一个求助的眼神,他就过来了,诡异的朝我一笑,我坏坏的一笑并告诉他Sixpeople,Onetaxi阿峰小哥哥和他们讲了一番,大概就是叫出租车需要两辆,六个人可以叫一辆商务
- pandas笔记:找出在一个dataframe但不在另一个中的index
UQI-LIUWJ
python库整理pandas笔记
1问题描述假设我们有两个dataframe(这一段代码)来自transbigdata笔记:官方文档案例1(出租车GPS数据处理)-CSDN博客data=tbd.clean_outofshape(data,sz,col=['Lng','Lat'],accuracy=500)datadata2=tbd.clean_taxi_status(data,col=['VehicleNum','Time','O
- 深入浅出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,
-- 姓