- 《物联网安全特辑:从智能设备到工业控制系统的攻防博弈》
程序员没睡醒
网络安全物联网安全物联网安全固件分析工控系统
设备分层威胁模型感知层传感器数据篡改网络层无线协议劫持平台层云API滥用应用层移动APP逆向设备控制权夺取0x01固件逆向:解剖设备的灵魂固件提取三板斧方法1:OTA升级包捕获#使用Wireshark过滤HTTP流量tshark-ieth0-Y"http.request.uricontainsfirmware"-wfirmware.pcap目的:截取设备升级时的固件传输流量方法2:Flash芯片硬
- 令人窒息的性能困局接手公司老旧后台系统时,我震惊地发现:首页加载竟需要12.3秒! Lighthouse报告显示:
console.log 战略储备局局长
面试前端http
PerformanceScore:38FirstContentfulPaint:4.1sTotalBlockingTime:2.8s更糟糕的是WebPageTest的瀑布图:34个请求串行加载,TCP连接反复重建,TLS握手消耗了超过1.9秒...破局关键:HTTP/3三板斧第一斧:QUIC协议斩断队头阻塞不同于HTTP/2的TCP流阻塞,QUIC协议基于UDP实现:单个包丢失不再阻塞其他流,实测
- 在Windows上用MSYS2+msvc编译FFmpeg
ADM实验室
音视频windowsffmpegc++音视频
摘要本文描述了如何在Windows上通过MSYS2结合msvc工具链编译FFmpeg项目源码。序言在Linux平台上,编译FFmpeg项目源码是十分简单的,就是configure、make、makeinstall三板斧。在Windows平台上,编译FFmpeg可以和Linux环境下一样简单,前提是要先安装一个能仿真Linux的shell进程环境的程序。这类仿真程序有很多,比如Cygwin、MSYS
- 【稳定性】上线三板斧(可灰度、可验证、可回滚)
架构
作者:京东物流冯志文背景从研发的流程阶段来看,在确定产品需求后,我们会经历架构设计、编码、测试、联调验证和上线这几个阶段来交付系统。在这个过程中,我们需要特别关注上线环节,因为它是事故高发的阶段。为了应对这种情况,我们实施了严格的发布标准操作程序,简称为“发布三板斧”。这包括可灰度发布、可验证发布和可回滚发布。通过这三个步骤,我们可以确保在发布过程中尽量减少风险,提高系统的稳定性和可靠性。一
- 程咬金的师父是神仙?正史之中的他可是一代战神苏定方的上司!
三晋风云客
程咬金,隋唐演义中的混世魔王,一员福将,草莽出身,性情耿直,为人憨厚,与秦叔宝一同加入瓦岗寨,对抗朝廷,众人举荐,登基称王,自称混世魔王。说到这里,还要说说他使用的兵器,他善用板斧,“此山是我开,此树是我栽,若要打此过,留下买路财”。而这最著名的“三板斧”和强盗打劫的口头禅便是出自程咬金,说起他这三板斧民间还有这样的传说,相传,程咬金看不惯朝廷官吏横征暴敛,入草为寇,劫富济贫,后与众英雄投身瓦岗寨
- 管理的三板斧
厦园芙蓉
华为任正非说管理团队就要“砍掉高层的手脚、砍掉中层的屁股、砍掉基层的脑袋”,文字表述得有些直白,但细细品味却还是很有道理。为了好记这三砍,我借用了《隋唐演义》中程咬金的故事,起了一个比较形象且好记的名字——“管理的三板斧”。第一斧就是要“砍掉高层的手脚”。高层干部是公司战略决策的制定者,在公司的经营管理中起着关键的作用。创业企业可能由于资源不足,高层也要从小事做起,这里除外,不进行讨论。但如果是中
- 销售总监进化论(19)——三年“隆中对”与开局“三板斧”
静园小主
十九、三年“隆中对”与开局“三板斧”方案价值高,就能震慑四方;方案价值低,就是自取其辱。新人红仨月,趁着当红赶紧进言,过了仨月又可能就不红了,说了很可能白说。“三年‘隆中对’是新晋销售总监的“执政纲领”。三个月左右,已经足够把新公司的业务方方面面的情况大致摸清楚了。就好像老中医诊断一样,‘隆中对’就是要拿出一份像样的‘病历’和医疗方案出来,有的放矢地边治疗边发展。常规的销售规划一般分四大部分:一是
- 第十四天《个体赋能》4
乔木爱读书
4.方法:找对方法,2年顶别人10年新工作上手三板斧:一接触工作,就拉开与别人的差距人和人之间产生差距的原因:一是先天的出身,二是后天的学习。职场学习的三大策略:一是功利性,二是框架,三是可迁移。职场学习的四个步骤:第1步,理清楚。理清楚新工作的内容。第2步,搭框架。搭建新工作的个人知识库。第3步,主动填。主动往知识库填充内容。第4步,成套用。成套使用,开挂地积累经验。理清楚(理清楚新工作的内容)
- <Java>如何在Leetcode高效的刷题
萝诗粉
javaleetcode开发语言intellij-idea
本篇博客仅写给才接触编程时间不长,码龄不长的,以及刷题量不多的同学文章目录前言一、刷题三板斧二、借鉴思路三、根据错误单步调试总结前言为了提高自己的水平,很多同学会很努力的在Leetcode上刷题来锻炼自己,但是刷题的前提是努力和效率要并存,接下来就来看看如何在Leetcode上高效的刷题一、刷题三板斧1.拿到一道题后,先画图,先把思路理顺2.在画图理解的基础上,在图的旁边写上重点步骤的代码3.第三
- 如何利用 Go 语言开发高可用服务
Mindfulness code
Go语言开发开发语言Go高可用
高可用的含义是尽量减少服务的不可用(日常维护或者突发系统故障)时长,提升服务的可用时长。如何衡量一个服务的可用性呢?或许你也听说过,通常企业可能会要求服务的可用性能能够达到三个9(也就是99.9%)或者4个9(也就是99.99%),可是你知道这是如何计算的吗?需要重点强调的是,可用性是每一个Go开发者都必须关注的事情。1.可用性定义与高可用性三板斧我们的目标是构建高可用的Go服务,那如何定义服务的
- 爆品打造心法---社群盈利三板斧之自动化内容系统(小白直接套用)
梵天说
你觉得打磨自己的产品和服务重要还是快速裂变自己的团队重要?早些年的创业者,下海经商做实体,研究技术,研究产品,研究服务,商业模式比较少,基本上心思都在产品和服务商;近些年随着互联网和各种社交平台的崛起,各种商业模式涌现,让很多企业吃到了甜头,少走了很多路,于是很多企业老板,互联网创业者,都来搞商业模式,甚至是一个简单的产品营销都要想办法加上些什么模式,似乎走向了极端,过分的研究各种模式,学营销,学
- 【三知论1021.班长】
班长_36ca
2018年10月21日1.【读书笔记】,《梦里花落知多少》,还有一点,争取今天读完。2.【言思】,兵法有云:“一鼓作气、再而衰、三而竭”。见证了太多小朋友喊着“不到长城非好汉”的口号参与各种集体打卡活动。到头来不过是程咬金三板斧过后再无下文了。我们不缺少激情,只是缺少长情……3.【行思】,说说打卡的事。说到打卡的事,不得不说早起打卡和读书打卡。(起初一心想写好钢笔字的我,也参与了写钢笔字的打卡,也
- 企业文化价值观如何更好的运用
波波商业教徒
在战略会的小组讨论环节,一个同学提了对公司管理的建议,他是储备的区域一号位,很年轻,加入公司时间不长。很惊喜的,他提出了关于价值观落地的一些思考,如何把价值观与行为和绩效结合在一起,更好地满足业务发展和人才选拔的需要。了解到他曾经在阿里工作过,带过十几个人的团队,难怪呢,他的建议里透着三板斧的烙印。把文化价值观应用在绩效考核里,把企业倡导的价值观和与和人才选拔、绩效评估结合在一起并不是个难题,遵循
- #启发日记#202 记不住知识?按逻辑重排一下试试?
磁石在提问
今日启发问题:“如果请你5分钟时间记住下面休止符的名称、形状和节拍,你有什么好的方法吗?”嘿嘿,昨天是经济学领域的概念,今天切换到音乐了。好的方法应该是可以跨学科使用的,如果只是学音乐的人能够掌握,那就没有意思了,你说是么?大家还记得知乎大V常青总结的记忆三板斧吧?今天我们聊聊第三把斧——有逻辑。————>有逻辑<————大脑最喜欢有规律的东西,有逻辑的东西会让大脑节省能量。常见的逻辑推理有归纳法
- 《即性表达》:怎样才不会把天聊死
麦穗91
小时候,看《隋唐英雄传》,在那么多英雄好汉云集之处,我最爱的是那么身材魁梧,心宽体胖的陈咬金。乱世之中,依然能够轻轻松松用它的话语给人们带来乐趣,他自身的表达值得我学习。陈咬金永远带着他的“三板斧”,遇到困难就披荆斩棘。“三板斧”为他斩断了许多困难。日本作家渡边龙太在他的《即兴表达》教我们用到了即兴表达的“三板斧”砍断冷场、呆板和不会聊天。我们现在正处于一个彰显自我的时代,伴随着社会的飞速发展和快
- #电子电气架构——Vector工具常见问题解决三板斧
车载诊断技术
车载电子电气架构车载软件架构汽车网络AUTOSAR架构
我是穿拖鞋的汉子,魔都中一位坚持长期主义的工科男。今天在与母亲聊天时,得到老家隔壁邻居一位大姐年初去世的消息,挺让自己感到伤感!岁月如流水,想抓都抓不住。想起平时自己加班的那个程度,可能后续也要自己注意身体啦。老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:不要期待命运在某个瞬间被突然扭转,那些改变我们人生的能量,就在普普通通的每一天!努力是一个缓慢积累的过程,先有量变才有质变。这个
- 企业中层的三板斧
培训师汉克
安迪.格鲁夫是英特尔公司的创始人兼CEO,这个男人将英特尔公司从一个存储器公司发展成为全球领先的CPU制造商,那么在安迪.格鲁夫看来,如何才能做好企业的中层呢:1.以高效产出为导向中层是企业的中坚力量,承上启下,他们的存在保证企业的每一个战略落地执行。因此中层必须是以产出为导向的。为何以最小的投入得到最大的产出是中层的核心要务。杠杆率=产出/投入,提高自己和组织的杠杆率是中层的工作重点。从这个维度
- 社区盈利三板斧之自动化内容系统总结
梵天说
1.打磨内容,打磨产品,永远比团队裂变,模式等等,重要1万倍以上.因为客户忠诚的只有一个点,那就是产品以及产品背后的利用价值。产品做好,是裂变流量的根基2,讲诱惑,讲未来。客户购买的永远是一种感觉,并且买的是未来,在购买的当下他是无法体会到产品真正的价值的,当我们把这种诱惑,这种未来的好处的感觉,传输到他的大脑中,破碎他,同频共振就会自然的对我们产生信任3,产品线布局。凡事预则立,不预则废,前端终
- 2021-04-07:中信书院大咖共度第13期-《阿里巴巴基本动作》03
弘农笑
一、管理者的强者思维:打造高绩效环境团队培训面临的问题:没有体系、不切实际、没有结果。(周末给体制内的人教课是找罪受)华卫在中东的办公室,玻璃上是有枪眼的。管理者一定要强者思维,而不要弱者思维。培训不是公司的福利,是公司的责任。强者在意的是,能不能收获成长,能不能足够优秀。管理者一定要打造高绩效环境,业绩便会自动改善。二、管理者的同理心是千方百计把事情做好管理者要有同理心,但不是妥协。培训的三板斧
- 形散意不散的散文新解
一窗暮色薄光
阅读散文,从初中开始有记忆,那时我的语文老师告诉,最经典的定义就是形散意不散。初识这个词,其实并不明白是什么意思。在初中要求写一篇散文,我懵懂着就写了起来。大约是选取了几个不同的场景,不同人的小事,最终都落脚到人要坚持才能胜利,痛苦过后才能成功,结果,被老师狠狠的表扬了一番,说是典型的形散意不散,非常规范的一篇散文。从此奠定了我这种若干小事加点感悟的散文写法,而相当一段时期,靠着这三板斧,一绝招,
- 版本控制器Git
唐唐思
Gitlinux服务器运维
目录背景图形化界面下载安装或使用网页版安装图形化界面注册账号创建仓库创建本地仓库创建项目到本地工作目录三板斧gitaddgitcommitgitpush注意命令行Git和Gitee/Github的区别?版本控制器是什么?本地仓库VS工作目录?.gitignore作用?【1】git的安装【2】创建本地仓库【3】配置用户账号密码【4】git的指令操作gitaddgitcommit-mgitpushgi
- 第四课 社群盈利三板斧之.自动化流量系统
苹果社群
提问1.流量是什么?通俗说使用过或者说注册过某一平台上的人就是某平台的流量2.流量的核心是什么?看世界上最大公司宗教,宗教需要互联网工具吗?宗教的客户是不是很多?再去看历史上所有的革命革命组织是如何实现从三五十个人到三五千的,到自动化系统的?苹果手机如何实现自动化流量系统的?当年非常火爆的借贷宝是如何实现自动化系统的?直销公司如何实现自动化系统的?传销公司如何实现自动化流量系统的?大咖汇如何实现自
- Linux查看端口是否被占用
小胖学编程
一般在启动tomcat应用时,可能出现端口被占用的异常,那么如何快速定位到端口被哪个应用进程占用呢?1.第一板斧:查看占用的进程ID命令:netstat-anq|grep端口号image.png此时3868便是PID(进程ID)。2.第二板斧:根据进程ID,查看进程信息查询进程信息:ps-ef|grepPIDimage.png3.第三板斧:根据实际情况,判断是否结束进程结束进程方法:killPID
- 007点评:智慧母亲养成记
文倩定投人生
【文章日期】2022年7月28日作业雨️点评我的楼下007-252班❤️战友#公众号:点悟成金【文章标题】做事情需要三板斧【文章链接】此处省略。【我的感悟】亲爱的玉洁:见字如面!非常高兴我们能够上下楼,很荣幸能够拜读你的文章,因为每一次阅读你的文章都能给我带来思考。【见】你的文章,让我看见:在生活中思考,在思考中调整,循序渐进,让生活越来越好……我们总是很容易,被生活的洪流裹挟着向前。每天吃饭、上
- java Cpu占用过高处理
10968ce0f35d
解决三板斧转三板斧1、病号是谁?(WHO)第一步:采用top命令,找出CPU占用最高的病号PID;第二步:通过ps-ef|grepPID查看病号对应的真实身份。2、病号哪里出了问题?(WHERE)第一步:采用jstack-lPID>>PID.log获取病号的各器官信息的病历单;第二步:采用top-HpPID拿到占用CPU最高的器官昵称PID;ps:注意该命令只能在linux中使用,而在macOS上
- 晨间日记2020 11 10跑车歇火若奈何,争气岔口太捉狂,继续《白发魔女传》第三十一回之八
微丹湜意
霍元仲争气争岔了卓一航的达摩剑法不是用来打人的,更多还是用来吓人的。往往是一击奏效,再来就不管用,也是三板斧而已。1.被认出来了原文——这三个蒙面人惯经大敌,均非庸手,见卓一航剑招怪异,不约而同地退守联防。达摩剑式虽然厉害,可是卓一航会的只不过几招,用以突袭,那还可以,用以久战,却是不能。数招一过,敌人看破虚实,又围了上来。卓一航只得仍用武当的连环剑法,杂以达摩剑式,抵御强敌。又拼斗了三五十招,卓
- 聊一聊服务治理三板斧:限流、熔断、降级和go-sentinel的实现
老A技术联盟
sentineljava开发语言
我们知道,对于一个项目之初,我们不可能上来就按几千的并发去配置,为什么?两个方面,第一个是成本高。第二个是维护难度大。即便是天猫淘宝这种,也是采用的动态扩容的方式来应对双十一。那么一个项目如何应对突然的高并发,我们有哪些常用的措施和处理呢?我们接下来就来看看限流熔断和降级限流比如系统本来可以处理1000个请求,忽然一下子来了2000个,为了不让系统崩溃,最简单的方式,就是限流,我只接1000个,超
- R语言数据高效处理指南——基本数据处理
m0_61027476
r语言
1数据集基本探索str、summary、head这三个函数,是对数据框进行探索性分析的“三板斧”。>str(iris)'data.frame':150obs.of5variables:$Sepal.Length:num5.14.94.74.655.44.654.44.9...$Sepal.Width:num3.533.23.13.63.93.43.42.93.1...$Petal.Length:n
- 每人都有属于自己的独特的故事
且听风吟_555b
想起我爹小时候给我讲的程咬金的故事,当然是杜撰。程咬金一辈子靠着三板斧走遍天下,最后一仗,带着儿子程铁牛上阵,这时候已经108岁了,他看着自己的斧头说,要是我这把斧头会自己飞多好,斧头果然听话飞起来,把敌人脑袋全砍了。程咬金由是心满意足,大笑而死。程咬金儿子程铁牛见自己老爹笑死了,悲痛欲绝,大哭而死,这叫笑死程咬金,哭死程铁牛。后来我八九岁借到过一本隋唐演义,发现和书上讲的不一样,但我还是喜欢前面
- “女神+花海”!美照三板斧,迎接最美的你!
龙道白
三月,繁花似锦,春意盎然;三月,有专属女神们的节日。女神的存在,让这世界更动人,三月八日,第110个国际劳动妇女节这一天属于所有女性,祝节日快乐!恰逢三月,正是百花烂漫的时节。也是每年一季“女神+花海”美照流传的时候。春天到来,花开如海。几乎每一个女生都无法挡得住它的诱惑。很多人生中最美的照片,都来源于此。合拍君在这样美好的日子里送上极简“美照三板斧”!让男士拍好心目中的女神让女神留下最仙最美的照
- 项目中 枚举与注解的结合使用
飞翔的马甲
javaenumannotation
前言:版本兼容,一直是迭代开发头疼的事,最近新版本加上了支持新题型,如果新创建一份问卷包含了新题型,那旧版本客户端就不支持,如果新创建的问卷不包含新题型,那么新旧客户端都支持。这里面我们通过给问卷类型枚举增加自定义注解的方式完成。顺便巩固下枚举与注解。
一、枚举
1.在创建枚举类的时候,该类已继承java.lang.Enum类,所以自定义枚举类无法继承别的类,但可以实现接口。
- 【Scala十七】Scala核心十一:下划线_的用法
bit1129
scala
下划线_在Scala中广泛应用,_的基本含义是作为占位符使用。_在使用时是出问题非常多的地方,本文将不断完善_的使用场景以及所表达的含义
1. 在高阶函数中使用
scala> val list = List(-3,8,7,9)
list: List[Int] = List(-3, 8, 7, 9)
scala> list.filter(_ > 7)
r
- web缓存基础:术语、http报头和缓存策略
dalan_123
Web
对于很多人来说,去访问某一个站点,若是该站点能够提供智能化的内容缓存来提高用户体验,那么最终该站点的访问者将络绎不绝。缓存或者对之前的请求临时存储,是http协议实现中最核心的内容分发策略之一。分发路径中的组件均可以缓存内容来加速后续的请求,这是受控于对该内容所声明的缓存策略。接下来将讨web内容缓存策略的基本概念,具体包括如如何选择缓存策略以保证互联网范围内的缓存能够正确处理的您的内容,并谈论下
- crontab 问题
周凡杨
linuxcrontabunix
一: 0481-079 Reached a symbol that is not expected.
背景:
*/5 * * * * /usr/IBMIHS/rsync.sh
- 让tomcat支持2级域名共享session
g21121
session
tomcat默认情况下是不支持2级域名共享session的,所有有些情况下登陆后从主域名跳转到子域名会发生链接session不相同的情况,但是只需修改几处配置就可以了。
打开tomcat下conf下context.xml文件
找到Context标签,修改为如下内容
如果你的域名是www.test.com
<Context sessionCookiePath="/path&q
- web报表工具FineReport常用函数的用法总结(数学和三角函数)
老A不折腾
Webfinereport总结
ABS
ABS(number):返回指定数字的绝对值。绝对值是指没有正负符号的数值。
Number:需要求出绝对值的任意实数。
示例:
ABS(-1.5)等于1.5。
ABS(0)等于0。
ABS(2.5)等于2.5。
ACOS
ACOS(number):返回指定数值的反余弦值。反余弦值为一个角度,返回角度以弧度形式表示。
Number:需要返回角
- linux 启动java进程 sh文件
墙头上一根草
linuxshelljar
#!/bin/bash
#初始化服务器的进程PId变量
user_pid=0;
robot_pid=0;
loadlort_pid=0;
gateway_pid=0;
#########
#检查相关服务器是否启动成功
#说明:
#使用JDK自带的JPS命令及grep命令组合,准确查找pid
#jps 加 l 参数,表示显示java的完整包路径
#使用awk,分割出pid
- 我的spring学习笔记5-如何使用ApplicationContext替换BeanFactory
aijuans
Spring 3 系列
如何使用ApplicationContext替换BeanFactory?
package onlyfun.caterpillar.device;
import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.xml.XmlBeanFactory;
import
- Linux 内存使用方法详细解析
annan211
linux内存Linux内存解析
来源 http://blog.jobbole.com/45748/
我是一名程序员,那么我在这里以一个程序员的角度来讲解Linux内存的使用。
一提到内存管理,我们头脑中闪出的两个概念,就是虚拟内存,与物理内存。这两个概念主要来自于linux内核的支持。
Linux在内存管理上份为两级,一级是线性区,类似于00c73000-00c88000,对应于虚拟内存,它实际上不占用
- 数据库的单表查询常用命令及使用方法(-)
百合不是茶
oracle函数单表查询
创建数据库;
--建表
create table bloguser(username varchar2(20),userage number(10),usersex char(2));
创建bloguser表,里面有三个字段
&nbs
- 多线程基础知识
bijian1013
java多线程threadjava多线程
一.进程和线程
进程就是一个在内存中独立运行的程序,有自己的地址空间。如正在运行的写字板程序就是一个进程。
“多任务”:指操作系统能同时运行多个进程(程序)。如WINDOWS系统可以同时运行写字板程序、画图程序、WORD、Eclipse等。
线程:是进程内部单一的一个顺序控制流。
线程和进程
a. 每个进程都有独立的
- fastjson简单使用实例
bijian1013
fastjson
一.简介
阿里巴巴fastjson是一个Java语言编写的高性能功能完善的JSON库。它采用一种“假定有序快速匹配”的算法,把JSON Parse的性能提升到极致,是目前Java语言中最快的JSON库;包括“序列化”和“反序列化”两部分,它具备如下特征:  
- 【RPC框架Burlap】Spring集成Burlap
bit1129
spring
Burlap和Hessian同属于codehaus的RPC调用框架,但是Burlap已经几年不更新,所以Spring在4.0里已经将Burlap的支持置为Deprecated,所以在选择RPC框架时,不应该考虑Burlap了。
这篇文章还是记录下Burlap的用法吧,主要是复制粘贴了Hessian与Spring集成一文,【RPC框架Hessian四】Hessian与Spring集成
 
- 【Mahout一】基于Mahout 命令参数含义
bit1129
Mahout
1. mahout seqdirectory
$ mahout seqdirectory
--input (-i) input Path to job input directory(原始文本文件).
--output (-o) output The directory pathna
- linux使用flock文件锁解决脚本重复执行问题
ronin47
linux lock 重复执行
linux的crontab命令,可以定时执行操作,最小周期是每分钟执行一次。关于crontab实现每秒执行可参考我之前的文章《linux crontab 实现每秒执行》现在有个问题,如果设定了任务每分钟执行一次,但有可能一分钟内任务并没有执行完成,这时系统会再执行任务。导致两个相同的任务在执行。
例如:
<?
//
test
.php
- java-74-数组中有一个数字出现的次数超过了数组长度的一半,找出这个数字
bylijinnan
java
public class OcuppyMoreThanHalf {
/**
* Q74 数组中有一个数字出现的次数超过了数组长度的一半,找出这个数字
* two solutions:
* 1.O(n)
* see <beauty of coding>--每次删除两个不同的数字,不改变数组的特性
* 2.O(nlogn)
* 排序。中间
- linux 系统相关命令
candiio
linux
系统参数
cat /proc/cpuinfo cpu相关参数
cat /proc/meminfo 内存相关参数
cat /proc/loadavg 负载情况
性能参数
1)top
M:按内存使用排序
P:按CPU占用排序
1:显示各CPU的使用情况
k:kill进程
o:更多排序规则
回车:刷新数据
2)ulimit
ulimit -a:显示本用户的系统限制参
- [经营与资产]保持独立性和稳定性对于软件开发的重要意义
comsci
软件开发
一个软件的架构从诞生到成熟,中间要经过很多次的修正和改造
如果在这个过程中,外界的其它行业的资本不断的介入这种软件架构的升级过程中
那么软件开发者原有的设计思想和开发路线
- 在CentOS5.5上编译OpenJDK6
Cwind
linuxOpenJDK
几番周折终于在自己的CentOS5.5上编译成功了OpenJDK6,将编译过程和遇到的问题作一简要记录,备查。
0. OpenJDK介绍
OpenJDK是Sun(现Oracle)公司发布的基于GPL许可的Java平台的实现。其优点:
1、它的核心代码与同时期Sun(-> Oracle)的产品版基本上是一样的,血统纯正,不用担心性能问题,也基本上没什么兼容性问题;(代码上最主要的差异是
- java乱码问题
dashuaifu
java乱码问题js中文乱码
swfupload上传文件参数值为中文传递到后台接收中文乱码 在js中用setPostParams({"tag" : encodeURI( document.getElementByIdx_x("filetag").value,"utf-8")});
然后在servlet中String t
- cygwin很多命令显示command not found的解决办法
dcj3sjt126com
cygwin
cygwin很多命令显示command not found的解决办法
修改cygwin.BAT文件如下
@echo off
D:
set CYGWIN=tty notitle glob
set PATH=%PATH%;d:\cygwin\bin;d:\cygwin\sbin;d:\cygwin\usr\bin;d:\cygwin\usr\sbin;d:\cygwin\us
- [介绍]从 Yii 1.1 升级
dcj3sjt126com
PHPyii2
2.0 版框架是完全重写的,在 1.1 和 2.0 两个版本之间存在相当多差异。因此从 1.1 版升级并不像小版本间的跨越那么简单,通过本指南你将会了解两个版本间主要的不同之处。
如果你之前没有用过 Yii 1.1,可以跳过本章,直接从"入门篇"开始读起。
请注意,Yii 2.0 引入了很多本章并没有涉及到的新功能。强烈建议你通读整部权威指南来了解所有新特性。这样有可能会发
- Linux SSH免登录配置总结
eksliang
ssh-keygenLinux SSH免登录认证Linux SSH互信
转载请出自出处:http://eksliang.iteye.com/blog/2187265 一、原理
我们使用ssh-keygen在ServerA上生成私钥跟公钥,将生成的公钥拷贝到远程机器ServerB上后,就可以使用ssh命令无需密码登录到另外一台机器ServerB上。
生成公钥与私钥有两种加密方式,第一种是
- 手势滑动销毁Activity
gundumw100
android
老是效仿ios,做android的真悲催!
有需求:需要手势滑动销毁一个Activity
怎么办尼?自己写?
不用~,网上先问一下百度。
结果:
http://blog.csdn.net/xiaanming/article/details/20934541
首先将你需要的Activity继承SwipeBackActivity,它会在你的布局根目录新增一层SwipeBackLay
- JavaScript变换表格边框颜色
ini
JavaScripthtmlWebhtml5css
效果查看:http://hovertree.com/texiao/js/2.htm代码如下,保存到HTML文件也可以查看效果:
<html>
<head>
<meta charset="utf-8">
<title>表格边框变换颜色代码-何问起</title>
</head>
<body&
- Kafka Rest : Confluent
kane_xie
kafkaRESTconfluent
最近拿到一个kafka rest的需求,但kafka暂时还没有提供rest api(应该是有在开发中,毕竟rest这么火),上网搜了一下,找到一个Confluent Platform,本文简单介绍一下安装。
这里插一句,给大家推荐一个九尾搜索,原名叫谷粉SOSO,不想fanqiang谷歌的可以用这个。以前在外企用谷歌用习惯了,出来之后用度娘搜技术问题,那匹配度简直感人。
环境声明:Ubu
- Calender不是单例
men4661273
单例Calender
在我们使用Calender的时候,使用过Calendar.getInstance()来获取一个日期类的对象,这种方式跟单例的获取方式一样,那么它到底是不是单例呢,如果是单例的话,一个对象修改内容之后,另外一个线程中的数据不久乱套了吗?从试验以及源码中可以得出,Calendar不是单例。
测试:
Calendar c1 =
- 线程内存和主内存之间联系
qifeifei
java thread
1, java多线程共享主内存中变量的时候,一共会经过几个阶段,
lock:将主内存中的变量锁定,为一个线程所独占。
unclock:将lock加的锁定解除,此时其它的线程可以有机会访问此变量。
read:将主内存中的变量值读到工作内存当中。
load:将read读取的值保存到工作内存中的变量副本中。
- schedule和scheduleAtFixedRate
tangqi609567707
javatimerschedule
原文地址:http://blog.csdn.net/weidan1121/article/details/527307
import java.util.Timer;import java.util.TimerTask;import java.util.Date;
/** * @author vincent */public class TimerTest {
 
- erlang 部署
wudixiaotie
erlang
1.如果在启动节点的时候报这个错 :
{"init terminating in do_boot",{'cannot load',elf_format,get_files}}
则需要在reltool.config中加入
{app, hipe, [{incl_cond, exclude}]},
2.当generate时,遇到:
ERROR