- 软件工程——第9章面向对象方法学引论知识点整理
顾老师不懂代码
软件工程导论第6版软件工程面向对象方法学引论对象模型动态模型功能模型
本专栏是博主个人笔记,主要目的是利用碎片化的时间来记忆软工知识点,特此声明!文章目录1.当前最好的软件开发技术是?2.面向对象的原则是什么?3.人们把客观世界中的实体抽象为什么?4.软件系统本质上是?5.面向对象方法学的优点?6.对象的定义是什么?7.对象的特点有哪些?8.类的定义是什么?9.实例是什么?10.属性是什么?11.封装是什么?12.继承是什么?13.重载和重写的区别有哪些?14.使用
- 2021 寄网 数据库 西电 大题 软工
_ZCWzy
学习
大题1:给了一个类似书上employee,works,company的关系模式,写关系代数和sql语句大题2:给了事务的执行,求串行执行有几种方式,串行执行后XY的结果;新的调度是否是可串行化?用两项锁协议改写该调度,并且写出XY的结果大题3:给了书上instr_dept的那个关系模式问是不是BCNF;改写为BCNF大题4:给了关系模式R,求其中属性AB的闭包;问AB是否是候选码大题5:ER设计寄
- 2021 西电 软工 计组 期末试题题型(回忆版)
_ZCWzy
今天刚考完。这是帮助后面的学习学妹复习而撰写的,数据我记不住了,2020年的考试题型请参考:https://github.com/LevickCG/Happy-SE-in-XDU/blob/master/%E8%AE%A1%E7%BB%84I/2020_final.md虽然2020有疫情奖励难度变低,但是2021和2020我感觉难度没什么太大的差别同样的,如果你想冲高分,一定要把课后习题全部搞懂。
- 2025 西电软工数据结构机考 Tip (By Felix)
Felix_1215
数据结构XDOJ算法
2025/01/0718:30-20:30XDOJ五道题三道题即为满分近两年没有考过图和字符串,链表和树为重点内容(必考重点准备)2024年五道题:题目内容类型得分未知C语言未参加给出后序和中序遍历建树树未参加堆排序输出过程量排序未参加哈希表查找未参加未知链表未参加2025年五道题:题目内容类型得分卷积运算C语言(函数题)0/100循环单链表模拟队列实现入队和出队函数链表,队列(函数题)100/1
- 不支持TPM没关系,老电脑轻松安装、激活windows11
王忘杰
2021年6月16日,windows11泄露,整个互联网掀起对windows的热度,2021年6月24日,微软正式召开windows11发布会,2021年6月29日,第一个Windows11(Dev22000.51)(x64)版本发布。对自媒体来说,流量就是生命,在这股浪潮中,我们也看到了那些越来越离谱的言论。“统一回复Win11的安装问题,经与微软官方工程师咨询,答复如下”微软工程师?前面是安全
- 高效而可怕的勤奋
杨荣鹏
今天看到了润总的一篇文章,讲的是他在微软工作的事情。其实这个故事在一次他的线下课听过。互联网有这样一个工作制度就是996,每天从早上9点一直干到晚上9点,一周干6天。晚上九点以后下班的报销回家的打车费。后来又有了一个制度叫711。每天从7点干到11点,全年无休。微软更是厉害,别说11点了,干到凌晨都是可能的。有一次润总在解决一个着急的技术难题时三天三夜都没有睡。真的很难想象他那身板能熬三天。有人问
- ContractFuzzer源代码解析
JocelyHigher
golang工具
ContractFuzzer可以说是学术界发表的第一篇智能合约模糊测试论文,其发表在18年软工顶会ASE上。主要编程语言为go和js,所以上手快,较容易理解。Contractfuzzer主要分为三个模块:1、fuzzer,用于产生测试输入,以及接收geth_cf的测试结果,进行处理并展示;2、tester,用于将fuzzer传过来的输入封装为交易,并发送到插桩的geth-cf中;3、geth_cf
- VNPY3.0 量化交易软件开源代码-探索更真实的量化交易世界,
qq_31853929
VNPYPythonPython量化交易回测量化交易
一个策略从想法,到测试,在到实盘,然后改进,进入另一个循环,需要很多的时间和精力。这时候选择一款高效、灵活的测试系统就是当务之急了。即使最后你可能需要写自己的系统,但是这些框架的软工架构还是很值得借鉴的。一个好的测试系统应该具有如下特点:代码、项目仍然在维护,测试充分代码组织好,组件灵活,方便拓展,最好开源社区健全,可以讨论相关问题文档完整、全面下面我介绍6款开源社区贡献的会测框架,看看那一款是你
- 黑马头条 各种踩坑合集 从0到1 欢迎留言提问
软工菜鸡
python开发语言
《黑马头条》SpringBoot+SpringCloud+Nacos等企业级微服务架构项目_黑马头条项目_软工菜鸡的博客-CSDN博客各位爷,完整项目gitee如下,求starheima-leadnews-master:《黑马头条》项目采用的是SpringBoot+springcloud当下最流行的微服务为项目架构,配合springcloudalibabanacos作为项目的注册和配置中心。新课程
- 软工个人项目——Word frequency program
baisou7290
c#测试java
一、工程结构设计工程的开发包括以下几个阶段:代码编写,程序优化,测试与调试。代码可以从功能上分成下面几个部分:1、文件夹中各个部分的遍历及文件格式判断,预计用时2小时2、从文件内容中提取出合法的单词,预计用时1小时3、simple模式的词频统计,预计用时30分钟4、extend模式的词频统计,预计用时1小时5、结果排序与输出,预计用时1小时在测试与调试部分中,需要设计测试用例,并针对问题进行调试和
- sysvol 域控制器 文件_[转载]重建域控制器上的SYSVOL和NETLOGON共享
weixin_39723441
sysvol域控制器文件
一次为win2003域安装了一个额外域控制器,完成后发现没有netlogon及sysvol共享,而且子目录结构也没有完全建立,大为紧张,上网查找问题所在及解决方法,找到了这样一篇,http://www.5dmail.net/html/2008-4-14/2008414183126.htm,发现不错,可以使用。后来又找到了一篇微软工程师的文章,更为简单,贴在下面:1、在额外DC上,打开注册表编辑器,
- 西电软工计网实验3:VLAN设置和静态路由设置
Mr.羊
计网实验网络
实验3:VLAN设置和静态路由设置一.实验内容1.用交换机建立网络,配置VLAN2.用路由器,交换机建立网络,配置静态路由二.实验工具软件:思科CiscoPacketTracer模拟工具三.实验步骤题目一:配置VLAN1.建立如下拓补结构建立网络2.按如下拓扑,并划分VLAN:题目2:配置静态路由1.路由器添加接口:步骤1.连接路由器之前,需要在路由器上添加WIC-1T(一个串口)或者WIC-2T
- 【粉丝投稿】工作2年经验成功上岸拿到字节offer,附上大佬的字节客户端一二三面面经(已OC)
前程有光
前言首先说一下自己的本人情况:双非软工,Java后台开发,但是由于后端竞争过于激烈,已转客户端,感谢字节爸爸接收零经验客户端小白,送上面经回馈牛客。自己是将近10月份的时候才开始准备面试和投递简历的,收到了差不度十几家的面试邀请,最后拿到offer的只有字节跳动这个了,感谢字节给机会!下面我会把我的面试经过和面试题以及之后自己总结的技术笔记分享在下面,希望帮助还没有上岸的同学!image11.24
- 正向思维
零月浅浅
[1]美国哈佛大学校长陆登庭说:“成功者和失败者的差异,不是知识,也不是经验,而是思维能力。”案例:有位微软工程师接到了客户电话,说他的服务器每到深夜就会宕机,问怎么回事。工程师查了各种报告,找不到原因。于是他建议:你能不能找个人在机房值夜班,观察到底发生了什么。客户居然……答应了。结果你猜怎么着:服务器居然没宕机!大家很高兴,以为没事了。可第二天没值班,服务器又宕机了。试了几次,只要有人在就没事
- 计算机网络 ip分片计算方法,计算机网络实验报告三网际协议IP
一个甲基
计算机网络ip分片计算方法
《计算机网络实验报告三网际协议IP》由会员分享,可在线阅读,更多相关《计算机网络实验报告三网际协议IP(12页珍藏版)》请在人人文库网上搜索。1、计算机网络实验报告实验题目:网际协议IP学号:201200301106日期:2014/11/20班级:2012级软工3班姓名:李凯峰实验目的:1.掌握IP数据报的报文格式;2.掌握IP校验和计算方法;3.掌握子网掩码和路由转发;4.理解特殊IP地址的含义
- 24暨大848自命题考研
今晚梦里见i
考研考研
一、前言本人是一名23年的往届生,双非本科软工专业,大四光想着上班挣钱去了,干了一段时间受不了领导的pua于是辞职准备考研,从23年5月1号开始全职备考,在学校附近租的房子,租金能便宜点,学校图书馆去过几次,有时下雨不方便去,于是后来就没有去图书馆,全程在出租屋里备考,正常来说考研最少也要从3月准备,但是我有些英语基础和高数基础,所以5月开始也不算迟(后面进度还是慢了)。考研不同于高考,考研是一场
- 毕业后什么都不会,找了个培训班学软件测试学了4个月,拿到offer,坐等入职
霍格沃兹测试开发学社
image.png本帅锅毕业于河北一个不知名院校的软件工程专业,我们学校主要是以软件工程系为主,全校软工系占70%,但对于软件测试,只停留在了基础操作上面,毕业之后也换过别的行业都不太理想,我问之前同学转行的很多,想找自动化测试要求还是蛮高,我偶然之间在刷知乎的时候看到了好多关于霍格沃兹的帖子,我还以为是写哈利波特的,还心想咋又突然火起来了呢,打开一看是专门培训软件测试的,上面写着扫码关注小助手免
- 所有的合作,都应该创造全局增量:如何做一名优秀的商务?
刘润
很多年前,我还在微软工作。有一次,微软中国区的副总裁王欣(我老板的老板)来华东巡视工作,点名要我全程陪同。整整一个星期,我们在沪宁高速上一路开车下去,一站一站地拜访客户。在路上,我们一开始很严肃地聊工作,然后越来越发散,开始聊商业,聊哲学,聊宇宙,聊人生。我作为他下属的下属,开始越来越放肆。突然,我这位老板的老板,神情严肃地看着我。我心想,完了,说错话了。结果他说:刘润啊刘润,你比我小9岁。小9岁
- 哈工大《软件工程专业导论》复习指南
诩en
哈工大答案软件工程大数据软件工程专业导论
哈工大软件工程专业导论复习指南文章目录哈工大软件工程专业导论复习指南前言引言——软件工程专业导论课程引言第一章软件工程专业初步认知第二章软件体系结构与生命周期第三章软件需求工程第四章软件设计与实现第五章软件质量与软件工程管理第六章软件工程教育与职业发展专业实验考试前言选修课同学复习仅需掌握前5章和导论部分即可,软工专业同学需要掌握全部内容,不过平时分给的很多,稍微复习一下就可以应付考试。作者根据个
- 微软高管已加入 OpenAI 董事会、周鸿祎分享大模型十大趋势【无际Ai资讯】
无际Ai
microsoft人工智能科技AIGC语言模型ai
消息称微软高管已加入OpenAI董事会,无投票权1月7日,据彭博社报道,微软高管DeeTempleton已作为无投票权观察成员加入OpenAI董事会,这是此前OpenAI董事会改组措施的一部分。根据她的LinkedIn资料,DeeTempleton在微软工作了25年多,是微软负责技术、研究合作伙伴关系和运营的副总裁。消息人士透露,她已经开始参加董事会会议,讨论私人事务。截至发稿前,OpenAI和微
- 微软女高管被爆已正式加入OpenAI董事会
夕小瑶
microsoft
据彭博社报道,微软高管DeeTempleton已作为无表决权的观察员加入OpenAI董事会。根据Templeton在LinkedIn上的个人资料,她于1998年加入微软,成为该公司新西兰办公室的第一名女性技术员工。邓普顿已在微软工作了超过25年,她目前的职位是负责技术和研究合作伙伴关系及运营的副总裁,她向微软的首席技术官汇报,并领导一个团队管理公司的一些技术合作伙伴关系,包括与OpenAI的合作。
- 北航计算机学硕还是专硕,经验教训-2018二战考研北航计算机
weixin_39766109
北航计算机学硕还是专硕
本帖最后由helloworld1406于2018-3-3120:45编辑欢迎各位报考BUAASCSE,因为BUAASCSE真的很不错!ps:原谅我的渣排版下面谈几件比较重要的事情:报考学硕还是专硕、初试准备、机考如何准备、ccf怎么抵机考复习等。报学硕还是专硕?首先北航计算机学院的学硕招生分为3种,计科(考研名额每年20~50人左右,需要由当年保研人数和当年招生指标决定)、软工(这几年貌似每年差不
- 2021计算机/软工保研夏令营
妮妮学姐
妮妮学姐蓝桥杯指北【限时降价】妮妮学姐蓝桥杯指北面试保研学习大学
2021年同样是非常海的一年,很多夏令营都是神仙打架。个人情况:本科学校:某211排名:2英语:四六级都是600+竞赛:蓝桥杯国二、数学建模等小奖、水了一个互联网+保研的定位:地区较好的计算机/软件工程学硕专硕夏令营入营北航CS(offer)、上科大CS(offer)、复旦(没有offer)CS、浙软(咕咕)、南开大学软件(咕咕),还有一些保底的夏令营就都咕咕了北航CS:不得不说北航的效率是真的高
- 23-末2菜菜的计算机保研之路(pku cs\rw、zju cs、fdu cs、ustc)
雨xuan
计算机保研
本科院校:dlmu(大连的211计算机届地位低的末2、隔壁是大连的985)。专业:智能科学与技术(080907)ps:是的一级学科是电子科学与技术排名:1/66英语:CET-6520竞赛:双国奖、数学建模国赛(非国一、国二)、MCM(非O、F)。还有几十个奖项,年轻不懂事乱水可以忽略、没有用。我认为除了两个国奖以外都没用。论文:在投软工类A刊一篇、EI录用一篇(EI这个可以忽略不计)、一作专利、软
- 迷路在现代软件工程中的羔羊——略读邹欣老师《构建之法》及讲义有感(附上源代码管理软件以及CI/CD调研Demo)
是Aaron_Huang对吗
软件工程javavue持续集成git
迷路在现代软件工程中的羔羊——略读邹欣老师《构建之法》及讲义有感(附上源代码管理软件以及CI/CD调研Demo)项目内容这个作业属于哪个课程北京航空航天大学2022春季软件工程(罗杰任健)这个作业的要求在哪里个人阅读作业我在这个课程的目标是学习软工的项目合作管理知识,通过高效的团队合作,建立完整敏捷开发流程,实现一个中大型软件工程项目。这个作业在哪个具体方面帮助我实现目标通过《构建之法》的阅读来认
- 【Spring】AOP原来如此
五敷有你
springspringjavamybatis
AOP概述什么是AOP的技术?在软件业,AOP为AspectOrientedProgramming的缩写,意为:面向切面编程AOP是一种编程范式,隶属于软工范畴,指导开发者如何组织程序结构AOP最早由AOP联盟的组织提出的,制定了一套规范.Spring将AOP思想引入到框架中,必须遵守AOP联盟的规范通过预编译方式或者运行期动态代理实现程序功能的统一维护的一种技术AOP是OOP的延续,是软件开发中
- 软件测试计划文档
软件测试果冻
软件测试软件测试接口自动化测试
1.1编写目的为了尽可能的找出软件的不足,提高软件的质量,促进软件的成功验收,给用户尽可能好的体验。编写本文档。其主要目的在于为所要进行的测试工作制定各种必要的准则和规范,以及在有关方面协议的基础上对测试工作进行合理组织与管理。1.2项目背景项目名称:英雄达拉崩吧项目提出者:Scientific_ZEAL软工小分队开发单位:华中农业大学信息学院。用户:所有喜爱RPG-战旗类的朋友们项目实施单位:S
- 知乎“温赵轮”三大“软狗“”
追梦人在路上不断追寻
作者:dreamfly分类:随笔发布时间:2019-01-3010:30经常浏览知乎就发现了一个编程界的三个偶像团体,说是团体,三个人基本没有共过面,只是赵劼提出了这个称号,然后一下子突然就火了。“软狗"是说他们都曾在微软工作过,并且夸赞微软的技术厉害。忘了介绍三个人的身份。程绍非(winter),09毕业时拿到百度和微软的offer,百度月薪9K,微软13K,winter最后加入微软亚洲工程院。
- Unity脚本出现missing时的解决方法
_YiFei
软件工程2022unityc#游戏引擎
在做unity项目时,我们可能会遇上如下所示的脚本丢失问题:这个问题出现在我们软工使用git进行合作开发时,最后经过排查,发现是.meta文件出现了问题,原因是我们的gitignore中不小心加入了*.meta(直接使用了官方的ignore文件没有注意到这个),然后在开发时,pull别人的commit时,meta文件没有解决完冲突就保存到本地了:可以看到这个文件里存了一堆git的冲突信息,因此如果
- 福大软工1816:团队现场编程实战(抽奖系统)
weixin_30733003
c/c++数据库ui
福大软工1816·团队现场编程实战(抽奖系统)组长博客链接本次作业链接队员职责分工团队成员分工张扬预处理算法、抽奖算法、解决其他问题、本次博客撰写韫月"创建抽奖活动"页面的开发、“已发布”“已结束”等页面的动态生成愈明"创建抽奖活动"页面的开发、弹窗交互文婧"已发布"、"已结束"页面的开发地秀"已发布"、"已结束"页面的开发全炯各个页面的整合、页面切换、使用QSS进行美化俊彦辅助预处理算法的开发、
- 深入浅出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,
-- 姓