- 网络安全工程师自主学习计划表(具体到阶段目标)
大模型综述
web安全网络安全系统安全安全学习
前言接下来我将给大家分享一份网络安全工程师自学计划指南,全文将从学习路线、学习规划、学习方法三个方向来讲述零基础小白如何通过自学进阶网络安全工程师,全文篇幅有点长,同学们可以先点个收藏,以免日后错过了。目录前言学习路线学习规划初级1、网络安全理论知识(2天)2、渗透测试基础(1周)3、操作系统基础(1周)4、计算机网络基础(1周)5、数据库基础操作(2天)6、Web渗透(1周)中级、高级7、脚本编
- 网络安全最新网络安全-SSRF漏洞原理、攻击与防御(1),2024年最新网络安全程序员架构之路该如何继续学习
2401_84265972
程序员网络安全学习面试
如何自学黑客&网络安全黑客零基础入门学习路线&规划初级黑客1、网络安全理论知识(2天)①了解行业相关背景,前景,确定发展方向。②学习网络安全相关法律法规。③网络安全运营的概念。④等保简介、等保规定、流程和规范。(非常重要)2、渗透测试基础(一周)①渗透测试的流程、分类、标准②信息收集技术:主动/被动信息搜集、Nmap工具、GoogleHacking③漏洞扫描、漏洞利用、原理,利用方法、工具(MSF
- pytest学习笔记--接口自动化测试基础之日志封装学习
鐵馬冰河
笔记学习python功能测试
目录logging实例配置日志级别参数可写str或者int类型Handler对象常用的handler实例对象给handler对象设置日志级别给handler对象设置日志输出格式logging配置error级别以上日志发送邮件logging实例配置日志级别参数可写str或者int类型logger.setLevel(level)方法配置过滤日志级别根据源码可以看到参数level可以使int类型或者st
- 软件测试笔记|功能测试基础|你们公司的测试环境是怎么划分的?有几种测试环境?
阳哥整理软件测试笔记
功能测试基础功能测试
在我们公司,测试环境通常有以下几种划分:一、开发环境开发环境主要由开发人员使用,用于在开发过程中进行代码调试和单元测试。测试人员有时也会在开发环境中进行一些初步的功能验证,以便及时与开发人员沟通问题。但开发环境通常不太稳定,不适合进行全面的系统测试。二、测试环境1.集成测试环境:•用于对各个模块进行集成测试,验证模块之间的接口和交互是否正常。•通常会尽可能模拟生产环境的配置,但数据量可能相对较小。
- jmeter测试工具-性能测试基础-jmeter安装与测试
程序员雷子
jmeter测试工具测试用例自动化功能测试python单元测试
一:JMeter简介:JMeter,一个100%的纯Java桌面应用,由Apache组织的开放源代码项目,它是功能和性能测试的工具。具有高可扩展性、支持Web(HTTP/HTTPS)、SOAP、FTP、JAVA等多种协议的特点。官方网站:https://jmeter.apache.org/二:JMeter安装与配置1、本机配置好Java环境变量2、官网下载压缩包,在任意目录下解压3、修改配置文件,
- 60秒早报 2023-03-19 星期日
南门里美
【微语】多数事并不如你想的那样一帆风顺,但你却因此成为了可以乘风破浪的人。1、西南大学开设公务员专业:学制1年,学费1920元,课程计划里包括申论概论、行政能力测试基础、公文写作等;2、港媒:中国所持美债从去年12月的8671亿美元降至8594亿美元,连续第6个月下降,创2009年5月以来最低点;3、导游因游客未购物大骂游客,海口通报:导游顶格罚款5万元、吊销导游证,旅行社罚款30万元,并责令改正
- 软件测试基础理论(一)
allyxmiko
计算机软件的分类按层次划分系统软件如:操作系统支持软件如:DBMS(数据库管理软件)应用软件如:很多...按结构划分单机软件如:WinRAR分布式软件C/S如:QQ,LOLB/S如:淘宝,天猫网格计算如:Googlemap,GoogleEarth云计算如:阿里云按组织划分开源软件(开源不代表免费)闭源(商业)软件软件缺陷的由来Bug(在计算机中相当于Error)Defect(缺陷)缺陷的定义软件未
- 软件安全测试报告模板_软件质量保证与测试(课后习题与答案)--仅供复习参考...
weixin_39687359
软件安全测试报告模板
第1章软件测试基础一、填空题1.软件从“出生”到“消亡”的过程称为软件生命周期2.早期的线性开发模型称为瀑布开发模型。3.引入风险分析的开发模型为_螺旋开发模型。4.ISO/IEC9126:1991标准提出的质量模型包括.功能性、可靠性、可使用性、效率、可维护性、可移植性_6大特性。5.按照缺陷的严重程度可以将缺陷划分为_严重、一般、次要、建议6.验证软件单元是否符合软件需求与设计的测试称为_单元
- 测牛学堂:软件测试面试考点之测试理论(测试流程,测试分类)
测牛学堂教育
测试基础为什么要有测试呢?现在软件已经和人的生活息息相关了,所以保证软件的稳定很重要。但是所有开发出来的软件都是有缺陷的。包括代码错误,逻辑错误,设计不合理等。测试的目的测试的目的主要有四个点1找到软件缺陷2增强客户对软件的信心,经过一道测试的软件,肯定更有报障3为产品上线提供数据支持,比如是否决定要发布,不要认为有缺陷就一定不会发布,如果是一些体验上的不重要的缺陷,是可以发布上线的。4积累经验,
- 软件测试基础
persist
对青春最好的致敬就是成为最好的自己,成为最好的自己的前提就是不断的学习!下面是有关软件测试技术相关知识:1.软件测试定义冒烟测试:测试软件版本中的主要功能是否能实现。回归测试:衰竭性测试,为了确保修改或增加的功能对原有功能没有影响。白盒测试:通过分析组件或系统的内部结构来进行测试,白盒测试用例分析方法主要包括语句覆盖,条件覆盖,分支覆盖,条件/分支覆盖,路径覆盖等;黑盒测试:基于系统功能或规格说明
- 想自学软件测试?一般人我还是劝你算了吧。。。
豆子熊
本人7年测试经验,在学测试之前对电脑的认知也就只限于上个网,玩个办公软件。这里不能跑题,我为啥说:自学软件测试,一般人我还是劝你算了吧?因为我就是那个一般人!软件测试基础真的很简单,是个人稍微认真点都能懂,这就是好多人说软件测试简单、易懂、好学,然后就是一顿浮夸的言论,误导那些小白,这里我就给那些轻浮的人泼一桶冷水,懂和学会是一码事吗?先来说一下软件测试这个就业吧,我现在生活在祖国的肚皮上——成都
- 接口测试基础和原理-接口测试学习笔记-接口测试基础讲义-接口测试培训教程,接口测试知识要点、面试题目解析
梦断南楼
接口自动化测试精讲学习笔记面试
什么是接口?接口可以理解为一个连接前端和后端的“桥梁”,接口就是前端访问后端逻辑的一个访问路径。后端会将数据处理结果,通过接口反馈给前端。简言之,前端和后端需要通过接口进行交互。前端需要通过接口向后端拿数据,后端也需要通过接口向前端反馈。接口分类内部接口、外部接口测试手段1、手工测试的局限性,提前介入测试等2、手段:手工测试、自动化测试、工具测试什么是HTTP?超文本传输协议是一个简单的请求-响应
- 测试工程师需要准备哪些知识
我是一只蘑菇17
测试测试
零基础测试工程师的必备技能概述测试基础理论软件测试的分类研发管理模型测试流程测试方法(比较重要的测试方法)(用来设计测试用例)BUG的管理测试的应用总结概述本文会记录一些本人有关于测试工程师岗位的学习的整个过程和理解,如有错误或不足欢迎指正。下文会从测试基础理论,测试的工具学习,代码学习,自动化几个方向记录。测试,文档,编程能力软件测试工程师实际上是看预期结果和实际结果是否相符软件测试的发展历程证
- 金三银四,你还不知道软件测试刷题APP的天花板就晚了!
测试界的飘柔
IT软件测试职场经验程序员测试工具自动化测试软件测试面试找工作职场经验
想年后找工作或者等金三银四跳槽涨薪的朋友们有福了,今天给大家推荐一个软件测试面试的刷题小程序。相信有很多朋友找工作都倒在面试这一关上面,那是你还不知道有这么一个软件测试面试的刷题小程序。里面包含了面试常问的软件测试基础题,web自动化测试、app自动化测试、接口测试、性能测试、自动化测试、安全测试及一些常问到的人力资源题目。最主要的是他还收集了像阿里、华为这样的大厂面试真题,还有互动交流板块……刷
- 软件测试需要学什么?学多久?软件测试技术进阶路线图
测试小鬼
软件测试自动化测试接口自动化测试单元测试python测试工具经验分享压力测试
很多新手,不知道软件测试学习该如何开始,软件测试需要掌握哪些知识。下面是根据本人的理解,粗略整理的一个学习大纲,基本上涵盖了软件测试工程师需要掌握的全部技能,希望对刚入行或者准备学习测试的朋友提供一点指引。1.测试基础理论测试的定义、测试的分类、测试的方法、测试的生命周期。测试计划、测试方案、测试策略、测试用例的编写。BUG的定义、BUG的分类、BUG的六要素、BUG的生命周期。测试和开发流程的关
- python+requests接口测试基础
木卯小台
一、request库七种请求方法七种方法都有三个基础的参数(method,url,**kwargs)method:请求方式,对应get/put/post等请求方式url:需要进行接口测试的url地址链接**kwargs:控制访问的参数,共13个1、request方法使用request方法中的method有七种方法选择requests.request(‘get’,url,**kwargs)reque
- linux测试磁盘阵列的io速度,性能测试基础--(IO)
jir bai
磁盘IOPS-----基础有时候总是枯燥,需要耐心的阅读和思考,本章知识大部来源于日常学习的积累-----性能测试过程中经常会遇到磁盘的IOPS到达瓶颈,那么IOPS为什么会出现瓶颈呢,我们有该如何进行优化呢?还要从磁盘的基本知识说起。首先,让我们一起来了解一下磁盘的一些基本知识:存储容量=磁头数×磁道(柱面)数×每道扇区数×每扇区字节数(1)硬盘有数个盘片,每盘片两个面,每个面一个磁头(2)盘片
- 软件测试基础计算机的基本介绍,极度适合准备入行的小白(一)
羞羞的白菜
1.1"计算机"基本介绍一、为什么需要计算机对于现在的我们来说,每天要处理的信息量是巨大的,所以如果还是人工的来对这些数据进行处理,那么效率是很低的。此时计算机的出现就可以帮助我们的来提高处理数据的速度。二、计算机是什么计算机就是一台可以自动高效完成计算的电子设备,我们俗称叫电脑(PC)三、计算机的特点1.计算机可以进行数学和逻辑运算。逻辑运算可以实现在接收到不同操作指令的时候做(出不同的响应)2
- LoadRunner性能测试课程介绍
一颗小金子
1.1课程介绍①基于一线互联网真实性能测试场景。②对性能测试整体进行剖析,不仅仅限于工具使用。③集脚本编写、场景设计、监控、分析、调优于一体的性能课程。④以实战结合理论的模式,在实战中学习性能技巧。1.1.1第一部分性能测试基础性能测试基础1.1.2第二部分LoadRunner实战1.1.3第三部分全流程性能测试实战全流程实战1.1.4第四部分性能测试扩展性能测试扩展1.2BAT软件测试职业规划1
- 接口测试基础
kevin_zhuzj
死磕Java代码优化系列
一.接口1.程序内部接口:方法与方法之间,模块与模块之间的交互,程序内部抛出的接口,比如bbs系统,有登录模块,发帖模块等等,那你要发帖就必须先登录,那么这两个模块就得有交互,它就会抛出一个接口供内部系统进行调用。2.系统对外接口:比如你要从别的网站或服务器上获取资源和信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使用他写好的方法,从而达到数
- 性能测试基础知识系统学习之相关术语
川石教育
引言在做学习性能测试之前,有必要先了解一些性能测试的理论基础知识,为后期的性能测试做准备。需要了解什么是软件性能,性能测试需要关注的内容;了解在性能测试过程中常用的相关术语以及性能测试过程中需要关注的指标;了解性能测试的划分和应用领域,这样可以更好的确定需要进行那些性能测试。性能测试相关术语了解了什么叫系统性能之后,需要对性能测试过程中常用的术语有一个详细的了解,为后面的性能测试做准备。下面介绍性
- jmeter性能测试学习笔记
IF300
学习
1:什么是性能用户角度:软件反应速度快慢开发角度:系统架构和数据的设计运维角度:系统最大的承受能力测试角度:基于前三个综合考虑,全都要生活中测试例子:彩排2:测试的时机——什么情况下做第一个版本——>第一个双11什么时候开始做?——>当用户数量达到一定程度时候,介入性能测试或者做局部功能性能测试性能测试一般是放在功能测试之后。3:性能测试分类在性能测试基础文档中4:性能测试指标4.1:并发用户数多
- 视觉-相机图像质量测试
炳烛之明也
#LabVIEW视觉计算机视觉
相机图像质量测试基础条件一视觉分辨率测试测试条件结果计算标准二噪声测试条件结果计算标准三畸变测试条件结果计算标准四白平衡测试测试条件标准五灰阶测试条件标准六彩色还原测试条件结果计算标准七成像均匀度测试条件结果计算标准八曝光量误差测试条件结果计算标准九影像缺陷测试条件标准基础条件测试条件(基础条件):温度-15℃-35℃相对湿度-25%-75%大气压-86kPa-106kPa一视觉分辨率测试测试条件
- 【测试基础】Linux系统组成、目录结构及基本命令
软件测试大田
大家好啊,我是大田,如果你觉得文章有价值,就关注我吧。上一次分享了Linux系列的第一篇:Linux的安装及配置。本篇可作为工具查阅,那我们开始吧。本篇主要内容:Linux系统组成Linux目录结构基本命令Linux系统组成1、内核kernel是操作系统的核心、管理内存、管理CPU、管理进程、管理文件系统、管理设备驱动及网络通信特点:支持多任务、支持共享库、支持需求挂载2、文件系统filesyst
- 软件评测师写作专栏之负载压力测试的基础知识27
昊洋_写作的匠心
各位学员大家好,大家在学习软件测试基础知识时,负载压力测试是考试必不可少的一部分知识点。为了让大家快速掌握这方面的知识点,接下来就带领大家一起来学习一下!例题:为了解系统在何种服务级别下会崩溃,应进行()。A、负载测试B、压力测试C、大数据量测试D、疲劳强度测试【昊洋详解】:本题考察负载压力测试各个类别的区别。常见的负载压力测试类型有以下四种:1)、负载测试:通过逐步增加系统负载,测试系统性能的变
- 【分享】python+requests接口测试基础
南瓜_c889
一、request库七种请求方法七种方法都有三个基础的参数(method,url,**kwargs)method:请求方式,对应get/put/post等请求方式url:需要进行接口测试的url地址链接**kwargs:控制访问的参数,共13个1、request方法使用request方法中的method有七种方法选择requests.request(‘get’,url,**kwargs)reque
- ES性能测试
weixin_33912445
数据库javascriptjsonViewUI
测试背景因为ES(ElasticSearch)前段时间查询效率有点慢,技术小组对索引做了一些改动,因此需要测试一下修改后的查询效率,跟之前的结果做一下对比,所以有了这次测试。需求简述本文主要是分享一下我做测试的一些过程和思考,这里的需求不理解不影响阅读下文。只测试通过车辆查询的一种场景,不考虑二次识别。测试基础数据为近一年的数据(76亿左右)。测试的时段选择(一周、半月、一月、三月、半年、一年及全
- 软件测试基础理论
sinat_26916241
测试单元测试测试工具
1、软件测试概述软件测试的IEEE定义:使用人工或自动的手段来运行或测量软件系统的过程,目的是检验软件系统是否满足规定的需求,并找出与预期结果之间的差异。软件测试的发展趋势:①测试工作将进一步前移。软件测试不仅仅是单元测试、集成测试、系统测试和验收测试,还对需求的精确性和完整性的测试技术、对系统设计的测试技术将成为新的研究热点。②软件架构师,开发工程师,QA人员,测试工程师将进行更好的融合③测试职
- 软件测试基础——Linux系统搭建MySQL数据库
IT白小渣
一、mysql下载1.下载:官方网址:https://dev.mysql.com/downloads/mysql/2.选择相应的版本,由于cenos是基于红帽的,所以SelectOperatingSystem选择RedHat...。我所用的镜像为cenos7所以RedHat....linux7,一定要选相应的版本,如果不是的话会出现各种报错。3.选择好相应的版本点击‘Download’(下载)。4
- 【42万字,2902页】全网最全《零基础网络安全/黑客自学笔记》,爆肝分享!
网安员阿道夫
web安全安全网络安全
这次为大家带来一份零基础也能学会的《全网最全黑客自学笔记》,“全网最全”可不是吹牛的,整个笔记一共42万字,2902页,95个章节。这份笔记涵盖了网络安全导论、渗透测试基础、网络基础、Linux操作系统基础、web安全等等入门知识点;也有密码爆破、漏洞挖掘、SQL注入等进阶技术;还有反序列化漏洞、RCE、内网渗透、流量分析等高阶提升内容;最后还总结了一套护网蓝队攻略。部分内容展示:因为所包含的内容
- 矩阵求逆(JAVA)初等行变换
qiuwanchi
矩阵求逆(JAVA)
package gaodai.matrix;
import gaodai.determinant.DeterminantCalculation;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
/**
* 矩阵求逆(初等行变换)
* @author 邱万迟
*
- JDK timer
antlove
javajdkschedulecodetimer
1.java.util.Timer.schedule(TimerTask task, long delay):多长时间(毫秒)后执行任务
2.java.util.Timer.schedule(TimerTask task, Date time):设定某个时间执行任务
3.java.util.Timer.schedule(TimerTask task, long delay,longperiod
- JVM调优总结 -Xms -Xmx -Xmn -Xss
coder_xpf
jvm应用服务器
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。
典型设置:
java -Xmx
- JDBC连接数据库
Array_06
jdbc
package Util;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JDBCUtil {
//完
- Unsupported major.minor version 51.0(jdk版本错误)
oloz
java
java.lang.UnsupportedClassVersionError: cn/support/cache/CacheType : Unsupported major.minor version 51.0 (unable to load class cn.support.cache.CacheType)
at org.apache.catalina.loader.WebappClassL
- 用多个线程处理1个List集合
362217990
多线程threadlist集合
昨天发了一个提问,启动5个线程将一个List中的内容,然后将5个线程的内容拼接起来,由于时间比较急迫,自己就写了一个Demo,希望对菜鸟有参考意义。。
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.CountDownLatch;
public c
- JSP简单访问数据库
香水浓
sqlmysqljsp
学习使用javaBean,代码很烂,仅为留个脚印
public class DBHelper {
private String driverName;
private String url;
private String user;
private String password;
private Connection connection;
privat
- Flex4中使用组件添加柱状图、饼状图等图表
AdyZhang
Flex
1.添加一个最简单的柱状图
? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
<?xml version=
"1.0"&n
- Android 5.0 - ProgressBar 进度条无法展示到按钮的前面
aijuans
android
在低于SDK < 21 的版本中,ProgressBar 可以展示到按钮前面,并且为之在按钮的中间,但是切换到android 5.0后进度条ProgressBar 展示顺序变化了,按钮再前面,ProgressBar 在后面了我的xml配置文件如下:
[html]
view plain
copy
<RelativeLa
- 查询汇总的sql
baalwolf
sql
select list.listname, list.createtime,listcount from dream_list as list , (select listid,count(listid) as listcount from dream_list_user group by listid order by count(
- Linux du命令和df命令区别
BigBird2012
linux
1,两者区别
du,disk usage,是通过搜索文件来计算每个文件的大小然后累加,du能看到的文件只是一些当前存在的,没有被删除的。他计算的大小就是当前他认为存在的所有文件大小的累加和。
- AngularJS中的$apply,用还是不用?
bijian1013
JavaScriptAngularJS$apply
在AngularJS开发中,何时应该调用$scope.$apply(),何时不应该调用。下面我们透彻地解释这个问题。
但是首先,让我们把$apply转换成一种简化的形式。
scope.$apply就像一个懒惰的工人。它需要按照命
- [Zookeeper学习笔记十]Zookeeper源代码分析之ClientCnxn数据序列化和反序列化
bit1129
zookeeper
ClientCnxn是Zookeeper客户端和Zookeeper服务器端进行通信和事件通知处理的主要类,它内部包含两个类,1. SendThread 2. EventThread, SendThread负责客户端和服务器端的数据通信,也包括事件信息的传输,EventThread主要在客户端回调注册的Watchers进行通知处理
ClientCnxn构造方法
&
- 【Java命令一】jmap
bit1129
Java命令
jmap命令的用法:
[hadoop@hadoop sbin]$ jmap
Usage:
jmap [option] <pid>
(to connect to running process)
jmap [option] <executable <core>
(to connect to a
- Apache 服务器安全防护及实战
ronin47
此文转自IBM.
Apache 服务简介
Web 服务器也称为 WWW 服务器或 HTTP 服务器 (HTTP Server),它是 Internet 上最常见也是使用最频繁的服务器之一,Web 服务器能够为用户提供网页浏览、论坛访问等等服务。
由于用户在通过 Web 浏览器访问信息资源的过程中,无须再关心一些技术性的细节,而且界面非常友好,因而 Web 在 Internet 上一推出就得到
- unity 3d实例化位置出现布置?
brotherlamp
unity教程unityunity资料unity视频unity自学
问:unity 3d实例化位置出现布置?
答:实例化的同时就可以指定被实例化的物体的位置,即 position
Instantiate (original : Object, position : Vector3, rotation : Quaternion) : Object
这样你不需要再用Transform.Position了,
如果你省略了第二个参数(
- 《重构,改善现有代码的设计》第八章 Duplicate Observed Data
bylijinnan
java重构
import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.Label;
import java.awt.TextField;
import java.awt.event.FocusAdapter;
import java.awt.event.FocusE
- struts2更改struts.xml配置目录
chiangfai
struts.xml
struts2默认是读取classes目录下的配置文件,要更改配置文件目录,比如放在WEB-INF下,路径应该写成../struts.xml(非/WEB-INF/struts.xml)
web.xml文件修改如下:
<filter>
<filter-name>struts2</filter-name>
<filter-class&g
- redis做缓存时的一点优化
chenchao051
redishadooppipeline
最近集群上有个job,其中需要短时间内频繁访问缓存,大概7亿多次。我这边的缓存是使用redis来做的,问题就来了。
首先,redis中存的是普通kv,没有考虑使用hash等解结构,那么以为着这个job需要访问7亿多次redis,导致效率低,且出现很多redi
- mysql导出数据不输出标题行
daizj
mysql数据导出去掉第一行去掉标题
当想使用数据库中的某些数据,想将其导入到文件中,而想去掉第一行的标题是可以加上-N参数
如通过下面命令导出数据:
mysql -uuserName -ppasswd -hhost -Pport -Ddatabase -e " select * from tableName" > exportResult.txt
结果为:
studentid
- phpexcel导出excel表简单入门示例
dcj3sjt126com
PHPExcelphpexcel
先下载PHPEXCEL类文件,放在class目录下面,然后新建一个index.php文件,内容如下
<?php
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
if (PHP_SAPI == 'cli')
die('
- 爱情格言
dcj3sjt126com
格言
1) I love you not because of who you are, but because of who I am when I am with you. 我爱你,不是因为你是一个怎样的人,而是因为我喜欢与你在一起时的感觉。 2) No man or woman is worth your tears, and the one who is, won‘t
- 转 Activity 详解——Activity文档翻译
e200702084
androidUIsqlite配置管理网络应用
activity 展现在用户面前的经常是全屏窗口,你也可以将 activity 作为浮动窗口来使用(使用设置了 windowIsFloating 的主题),或者嵌入到其他的 activity (使用 ActivityGroup )中。 当用户离开 activity 时你可以在 onPause() 进行相应的操作 。更重要的是,用户做的任何改变都应该在该点上提交 ( 经常提交到 ContentPro
- win7安装MongoDB服务
geeksun
mongodb
1. 下载MongoDB的windows版本:mongodb-win32-x86_64-2008plus-ssl-3.0.4.zip,Linux版本也在这里下载,下载地址: http://www.mongodb.org/downloads
2. 解压MongoDB在D:\server\mongodb, 在D:\server\mongodb下创建d
- Javascript魔法方法:__defineGetter__,__defineSetter__
hongtoushizi
js
转载自: http://www.blackglory.me/javascript-magic-method-definegetter-definesetter/
在javascript的类中,可以用defineGetter和defineSetter_控制成员变量的Get和Set行为
例如,在一个图书类中,我们自动为Book加上书名符号:
function Book(name){
- 错误的日期格式可能导致走nginx proxy cache时不能进行304响应
jinnianshilongnian
cache
昨天在整合某些系统的nginx配置时,出现了当使用nginx cache时无法返回304响应的情况,出问题的响应头: Content-Type:text/html; charset=gb2312 Date:Mon, 05 Jan 2015 01:58:05 GMT Expires:Mon , 05 Jan 15 02:03:00 GMT Last-Modified:Mon, 05
- 数据源架构模式之行数据入口
home198979
PHP架构行数据入口
注:看不懂的请勿踩,此文章非针对java,java爱好者可直接略过。
一、概念
行数据入口(Row Data Gateway):充当数据源中单条记录入口的对象,每行一个实例。
二、简单实现行数据入口
为了方便理解,还是先简单实现:
<?php
/**
* 行数据入口类
*/
class OrderGateway {
/*定义元数
- Linux各个目录的作用及内容
pda158
linux脚本
1)根目录“/” 根目录位于目录结构的最顶层,用斜线(/)表示,类似于
Windows
操作系统的“C:\“,包含Fedora操作系统中所有的目录和文件。 2)/bin /bin 目录又称为二进制目录,包含了那些供系统管理员和普通用户使用的重要
linux命令的二进制映像。该目录存放的内容包括各种可执行文件,还有某些可执行文件的符号连接。常用的命令有:cp、d
- ubuntu12.04上编译openjdk7
ol_beta
HotSpotjvmjdkOpenJDK
获取源码
从openjdk代码仓库获取(比较慢)
安装mercurial Mercurial是一个版本管理工具。 sudo apt-get install mercurial
将以下内容添加到$HOME/.hgrc文件中,如果没有则自己创建一个: [extensions] forest=/home/lichengwu/hgforest-crew/forest.py fe
- 将数据库字段转换成设计文档所需的字段
vipbooks
设计模式工作正则表达式
哈哈,出差这么久终于回来了,回家的感觉真好!
PowerDesigner的物理数据库一出来,设计文档中要改的字段就多得不计其数,如果要把PowerDesigner中的字段一个个Copy到设计文档中,那将会是一件非常痛苦的事情。