- 10-Linux部署ElasticSearch
甲柒
Linuxlinuxelasticsearchjenkins
Linux部署ElasticSearch简介全文搜索属于最常见的需求,开源的Elasticsearch(以下简称es)是目前全文搜索引擎的首选。它可以快速地储存、搜索和分析海量数据。维基百科、StackOverflow、Github都采用它。Elasticsearch简称es,在企业内同样是一款应用非常广泛的搜索引擎服务。很多服务中的搜索功能,都是基于es来实现的。ElasticSearch官网:
- 2022-04-25
珠珠2022
【早课记录300次】101/3001.学习了一年孩子还没受到影响,因为学习之前的十年已经影响了孩子,正面管教,要做长期主义者。2.正面反馈公式:我的观察+我的感受+我的受益,一定要及时反馈,生活很苦,一定要给生活加点糖,这个糖就是鼓励和认可,是正向反馈。3.孩子是父母的复印件,感谢加入青创,用行动的力量影响孩子。4.唯有用爱去养育的孩子才是天真无邪,是阳光的,培养孩子的微习惯,孩子好的品质才是最重
- 2018-05-15
0dbb66a89a27
姓名:刘敬武公司:临沂和创饲料有限公司【日精进打卡第26天,始于20180420今天是20180515】【知~学习】《易经杂说》南怀瑾著1至78页(共249页)《京瓷哲学》诵读38至40章【经典名句分享】1、《系传》(孔子):天尊地卑,乾坤定矣,卑高以陈,贵贱位矣,动静有常,刚柔断矣,方以类聚,物以群分,吉凶生矣,在天成象,在地成形,变化见矣。2、深思熟虑到"看见结果",只有达到这种状态,才能完成
- 20180515
DCyang290
图片发自App一场不解渴的小雨后,让本来就很闷的空气充满了三伏天的味道,幸好紧跟而来的风是懂人心的,给我们这些胖子带来了一丝清凉。机缘巧合,我又想起了那个杂货铺,希望这次不会闭店盘库了。想练习拍照,最起码学点皮毛知识,以后每天拍一张,顺便修一修吧。
- 20180516早课记录11-Linux
K_un
1.MySQL二进制编译部署时,我们是创建一个用户mysqladmin,怎样将/usr/local/mysql目录设置为家目录useradd-u514-gdba-Groot-d/usr/local/mysqlmysqladmin2.哪几种方法让新的家目录有.bash_profile文件?(跳跃思维)cp/etc/skel/.*/usr/local/mysql或者vicp3.全局环境变量文件在哪?怎
- 亲子 抱抱
信时光
20180515周一早上的时候看了一篇文章,讲的是黄磊在做节目的时候提到,想抱他的女儿,结果发现抱起来容易放下很难,越来越抱不动了。文章在感慨,我们作为父母的能帮孩子的时间其实是有限的,要珍惜现在能抱抱的时候有一个妈妈说,哎呀,刚刚跟孩子约定,等她四岁的时候就不能再抱了,现在看来这个决定需要调整一下。晚上回到家的时候,我跟娃说来,过来妈妈抱一下,他,屁颠儿屁颠儿跑过来,跑到我的怀抱里,用脚,勾住我
- 【20180515】有感而发
过云雨Milo
【20180515】有感而发写一写这几天的精读营的所感。因为写我所想,所思。虽然对比群里的小组成员,他们写得那么好,我感觉有点惭愧,个个都是人才啊。无论是举例子还是理解难懂的概念,都非常地清晰易懂。刚开始票选的时候,觉得小组成员都太厉害了,是我难以达到的高度,佩服到五体投地,而又觉得自己自愧不如。但是我转念一想,我认真地写自己的,不也是一种进步吗?由刚开始的不懂,到现在也能照样画葫芦,写写自己的感
- 日精进22.10.17
伊音能量补给站
一、早课记录学习1.提升效率最有效的方法是专注去做一件事,效率提升,时间就多了,可实现的目标也多,无事不开会,开会有价值。2.天下大事必做于细,天下难事必做于易。3.把每件大事拆解成小事,通过拆解不断的去完成,在完成的过程中先完成再完美。4.坚持做难而正确的事情,把正确的事情做好,在实践中随时去调整可控的时间让自己变得更加的高效。5.花一分的力气,让结果自然产生,践行跟复盘都是非常重要的。6.凡事
- 阅读(20180515)
Ponge
最近在集中阅读公众号“景泉Value”(微信号:LQ-New-value)的文章。一些阅读笔记放在这里。《营业收入增长率:评价企业发展能力的重要指标》营收增长率要放到更长远的维度上(10-20年)。使用方法:通过对比营收增速和应收账款增速,即考察应收账款占比的变动,判断主营业务发展情况;通过对比营收增速和税前利润增速,分析增长的含金量;通过对比营收增速和市占率变动,分析竞争优势的变化。《对核心竞争
- 20180608早课记录27-Linux
K_un
1.pwd是什么显示当前所在的绝对路径2.绝对路径和相对路径是什么区别绝对路径是从/目录开始相对路径是相对于现在目前所在的位置3.切换到上一次命令cd-4.切换到上一层命令cd..5.切换到家目录哪些命令cdcd~6.创建一个文件,你觉得哪些命令可以vi或vimtouch其他重定向7.创建文件夹的命令和级联创建参数是什么mkdir-p8.查看命令帮助,我们要第一行看什么Usage9.历史命令和执行
- 罗记20180515
刀叨姐
1.领导的作用,不是只提要求,还有指导帮助的义务,不然谁都可以当领导了。2.不招人妒是庸才,但是别人敢于嫉妒你,说明在他心里,你还不如他。如果你优秀得一骑绝尘,让人只能望其项背,就肯定只剩深深的敬仰了。3.不能因为走的那条路上人少,就怀疑自己走错了路。成功的路上,往往就是这么孤独。
- 032-20180515-注意力
果果亲
O昨天伙伴们一分钟演讲的主题是有关注意力的,我觉得这个选题有很大的发挥空间,因为每个人因为性格、所处环境、兴趣点的不同,所关注的点肯定是不同的,甚至同一个人不同的时点关注点也会不同。R对于我自己,这段时间应该修炼将注意力从外部世界收回,学会审视自己的内心从而达到两个目标:一是能做到在纷繁的琐事里挣脱出来,保持内在的基本平衡与宁静。另外一个目标,也是终极目标,在由内而外的平静状态下,做自己喜欢的事,
- 20180515早课记录10-Linux
K_un
1.你们觉得创建文件有哪些方式?vi或vimtouch其他重定向2.查看一个文件ls和ll结果有什么不一样?ls只显示名称列表,ll显示权限、时间、大小等文件详细信息3.隐藏文件是什么标识开始?怎样查看.开始ls-a查看4.查看一个文件大小的哪两种命令ll-hdu-sh5.vi的三种模式是什么命令模式、编辑模式、尾行模式6.阐述一下,我怎样使用vi命令清空文件ggdG7.文件的用户和用户组是什么命
- 少有人走的路
悦紫嫣
【悦紫嫣】20180515《少有人走的路》学而思作者认为一个人是否成熟判断标准:①是否具有自律性②是否懂得什么是真正的爱自律定义:主动要求自己以积极的态度去承受痛苦,解决问题。自律原则:①推迟满足感。即学会面对困难,而非一味选择简单的事情来做;学会耐心,而非粗暴的立竿见影。迁移到育儿方面,父母对孩子有耐心,不是大吼大叫,这就是自律,当父母不自律,孩子就不能获得足够的爱照顾,所以孩子会忽略自我的价值
- 面对
田馨兰
觉知日记(20180515)总觉得自己不够好,不敢在大众面前说话,不敢把自己写的东西公开。今天在看到一个同班同学的爸爸把自己的通话记录公开的瞬间,就想为什么我不能做到呢?于是再次打开我整理的孩子通话记录,正好这周也谈到了爸爸在孩子教育当中的缺位状态,但是在通话当中,我明明看到了一个慈爱的父亲在与自己的儿子交流,遇到了逆境怎么成长和提升自己!我为什么不敢公开自己的通话记录呢?我看到了自己的批判心,我
- 20180515 记流水账
Min_Xu
上着班,开始想念可爱的孩子们。周末两天过的飞快,周六带开心去了图书馆,带俩娃一起去了母乳会的聚会,回来又肯德基玩半天。周日起个大早,听了Tara老师母亲节的课家附近玩耍,下午烙饼炖排骨,去看望加班的爸爸,爸爸的不领情搞得我不愉快,开心没能玩尽兴,小妹在家哭哈哈,也让我倍感心疼。图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自A
- #情绪日记#Roben20180515
開心蘿蔔
混乱、吵杂、一地鸡毛和领导的沟通问题,爆发了一场冷场。冷战,因为领导没有指责我,而是向我身边的同事发火,就向美苏冷战,阿富汗古巴遭殃。说他们没有合理制止我,教唆我消极应对。这让我更加自责。因为我之前一点疏忽,被领导抓住把柄,当场批评了,事情后来我解决了,但她还是抓住不放,今天还为那件事对同事发火。我知道,这些都是冲我来的。为什么和领导沟通总是不畅呢?有一句话她说的很对“你就是不想去”,对啊,我还不
- 20180515暴雨19点半
一起成长的家
没想到天气预报还挺准,说大暴雨真的是下得哗哗滴,没法出门了,屋里有点闷,感觉自己气压有点低,不想说话,幸好闺女作业很自觉的做完了,只差语文背诵了,背课文是我们的弱项,一直也没有好办法解决这个问题,刚写到这闺女跑我屋里说妈妈明天早上在背吧,我有点累了,好吧,我只能说好,现在不想强求她今晚必须去背过,必须干什么,想让她自己在学习方面有点计划性了,我会慢慢退出那个强势的我,学会放手!
- 5月15日精进打卡
小菊兰艳梅
姓名:兰宽菊公司:温州宝岛养生382期六项精进学员[知~学习]《六项精进》背1遍,《销售金口才》看至第56页。《大学》读2遍名句:每天对着镜子,对自己微笑三次,睡前感谢自己今天的一切。无论发生什么,先善待自己。工作:读了2遍关于膀胱经经络知识。打卡人:兰宽菊打卡第9天20180515
- 营养早餐(20180515)
觉之灯
《唤醒内在天才的秘密》作者:李胜杰、林青贤营养早餐(20180515)——《唤醒内在天才的秘密》摘录:第五章,父母语言对孩子的催眠力量第3节,语言,不只是说话那么简单语言是人类最重要的交际工具,是人们进行沟通交流的主要表达方式。父母和孩子的沟通,语言不仅仅是传递信息,更重要的是传递情感,要通过语言感受到彼此的相互需要。语言并不是简单的文字、声音或者文字与声音的组合。一个眼神,一个动作,甚至一个表情
- 20180515周二致辞
东东_f942
小伙伴们!周二了希望你已经在跑步的路上了请有任何问题都@我或者@浪花白教练跑步也是门学问虽技巧不多但也不能瞎跑请保持足够多的跑前热身跑后拉伸挺胸抬头上身直立身体微微前倾脚全掌着地尽量小步快跑刷出你的180步频建议您规律运动比如可以135跑或者246跑逐步养成良好的运动习惯对于有拖延症的同学建议周一强制自己开跑且跑量为三公里以上再次友情提示:本周跑量13公里周期为周一到周日配速12分以下算有效数据跑
- 你为什么无法坚持?20180515
姚常春
电影《闻香识女人》有些事情像锻炼、读书、按时睡觉……我们明明知道是对的,为什么坚持不下来?今天看到一个比较靠谱的答案。用比较科学的方式来解释就是:“每天积累一点点”带来的刺激感太弱了,这些事情都有一个很长的反馈时间,而你在短时间内得不到成就感,大脑就开始打退堂鼓。想要长期坚持一件事,有一个很简单的办法,就是记录你坚持的整个过程。无论用文字、图像或者其他形式,确保你的记录能够恒久保存随时查看。这样做
- 感赏日记206(20180515)
辉_0495
感赏儿子昨晚能够快速做完作业。感赏昨晚和儿子去超市买了他喜欢的牛奶和周三去春游的零食。感赏儿子这两天情绪和学习都还不错。感赏儿子今早按时起床上学。感赏儿子今早能体谅爸爸上班赶时间,提前下车进校门。感赏女儿昨天健康成长。感赏妻子昨天心情舒畅。感赏自己昨天工作顺利。投射儿子今天在学校快乐学习。投射女儿今天健康成长。投射妻子今天心情舒畅。投射自己今天一切顺利。
- 20180515日精进打卡二十三天
威廉张豆豆爹
姓名:张景方公司:上海日朗门窗有限公司反省一组【日精进打卡第23天】【知~学习】《六项精进》诵读1遍共21遍《大学》背诵1遍共44遍《匠人精神》默读两条【经典名句分享】积善之家必有余庆哪有什么岁月静好,那是有人替你背负前行!【行~实践】一、修身:(对自己个人)1、深蹲25个二、齐家:(对家庭和家人)1、给母亲打电话。三、建功:1、日常工作四、省,悟1、努力结果会不一样。{积善}:发愿从2018年4
- 缪玲玲【乐观组精进打卡】20180515
鱼麻
姓名:缪玲玲【日精进打卡第23天】【知~学习】《六项精进》2遍共56遍《大学》遍共57遍••••••【经典名句分享】不忘初心方得始终【行~实践】一、修身:(对自己个人)1、早睡早起二、齐家:(对家庭和家人)1、给宝宝洗澡三、建功:(对工作)1、去社区对接工作2、六一活动{积善}:发愿从2018年4月22日起1年内365件善事。今日2善,累计善59。【省~觉悟】1、反省自己做的不够好的事【感谢】1、
- 20180515 三件好事
Min_Xu
图片发自App积极心理学课件第三章第一节的内容。很受启发,立马提笔记录。第一件:有意识地调节饮食结构中,餐厅的饭菜也很配合呀。---自发自动有成就感。第二件:一朵小花。中午剪一支花,揣口袋里上楼,恰好被部长看到,笑着说几句,感到被关注被看见。第三件:丹儿学游泳第一天。看到她近乎完美的身材,好生羡慕,更加期待自己瘦下来的样子。
- 20180515平静投入
丽敏希希
今天一整天都非常的平静,没有很兴奋,也没有任何不愉快,几乎没有什么情绪起伏。一件一件投入做事,没有喜欢或者讨厌,期待或者与期望不符,一切都是本来就有的,一件一件认真完整干净的做完,然后很自然的进入下一件。我喜欢这个状态的自己,踏实心安。今天又领了杯爱心粥,花生,绿豆,红豆,大米,营养丰富,送粥的阿姨热情洋溢,让人一大早便感受到生命的活力。我发现有的人看起来挺想去领,即使送粥的志愿者们就端着粥站在他
- 20180521早课记录14-Hadoop
K_un
1.hadoop是什么狭义:Hadoop软件(HDFS、MapReduce、Yarn)广义:以hadoop为主的生态圈2.hadoop三大组件是什么?分别做什么HDFS:分布式文件管理系统存储MapReduce:执行引擎计算Yarn:资源(memorycpu)和作业调度平台资源3.hdfs在部署时,要配置信任关系,请问root和hadoop用户部署时,区别是什么注意authorized_keys权
- 20180515-穿梭于城市间
8f6f2a102b12
今天第二次骑车回来,感觉很舒服,在夜晚穿梭于城市间,自己也不知自己在哪,跟着百度地图导航走,到家时,一天的运动量也就达到了。其次是今天把第三个保全提交了,没做完,但暂时不想做下去,第四个保全在调第二个页面。最后好像也没啥新鲜事了。碌碌无为的一天!
- 20180515 着手构建个人的分析决策系统
macrossliu
#数据及信息的可靠长期定时采集清晰对比分析可视化#脑图及知识点总结目标分类,知识分类#读书及读书笔记和书评#评估框架的具体化和更新机制#常用indicator分类总结包括可靠信息源。可参考choice数据库tbc
- LeetCode[Math] - #66 Plus One
Cwind
javaLeetCode题解AlgorithmMath
原题链接:#66 Plus One
要求:
给定一个用数字数组表示的非负整数,如num1 = {1, 2, 3, 9}, num2 = {9, 9}等,给这个数加上1。
注意:
1. 数字的较高位存在数组的头上,即num1表示数字1239
2. 每一位(数组中的每个元素)的取值范围为0~9
难度:简单
分析:
题目比较简单,只须从数组
- JQuery中$.ajax()方法参数详解
AILIKES
JavaScriptjsonpjqueryAjaxjson
url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。
type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和 delete也可以使用,但仅部分浏览器支持。
timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局
- JConsole & JVisualVM远程监视Webphere服务器JVM
Kai_Ge
JVisualVMJConsoleWebphere
JConsole是JDK里自带的一个工具,可以监测Java程序运行时所有对象的申请、释放等动作,将内存管理的所有信息进行统计、分析、可视化。我们可以根据这些信息判断程序是否有内存泄漏问题。
使用JConsole工具来分析WAS的JVM问题,需要进行相关的配置。
首先我们看WAS服务器端的配置.
1、登录was控制台https://10.4.119.18
- 自定义annotation
120153216
annotation
Java annotation 自定义注释@interface的用法 一、什么是注释
说起注释,得先提一提什么是元数据(metadata)。所谓元数据就是数据的数据。也就是说,元数据是描述数据的。就象数据表中的字段一样,每个字段描述了这个字段下的数据的含义。而J2SE5.0中提供的注释就是java源代码的元数据,也就是说注释是描述java源
- CentOS 5/6.X 使用 EPEL YUM源
2002wmj
centos
CentOS 6.X 安装使用EPEL YUM源1. 查看操作系统版本[root@node1 ~]# uname -a Linux node1.test.com 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux [root@node1 ~]#
- 在SQLSERVER中查找缺失和无用的索引SQL
357029540
SQL Server
--缺失的索引
SELECT avg_total_user_cost * avg_user_impact * ( user_scans + user_seeks ) AS PossibleImprovement ,
last_user_seek ,
 
- Spring3 MVC 笔记(二) —json+rest优化
7454103
Spring3 MVC
接上次的 spring mvc 注解的一些详细信息!
其实也是一些个人的学习笔记 呵呵!
- 替换“\”的时候报错Unexpected internal error near index 1 \ ^
adminjun
java“\替换”
发现还是有些东西没有刻子脑子里,,过段时间就没什么概念了,所以贴出来...以免再忘...
在拆分字符串时遇到通过 \ 来拆分,可是用所以想通过转义 \\ 来拆分的时候会报异常
public class Main {
/*
- POJ 1035 Spell checker(哈希表)
aijuans
暴力求解--哈希表
/*
题意:输入字典,然后输入单词,判断字典中是否出现过该单词,或者是否进行删除、添加、替换操作,如果是,则输出对应的字典中的单词
要求按照输入时候的排名输出
题解:建立两个哈希表。一个存储字典和输入字典中单词的排名,一个进行最后输出的判重
*/
#include <iostream>
//#define
using namespace std;
const int HASH =
- 通过原型实现javascript Array的去重、最大值和最小值
ayaoxinchao
JavaScriptarrayprototype
用原型函数(prototype)可以定义一些很方便的自定义函数,实现各种自定义功能。本次主要是实现了Array的去重、获取最大值和最小值。
实现代码如下:
<script type="text/javascript">
Array.prototype.unique = function() {
var a = {};
var le
- UIWebView实现https双向认证请求
bewithme
UIWebViewhttpsObjective-C
什么是HTTPS双向认证我已在先前的博文 ASIHTTPRequest实现https双向认证请求
中有讲述,不理解的读者可以先复习一下。本文是用UIWebView来实现对需要客户端证书验证的服务请求,网上有些文章中有涉及到此内容,但都只言片语,没有讲完全,更没有完整的代码,让人困扰不已。但是此知
- NoSQL数据库之Redis数据库管理(Redis高级应用之事务处理、持久化操作、pub_sub、虚拟内存)
bijian1013
redis数据库NoSQL
3.事务处理
Redis对事务的支持目前不比较简单。Redis只能保证一个client发起的事务中的命令可以连续的执行,而中间不会插入其他client的命令。当一个client在一个连接中发出multi命令时,这个连接会进入一个事务上下文,该连接后续的命令不会立即执行,而是先放到一个队列中,当执行exec命令时,redis会顺序的执行队列中
- 各数据库分页sql备忘
bingyingao
oraclesql分页
ORACLE
下面这个效率很低
SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM IPAY_RCD_FS_RETURN order by id desc) A ) WHERE RN <20;
下面这个效率很高
SELECT A.*, ROWNUM RN FROM (SELECT * FROM IPAY_RCD_
- 【Scala七】Scala核心一:函数
bit1129
scala
1. 如果函数体只有一行代码,则可以不用写{},比如
def print(x: Int) = println(x)
一行上的多条语句用分号隔开,则只有第一句属于方法体,例如
def printWithValue(x: Int) : String= println(x); "ABC"
上面的代码报错,因为,printWithValue的方法
- 了解GHC的factorial编译过程
bookjovi
haskell
GHC相对其他主流语言的编译器或解释器还是比较复杂的,一部分原因是haskell本身的设计就不易于实现compiler,如lazy特性,static typed,类型推导等。
关于GHC的内部实现有篇文章说的挺好,这里,文中在RTS一节中详细说了haskell的concurrent实现,里面提到了green thread,如果熟悉Go语言的话就会发现,ghc的concurrent实现和Go有点类
- Java-Collections Framework学习与总结-LinkedHashMap
BrokenDreams
LinkedHashMap
前面总结了java.util.HashMap,了解了其内部由散列表实现,每个桶内是一个单向链表。那有没有双向链表的实现呢?双向链表的实现会具备什么特性呢?来看一下HashMap的一个子类——java.util.LinkedHashMap。
- 读《研磨设计模式》-代码笔记-抽象工厂模式-Abstract Factory
bylijinnan
abstract
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
package design.pattern;
/*
* Abstract Factory Pattern
* 抽象工厂模式的目的是:
* 通过在抽象工厂里面定义一组产品接口,方便地切换“产品簇”
* 这些接口是相关或者相依赖的
- 压暗面部高光
cherishLC
PS
方法一、压暗高光&重新着色
当皮肤很油又使用闪光灯时,很容易在面部形成高光区域。
下面讲一下我今天处理高光区域的心得:
皮肤可以分为纹理和色彩两个属性。其中纹理主要由亮度通道(Lab模式的L通道)决定,色彩则由a、b通道确定。
处理思路为在保持高光区域纹理的情况下,对高光区域着色。具体步骤为:降低高光区域的整体的亮度,再进行着色。
如果想简化步骤,可以只进行着色(参看下面的步骤1
- Java VisualVM监控远程JVM
crabdave
visualvm
Java VisualVM监控远程JVM
JDK1.6开始自带的VisualVM就是不错的监控工具.
这个工具就在JAVA_HOME\bin\目录下的jvisualvm.exe, 双击这个文件就能看到界面
通过JMX连接远程机器, 需要经过下面的配置:
1. 修改远程机器JDK配置文件 (我这里远程机器是linux).
 
- Saiku去掉登录模块
daizj
saiku登录olapBI
1、修改applicationContext-saiku-webapp.xml
<security:intercept-url pattern="/rest/**" access="IS_AUTHENTICATED_ANONYMOUSLY" />
<security:intercept-url pattern=&qu
- 浅析 Flex中的Focus
dsjt
htmlFlexFlash
关键字:focus、 setFocus、 IFocusManager、KeyboardEvent
焦点、设置焦点、获得焦点、键盘事件
一、无焦点的困扰——组件监听不到键盘事件
原因:只有获得焦点的组件(确切说是InteractiveObject)才能监听到键盘事件的目标阶段;键盘事件(flash.events.KeyboardEvent)参与冒泡阶段,所以焦点组件的父项(以及它爸
- Yii全局函数使用
dcj3sjt126com
yii
由于YII致力于完美的整合第三方库,它并没有定义任何全局函数。yii中的每一个应用都需要全类别和对象范围。例如,Yii::app()->user;Yii::app()->params['name'];等等。我们可以自行设定全局函数,使得代码看起来更加简洁易用。(原文地址)
我们可以保存在globals.php在protected目录下。然后,在入口脚本index.php的,我们包括在
- 设计模式之单例模式二(解决无序写入的问题)
come_for_dream
单例模式volatile乱序执行双重检验锁
在上篇文章中我们使用了双重检验锁的方式避免懒汉式单例模式下由于多线程造成的实例被多次创建的问题,但是因为由于JVM为了使得处理器内部的运算单元能充分利用,处理器可能会对输入代码进行乱序执行(Out Of Order Execute)优化,处理器会在计算之后将乱序执行的结果进行重组,保证该
- 程序员从初级到高级的蜕变
gcq511120594
框架工作PHPandroidhtml5
软件开发是一个奇怪的行业,市场远远供不应求。这是一个已经存在多年的问题,而且随着时间的流逝,愈演愈烈。
我们严重缺乏能够满足需求的人才。这个行业相当年轻。大多数软件项目是失败的。几乎所有的项目都会超出预算。我们解决问题的最佳指导方针可以归结为——“用一些通用方法去解决问题,当然这些方法常常不管用,于是,唯一能做的就是不断地尝试,逐个看看是否奏效”。
现在我们把淫浸代码时间超过3年的开发人员称为
- Reverse Linked List
hcx2013
list
Reverse a singly linked list.
/**
* Definition for singly-linked list.
* public class ListNode {
* int val;
* ListNode next;
* ListNode(int x) { val = x; }
* }
*/
p
- Spring4.1新特性——数据库集成测试
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- C# Ajax上传图片同时生成微缩图(附Demo)
liyonghui160com
1.Ajax无刷新上传图片,详情请阅我的这篇文章。(jquery + c# ashx)
2.C#位图处理 System.Drawing。
3.最新demo支持IE7,IE8,Fir
- Java list三种遍历方法性能比较
pda158
java
从c/c++语言转向java开发,学习java语言list遍历的三种方法,顺便测试各种遍历方法的性能,测试方法为在ArrayList中插入1千万条记录,然后遍历ArrayList,发现了一个奇怪的现象,测试代码例如以下:
package com.hisense.tiger.list;
import java.util.ArrayList;
import java.util.Iterator;
- 300个涵盖IT各方面的免费资源(上)——商业与市场篇
shoothao
seo商业与市场IT资源免费资源
A.网站模板+logo+服务器主机+发票生成
HTML5 UP:响应式的HTML5和CSS3网站模板。
Bootswatch:免费的Bootstrap主题。
Templated:收集了845个免费的CSS和HTML5网站模板。
Wordpress.org|Wordpress.com:可免费创建你的新网站。
Strikingly:关注领域中免费无限的移动优
- localStorage、sessionStorage
uule
localStorage
W3School 例子
HTML5 提供了两种在客户端存储数据的新方法:
localStorage - 没有时间限制的数据存储
sessionStorage - 针对一个 session 的数据存储
之前,这些都是由 cookie 完成的。但是 cookie 不适合大量数据的存储,因为它们由每个对服务器的请求来传递,这使得 cookie 速度很慢而且效率也不