- 游戏实时语音解决方案是怎么炼成的
000000000000O
videogame
http://games.qq.com/a/20170608/035165.htm作者:冼牛(微信xianniu1216,邮箱
[email protected],电话13266561305),即构科技市场运营总监,北京邮电大学计算机硕士,香港大学工商管理硕士,多年从事语音视频云服务技术研究,专注互动直播技术和实时游戏语音。孟子曰:“独乐乐,不如与人乐乐;与少乐乐,不若与众乐乐。”如果孟子是游戏发烧友
- 使用java 的本地浏览器JWebBrowser 实现html 转图片的功能
redlevin
htmlpngjwebbrowswer
需要下载的包两个libhttps://sourceforge.net/projects/djproject/files/DJ%20Native%20Swing/1.0.3%20preview/还有eclipse的plugin里面的swt,可以版本不一样,略有区别org.eclipse.swt.win32.win32.x86_64_3.106.0.v20170608-0516.jar代码如下,这个是
- 谈创业公司的例会
ColdRomantic
2017-07-28Preface今天是我参加公司的第二次全体会议,每次Boss都会讲很多东西,虽然有很多不理解,但是潜意识里面还是非常认同,很多观点能产生共鸣。我是2017年4月10日入职一个40人左右的小型创业公司,到今天(20170608)差不多快2个月,创业公司能迫使你成长的更加快:)。有时候,很多事需要你自己去handle!1BusinessDriven公司都是由业务驱动的,而且是那些赚
- 信托在英国的上位三部曲
巴耳
20170608信托起源于英国,前几期我们讲到过。信托在英国的发展,从一种荣誉体现到形成法制化,历经了漫长过程。本期信托私享课我们就来讲讲信托在英国上位的三部曲。Step1信托财产动产化13世纪前后,在英国出现了“尤斯(USE)”制,这种制度就是现代信托的雏形。信托在英国的产生和流行,与当时的土地制度密不可分。那时人们对土地十分依赖,土地不仅仅是人们赖以生存之本,也是财富与地位的基础。土地上附着了
- Swift TTTAttributedLabel 的简单使用
Allenyao
最近在看Swift,之前在OC用到过TTTAttributedLabel感觉还不错,就想试一下用Swift实现一下。这里实现一个简单的功能,直接上图。。
[email protected]我使用pod导的TTTAttributedLabel这比较方便。首先先懒加载初始化一个Label//懒加载初始化TTTAttributedLabellazyvartttAttributedLabel:
- 20170608觉察日记
亲爱的溪溪
事件昨晚不小心摔伤,左肘关节红肿疼痛,不能屈伸,今早拍片骨头无大碍,本来想请假休息,因为最近很忙所以领导批,但今天大家对我格外照顾,帮我分担很多工作感受虽然摔伤了很痛,但很多人帮助我关心我,内心很开心,感到很多爱在流动思维空性我是一切的源头,万事万物都是我的投射,以前我也经常关心和帮助身边有需要的人,所以今天很多人这样对待我明智忏悔对没有照顾好自己的身体表示深深的忏悔,对自己总是疏忽自己的身体表情
- 学习力践行记录16
小手拉大手_4f23
【柒月影语】20170607学习力践行Day17古诗背了《望庐山瀑布》,背的时候小盆友背成了“望庐山破布”,一起哈哈大笑。上学路上看到了天气不好四个字,认识其中的天,不,随即她接上一句“天气不好,室内烧烤。我们俩一起大笑。《我会读》读了“奇妙的颜色”,对手指谣不太感兴趣。【柒月影语】20170608学习力践行Day18上学路上背学过的古诗,诗的作者有时会背串,内容都能背下来,小盆友说自己很厉害,妈
- 20170608写给优优的情书63/100
晓寒iyoyo
优优宝贝:今天在植物园玩得好嗨呀,虽然没去陪你玩,但是热心的亲友团现场直播了。感恩于老师和那些家长给了你们一段开心难忘的记忆。那么多张灿烂的笑脸,太耀眼啦!童年真的很短暂,初中高中注定是场青春激扬没有硝烟的鏖战,别怕,每个阶段都有自己迷人的色彩,走进初中你会遇到更多的同学,更好的朋友,且行且珍惜⊙∀⊙!做你自己吧,因为你很棒!晚安,宝贝!永远爱你的妈咪20170608图片发自App图片发自App图
- 20170608作业
瑞睿家
数学:今天的数学作业在数学书上,数学书第76页,三道题目图片发自App语文:今天学习了“山”“长”,完成练习册~
- 20170608
belivePossible
心怀感恩就有很多值得感恩的事和人!感恩1、今天受到在网上买的内衣,有段时间没买他家东西了,还是一如既往的好质量,性价比高。很感恩这样的商家,实实在在的质量,价格不是很高!2、感恩曾老师的指引,我和老公确实没处理好中考前的心态。感恩曾老师的点拨,让我们慢慢回归正常轨迹!很感恩!也感恩闺蜜的开导与引荐!3、感恩老公与我一起散步,我们达成一致,他会配合我的安排,感恩老公理解与支持!咖啡冥想一切可以妥当的
- 20170608
怦然心动818
【怦然心动】20170608学习力践行day85今天晚上继续跟苹果死磕钟琴作业,花了接近两个小时,CGAG还是不会弹,她就是坚持她的CAG或者CGA。我一度到达抓狂的边缘,嗯,最后忍住了。把自己快憋死了。苹果好像都每一个键对应一个音,每一个字对应一个读音这件事弄不清楚。睡前我给她念了几首诗,我们会的,她都跟着我一起念。不会的她听我念。然后在我打这些文字的时候,苹果拿着书装模作样的在读诗,翻来覆去就
- 梦之旅_20170608-20170612
CarrieCai
刚刚结束,就开始怀念了。图片发自App感恩执行力超强的女超人佳宝带着我们做了一场说走就走的美梦。图片发自App图片发自App好山、好水、好空气、美景、美食加美酒滋养着我们的每一个细胞。这一路的遇见与发现收获满满、幸福满满。图片发自App图片发自App图片发自App图片发自App图片发自App身体微恙的我被姐妹们像大熊猫般的照顾着,让我比大熊猫还要幸福。在奔四的路上又收获了相见恨晚的毛毛妹妹。幸福数
- 围棋课20170608
南山围棋
今天围棋课用时一小时十分钟,课堂第一章、先给孩子们讲了围棋故事《范端智丢了平常心》;下棋的人都常说,要保持一颗平常心。所谓平常心,就是指一种宁静、安详、平和的心态。平常心在围棋对弈中往往起到制胜法宝般的作用。课堂第二章、我们今天讲的新知识,“刺、双、冲、挡”;“刺和冲”是进攻的手段,“双和挡”是防守的手段;我们说下围棋是讲究先后次序,这就需要下棋时多认真思考,并且要抢得先机,还要用战略的眼光看清棋
- 20170608 问问自己
水中望我
"出来混,迟早要还的"当下的现状是过往的积累,现在的你是什么状态?迷茫+薄弱那么现在的你是不是要还?要还,前面欠下的很多需要慢慢还。还债的时候需要多长?前面欠了多久就要还多久,自己欠了四五年,那么也要相应的还四五年。虽然有很多方法加快速度,但不要期望短期内看到一个多么明显的效果。还债过程遇到低潮有没有工具指导?周期(波峰,波谷)未来的你,还是否要还债?这就看我们当下让自己有没有欠下债,若欠那迟早要
- 高考有感20170608
爱书君
又是一年高考日,有些感受如下:1.高考很重要。高考是人一生的一个重要节点,也是人生的一次比较重要的选择。自古就有金榜题名时的说法。2.高考是一次检验或者演出。所谓台上一分钟台下十年功,考试的两天时间是对学生从出生以来的综合检验。是对学生15年学习情况的考察,是对学生智力水平的考察,是对学生综合素质的考察,是对学生品质毅力的考察,是对学生适应能力的考察,是对学生应变能力的考察。更是对家长十几年监督、
- 2017-06-08
淘淘的简书
20170608晨起感恩美好的一天从感恩开始:我感恩生命的富足美好!让我可以自在的生活。我感恩健康!让我可以无忧的生活。我感恩天气!在我做美容的时候下场大雨,即缓解酷热又避免雨淋。我感恩父母养育之恩!在物质贫乏的年代让我健康长大。我感恩老公辛劳打拼!让我们的家庭稳定安全。我感恩儿子的健康成长!越来越会照顾自己。我感恩汽车!让我可以轻松的送老妈回家带她去购物。我感恩美容院靓女帮我按摩做美容!让我可以
- 爸爸手工作品之恐龙盔甲
MaggieDaifen
20170608齐哥昨天跟爸爸商量好,今天下班回来就给他做乔治的恐龙盔甲。成果如下图片发自App图片发自App
- 20170608
HedyWang1
吾人适志于花柳烂漫之时,德趣于笙歌腾沸之处,乃是造化之幻境,人心之荡念也。须从木落草枯之后,向声稀味之中觅得一些消息,才是乾坤的nanlun,人物的根宗。静处观人事,即伊、吕之勋庸,夷齐之义节,无非大海浮;闲中玩物情,虽木石之偏枯,鹿zhu之顽蠢,总是悟性真如。花开花谢春不管,拂意事休对人言;水暖水寒鱼自知,会心处还期独赏闲观扑纸蝇,笑痴人生自障碍;静观竞巢鹊,叹杰士空逞英雄。看破有尽身躯,万境之
- iOS开发学习-扇形动画
码渣
前言:最近比较闲,正好利用这段时间把现在项目用的东西封装一下,方便以后复用,当然好的东西还是要分享。一起学习,一起进步。看图片,很显然这是一个扇形图,相信大家对做扇形图得心应手,可能对做扇形动画有一定难度,不急,下面给出代码和思路。Snip20170608_1.png针对项目用的扇形动画,在这个基础上我做了一下封装。核心代码如下:-(instancetype)initWithCenter:(CGP
- 20170608蜻蜓和
嘉实好多友
图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App
- 有钱人是很棒的接受者
财富自由践行者李立民
20170608立民读>之财富档案10:有钱人是很棒的接受者,穷人是差劲的接受者!人们为什么不善于接受?原因之一就是觉得自己不值得或是不配,而且90%的人身上都存在.以我为例:-----爱人送我一LV的包,内心充满温暖和感激,却说这太贵了,乱花钱,什么时候用呢(慢慢就不给买了,我好像不配);----朋友夸我家孩子优秀,我说你家孩子好有礼貌(孩子觉得不如别人家的孩子,自信少了);-----朋友说我能
- 感恩冥想与咖啡冥想20170608
wendy雯丽
感恩冥想目标:和老高的关系更加稳定和谐甜蜜!带领员工开心快乐愉悦的完成6月份目标儿子能如愿上一家我们都喜欢的小学种下康慨大方的种子,财富目标:月收入3万实现自我价值1、一早起床陪伴儿子吃饭写作业!早上情绪管理不够,儿子怪我他说话的时候不能插话,感恩儿子也来提醒我管理好自己的语言!给儿子道歉并在一个月内不再犯同样的错误!2、中午到店铺,约好的抗衰厂家来帮我做身体,感恩田老师耐心细致的帮我疏通3、下午
- D86-20170608-词伙-217
Veronica小君君
1.species[C]aplantoranimalgroupwhosemembersallhavesimilargeneralfeaturesandareabletoproduceyoungplantsoranimalstogetherthehumanspeciesE.G.araretropicalspeciesspeciesof:Over120speciesofbirdshavebeenrec
- 20170608反思录
熊猫姐
1,早睡早起,睡了回笼觉,啊,我是有多困,生物钟醒来后千万不能继续躺回床上,你躺回去也就算了你还听了罗胖,罗胖的声音竟然可以催眠。2,感动,我收到了一首情诗,羞羞,好用心,我似乎还能听到自己心跳的声音。妈呀,已然中毒,因为我们可以用自由后的谦卑,共续美好前程。是多久没有心动了,感觉很奇妙,也许我还可以相信爱情。3,投资,注意自己的消费习惯和理财意识培养,关注区块链和比特币,希望不要再错过。4,谨言
- 阿匡的投资实录
阿匡Sue
本集合的宗旨是如实记录在股票,基金或者P2P的投资实况。希望年底的时候能做个总结。看看有多少空间是可以进步的。[图片上传失败...(image-ba9d52-1510552242314)]股票投资实录:时间名称买入金额卖出金额收益20170608招商银行13515.2928%20180201北京银行6329.3007%股票帐户账户持有状况-每月更新一次时间名称代码成本价最新价持有份额浮动盈亏201
- 20170608十年
北山没有山
距离高考,十年。下班回家的路上,途径县一中,路边停的各式车辆,那些考完的少年,装着或推着行李或铺盖,此刻的校园门口热闹起来,这,象征着一种生活的结束。。。。。。走在我正前方的是一辆电动三轮摩托车车里散乱的堆着书本、生活用品、铺盖,一个穿着校服,戴着眼镜,脸上长着几粒痘痘的小姑娘坐在铺盖上面,耷拉着腿,不知道她在想些什么,车棚前面,是一对父母,有说有笑的开着车,从她们身边蹿过,我看见了女孩的母亲胖乎
- 陈丽芸反思日志20170608
偏执狂yy
最近在看《好好学习》,一直在思考反思日志应该如何写。对于总是记录自己做的不好的地方,有段时间积累了负能量。现在想明白,是自己的假设有问题而不是自己有问题,对假设进行反思,是为了做的更好。那么对于做得好的,也应该进行反思,积累经验。下面摘抄成甲公众号的一段话,值得反复琢磨。持续反思带来的隐形竞争力回过头来看这件事情,我觉得坚持记反思日记,有两点非常重要。第一,就是最初的假设。假设,记日记本身是没有问
- 20170608福彩 双色球2017066期 3D 2017152期
土桥福彩
2017066期双色球推荐:上期蓝球5码中7,,红球中4个,本期推荐:蓝球杀:4-8-11围蓝:2-5-6-9-10-12-13-165蓝:2-5-6-10-12红球:4-6-8-9-11-12-15-17-19-20-25-26-27-28-312017152期3D,6码:024678组选:122124128148224227245248单选:122241182481242722524284个人
- 20170608晨读感言—你会管理自己的时间吗?
任清清
今天分享的书是《超级时间整理术:每天多出一小时》作者[英]迈克尔·赫佩尔时间对每个人来说都是公平的,不论你是皇帝还是普通老百姓。如何有效管理你的时间,你的生活就会大不同。如果一天节省出一个小时一年就是365小时,这些时间可以做很多事情,实在是太划算的交易了。真是不算不知道一算太大惊喜了!书中分享3大妙招,分别是抓住时间小偷、破除“立即行动”和增添任务乐趣。①抓住时间小偷经常听到有人说天天忙的上厕所
- 20170608 - 投资的刚需是避险
问之绿茶
今天午饭期间偶听同事谈起他身价过亿的朋友,据说在他回国的三月前还是好好的享受生活,可这次他回国后,发现身价过亿的朋友竟然向他要10元打的费。追其原因,原来是他70%的钱投资了深圳一家土地,另外那30%的钱投资了其他产业,后来投资其他产业,也大概现在赚了两千多万,可大股东就是不想给他钱。结果人生就像过山车一样,跌倒了谷底。事情正在打官司。投资的刚需是避险,显然他没有很好懂得这个概念,哪怕是因为识人不
- ios内付费
374016526
ios内付费
近年来写了很多IOS的程序,内付费也用到不少,使用IOS的内付费实现起来比较麻烦,这里我写了一个简单的内付费包,希望对大家有帮助。
具体使用如下:
这里的sender其实就是调用者,这里主要是为了回调使用。
[KuroStoreApi kuroStoreProductId:@"产品ID" storeSender:self storeFinishCallBa
- 20 款优秀的 Linux 终端仿真器
brotherlamp
linuxlinux视频linux资料linux自学linux教程
终端仿真器是一款用其它显示架构重现可视终端的计算机程序。换句话说就是终端仿真器能使哑终端看似像一台连接上了服务器的客户机。终端仿真器允许最终用户用文本用户界面和命令行来访问控制台和应用程序。(LCTT 译注:终端仿真器原意指对大型机-哑终端方式的模拟,不过在当今的 Linux 环境中,常指通过远程或本地方式连接的伪终端,俗称“终端”。)
你能从开源世界中找到大量的终端仿真器,它们
- Solr Deep Paging(solr 深分页)
eksliang
solr深分页solr分页性能问题
转载请出自出处:http://eksliang.iteye.com/blog/2148370
作者:eksliang(ickes) blg:http://eksliang.iteye.com/ 概述
长期以来,我们一直有一个深分页问题。如果直接跳到很靠后的页数,查询速度会比较慢。这是因为Solr的需要为查询从开始遍历所有数据。直到Solr的4.7这个问题一直没有一个很好的解决方案。直到solr
- 数据库面试题
18289753290
面试题 数据库
1.union ,union all
网络搜索出的最佳答案:
union和union all的区别是,union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来,不管是不是重复。
Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;
Union All:对两个结果集进行并集操作,包括重复行,不进行排序;
2.索引有哪些分类?作用是
- Android TV屏幕适配
酷的飞上天空
android
先说下现在市面上TV分辨率的大概情况
两种分辨率为主
1.720标清,分辨率为1280x720.
屏幕尺寸以32寸为主,部分电视为42寸
2.1080p全高清,分辨率为1920x1080
屏幕尺寸以42寸为主,此分辨率电视屏幕从32寸到50寸都有
适配遇到问题,已1080p尺寸为例:
分辨率固定不变,屏幕尺寸变化较大。
如:效果图尺寸为1920x1080,如果使用d
- Timer定时器与ActionListener联合应用
永夜-极光
java
功能:在控制台每秒输出一次
代码:
package Main;
import javax.swing.Timer;
import java.awt.event.*;
public class T {
private static int count = 0;
public static void main(String[] args){
- Ubuntu14.04系统Tab键不能自动补全问题解决
随便小屋
Ubuntu 14.04
Unbuntu 14.4安装之后就在终端中使用Tab键不能自动补全,解决办法如下:
1、利用vi编辑器打开/etc/bash.bashrc文件(需要root权限)
sudo vi /etc/bash.bashrc
接下来会提示输入密码
2、找到文件中的下列代码
#enable bash completion in interactive shells
#if
- 学会人际关系三招 轻松走职场
aijuans
职场
要想成功,仅有专业能力是不够的,处理好与老板、同事及下属的人际关系也是门大学问。如何才能在职场如鱼得水、游刃有余呢?在此,教您简单实用的三个窍门。
第一,多汇报
最近,管理学又提出了一个新名词“追随力”。它告诉我们,做下属最关键的就是要多请示汇报,让上司随时了解你的工作进度,有了新想法也要及时建议。不知不觉,你就有了“追随力”,上司会越来越了解和信任你。
第二,勤沟通
团队的力
- 《O2O:移动互联网时代的商业革命》读书笔记
aoyouzi
读书笔记
移动互联网的未来:碎片化内容+碎片化渠道=各式精准、互动的新型社会化营销。
O2O:Online to OffLine 线上线下活动
O2O就是在移动互联网时代,生活消费领域通过线上和线下互动的一种新型商业模式。
手机二维码本质:O2O商务行为从线下现实世界到线上虚拟世界的入口。
线上虚拟世界创造的本意是打破信息鸿沟,让不同地域、不同需求的人
- js实现图片随鼠标滚动的效果
百合不是茶
JavaScript滚动属性的获取图片滚动属性获取页面加载
1,获取样式属性值
top 与顶部的距离
left 与左边的距离
right 与右边的距离
bottom 与下边的距离
zIndex 层叠层次
例子:获取左边的宽度,当css写在body标签中时
<div id="adver" style="position:absolute;top:50px;left:1000p
- ajax同步异步参数async
bijian1013
jqueryAjaxasync
开发项目开发过程中,需要将ajax的返回值赋到全局变量中,然后在该页面其他地方引用,因为ajax异步的原因一直无法成功,需将async:false,使其变成同步的。
格式:
$.ajax({ type: 'POST', ur
- Webx3框架(1)
Bill_chen
eclipsespringmaven框架ibatis
Webx是淘宝开发的一套Web开发框架,Webx3是其第三个升级版本;采用Eclipse的开发环境,现在支持java开发;
采用turbine原型的MVC框架,扩展了Spring容器,利用Maven进行项目的构建管理,灵活的ibatis持久层支持,总的来说,还是一套很不错的Web框架。
Webx3遵循turbine风格,velocity的模板被分为layout/screen/control三部
- 【MongoDB学习笔记五】MongoDB概述
bit1129
mongodb
MongoDB是面向文档的NoSQL数据库,尽量业界还对MongoDB存在一些质疑的声音,比如性能尤其是查询性能、数据一致性的支持没有想象的那么好,但是MongoDB用户群确实已经够多。MongoDB的亮点不在于它的性能,而是它处理非结构化数据的能力以及内置对分布式的支持(复制、分片达到的高可用、高可伸缩),同时它提供的近似于SQL的查询能力,也是在做NoSQL技术选型时,考虑的一个重要因素。Mo
- spring/hibernate/struts2常见异常总结
白糖_
Hibernate
Spring
①ClassNotFoundException: org.aspectj.weaver.reflect.ReflectionWorld$ReflectionWorldException
缺少aspectjweaver.jar,该jar包常用于spring aop中
②java.lang.ClassNotFoundException: org.sprin
- jquery easyui表单重置(reset)扩展思路
bozch
formjquery easyuireset
在jquery easyui表单中 尚未提供表单重置的功能,这就需要自己对其进行扩展。
扩展的时候要考虑的控件有:
combo,combobox,combogrid,combotree,datebox,datetimebox
需要对其添加reset方法,reset方法就是把初始化的值赋值给当前的组件,这就需要在组件的初始化时将值保存下来。
在所有的reset方法添加完毕之后,就需要对fo
- 编程之美-烙饼排序
bylijinnan
编程之美
package beautyOfCoding;
import java.util.Arrays;
/*
*《编程之美》的思路是:搜索+剪枝。有点像是写下棋程序:当前情况下,把所有可能的下一步都做一遍;在这每一遍操作里面,计算出如果按这一步走的话,能不能赢(得出最优结果)。
*《编程之美》上代码有很多错误,且每个变量的含义令人费解。因此我按我的理解写了以下代码:
*/
- Struts1.X 源码分析之ActionForm赋值原理
chenbowen00
struts
struts1在处理请求参数之前,首先会根据配置文件action节点的name属性创建对应的ActionForm。如果配置了name属性,却找不到对应的ActionForm类也不会报错,只是不会处理本次请求的请求参数。
如果找到了对应的ActionForm类,则先判断是否已经存在ActionForm的实例,如果不存在则创建实例,并将其存放在对应的作用域中。作用域由配置文件action节点的s
- [空天防御与经济]在获得充足的外部资源之前,太空投资需有限度
comsci
资源
这里有一个常识性的问题:
地球的资源,人类的资金是有限的,而太空是无限的.....
就算全人类联合起来,要在太空中修建大型空间站,也不一定能够成功,因为资源和资金,技术有客观的限制....
&
- ORACLE临时表—ON COMMIT PRESERVE ROWS
daizj
oracle临时表
ORACLE临时表 转
临时表:像普通表一样,有结构,但是对数据的管理上不一样,临时表存储事务或会话的中间结果集,临时表中保存的数据只对当前
会话可见,所有会话都看不到其他会话的数据,即使其他会话提交了,也看不到。临时表不存在并发行为,因为他们对于当前会话都是独立的。
创建临时表时,ORACLE只创建了表的结构(在数据字典中定义),并没有初始化内存空间,当某一会话使用临时表时,ORALCE会
- 基于Nginx XSendfile+SpringMVC进行文件下载
denger
应用服务器Webnginx网络应用lighttpd
在平常我们实现文件下载通常是通过普通 read-write方式,如下代码所示。
@RequestMapping("/courseware/{id}")
public void download(@PathVariable("id") String courseID, HttpServletResp
- scanf接受char类型的字符
dcj3sjt126com
c
/*
2013年3月11日22:35:54
目的:学习char只接受一个字符
*/
# include <stdio.h>
int main(void)
{
int i;
char ch;
scanf("%d", &i);
printf("i = %d\n", i);
scanf("%
- 学编程的价值
dcj3sjt126com
编程
发一个人会编程, 想想以后可以教儿女, 是多么美好的事啊, 不管儿女将来从事什么样的职业, 教一教, 对他思维的开拓大有帮助
像这位朋友学习:
http://blog.sina.com.cn/s/articlelist_2584320772_0_1.html
VirtualGS教程 (By @林泰前): 几十年的老程序员,资深的
- 二维数组(矩阵)对角线输出
飞天奔月
二维数组
今天在BBS里面看到这样的面试题目,
1,二维数组(N*N),沿对角线方向,从右上角打印到左下角如N=4: 4*4二维数组
{ 1 2 3 4 }
{ 5 6 7 8 }
{ 9 10 11 12 }
{13 14 15 16 }
打印顺序
4
3 8
2 7 12
1 6 11 16
5 10 15
9 14
13
要
- Ehcache(08)——可阻塞的Cache——BlockingCache
234390216
并发ehcacheBlockingCache阻塞
可阻塞的Cache—BlockingCache
在上一节我们提到了显示使用Ehcache锁的问题,其实我们还可以隐式的来使用Ehcache的锁,那就是通过BlockingCache。BlockingCache是Ehcache的一个封装类,可以让我们对Ehcache进行并发操作。其内部的锁机制是使用的net.
- mysqldiff对数据库间进行差异比较
jackyrong
mysqld
mysqldiff该工具是官方mysql-utilities工具集的一个脚本,可以用来对比不同数据库之间的表结构,或者同个数据库间的表结构
如果在windows下,直接下载mysql-utilities安装就可以了,然后运行后,会跑到命令行下:
1) 基本用法
mysqldiff --server1=admin:12345
- spring data jpa 方法中可用的关键字
lawrence.li
javaspring
spring data jpa 支持以方法名进行查询/删除/统计。
查询的关键字为find
删除的关键字为delete/remove (>=1.7.x)
统计的关键字为count (>=1.7.x)
修改需要使用@Modifying注解
@Modifying
@Query("update User u set u.firstna
- Spring的ModelAndView类
nicegege
spring
项目中controller的方法跳转的到ModelAndView类,一直很好奇spring怎么实现的?
/*
* Copyright 2002-2010 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* yo
- 搭建 CentOS 6 服务器(13) - rsync、Amanda
rensanning
centos
(一)rsync
Server端
# yum install rsync
# vi /etc/xinetd.d/rsync
service rsync
{
disable = no
flags = IPv6
socket_type = stream
wait
- Learn Nodejs 02
toknowme
nodejs
(1)npm是什么
npm is the package manager for node
官方网站:https://www.npmjs.com/
npm上有很多优秀的nodejs包,来解决常见的一些问题,比如用node-mysql,就可以方便通过nodejs链接到mysql,进行数据库的操作
在开发过程往往会需要用到其他的包,使用npm就可以下载这些包来供程序调用
&nb
- Spring MVC 拦截器
xp9802
spring mvc
Controller层的拦截器继承于HandlerInterceptorAdapter
HandlerInterceptorAdapter.java 1 public abstract class HandlerInterceptorAdapter implements HandlerIntercep