- 能源交通行业ITSM案例分析报告
采和精灵
能源运维
一、项目背景能源交通行业作为国民经济的重要支柱之一,其信息化水平直接影响到整个社会的运作效率和发展速度。然而,长期以来,该行业内的信息中心普遍面临“重建设轻运维”的问题,即在基础设施建设上的投入远大于后续的运维管理。这种状况导致信息中心在支撑大量业务系统的过程中,出现了“人多事杂设备乱”的现象,信息化支撑力量薄弱,运维效率低下,严重影响了企业的正常运营和对外服务的质量。在这种背景下,建设一个高效、
- 前端MVVM框架设计及实现(一)
baoaoba9317
前端设计模式数据结构与算法ViewUI
最近抽出点时间想弄个dom模块化的模板引擎,不过现在这种都是MVVM自带的,索性就想自己造轮子写一个简单的MVVM框架了借鉴的自然还是从正美的avalon开始了,我记得还是去年6月写过一个系列的avalon源码分析的,不过那时候0.7版本,不够健全,现在已经好太多了框架是面向一个领域,提供一套解决方案,那么我们用前端的MVVM能为我们带来什么便利?关注点分离操作数据即操作DOM动态模板关注点分离是
- 2022-01-31
周晓彤
好快,大年三十了。因为,妈妈在姐家,我要回去陪妈一起吃年夜饭。今年和婆婆约好了,和我一起去姐姐家吃年夜饭,婆婆的应答先生可高兴了。现在,在姐家吃好午饭,妈妈午睡了,先生和儿子陪婆婆去自己家谢年,皆大欢喜。祝愿虎年合家欢乐,所有人都心想事成
- C8T6超绝模块--按键检测点亮LED
挽天技术
STM32模块示例代码stm32单片机
C8T6超绝模块–按键检测点亮LED大纲按键原理初始化LED初始化按键编写main具体案例按键原理(这里针对的是我的板子的原理图,具体的查看自己的板子)注意看,这里按键一端接到的是地,当我们没按下按键时,其默认是低电压,当我们按下按键时,电路连通时,这是高电平初始化LED具体在我的上一篇博客C8T6超绝模块–LED里面有具体的阐述,这里就不一一介绍了初始化按键当然,大概流程还是得先打开时钟,完成G
- 数据库安全 Oracle之虚拟私有数据库VPD
崔世勋
数据库系统
VPD的全称是VirtualPrivateDatabase虚拟私有数据库,它在Oracle8i时就出现了,是Oracle比较早期的一种数据安全手段。它是指通过指定策略,对用户的SQL自动添加过滤谓词,以达到对结果集进行过滤的目的。其大致过程如下:用户发出SQL语句访问表中数据,此时触发定义在该表上的安全策略,该安全策略会在相应的列上加上Where谓词条件,最终返回给用户的是过滤后的结果集。这样用户
- 灵魂的化石
沙雅达人
图片发自App这是块玲珑剔透的凝脂玉石更是猛卯三角地灵魂的化石雕刻家为它注入了澎湃的生命靠着一丝红线它悠然地挂在人们胸前都说玉能避邪都说玉能带来吉祥都说玉象征着富贵平安都说玉充盈着禅一样的神奇可是有谁知道灵魂也会被人出卖猛卯三角地的灵魂化石啊而今却被人叫作缅甸玉从而彻底颠覆了玉的传奇除了炫耀却什么也没有留下注:中国和缅甸,由于历史上的“片马”之争,边界长期悬而未决。缅甸一直继承英殖民主义者的衣钵,
- 女人真的怎么选择都是错吗?看看电视连续剧《我是真的爱你》给我们带来了什么
邵真
生活中总是缺不了女人和孩子,但是职场中的女人一旦有了孩子,我们很难体会或想象她们在事业与家庭做选择的艰难。由刘韬、杜淳领衔主演,李念(香港)、王媛可、袁文康主演的40集电视连续剧向我们展示和展现了他们内心的矛盾与纠结,以及他们内心世界复杂的情绪与情感变化。这部40集的电视连续剧之所以能吸引我看完,并推荐给大家,并不是因为它的剧情有多么的传奇离奇,也不是它的演员演技有多么的精湛,而是它的故事就发生在
- 【敬宝日记】2021年5月13日 星期四 天气晴
敬宝宝
今天下午,我们又要去排练了。老师说如果有时间的话,可以带我们去看一下服装,我异常地兴奋。可是那些同学却不配合我,一直在给我拖时间,可是我还是没有放弃,很认真地在排练。终于排练完了,可是已经没有时间了,所以我们就没有看得成服装。我气愤地想:都怪你们,害我没有看得成服装。
- 亲子日记180
雨夜_听风
2019.5.27.星期一晴这几天可把我忙坏了,早餐来了一份鸡蛋灌饼和肉夹馍的流动汽车摊位。位置好,又新鲜,可把我竞争坏了。一直在思考,该怎么发展。不发展就只有死路一条,难道就这样自生自灭吗?最近几天又看了些,别人做饼的小视频。人家怎么都做那么好呢?人家是怎么发展起来的?一系列的问号,一直在我脑海乱窜。就像彩票的几个数字一样,最近几天一直在我脑海里乱窜一样,久久不能中奖。天气热了,生意也到了淡季,
- 每月一封信 十年磨一书(第1282天)
痴信不改一书生
叮~咚~你有一封书信等待领取,请看领信说明:1.一个学生与一位作家互通书信多年,不仅练就了一手好文笔,还消除了生活和学习中的许多困惑与烦恼,并且坚定了成为一名作家的决心,这就是《亲爱的汉修先生》一书讲述的美好故事。2.有人评价说,一位汉修先生,胜过十本作文书。3.现实中,同样有一位跟学生互通书信的作家,他是中国版的汉修先生,他的名字叫樵夫,对,就是我!4.每个月,我都会写一封主题书信,给学生们讲故
- 生活不止眼前的苟且
自由的小虾米
突然发现自己长大了不再吐槽别人的现实,不再气愤现实的作弄满脑子为了钱,工作也好,想要自己做事也好所以,我真的长大了吗?我变了现实相伴,工作金钱必需但如果这是全部,每个人不都一样了吗?生活应该是这个样子?好久没看书,没看剧,没瞎逛了想学的游泳,想尝试的蹦极,想脱口而出的英语,想去看的山川大海喜欢的徒步,喜欢的羽毛球,喜欢的水墨风情我活成了父母的劳累,体验了他们对现实的感受但似乎失去了什么我挥霍过理想
- 2024年网络安全最全二蛋赠书二十期:《Python数据分析》,阿里架构师深入讲解网络安全开发
2401_84264583
程序员web安全python数据分析
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化资料的朋友,可以点击这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!总之,对于Python的学习和掌握为开发者提供了一个
- 2021-02-14
老林记事
老林今天晕乎乎过了一天,晚上去了他朋友那里,聊了些关于工作的事。还提了下关于婚姻小孩的事。仿佛周边的人都是这样的思想了,在哪里定居,两个人收入怎么养,多大之前要小孩。女方家不能太远。不知道为什么,老林仿佛开始有点相信这些了,思想开始又些动摇了。晚上他的同事罗列了之前说换工作的原因,换和不换的原因,一条条列出来了。但是自己好像没有想太清楚这个问题。11点多老林老妈还没睡,在客厅里又自言自语的唠叨,永
- 当抠门女遇上朱允炆16
语菲菲儿
婵儿,你不要生气了好不好?”刘筱玉几乎快没耐心了:以前对上司,对客户她都没这么低声下气过好吗?“我能不生气吗?从小母亲就教我要守礼,可你……你居然当众对殿下做出那种事,我……你让宫里人怎么看我?要是传到宫外去,刘家的名声怎么办?我……我还怎么活?”婵儿眼泪流个不停,手帕都换两块了。“唉,你怎么老记不住你现在是婵儿?”婵儿:“可是……可是……”刘筱玉打断她,定定地看着她:“没什么可是的。现在我才是刘
- 人生没有尽头
顾梓宸
生命的天空里,有风和日丽,亦有云遮雾障。不是每轮艳阳都暖人,不是每片乌云都有下雨。既然决定不了命运的走向,那就踏实走过每一天;既然左右不了天空的变幻,那就熟悉心装扮自己的天空。请相信:珍惜了,能拥有;付出了,有回报;走过了,不后悔。握清欢在手,掬淡泊于心。
- 今天我和2岁小弟弟玩捉迷藏了
05bf05316374
今天,我在奶奶家和我的2岁小弟弟玩捉迷藏了,我藏在哪,他追到哪,有了时候,我逗他玩,他就乐。他坐到小车上,他追我,他佷好玩。
- 统筹兼顾
尽风流
事情总是一窝蜂地来,难免会心浮气躁。最近为学校的各种事情着急上火,跟好友约了一顿饭,才发现,上火的不止我一个。临近毕业,各种安排接踵而至,确实需要很大的耐心和精力去应对。这个时候,不仅要有一个平缓的心态,更要有统筹的本领。一天也就二十四小时,谁也不会多,谁也不会少。可是事情不会一样一样来,等你理清楚,很多事情都是堆在一起的,如何并驾齐驱,显得尤为重要。倒不是说要一心二用,只是要更合理地安排时间罢了
- 日记!(2022年7月31日,星期天,凌晨!)。
傅申1980
日记!!“改变”!!“自身关注”!!(二零二二年,七月三十一日,星期天,凌晨,零点五十五分,左右!!)。(上海市,北部,北部“郊区”,“宝山”区,“写作”者,一“住处”,一普通,“商务”公寓,“写字”楼内,一“破旧”的,小“书房”里!!)。我“傅申”的母亲,如果“切实”的,能够“自身改变”,这对于我“傅申”本人来说,那真的是“太好”了!!这“意味”着,我可以抽出更多的“力量”,更加的“专注”于我“
- 保姆级本地部署AI教学(多种模型可供选择)
AlgorithmAce
人工智能
一.环境及前置部署1.下载Ollama点击下方网址,点击Download,下载对应系统版本即可:打开一个cmd命令窗口,输入“ollama”命令,如果显示ollama相关的信息就证明安装已经成功了!官方地址:https://ollama.com/二.模型的安装1.模型的安装模型库的地址:https://ollama.com/library(1)在网站中找到想使用的模型,点击进去(2)在下方图中选择
- 从燕王到明成祖,是朱棣的运气爆棚,还是建文帝的政治觉悟太低?
泠江阅读
作为一个在大一统王朝反叛成功的藩王,朱棣必须拥有姓名。高晓松曾经评价明朝是一个“三无”的朝代——无名君,无名将,无名士。但是就名君这一点而言,朱棣也必须拥有姓名。(图源《晓松说》)今天我们就来浅谈一下,这位原本应该在历史上平平无奇,不值得历史学家投注过多目光的燕王是如何一步步逆袭,成功在一个大一统王朝反叛,最终坐稳了龙椅,甚至开辟了“永乐盛世”的明成祖—朱棣和他背后的大明王朝。(图为明长陵—朱棣和
- 行为里藏着待梳理的情绪
小溪水心理工作室
才秀辉,中原焦点网中24期,第33次约练今天约练的身份是咨询师,来访老师叙述了生活中一件小事情,从这个模式出发,开始探讨、叙述、回忆、梳理、觉察,这中间也不断共情、澄清、支持、赋能,在几个关键情节中抓到情绪,一点点觉察思考、自由联想的原生家庭、成长经历、现在家庭……于是,来访老师一点点觉察顿悟,认识到了问题的本质和根源,找到了成长和需要努力的点。在多个错综复杂的思绪中理出关键情绪、再顺着情绪找到相
- pythonnet,一个神奇的 Python 库!
Sitin涛哥
Pythonpython开发语言
更多资料获取个人网站:ipengtao.com大家好,今天为大家分享一个神奇的Python库-pythonnet。Github地址:https://github.com/pythonnet/pythonnet在现代软件开发中,跨平台和多语言的集成变得越来越重要。Python是一种流行的编程语言,而.NET是一个强大的开发框架。Python的pythonnet库为这两者之间的互操作提供了桥梁,使开发
- TMS在保障物流安全中的作用:数据安全与合规性探讨
呆码科技
网络服务器运维
TMS在保障物流安全中的作用:数据安全与合规性探讨随着物流行业的快速发展,运输管理系统(TMS)在提升运营效率、优化资源配置、保障物流安全等方面发挥着越来越重要的作用。特别是在数据安全和合规性方面,TMS通过一系列先进的技术和管理手段,为物流企业提供了强有力的支持。本文将从数据加密、权限控制、合规性检查等角度,分析TMS如何保障物流信息的安全,并解读最新的物流安全政策,为物流企业提供合规性建议。一
- ansible自动化运维项目
不会代码的小林
运维
Ansible是一个基于Python开发的开源自动化运维工具,它通过其模块化的架构和强大的功能,实现了配置管理、批量系统配置、程序部署和运行命令等任务,旨在帮助运维工程师提高工作效能并减少重复性劳动。下面将深入探讨Ansible在自动化运维项目中的具体应用和优势:Ansible的基础架构与组件核心组件:Ansible的运作依赖于几个关键组件,包括连接插件、主机清单、模块、插件以及剧本。其中,连接插
- 《古代人的生活日常》十三:古人怎么喝茶?
杂说舍
最近一直在读《古代人的生活日常》。是本历史科普读物,写得很是生动有趣。并且完美解答了历史匮乏的我的疑惑。打算挑选一些有趣的内容,用简短的语言分享给大家,也算是自己的二次回顾。今天分享:古人怎么喝茶?唐朝之前,人们饮茶的目的五花八门,有当药的,有当菜的,喝法有点像喝中药或喝菜汤。到了唐朝,饮茶开始成风,唐朝饮茶成风与当时佛教的兴盛密切相关,佛教禅宗讲究坐禅修行,就是盘腿一动不动地坐在那儿思考,一坐就
- 在世手册
半盏清风逐明月
话毕他径直离开,一边吩远远候着的云姨:“给她找间客房住着,明天就是我沈青石的太太了。”他这句话几分戏谑几分调笑,秦子衿默默的听着,心里头叹气。看上去这人是个不好相处的。未来半年或许不会好过......因为这人只有半年可活,爷爷说他没有谈过恋爱,所以秦子衿还特意上网搜了情侣间必做的一百件小事,打印出来装订成册。想着让他在临走之前把这些人生在世全部体验一遍。眼下册子就放在她的包里,还有一个清丽温雅的名
- 磨课后的感触
追逐梦的自由
讲师五期分享637天2019.03.03.最近在多老师的推动下一直讲微课,甚至达到了一天两次微课。再这样频繁的讲课中,有了很多的收获,最起码有些东西张口就来,不在思考半天也说不出来。有些观点越讲越熟,例子也运用的熟练起来,这样的结果很是开心。今天多老师的磨课让我看到了差距,除了看到和多老师的差距以外,也明白和别的老师的差距有多大。多老师的口语话,流利度,以及不同的角度看问题,给我耳目一新的感觉,尤
- Xcode打包出现错误Command PhaseScriptExecution failed with a nonzero exit code
沐梓弦乐
xcodemacoside
去年创建新项目打包遇到过,解决了今年遇到又忘记怎么解决的,因此写篇blog记录下该问题Xcode14+打包错误出现CommandPhaseScriptExecutionfailedwithanonzeroexitcode一般是还有这种消息UninstalledProducts/iphoneos/AFNetworking.framework"failed:Nosuchfileordirectory(
- 岂不怀归-三和青年调查
vivi小姐很潇洒
三和青年,热点话题。人们带着窥探、同情、怀疑的目光,注视着这群特殊的群体。这本书是两位社会学者,用白描的手法完成的一份二十多万字的研究笔记。我第一次知道了“田野调查”,实地参与现场的调查和研究工作,是人类学研究的基本方法论,这本书的作者深入三和生活了半年之久,踏踏实实每天记录,整理笔记。也许是社会学者的论文,所以文字并不精彩,很多特别的人物,都描写的特别客观、朴实,不如文学作品精彩。另外,书中大部
- 新年伊始写给自己
木木的随记
说新年伊始有点不太恰当,毕竟农历新年已经过去了8天。使用这个用词,只是因为明天是新年上班的第一天,一些要做的事情,写下了,在此给自己提个醒。2018年感觉是一个苍白,混沌的一年,自己空闲了很多时间,却在年末做了一个仓促的决定——辞掉工作。后来常常埋怨自己,当初为什么没有想清楚将来的职业发展方向和自己作出的成绩就匆忙做了决定,已至现在感觉自己的职业发展方向有些尴尬。但,事已这样,后悔都是徒劳,幸亏自
- 安装数据库首次应用
Array_06
javaoraclesql
可是为什么再一次失败之后就变成直接跳过那个要求
enter full pathname of java.exe的界面
这个java.exe是你的Oracle 11g安装目录中例如:【F:\app\chen\product\11.2.0\dbhome_1\jdk\jre\bin】下的java.exe 。不是你的电脑安装的java jdk下的java.exe!
注意第一次,使用SQL D
- Weblogic Server Console密码修改和遗忘解决方法
bijian1013
Welogic
在工作中一同事将Weblogic的console的密码忘记了,通过网上查询资料解决,实践整理了一下。
一.修改Console密码
打开weblogic控制台,安全领域 --> myrealm -->&n
- IllegalStateException: Cannot forward a response that is already committed
Cwind
javaServlets
对于初学者来说,一个常见的误解是:当调用 forward() 或者 sendRedirect() 时控制流将会自动跳出原函数。标题所示错误通常是基于此误解而引起的。 示例代码:
protected void doPost() {
if (someCondition) {
sendRedirect();
}
forward(); // Thi
- 基于流的装饰设计模式
木zi_鸣
设计模式
当想要对已有类的对象进行功能增强时,可以定义一个类,将已有对象传入,基于已有的功能,并提供加强功能。
自定义的类成为装饰类
模仿BufferedReader,对Reader进行包装,体现装饰设计模式
装饰类通常会通过构造方法接受被装饰的对象,并基于被装饰的对象功能,提供更强的功能。
装饰模式比继承灵活,避免继承臃肿,降低了类与类之间的关系
装饰类因为增强已有对象,具备的功能该
- Linux中的uniq命令
被触发
linux
Linux命令uniq的作用是过滤重复部分显示文件内容,这个命令读取输入文件,并比较相邻的行。在正常情 况下,第二个及以后更多个重复行将被删去,行比较是根据所用字符集的排序序列进行的。该命令加工后的结果写到输出文件中。输入文件和输出文件必须不同。如 果输入文件用“- ”表示,则从标准输入读取。
AD:
uniq [选项] 文件
说明:这个命令读取输入文件,并比较相邻的行。在正常情况下,第二个
- 正则表达式Pattern
肆无忌惮_
Pattern
正则表达式是符合一定规则的表达式,用来专门操作字符串,对字符创进行匹配,切割,替换,获取。
例如,我们需要对QQ号码格式进行检验
规则是长度6~12位 不能0开头 只能是数字,我们可以一位一位进行比较,利用parseLong进行判断,或者是用正则表达式来匹配[1-9][0-9]{4,14} 或者 [1-9]\d{4,14}
&nbs
- Oracle高级查询之OVER (PARTITION BY ..)
知了ing
oraclesql
一、rank()/dense_rank() over(partition by ...order by ...)
现在客户有这样一个需求,查询每个部门工资最高的雇员的信息,相信有一定oracle应用知识的同学都能写出下面的SQL语句:
select e.ename, e.job, e.sal, e.deptno
from scott.emp e,
(se
- Python调试
矮蛋蛋
pythonpdb
原文地址:
http://blog.csdn.net/xuyuefei1988/article/details/19399137
1、下面网上收罗的资料初学者应该够用了,但对比IBM的Python 代码调试技巧:
IBM:包括 pdb 模块、利用 PyDev 和 Eclipse 集成进行调试、PyCharm 以及 Debug 日志进行调试:
http://www.ibm.com/d
- webservice传递自定义对象时函数为空,以及boolean不对应的问题
alleni123
webservice
今天在客户端调用方法
NodeStatus status=iservice.getNodeStatus().
结果NodeStatus的属性都是null。
进行debug之后,发现服务器端返回的确实是有值的对象。
后来发现原来是因为在客户端,NodeStatus的setter全部被我删除了。
本来是因为逻辑上不需要在客户端使用setter, 结果改了之后竟然不能获取带属性值的
- java如何干掉指针,又如何巧妙的通过引用来操作指针————>说的就是java指针
百合不是茶
C语言的强大在于可以直接操作指针的地址,通过改变指针的地址指向来达到更改地址的目的,又是由于c语言的指针过于强大,初学者很难掌握, java的出现解决了c,c++中指针的问题 java将指针封装在底层,开发人员是不能够去操作指针的地址,但是可以通过引用来间接的操作:
定义一个指针p来指向a的地址(&是地址符号):
- Eclipse打不开,提示“An error has occurred.See the log file ***/.log”
bijian1013
eclipse
打开eclipse工作目录的\.metadata\.log文件,发现如下错误:
!ENTRY org.eclipse.osgi 4 0 2012-09-10 09:28:57.139
!MESSAGE Application error
!STACK 1
java.lang.NoClassDefFoundError: org/eclipse/core/resources/IContai
- spring aop实例annotation方法实现
bijian1013
javaspringAOPannotation
在spring aop实例中我们通过配置xml文件来实现AOP,这里学习使用annotation来实现,使用annotation其实就是指明具体的aspect,pointcut和advice。1.申明一个切面(用一个类来实现)在这个切面里,包括了advice和pointcut
AdviceMethods.jav
- [Velocity一]Velocity语法基础入门
bit1129
velocity
用户和开发人员参考文档
http://velocity.apache.org/engine/releases/velocity-1.7/developer-guide.html
注释
1.行级注释##
2.多行注释#* *#
变量定义
使用$开头的字符串是变量定义,例如$var1, $var2,
赋值
使用#set为变量赋值,例
- 【Kafka十一】关于Kafka的副本管理
bit1129
kafka
1. 关于request.required.acks
request.required.acks控制者Producer写请求的什么时候可以确认写成功,默认是0,
0表示即不进行确认即返回。
1表示Leader写成功即返回,此时还没有进行写数据同步到其它Follower Partition中
-1表示根据指定的最少Partition确认后才返回,这个在
Th
- lua统计nginx内部变量数据
ronin47
lua nginx 统计
server {
listen 80;
server_name photo.domain.com;
location /{set $str $uri;
content_by_lua '
local url = ngx.var.uri
local res = ngx.location.capture(
- java-11.二叉树中节点的最大距离
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
public class MaxLenInBinTree {
/*
a. 1
/ \
2 3
/ \ / \
4 5 6 7
max=4 pass "root"
- Netty源码学习-ReadTimeoutHandler
bylijinnan
javanetty
ReadTimeoutHandler的实现思路:
开启一个定时任务,如果在指定时间内没有接收到消息,则抛出ReadTimeoutException
这个异常的捕获,在开发中,交给跟在ReadTimeoutHandler后面的ChannelHandler,例如
private final ChannelHandler timeoutHandler =
new ReadTim
- jquery验证上传文件样式及大小(好用)
cngolon
文件上传jquery验证
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="jquery1.8/jquery-1.8.0.
- 浏览器兼容【转】
cuishikuan
css浏览器IE
浏览器兼容问题一:不同浏览器的标签默认的外补丁和内补丁不同
问题症状:随便写几个标签,不加样式控制的情况下,各自的margin 和padding差异较大。
碰到频率:100%
解决方案:CSS里 *{margin:0;padding:0;}
备注:这个是最常见的也是最易解决的一个浏览器兼容性问题,几乎所有的CSS文件开头都会用通配符*来设
- Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数
daizj
shell$#$?特殊变量
前面已经讲到,变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量有特殊含义,这样的变量被称为特殊变量。例如,$ 表示当前Shell进程的ID,即pid,看下面的代码:
$echo $$
运行结果
29949
特殊变量列表 变量 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个
- 程序设计KISS 原则-------KEEP IT SIMPLE, STUPID!
dcj3sjt126com
unix
翻到一本书,讲到编程一般原则是kiss:Keep It Simple, Stupid.对这个原则深有体会,其实不仅编程如此,而且系统架构也是如此。
KEEP IT SIMPLE, STUPID! 编写只做一件事情,并且要做好的程序;编写可以在一起工作的程序,编写处理文本流的程序,因为这是通用的接口。这就是UNIX哲学.所有的哲学真 正的浓缩为一个铁一样的定律,高明的工程师的神圣的“KISS 原
- android Activity间List传值
dcj3sjt126com
Activity
第一个Activity:
import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import a
- tomcat 设置java虚拟机内存
eksliang
tomcat 内存设置
转载请出自出处:http://eksliang.iteye.com/blog/2117772
http://eksliang.iteye.com/
常见的内存溢出有以下两种:
java.lang.OutOfMemoryError: PermGen space
java.lang.OutOfMemoryError: Java heap space
------------
- Android 数据库事务处理
gqdy365
android
使用SQLiteDatabase的beginTransaction()方法可以开启一个事务,程序执行到endTransaction() 方法时会检查事务的标志是否为成功,如果程序执行到endTransaction()之前调用了setTransactionSuccessful() 方法设置事务的标志为成功则提交事务,如果没有调用setTransactionSuccessful() 方法则回滚事务。事
- Java 打开浏览器
hw1287789687
打开网址open浏览器open browser打开url打开浏览器
使用java 语言如何打开浏览器呢?
我们先研究下在cmd窗口中,如何打开网址
使用IE 打开
D:\software\bin>cmd /c start iexplore http://hw1287789687.iteye.com/blog/2153709
使用火狐打开
D:\software\bin>cmd /c start firefox http://hw1287789
- ReplaceGoogleCDN:将 Google CDN 替换为国内的 Chrome 插件
justjavac
chromeGooglegoogle apichrome插件
Chrome Web Store 安装地址: https://chrome.google.com/webstore/detail/replace-google-cdn/kpampjmfiopfpkkepbllemkibefkiice
由于众所周知的原因,只需替换一个域名就可以继续使用Google提供的前端公共库了。 同样,通过script标记引用这些资源,让网站访问速度瞬间提速吧
- 进程VS.线程
m635674608
线程
资料来源:
http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001397567993007df355a3394da48f0bf14960f0c78753f000 1、Apache最早就是采用多进程模式 2、IIS服务器默认采用多线程模式 3、多进程优缺点 优点:
多进程模式最大
- Linux下安装MemCached
字符串
memcached
前提准备:1. MemCached目前最新版本为:1.4.22,可以从官网下载到。2. MemCached依赖libevent,因此在安装MemCached之前需要先安装libevent。2.1 运行下面命令,查看系统是否已安装libevent。[root@SecurityCheck ~]# rpm -qa|grep libevent libevent-headers-1.4.13-4.el6.n
- java设计模式之--jdk动态代理(实现aop编程)
Supanccy2013
javaDAO设计模式AOP
与静态代理类对照的是动态代理类,动态代理类的字节码在程序运行时由Java反射机制动态生成,无需程序员手工编写它的源代码。动态代理类不仅简化了编程工作,而且提高了软件系统的可扩展性,因为Java 反射机制可以生成任意类型的动态代理类。java.lang.reflect 包中的Proxy类和InvocationHandler 接口提供了生成动态代理类的能力。
&
- Spring 4.2新特性-对java8默认方法(default method)定义Bean的支持
wiselyman
spring 4
2.1 默认方法(default method)
java8引入了一个default medthod;
用来扩展已有的接口,在对已有接口的使用不产生任何影响的情况下,添加扩展
使用default关键字
Spring 4.2支持加载在默认方法里声明的bean
2.2
将要被声明成bean的类
public class DemoService {