- 《品牌的起源 The Origin of Brands: How Product Evolution Creates Endless Possibilities for New Brands》读书笔记
宝可梦之视角
定律1生命的大树品牌的大树1.在“产品和服务的大树”上,新品类是既有品类分化而来的。如果你想要建立一个成功的品牌,就必须寻找机会,通过现有品类的分化创造出新品类。接下来,你必须成为新品类中的第一个品牌。2.在“品牌的大树”上,成功的品牌主导了新生枝条,并且随着枝条自身不断扩展遮挡了临近枝条的阳光,品牌也会变得越来越成功。3.传统营销并非聚焦于创造新品类。传统营销关注的是创造新的顾客。传统营销发掘顾
- ENDLESS RAIN
Arrabbiati
今天,不对应该是昨天,现在已经凌晨了,几乎忙了一天。早晨去给一个高三的孩子试讲了一节复习课,前天晚上精心备好了一节经济货币专题,因为没有高三复习经验,备课压力大到直犯恶心,因此确实是下了最大工夫做到了自己所能做到的。一开始上课学生打乱我所有计划,说自己哲学都没学过想从哲学开始复习,因此精心备过的课根本没有派上用场。尽管没有提前准备,但至少一个月前刚给学生上过这本书,所以并没有什么失误,结束后告诉我
- FreeSWITCH 放音相关APP/API
TopBand
FreeSWITCHfreeswitchvoip音频编码解码
FreeSWITCH放音相关APP/API放音APP:API说明playback放音broadcast广播endless_playback无限循环播放loop_playback播放指定次数play_and_detect_speech播放的同时进行ASR检测play_and_get_digits播放,且进行DTMF检测speakTTS放音say放音停止和恢复放音的API:API说明例子break终止
- 如何在 Endless OS 上安装 ONLYOFFICE 桌面编辑器 7.5
ONLYOFFICE
编辑器onlyoffice开源软件办公文档endlesslinux
ONLYOFFICE桌面编辑器是一款基于依据AGPLv.3许可进行分发的开源办公套件。使用这款应用,您无需保持网络连接状态即可处理存储在计算机上的文档。本指南会向您介绍,如何在EndlessOS上安装ONLYOFFICE桌面编辑器7.5。ONLYOFFICE桌面版是什么ONLYOFFICE编辑器桌面版是一款全面的办公工具,提供了文本文档、电子表格,演示文稿和表单的查看和编辑功能。它高度兼容微软Of
- 2019-01-18 day5 -endless
Endless_5513
R的图表命令,向量的概念 很遗憾学校的服务器没有装Rstudio,因为Linux的版本只有超级用户才可以安装执行命令,所以只能本地电脑使用。数据框在使用时,都要现在工作台上进行setwd,getwd,数据框的原始文件要在工作文件夹里。数据框的变量赋值X<-read.csv(‘文件’)设置行列名colnames(X)[n]<-"列名"rowname(X)[n]<-"行名"数据框导出write.ta
- 高考必备,记住这130条英语单词,考试+15
佑酱英语
education[7edju(:)5keiFEn]n.教育,培养effort[5efEt]n.努力,艰难的尝试electricity[Ilek5trIsItI]n.电;电流encourage[in5kQridV]vt.鼓励endless[5endlis]a.无止境的;没完的enlarge[in5lB:dV]vt.扩大entertainment[entE5teinmEnt]n.娱乐entrance
- gin框架13--优雅地重启或停止
昕光xg
Golanggolangwebgin框架优雅地重启或停止fvbock/endlessShutdown
gin框架13--优雅地重启或停止介绍案例使用endless来优雅重启使用http.Server内置的Shutdown()方法优雅地关机注意事项说明介绍本文主要介绍gin框架中重启或者停止的方案。常见的包括替换ListenAndServe、manners、graceful、grace等,go1.8可以考虑使用http.Server内置的Shutdown()方法优雅地关机。案例使用endless来优
- Unity发布小游戏(五):小游戏的打包与上传到CCD云服务器
Data菌
小游戏UnityUnity小游戏小游戏打包部署CCD云服务器
上一篇介绍了游戏资源的打包配置过程,接下来介绍小游戏的打包和上传部署到CCD云服务器的工程。(1)CCD项目云服务配置:登录UnityCCD云服务后台,地址:UnityID。创建Endless_Runner项目,开启云服务,生成AppID。(2)打开Unity-Window-AutoStreaming-Cfg&Publish菜单,先简单介绍一下配置上传和发布界面信息。【特别提醒:打包和上传中间,请
- windows下使用endless报错:undefined: syscall.SIGUSR1
多么不容易
Go
windows下的信号没有SIGUSR1、SIGUSR2等,为了不轻易的抛弃windows环境(没有勇气换mac)。目前用了一个ditty的办法解决:在go的安装目录修改Go\src\syscall\types_windows.go,增加如下代码:varsignals=[...]string{//这里省略N行。。。。/**兼容windowsstart*/16:"SIGUSR1",17:"SIGUS
- endless tear
郑在写
我好想做嘉然小姐的狗啊。可是嘉然小姐说她喜欢的是猫,我哭了。我知道既不是狗也不是猫的我为什么要哭的。因为我其实是一只老鼠。我从没奢望嘉然小姐能喜欢自己。我明白的,所有人都喜欢理解余裕上手天才打钱的萌萌的狗狗或者猫猫,没有人会喜欢阴湿带病的老鼠。但我还是问了嘉然小姐:“我能不能做你的狗?”我知道我是注定做不了狗的。但如果她喜欢狗,我就可以一直在身边看着她了,哪怕她怀里抱着的永远都是狗。可是她说喜欢的
- Endless Nightmare.
璇碳酸氢钠
>1.Vanessa例行的广播,宣告着第六日的结束。击杀者的名单中,毫无意外地又出现了Niflheimr和Area184二人的名字。Nif有些不安地看着眼前从手环中取出帐篷的184。在击败Kronos之后,她依然维持着战斗时的白金形态,直到已近深夜的现在。他还记得,在前一日击败那位名为DoNotWake的少女后,184也没有立刻变回原来的样子,直到夕阳西下——又一说,东国传说中能看见不属于同一世界
- endless
安而理为
想起初高中时还算有意思的一件事。初高中都是不断的试卷,不停地做题。初中的时候,我还算是受欢迎的。在男生女生中。可能是因为长得还算好看,性子也还好。虽然我那时心死如灰,但他们无条件地包容我。真的是让我觉得世界还是有光的。一次班级里重排座位,三人一座。身边坐了一个班里成绩很好人缘也很好的男生。大家都在忙着学习,都没有时间管太多东西。埋头做题就是了。一次在做题的时候,那个男生哼着一个调子,我听了听,简直
- 瘾瘾作乐Over And Over Again
G章鱼哥x
地址:上海宝龙美术馆8.9号展厅闵行区漕宝路3055号票价:单人票128双人票258时间:2019.08.10-11.0210:00-18:00(周一闭馆)整个展览以光和影,人与装置互动的展览。图片发自App图片发自App图片发自App“Endless”光环看似简单的光之变换构筑出平面与立体、有限与无限的关系就像生命的无尽循环周而复始️。《不要温和的走进那良夜》《限制的放大》图片发自App图片发自
- 如何在 Endless OS 上安装 ONLYOFFICE 桌面编辑器
ONLYOFFICE
教程编辑器linuxonlyoffice
ONLYOFFICE桌面编辑器是一款基于依据AGPLv.3许可进行分发的开源办公套件。使用这款应用,您无需保持网络连接状态即可处理存储在计算机上的文档。本指南会向您介绍,如何在EndlessOS上安装ONLYOFFICE桌面编辑器。ONLYOFFICE桌面版是什么ONLYOFFICE编辑器桌面版是一款全面的办公工具,提供了文本文档、电子表格,演示文稿和表单的查看和编辑功能。它高度兼容微软Offic
- 记录Unity Endless Runner要点
TO_ZRG
unityunity游戏引擎
1.Array.IndexOf()查找数组中指定项的索引,如果没找到,就返回-12.如果粒子不是循环播放的,则在粒子播放完毕之后销毁它if(!m_ParticleSpawned.main.loop) Destroy(m_ParticleSpawned.gameObject,m_ParticleSpawned.main.duration);3.检测是往左滑还是往右滑,还是往上滑,往下滑,为了方
- 【学习日志】2022.10.08 Unity人物运动(移动+转身)、Character Controller、射线检测、动画融合
EndlessDaydream
学习日志Unity知识树学习
Angelyatou/Endless_Unity_Projects:UnityProjectsofEndlessdaydram(github.com)https://github.com/Angelyatou/Endless_Unity_Projects最简单的人物运动(移动+转身)usingSystem.Collections;usingSystem.Collections.Generic;us
- 《卡俄斯》——ENDLESS
罹渊
当不同的世界线开始收束,无数的空间重叠,在时间边缘露出支离破碎的真相。记忆不断被更改的历史修正,唯有亲身参与者才有机会窥得些许假面后的事实。总是会有认知被颠覆的荒谬感盘旋在心头,令人惶恐不安。最初设定的锚点已经沉沦在无尽的西海岸,时间线流动到未来,却模糊了过去。无数被改变的终局是既定的现在,追逐混沌的过程也是在制造未知,要小心陷入空间罅隙,抓住属于闭环控制的机会。气泡世界里的人再观察我们,我们亦如
- dino
dilifong_lahfo
Anegghasjusthatchedinprehistorictimeandasmalldinosaurhasemerged.Taptogettojumpoverobstacles,Youcanmakefly,run.Bothskillanddeterminationwillbeneededtosurvivethisfruitfulladventure.GameFeatures:•Endless
- Endless Summer
伏薇
无尽夏之所以叫无尽夏,是因为它可以从晚春开到夏秋之交。一整个夏天,无尽夏的花朵们都簇拥在一起,开的热热闹闹。在酸性土壤里开粉色花,在碱性土里开蓝色花。不管是粉色还是蓝色,都是少女的颜色。还有比这种花更玛丽苏的花么。从书上看到这种花的时候,图书馆隔壁座的仁兄还带着头戴式耳机,因为音量太大,我也连带着跟着他耳机里倾泻出的音乐摇滚了起来。从图书馆往外看,午后的阳光有些微刺眼,照着一株得意的蓝色无尽夏,眨
- 2019-01-20 day7 -endless
Endless_5513
测序的历史代数名称机器优点\缺点一代双脱氧链终止法ddNTP+标记准确率高/低通量成本高二代循环阵列合成测序法NOVASEQHISEQ速度快成本低高通量/拼接困难读长短三代单分子测序-超长读长/错误率高测序分类测序酚类.png
- go: cannot find main module_用go-module作为包管理器搭建go的web服务器
weixin_39825045
go:cannotfindmainmodulegolandgotestgolandgotest多个文件golang游戏服务器框架installpackagevif包NomodulenamedMNIST
本篇博客主要介绍了如何从零开始,使用GoModule作为依赖管理,基于Gin来一步一步搭建Go的Web服务器。并使用Endless来使服务器平滑重启,使用Swagger来自动生成Api文档。源码在此处:项目源码大家可以先查看源码,然后再根据本篇文章,来了解搭建过程中服务器的一些细节。搭建环境以下所有的步骤都基于MacOS。安装go在这里推荐使用homebrew进行安装。当然你也可以使用源码安装。b
- Unity2D游戏无限刷新地图
AI200
unity
关于Unity2D游戏如何无限刷新地图的问题首先在Unity中创建多个大小相同的物体当做刷新的地图对象,然后在创建一个名称为Endless.cs的脚本,然后添加如下代码publicfloatdistance;voidOnBecameInvisible(){transform.Translate(Vector3.right*distance*3);};将脚本添加到需要刷新的对象上,并在编辑器中设置d
- golang开发好用的github工具
yunduan16
golanggithub开发语言开发工具
web框架github.com/gin-gonic/gingithub.com/zeromicro/go-zerogithub.com/fvbock/endless永不停止框架,可以接受系统信息,进行自己重启Rest协议客户端github.com/go-resty/resty依赖注入github.com/google/wire支持注入方法和接口对象参考文档:Golang依赖注入框架wire使用详解
- 使用 Django EL(Endless) Pagination 多分页时遇到的一个官方文档大坑
weixin_34064653
python后端
2019独角兽企业重金招聘Python工程师标准>>>官方文档地址:https://django-el-pagination.readthedocs.io/en/latest/multiple_pagination.html当你的网站涉及到在一个页面内多分页时,若果你跟我一样看了下面的官方文档介绍:你运行项目,访问页面时,可能会遇到这样的错误信息:原因其实很简单,请看下面的图,也是官方文档写的:请
- 英雄算法联盟 - 六月集训排行榜 (截止今日第五天)
英雄哪里出来
算法
文章目录▋积分排名▋涉及费用▋适宜人群▋训练时间▋如何参加▋训练程度▋详细介绍▋本群玩法▋本群闭环▋积分排名排名名字积分1幻昼72戈戈巫说你要相信科学73ㄖ落看汐陽74雄辩??75StackOverflow76牛牛向前冲77黄新开78寻夏79Autumn710endless711温帅帅712哎呀呀127713??714阿尔托利亚斯715小星星【早起早睡版】716淡泊宁静717来访雁丘处618张张_
- 毕 业 endless
瞬二世
“喂要上课了还不起来”“怎么这学期过得好慢”“又一个假期回来又胖了”“下午练球明天有比赛”“数学作业没写借我看下”“人家期末复习我们是预习”“我过了你挂科没”“时间真快,转眼要毕业了”。。。。。。阳光穿透整个桂花香的路边林荫下淡淡的人影能看得见教学楼在那边谁留下过岁月如今季节又长出新的起点走过的风景无数次见与不见曾有轻狂也曾欢呼雀跃安然吧等待命运正交予的签未来的勇敢源自昨日信念一刻不停新颜代替了旧
- Learning is endless!
嘉言录
WemuststartlearningwhenwearebornBabyneedstolearneating,speaking,walking..Childrenneedtoreadforknowledge...Whenyoueveryoung,youneedtolearnhowtofallinloveAfterbecomingaparent,youneedtolearnhowtoeducatec
- 也就是说这段代码会一直执行下去
css3
看来得不中断已有连接的情况下进行重启才行,不能简单的stop后start,得平滑重启。大致就是让父进程启动一个子进程去监听新的连接,自己不再监听新的连接,遴选公务员而是在处理完已有连接后终止,之后子进程独挑大梁。随后发现github上的endless挺满足需求,它是一个不停机重启的服务器实现,实现流程为:监听SIGHUP信号收到信号后fork子进程(使用相同的启动命令),将服务监听的socket文
- love is an act of endless forgiveness
随心佛
Thereisasayinggoes:"Loveiswhenyoutakeawaythefeeling,thepassion,theromance,andyoufindoutyoustillcareaboutthatperson."Fromthispoint,whatcanbeleftforthepersonswholoveeachother?Ithinkthatisforgiveness,end
- iFIERO - (二)宇宙大战 Space Battle -- SpriteKit 无限循环背景Endless、SpriteKit物理碰撞、CoreMotion加速计
布袋的世界
本节主要讲解如何创建无限循环Endless的星空背景(如下图)、玩家飞船发射子弹,监测子弹击外星敌机的SpriteKit物理碰撞并消灭敌机,以及应用iOS的CoreMotion加速计移动飞船躲避外星敌机(加速计须用真机测试)。SpaceBattle此《宇宙大战SpaceBattle》教程共分为三系列,(一)宇宙大战SpaceBattle--初始建立工程及场景Scene、导入各个SpriteNode
- VMware Workstation 11 或者 VMware Player 7安装MAC OS X 10.10 Yosemite
iwindyforest
vmwaremac os10.10workstationplayer
最近尝试了下VMware下安装MacOS 系统,
安装过程中发现网上可供参考的文章都是VMware Workstation 10以下, MacOS X 10.9以下的文章,
只能提供大概的思路, 但是实际安装起来由于版本问题, 走了不少弯路, 所以我尝试写以下总结, 希望能给有兴趣安装OSX的人提供一点帮助。
写在前面的话:
其实安装好后发现, 由于我的th
- 关于《基于模型驱动的B/S在线开发平台》源代码开源的疑虑?
deathwknight
JavaScriptjava框架
本人从学习Java开发到现在已有10年整,从一个要自学 java买成javascript的小菜鸟,成长为只会java和javascript语言的老菜鸟(个人邮箱:
[email protected])
一路走来,跌跌撞撞。用自己的三年多业余时间,瞎搞一个小东西(基于模型驱动的B/S在线开发平台,非MVC框架、非代码生成)。希望与大家一起分享,同时有许些疑虑,希望有人可以交流下
平台
- 如何把maven项目转成web项目
Kai_Ge
mavenMyEclipse
创建Web工程,使用eclipse ee创建maven web工程 1.右键项目,选择Project Facets,点击Convert to faceted from 2.更改Dynamic Web Module的Version为2.5.(3.0为Java7的,Tomcat6不支持). 如果提示错误,可能需要在Java Compiler设置Compiler compl
- 主管???
Array_06
工作
转载:http://www.blogjava.net/fastzch/archive/2010/11/25/339054.html
很久以前跟同事参加的培训,同事整理得很详细,必须得转!
前段时间,公司有组织中高阶主管及其培养干部进行了为期三天的管理训练培训。三天的课程下来,虽然内容较多,因对老师三天来的课程内容深有感触,故借着整理学习心得的机会,将三天来的培训课程做了一个
- python内置函数大全
2002wmj
python
最近一直在看python的document,打算在基础方面重点看一下python的keyword、Build-in Function、Build-in Constants、Build-in Types、Build-in Exception这四个方面,其实在看的时候发现整个《The Python Standard Library》章节都是很不错的,其中描述了很多不错的主题。先把Build-in Fu
- JSP页面通过JQUERY合并行
357029540
JavaScriptjquery
在写程序的过程中我们难免会遇到在页面上合并单元行的情况,如图所示
如果对于会的同学可能很简单,但是对没有思路的同学来说还是比较麻烦的,提供一下用JQUERY实现的参考代码
function mergeCell(){
var trs = $("#table tr");
&nb
- Java基础
冰天百华
java基础
学习函数式编程
package base;
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
// Integer a = 4;
// Double aa = (double)a / 100000;
// Decimal
- unix时间戳相互转换
adminjun
转换unix时间戳
如何在不同编程语言中获取现在的Unix时间戳(Unix timestamp)? Java time JavaScript Math.round(new Date().getTime()/1000)
getTime()返回数值的单位是毫秒 Microsoft .NET / C# epoch = (DateTime.Now.ToUniversalTime().Ticks - 62135
- 作为一个合格程序员该做的事
aijuans
程序员
作为一个合格程序员每天该做的事 1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多
2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作
3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法 出错不要紧,最重
- 由html5视频播放引发的总结
ayaoxinchao
html5视频video
前言
项目中存在视频播放的功能,前期设计是以flash播放器播放视频的。但是现在由于需要兼容苹果的设备,必须采用html5的方式来播放视频。我就出于兴趣对html5播放视频做了简单的了解,不了解不知道,水真是很深。本文所记录的知识一些浅尝辄止的知识,说起来很惭愧。
视频结构
本该直接介绍html5的<video>的,但鉴于本人对视频
- 解决httpclient访问自签名https报javax.net.ssl.SSLHandshakeException: sun.security.validat
bewithme
httpclient
如果你构建了一个https协议的站点,而此站点的安全证书并不是合法的第三方证书颁发机构所签发,那么你用httpclient去访问此站点会报如下错误
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path bu
- Jedis连接池的入门级使用
bijian1013
redisredis数据库jedis
Jedis连接池操作步骤如下:
a.获取Jedis实例需要从JedisPool中获取;
b.用完Jedis实例需要返还给JedisPool;
c.如果Jedis在使用过程中出错,则也需要还给JedisPool;
packag
- 变与不变
bingyingao
不变变亲情永恒
变与不变
周末骑车转到了五年前租住的小区,曾经最爱吃的西北面馆、江西水饺、手工拉面早已不在,
各种店铺都换了好几茬,这些是变的。
三年前还很流行的一款手机在今天看起来已经落后的不像样子。
三年前还运行的好好的一家公司,今天也已经不复存在。
一座座高楼拔地而起,
- 【Scala十】Scala核心四:集合框架之List
bit1129
scala
Spark的RDD作为一个分布式不可变的数据集合,它提供的转换操作,很多是借鉴于Scala的集合框架提供的一些函数,因此,有必要对Scala的集合进行详细的了解
1. 泛型集合都是协变的,对于List而言,如果B是A的子类,那么List[B]也是List[A]的子类,即可以把List[B]的实例赋值给List[A]变量
2. 给变量赋值(注意val关键字,a,b
- Nested Functions in C
bookjovi
cclosure
Nested Functions 又称closure,属于functional language中的概念,一直以为C中是不支持closure的,现在看来我错了,不过C标准中是不支持的,而GCC支持。
既然GCC支持了closure,那么 lexical scoping自然也支持了,同时在C中label也是可以在nested functions中自由跳转的
- Java-Collections Framework学习与总结-WeakHashMap
BrokenDreams
Collections
总结这个类之前,首先看一下Java引用的相关知识。Java的引用分为四种:强引用、软引用、弱引用和虚引用。
强引用:就是常见的代码中的引用,如Object o = new Object();存在强引用的对象不会被垃圾收集
- 读《研磨设计模式》-代码笔记-解释器模式-Interpret
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
package design.pattern;
/*
* 解释器(Interpreter)模式的意图是可以按照自己定义的组合规则集合来组合可执行对象
*
* 代码示例实现XML里面1.读取单个元素的值 2.读取单个属性的值
* 多
- After Effects操作&快捷键
cherishLC
After Effects
1、快捷键官方文档
中文版:https://helpx.adobe.com/cn/after-effects/using/keyboard-shortcuts-reference.html
英文版:https://helpx.adobe.com/after-effects/using/keyboard-shortcuts-reference.html
2、常用快捷键
- Maven 常用命令
crabdave
maven
Maven 常用命令
mvn archetype:generate
mvn install
mvn clean
mvn clean complie
mvn clean test
mvn clean install
mvn clean package
mvn test
mvn package
mvn site
mvn dependency:res
- shell bad substitution
daizj
shell脚本
#!/bin/sh
/data/script/common/run_cmd.exp 192.168.13.168 "impala-shell -islave4 -q 'insert OVERWRITE table imeis.${tableName} select ${selectFields}, ds, fnv_hash(concat(cast(ds as string), im
- Java SE 第二讲(原生数据类型 Primitive Data Type)
dcj3sjt126com
java
Java SE 第二讲:
1. Windows: notepad, editplus, ultraedit, gvim
Linux: vi, vim, gedit
2. Java 中的数据类型分为两大类:
1)原生数据类型 (Primitive Data Type)
2)引用类型(对象类型) (R
- CGridView中实现批量删除
dcj3sjt126com
PHPyii
1,CGridView中的columns添加
array(
'selectableRows' => 2,
'footer' => '<button type="button" onclick="GetCheckbox();" style=&
- Java中泛型的各种使用
dyy_gusi
java泛型
Java中的泛型的使用:1.普通的泛型使用
在使用类的时候后面的<>中的类型就是我们确定的类型。
public class MyClass1<T> {//此处定义的泛型是T
private T var;
public T getVar() {
return var;
}
public void setVa
- Web开发技术十年发展历程
gcq511120594
Web浏览器数据挖掘
回顾web开发技术这十年发展历程:
Ajax
03年的时候我上六年级,那时候网吧刚在小县城的角落萌生。传奇,大话西游第一代网游一时风靡。我抱着试一试的心态给了网吧老板两块钱想申请个号玩玩,然后接下来的一个小时我一直在,注,册,账,号。
彼时网吧用的512k的带宽,注册的时候,填了一堆信息,提交,页面跳转,嘣,”您填写的信息有误,请重填”。然后跳转回注册页面,以此循环。我现在时常想,如果当时a
- openSession()与getCurrentSession()区别:
hetongfei
javaDAOHibernate
来自 http://blog.csdn.net/dy511/article/details/6166134
1.getCurrentSession创建的session会和绑定到当前线程,而openSession不会。
2. getCurrentSession创建的线程会在事务回滚或事物提交后自动关闭,而openSession必须手动关闭。
这里getCurrentSession本地事务(本地
- 第一章 安装Nginx+Lua开发环境
jinnianshilongnian
nginxluaopenresty
首先我们选择使用OpenResty,其是由Nginx核心加很多第三方模块组成,其最大的亮点是默认集成了Lua开发环境,使得Nginx可以作为一个Web Server使用。借助于Nginx的事件驱动模型和非阻塞IO,可以实现高性能的Web应用程序。而且OpenResty提供了大量组件如Mysql、Redis、Memcached等等,使在Nginx上开发Web应用更方便更简单。目前在京东如实时价格、秒
- HSQLDB In-Process方式访问内存数据库
liyonghui160com
HSQLDB一大特色就是能够在内存中建立数据库,当然它也能将这些内存数据库保存到文件中以便实现真正的持久化。
先睹为快!
下面是一个In-Process方式访问内存数据库的代码示例:
下面代码需要引入hsqldb.jar包 (hsqldb-2.2.8)
import java.s
- Java线程的5个使用技巧
pda158
java数据结构
Java线程有哪些不太为人所知的技巧与用法? 萝卜白菜各有所爱。像我就喜欢Java。学无止境,这也是我喜欢它的一个原因。日常
工作中你所用到的工具,通常都有些你从来没有了解过的东西,比方说某个方法或者是一些有趣的用法。比如说线程。没错,就是线程。或者确切说是Thread这个类。当我们在构建高可扩展性系统的时候,通常会面临各种各样的并发编程的问题,不过我们现在所要讲的可能会略有不同。
- 开发资源大整合:编程语言篇——JavaScript(1)
shoothao
JavaScript
概述:本系列的资源整合来自于github中各个领域的大牛,来收藏你感兴趣的东西吧。
程序包管理器
管理javascript库并提供对这些库的快速使用与打包的服务。
Bower - 用于web的程序包管理。
component - 用于客户端的程序包管理,构建更好的web应用程序。
spm - 全新的静态的文件包管
- 避免使用终结函数
vahoa.ma
javajvmC++
终结函数(finalizer)通常是不可预测的,常常也是很危险的,一般情况下不是必要的。使用终结函数会导致不稳定的行为、更差的性能,以及带来移植性问题。不要把终结函数当做C++中的析构函数(destructors)的对应物。
我自己总结了一下这一条的综合性结论是这样的:
1)在涉及使用资源,使用完毕后要释放资源的情形下,首先要用一个显示的方