- 《花下醉》有感
杜自学
春天来临了,许多人家找一个天气晴好的周末或假日,带着家人,邀上亲朋好友,宰一只羊,买上各种蔬菜、烟酒。一行人浩浩荡荡出发了,找一个平坦、开阔且有水的地方。大家一起动手,拾柴的拾柴,提水的提水,卸肉洗菜,每个人都在忙。火生起来了,肉熟了,围一圈儿又吃又喝。醉了就躺在草地上,没醉的借着酒劲唱啊、跳啊,孩子们也掺和在大人群里,快乐极了。《花下醉》这首诗所写与山里人家踏春的景象极其相似,孩子们读的时候有身
- 乱花入眼 思念如刀
程黄
从前,山里人总会学着打猎。不会这门手艺,就无法生存。现在拿着猎枪的人越来越少了,倒是多了些许的偷猎者。正如纯真的少女遇到了多情的男子,注定是少女丢掉猎枪。生命总是个有趣的存在,不然为什么不生来就死。当你感受到了人生疾苦,喜怒哀乐。一切都毫无意义的时候,可能会有了新的追求吧。美色,金钱,地位……哪个可以撼动蠢蠢欲动的心灵。我倒是很愿意做王小波,冯唐,渡边一样的的男子。活的真实,又不缺乏性趣。观这些作
- 东江湖山里人家贪玩的蟋蟀罐
张读立
上世纪七十年代末黄草老街上,小满一过,还未到端午节,特别热闹,哪时男孩子特多,放了暑假晌午后,街背老码头河中龟背石上,黄草大桥靠街上第一拱,聚集了精光吊屌的男孩子们游泳。最繁华集中暄嚣处,除了二五八十街上赶闹子,要数大桥下方那片沙洲,接近端午节的傍晚,用麻筛在水中放一种来浅滩繁衍产卵叫捞鱼崽的鱼,整个夏天到入秋把黄草的夕阳和黄昏暄染的无比灿烂辉煌,一提及这些趣事,会勾起无数黄草街上老辈们的回忆。还
- 故事:患难恋情——孤男寡女躲在山洞里,会不会日久生情?
舜耕于斯
故事:患难恋情.我现在就想去一个与世无争的地方,当然并不是想过一个世外桃源的生活,而是我被喧嚣的城市,甚至是不很繁华的乡村抛弃了。我最先想到的当然是我的堂伯王明堂。他是单身,今年将近七十岁了,上世纪七十年代去深山护林,就在山上盖了几间石屋,做了山里人。那石屋背靠山崖,门前场院开阔,旁边是一条潺潺清水沟,风过处,松涛飒飒,翠竹瑟瑟,鸟鸣唧唧,犹如置身仙境一般。我的亲戚不多,所以过去逢年过节也会上山去
- 半山里人:数字化时代下如何提升数据资产质量
半山里人
数据治理大数据
文章来源公众号:半山里人,作者level原文链接:数字化时代下,如何提升数据资产质量笔者今天分享数据治理中常碰到的数据质量问题和改善方法。数据作为企业重要的资产之一,数据已成为企业和机构运作的重要基础。其质量问题直接影响到企业的决策、业务运营等方面。数据的错误、缺陷和不完整性不仅影响了数据使用效率和决策质量,也在企业中产生了一系列的问题,如导致错误决策、增加管理成本、影响客户体验、降低品牌声誉等。
- 数据治理领域的框架、标准与模型
半山里人
数据治理大数据数据仓库架构
文章来源公众号:半山里人,作者level原文链接:数据治理领域的框架、标准与模型数据治理工作开展到今天,国内外很多组织在数据治理理论和实践的基础上,已经制定和发布了多个数据治理的框架、标准与模型,对企业的数据治理体系建设、数据治理实践具有参考意义。本文笔者将对这些框架和模型进行梳理和介绍,供大家参考,希望对您有用。一、国际:DAMA数据治理框架国际数据管理协会(DAMA)在DAMA-DMBOK2一
- 《与爱逆行》六十九 兄妹战争
阿依迪
六十九兄妹战争那天向天对杨凯随口说了个“你染个黄头发试试,可能好看。”我们进城来办事,办完事杨凯说还有点儿事,我等了他半天也不回来。打电话问他,说排队呢。“排什么队?排队拉粑粑吗?别排了,我一脚油门开到城外,随你哪拉。”我把最后四个字说的特像日语。“我看你是越来越粗鄙了,知道我为什么特反对你去山里吗?”“山里怎么了?你刚从山里爬出来就嫌弃俺们山里人了。”等他回来,好吗,满头的黑发变成了黄发,黑黑的
- 半山里人:为什么落地数字化转型困难重重,有何破解策略
半山里人
数字化转型云计算制造
文章来源公众号:半山里人,作者level数据化转型需要对企业现有的业务、流程、系统进行设计和优化,目的是为了把成本降下来、速度做起来、质量提起来、客户满意度做出来。数字化转型落到执行层面都是非常具体的事,很多企业面对现实情况往往推进起来困难重重。为什么会这样?有什么破解策略?本文将讲讲这个话题,希望对您有所启发。1、为什么企业数字化转型推起来困难重重?企业数字化转型并不是在一张白纸上作画,而是在给
- 如何理解数据管理、数据治理、数据运营
半山里人
大数据数据仓库
文章来源公众号:半山里人,作者level原文链接:如何理解数据管理、数据治理、数据运营数据作为原始资源,需要通过开展数据管理、数据治理、数据运营等工作,实现增值和价值变现。很多时候容易将数据管理、数据治理、数据运营三者混淆。本文将讲讲如何理解数据治理、数据管理、数据运营的内涵以及它们的活动内容,希望对您有所启发。一、数据管理1、如何理解数据管理先看看各方对数据管理的定义。DAMA的定义:数据管理是
- 数字化转型的本质是什么?(第一讲)
半山里人
数字化转型制造云计算
文章来源公众号:半山里人,作者level如何理解数字化转型的本质,笔者最近有些思考,希望通过多篇文章,从不同角度来讲讲这个话题,畅想下未来,与大家共勉。本篇文章先从体系重构的角度谈谈下数字化转型对制造业的不变与变,以及谈制造企业思维如何转型,最后畅想下数字化转型后的终极场景会是怎样。一、数字化转型下,制造业不变的是什么?在两百多年的工业史中,先后经历了机械化、电气化、自动化是三个阶段,对应三次工业
- 东江湖山里人家堂房里的麻筛
张读立
外圆内方的物什不止是铜钱,至少还有我麻筛,从竹子到篾片经历了篾刀百十回洗礼,孟宗竹的四方块,平方厘米九孔的连接;凤尾竹圆形的缴边,编成了五六十公分大小的我;我叫麻筛,东江湖山里人家见我全身长满了密密麻麻的眼所以叫我麻筛。东江河未关闸蓄水前我一直承接着过糠谷尖,芝麻过眼,菜籽筛选等业务,主人说我干这些事挺地道;可生存在东江河一个叫黄草乡的地方,人们把我当成捕鱼的工具,让我心生惊愕,那是我一生中最难以
- 魅力太行之山民情怀(二):结霜柿饼巧加工
山沟里的小冯
武汉的、北京的、石家庄的朋友发回消息,告知快递去的柿饼子已经收到,非常喜欢太行山柿饼。还有几位朋友询问柿饼到底是怎样制作的,虽拍下照片给他们过目,可还是一头雾水。柿饼加工的辛苦,倒让我不由得产生想写一写的念头。柿子是山里人每年收入来源的一部分,年年霜降到来,山里人就会提前做好准备,砍长竿,搭柿棚,准备大花篓子,收拾旋刀、旋床。霜降后五天,生产队就开始摘柿子了。摘回柿子分到每家每户,就得立即加工处理
- 天堂里没有痛楚
蓝蓝的天娟
清脆的手机提示音把我唤醒,看着周围黑漆漆的一切,我知道距离起床时间尚早。点开信息,传来噩耗,母亲的精神支柱倒了——外公走了,眼泪像断了线的珠子,难以抑制。外公年轻时的故事,对于我来说就是传说,这个伟岸的男人很了不起,他是家里的神。关于外公清晰的记忆从我记事开始。这个高大魁梧的男人养了七个儿女,儿女成家后,便和大儿子生活,继续为儿子操持家务。山里人,农事忙,一年到头总在山里奔波,放牛、护林、采药、收
- 啊,一日三餐
似醉非醉一笑置之
吃饭,一日三餐饭,当你还一直活着的时候,哪一天可曾间断?南方人吃米,北方人爱面,沿海人乘船去捞鱼,酷爱吃海鲜。山里人善放牧,一日三餐肉当饭。如果真的有一天到了无米之炊粮食无获,咱确信,饿活着比死去还要惨。饭,一天三顿饭,早餐,中餐及晚餐,一顿不可少,顿顿桌上端,鸡鸭鱼肉加时蔬,两杯小酒撑脸面。三餐中间还想吃,馒头点心顺手牵。谁想腹中饥,甘愿大腹便。论吃饭,华夏子孙董礼仪,见面先握手再寒喧,嘘寒问暖
- 柿子红了
曦微w行走在路上
柿子红了,摄影:曦微《柿子红了》高挂枝杈繁天星,满树清晖红灯笼。寻常百姓长欢笑,可知日月敲三更。山峦悠悠松锦绣,秋色滢滢柿翻红。铺就蓝天画彩云,飘落霜花留倩影。柿子红了,摄影:曦微柿子红了,摄影:曦微注:霜降过后,山里的色彩最是五彩斑斓的时候了,看到这样的火红景象,没有人不去感叹大自然的精彩绝妙。柿子红了,摄影:曦微柿子红了,摄影:曦微柿子红了,摄影:曦微柿子红了,摄影:曦微在秦岭深处,在山里人的
- 山药蛋
仰望星空脚踏实地abc
说起山药蛋,多数人以为是一种中药,可是对于我们山里人来说它就是我们活命的作物。山药蛋我们常人也叫它“土豆”,也叫“马铃薯”,原产地是在南美洲,后来在明朝时传入了中国,成为中国普通百姓存活下来的“粮食”。其实说它是粮食也不为过,山药蛋既可以作为主食也可以作为蔬菜的一种。为什么对于山药蛋特别的情有独钟,缘于它是我们山里人活命的根本,我们山里从出生到死亡,都离不开山药蛋。山药蛋可以做成“不烂子”,可以做
- 人生,都是挣扎着朝前走!
叽呱叽呱
秋林要结婚,婚床需要大料,特别是床前那根木杠。短时间内要找到好木料不容易,不料母亲却说此事早已准备好。母亲让秋林从自己床底拉出一根两米长的刮挺木料,并告诉秋林,他出生时,父亲便上心帮他准备木料。父亲一生正直,从不求人。唯独一次,帮了一个山里人大忙,帮忙后求对方留心寻一块床前木杠子料作,这根料已在床下放了二十几年。这是书中最感人的一幕,父爱如山,就藏在一根木料里。张忌的新书《南货店》,以江南农村生活
- 《天地良缘》张至和全文免费阅读【完结小说】
寒风书楼
《天地良缘》张至和全文免费阅读【完结小说】主角:张至和简介:富豪家族的小女儿说要嫁给一个山里人。所有人都强硬反对。富豪爸爸更是直接让世家公子上门提亲。名车列队,古董聘礼,名人保媒……而就在这时。关注微信公众号【冰晶文楼】去回个书號【141】,即可阅读【天地良缘】小说全文!龙虎山。偌大的水泥平地上,画着复杂的道术阵图。数百弟子盘膝而坐。中间位置。师叔祖张天顺正在备阵。站在一旁的师伯公张天正,也是念念
- 东江湖山里人家厨房里的烟杆
张读立
世上三项空,抽烟看戏打炮铳;父亲常有意无意说这句话,意思是有钱不买空;中华几千年的历史发展进程告诉我们,别做空事,没意义的事和作死。过去的农村绝大部分处于生存状态,对于文化生活很少接触,更别提什么玩游戏之类,大老爷们除了烟酒茶聊天解烦闷外,没有别的生活情趣可言;若生活中不沾烟酒茶,这个人肯定了无生趣,至少是位没灵魂的人;若烟酒茶都上了瘾,这种人历尽沧桑,只剩老气横秋。纪晓岚手握杆大烟杆号称“钦赐翰
- 二嫂(十九、托人置办礼品)
泰山寒梅
二龙给兰花爹另外安排了两名当地人。他们三人一块和泥,人自然也就轻松了。三个人一边干活,一边还有一答没一答地说着闲话。两个当地人就向兰花爹打探山里的一些风俗。比如:山里给孩子碰名子。山里人家生了孩子,不象山外的当地人,坐在家里苦思冥想,极力地想给孩子起个既响亮又好听,而且还寄托美好寓意的名字。他们那里会在大清早,打开自家的门,第一眼看到了什么,就给孩子起什么名字。比如兰花,就是那一天,她爹大清早起来
- 东江湖山里人家堂房里的粉筛
张读立
一刀杀死秀流猪,半网打尽鲫鱼崽;这是两个大村互赠的口头对联,正是十年浩劫期间,洁隅村到秀流村唱戏,过年杀猪为配合唱词,结果误口唱出“一刀杀死秀流猪”;而秀流村不示弱,在《追鱼》中改了句唱词,把洁隅的谐音改成“鲫鱼”,“半网打尽鲫鱼崽”这句台词一出,洁隅村把村名改成了“夹禺”,东江河道经过洁隅地界的河面中央有两块硕大的磐石,村人以石头王称呼,在夹禺二字前各加了个王,音读xiayu而字在文字中找不到。
- 乡情
小哲小诗
文/陌宇轩(黑龙江)这里不曾有雅士却有响当当的名字山里人他们不羡慕城里人不信你听那乡音问候从栅栏这边飞向那一边说不尽的故事道也道不完团聚分别聚了又散村有村的特色乡有乡的风范说话的朴实味儿难以抖掉东北话夹杂着上海腔方言成了乡里乡亲的真性情这些细节浑然天成它实在鲜活让你这辈子也忘不了甩也甩不掉
- 明故浮山司训嘉祥李公讳干墓表
李根勇
文图/李根勇吾四世祖李公讳干字彦祯,为三世祖李公讳友成之长子。大明朝正德乙亥年间,任山西浮山司训一职,儒学教谕,忠厚传家,诗书继世,孝亲敬老,传承文明,弘扬文化,德才兼备,"载誉浮庠,身老家乡"。光前裕后,世代榜样。享年70岁。在李氏宗祠,现遗存其碑刻,至今已达504年,碑阳为正文,碑阴为宗派图,十分珍贵。图片发自App碑文:李氏府君干字彦祯,世为兗州嘉祥章山里人。曾祖德新从太宗北征,以战功授济州
- 身旁奇事 1.汝可知吾钟情于汝?
墨香小友
妈妈是山里人,但仅仅十几岁就到了城市里来,找了一份卖茶叶的工作。然后就自己独自一人生活在这个城市。妈妈经过同事的介绍认识了爸爸,妈妈生的俊俏,爸爸对妈妈一见钟情,只可惜妈妈当时早有了婚约。爸爸也知道这事儿,可是他经过与妈妈的几次相处之后,特别喜欢妈妈。真的不忍放弃,就想了好几个法子挑拨离间。这天,妈妈正在进货,那个和妈妈有婚约的人过来帮忙,他干活非常利索,可是人脑子却不聪明,竟然把茶叶弄混了。爸爸
- 老街印象
小迟的WeChat_
老街,毕竟是我生活了大半辈子的地方,还有一些轶事,我是不吐不快。在外人眼里“丹水”是风景优美的旅游胜地,而在山里人眼里那可是维持生计的黄金水道,丹水河九湾十八拐,一湾一拐,形成一滩一潭,漂流在滩,橡皮舟起伏跳动,漂起来浪漫刺激、惊险快意。趁着这个改革开放的大好机会,乡亲们自发组织起“丹水”漂流的旅游项目。你看,我家旁边的胡祖年、姚从喜坐火车、乘飞机来到祖国东北端的黑龙江漠河一带购回几十艘橡皮筏,就
- 我的抑郁症日记
只赏芳草
图片发自App时间过得飞快,18年马上就结束了,我也已经确诊近半年了康复了吗?以半年为检查周期的医生,我却没有勇气再去看,先吃着药吧越来越像个木头人,不那么容易生气,不容易发火,看起来好有耐心,其实是我没什么反应了,就像湖水一样平静,扔个石头,也就那样了去了趟重庆,是道教的“培训”,佛教说禅修班,道教应该怎么说?山里人少安静的环境让我觉得挺好,挺舒适,最后一天从山上的白云观走到山下的韶龙观我还走的
- 东江湖山里人家堂房里的簸箕
张读立
唰唰唰,叵叵叵;一位瘦小老妪站在堂房中央捧着个大簸箕,双臂呈锐角六十度,双手紧握簸箕边沿,一边簸,一边转,一边抖,鼓着腮帮子边吹簸向空中的米粒,仿佛要吹开大米与谷粒的距离,转几转后把少许带谷粒的碎米抛向空中,撒在前方不远的地上,引来成群的公鸡母鸡;自己蹲坐小木矮凳上,双膝架着那只会唱唰唰唰,叵叵叵的簸箕,优雅地从旁边拿起副黑框老花眼镜,眼镜把手系着条布带子连接着另一边眼镜把手,形成一个固定的环套,
- 不说再见
木又寸先生
图片发自App再见了大礼堂的高台阶(常坐在那里晨读)再见了南芳湖碧水和绿叶(午后循着微风,在湖边看书)再见了欢声笑语的后门街(聚会的地方)再见了我留给你紫荆树的最后一叶~(傍晚在树下读英语)留在抽屉的车票是你流转从化海珠之间(山里人要进城的)西操场的后山上收藏了你多少难过泪脸(后山的柿子好吃)宿舍楼前的拥抱每次很不舍却让你很怀念(这是遗憾)青春膨胀那几年还许着骑行征服高山的诺言(南昆山的身影依稀记
- 读韩少功《山南水北》
lmr3
读韩少功的山南水北,感动的不多,但同感的不少,想说的是,他了解农民,他生活其中,他没有高高在上,虽然无论是知识的还是资源的,他确实高出他们几座山。有时候他跟村里人争得面红耳赤,有时也会碍于人情假意客套,因为他解甲归田,真的要生活于其中,谁摘谁个豆角,谁摸谁个菜瓜,谁送谁个糍粑,他生活在山里人的人情世故中,他自己也成了山里人,而不是体验山里人。他来,首先是他血液里流淌着青少年知青生活挥汗如土的记忆基
- 归来
石默_语
村庄山那边,很远有一群人,每一天的欢愉迎来了太阳,照亮收获,温暖渴望。开灶起火,青烟萦绕一杯浊酒,邀来明月,潺潺细语万物寂静村庄,睡着了。村头柳树,又挂起了一轮明月,等着山里人的归来。
- 深入浅出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,
-- 姓