- 网络原理之HTTP协议,及理解Cookie和Session的区别
qq_41603622
网络httpcookiesessionhttps
文章目录一、HTTP原理简介二、HTTP内容简介1.认识URL2.HTTP协议格式3.HTTP的方法4.HTTP的状态码通过Fiddler抓包工具分析请求和响应的格式5.HTTP常见Header6.Cookie和Session的简单介绍三、补充1.HttpVSHttps提示:以下是本篇文章正文内容一、HTTP原理简介 HTTP协议(超文本传输协议HyperTextTransferProtocol
- 一站式讲解Wireshark网络抓包分析的若干场景、过滤条件及分析方法
dvlinker
C/C++实战专栏C/C++软件开发从入门到实战Wireshark抓包分析网络设备过滤条件TCP协议HTTP协议RTP协议
目录1、软件为什么会出现各式各样的网络问题?2、Wireshark抓包工具与tcpdump命令3、典型的网络场景下如何抓包3.1、网卡3.2、集线器3.3、交换机3.4、路由器3.5、加密机3.6、防火墙4、Wireshark简要介绍5、Wireshark过滤条件说明6、结合常用协议进行分析6.1、IPv4协议6.2、TCP协议6.2.1、端口号6.2.2、三次握手过程6.2.3、TCP报文格式与
- DHCP协议概述
周周周诶。
通信协议物联网网络协议信息与通信网络服务器嵌入式硬件
目录1.DHCP协议概述1.1什么是DHCP?1.2DHCP适用于哪些设备?2.DHCP协议标准3.DHCP详细工作原理3.1DHCP的DORA过程3.2Wi-Fi设备DHCP过程4.DHCP报文格式解析4.1DHCP报文结构(1)固定字段(2)可变字段5.DHCP服务器IP分配算法5.1DHCP服务器IP分配策略5.2DHCP续约机制6.DHCP调试&故障排查6.1Wireshark抓包分析6.
- 国标GB28181设备管理软件EasyGBS国标GB28181视频平台:GB/T28181中的流类型
科技小E
音视频网络视频监控安全大数据
在当今的视频监控领域,GB/T28181协议作为中国国家标准委员会发布的重要技术规范,发挥着举足轻重的作用。这一标准不仅为视频监控系统的设备接入、视频流传输、设备控制等功能提供了明确的技术指导,还极大地促进了不同厂家设备之间的兼容性和互操作性。本文将深入探讨GB/T28181协议中的流类型。GB/T28181中的流类型(一)PS码流抓包分析GB/T28181的视频流采用PS格式进行封装。PS数据包
- 理解http响应头中的Date和Age
iteye_14001
移动开发
Date:Date头域表示消息发送的时间,时间的描述格式由rfc822定义。例如,Date:Mon,04Jul201105:53:36GMT。Age:当代理服务器用自己缓存的实体去响应请求时,用该头部表明该实体从产生到现在经过多长时间了。比如访问http://www.yahoo.com/时,Date为Mon,04Jul201105:53:36GMT,标记为PageDate。使用抓包工具查看:再看其
- |网络安全|网络安全学习方法
网络安全King
web安全学习方法安全
1、先网络后安全很多初学者还没搞定网络看懂网络拓扑,就急着研究防火墙或VPN,其实这样就不清楚整个网络架构是如何安全演进的。正确的流程是:先通过网络协议和拓扑设计的学习,能独立搭建一个企业网/校园网,再引入局域网安全、防火墙、入侵检测、VPN等安全技术,使整个网络慢慢变得安全起来,这样才能看到整个网络安全的全貌。2、勤做实验勤抓包目前各大网络和安全厂商都有对应的模拟器,不再需要硬件支持就可以在电脑
- python scapy 抓包_python 抓包保存为pcap文件并解析的实例
weixin_39626369
pythonscapy抓包
首先是抓包,使用scapy模块,sniff()函数在其中参数为本地文件路径时,操作为打开本地文件若参数为BPF过滤规则和回调函数,则进行Sniff,回调函数用于对Sniff到的数据包进行处理importosfromscapy.allimport*pkts=[]count=0pcapnum=0filename=''deftest_dump_file(dump_file):print"Testingt
- Python解析pcap文件
花匠小林
pythonpythontcpdump
Python解析pcap文件近期做一些基于TCP协议的项目,跟其他接口方调试时经常出现不一致的问题,而程序日志又不能完成保证公正,就只能通过tcpdump抓包的方式来排查问题了。由于是自定义的协议,用wireshark只能解析成16进制的报文,排查起来并不方便,而实现相关的插件又要用到C++或者LUA语言,这两者我都极少接触,因此,只能临时用Python写程序来解析了~首先,需要安装对应的依赖:p
- 小迪网络安全2025期 ~ 笔记整理(持续更新)
1999er
网络安全学习笔记笔记网络安全网络web安全前端
基础入门篇一、常见资产架构1.1Web篇1.1.1Web2.0架构1.1.2Web类别1.1.3Web额外配置1.1.4Web额外配置(二)1.2App&小程序篇1.2.1App&小程序开发方式二、抓包&抓包软件2.1~2.2抓包Http/Https/Other数据包三、无回显&不出网3.1无回显3.2不出网四、数据传输&编码加密4.1数据传输4.2编码加密五、Http数据包&身份鉴权5.1Htt
- python视频爬虫
zoujiahui_2018
pythonpython爬虫开发语言
文章目录爬虫的基本步骤一些工具模拟浏览器并监听文件视频爬取易错点一个代码示例参考爬虫的基本步骤1.抓包分析,利用浏览器的开发者工具2.发送请求3.获取数据4.解析数据5.保存数据一些工具requests,用于发送请求,可以通过get,post等方式。通常需要加标头headers将Cookies和User-Agent,referer带上。re,正则表达式,用于查找目标字符串,解析网页。urllib.
- 史上最全抓包解析以及DNS分析让你一篇看懂数据包
文章永久免费只为良心
DNS抓包分析如何抓包分析包网络安全
https://www.cnblogs.com/crazymakercircle/p/14976612.html好不容易找到个文章,感觉大佬写的太详细了把连接拷过来了,大家可以有兴趣看看太详细了!
- 接口自动化测试之request模块讲解,以及初步接口自动化测试框架封装(统一请求)
蜗牛_Chenpangzi
测试json自动化python
一、有接口测试工具的情况下,为什么要做接口自动化?1.敏捷开发,接口一般数量很大,团队实现接测试,版本控制。2.功能太死板,有些接口完全无法实现(复杂的加密接口,签名接口等)3.接口项目当中有多种不同协议的接口。4.排错,定位接口问题不方便,结合抓包实现。5.没有办法生成美观的报告。6.多接口串联,数据库验证,日志监控。7.有些公司做web自动化+接口自动化。二、python+requests模块
- Linux 网络抓包分析工具tcpdump详细使用方式 使用方式与wieshark协同工作
浩浩测试一下
网络&&抓包arm开发网络安全安全系统安全web安全安全架构
目录tcpdump工具详解一、核心原理1.抓包机制2.协议解析二、基础使用方式1.基本语法2.常用选项3.过滤表达式三、高级使用案例案例1:捕获TCP握手与挥手案例2:检测网络重传问题案例3:提取HTTP请求内容案例4:分析DNS查询问题案例5:统计TCP连接状态四、性能优化技巧五、与Wireshark的协作六、总结tcpdump工具详解tcpdump是Linux/Unix系统中最强大的网络抓包分
- 一分钟教你学会Reqable
用心去追梦
java
Reqable是一款强大的跨平台HTTP开发和调试工具,适用于开发、测试、网络、安全以及爬虫等领域的专业人员。下面将用一分钟的时间带你快速了解如何使用Reqable进行基本的抓包和调试操作。安装Reqable首先,你需要访问Reqable的官方网站https://reqable.com/zh-CN/download下载适合你操作系统的版本,并按照安装向导完成安装过程。配置证书由于Reqable使用
- 蓝易云 - Linux抓包工具tcpdump详解
蓝易云
linuxtcpdump服务器人工智能pythonphp
Linux抓包工具tcpdump是一款强大的网络抓包工具,可以在命令行下监控、捕获和分析网络数据包。它提供了丰富的功能来帮助网络管理员和开发人员诊断和排查网络问题。使用tcpdump时,可以指定要监听的网络接口和过滤条件,以捕获特定的数据包。以下是一些常用的tcpdump命令及其含义:监听指定网络接口:tcpdump-ieth0指定捕获数据包的数量:tcpdump-c100保存抓包结果到文件:
- 自动化脚本速刷小猿口算(手机版)(保姆级教程)
灰原小姐
自动化算法python游戏策划
前言:当前许多教程都建议在电脑上下载模拟器并运行小猿搜题进行操作。然而,本文将介绍如何直接通过电脑连接手机,实现快速解题,无需在电脑上下载模拟器。脚本的速度远远比不上抓包的速度,如果使用抓包甚至可以做到0秒,但是相信可以给您写手机软件的脚本提供一些思路,说不定以后可以开发一个抢票脚本hh。一、安装编译器1.安装Python首先,你需要确保已经安装了Python。如果没有安装,可以前往Python官
- 基于OCR的小猿口算比大小脚本
真理Eternal
ocr
刚做完OCR,赛季就更新到网络信息安全攻防战了。。视觉已死,抓包当道,你要问我怎么抓包?嘿嘿,不会环境IntelliJIDEACommunityEdition2024.2.1安装python插件:新建项目---通过插件获取更多语言---pythonPycharm也是可以的,只是我没装安装一个模拟器,没有要求,能运行手机程序就行在模拟器里运行小猿口算安装OCR这里是链接tesseract-ocr·G
- whistle 安装证书之后无法抓包的一种可能: rootca.pro 内容变更
爬虫python
现象:whistle抓不到包参考:https://github.com/avwo/whistle/issues/1037whistle的证书叫做rootca.pro但是rootca.pro的内容不是固定不变的你在A机器上whistle生成的rootca.pro和B机器上的whistle生成的rootca.pro内容是不一样的所以有的时候抓包不到,就是运行whistle的设备变更了,这个时候需要访问
- 网络安全知识|网安问答题|OSPF报文协议|抓包工具|路由器环路|序列化与反序列化|磁盘利用率|网络攻防
Red Red
计算机网络网络web安全笔记学习秋招求职招聘安全
网络安全知识|网安问答题|OSPF报文协议|抓包工具|路由器环路|序列化与反序列化|磁盘利用率|网络攻防作为网络工程师,怎么处理防火墙没网的问题?检查防火墙规则:确保防火墙规则没有错误地阻止了网络访问。需要检查防火墙设置,特别是入站和出站规则,确保允许了必要的端口和服务。例如,如果需要访问互联网,确保防火墙允许了HTTP(80端口)和HTTPS(443端口)等协议的流量确认网络配置:检查设备的IP
- Tcpdump Record
倔强的初学者
后端服务开发tcpdump网络测试工具
tcpdump是一个强大的网络抓包工具,它可以将网络中传送的数据包的“头”完全截获下来提供分析。以下是对tcpdump抓包命令的详解:一基础选项-i:指定接口。可以使用tcpdump-D命令显示对应的系统的网口,然后在-i后面指定网络接口进行抓包。如果要抓取所有接口的消息,可以使用-iany。-D:列出可用于抓包的接口。-s:指定数据包抓取的长度。-c:指定要抓取的数据包的数量。在收到指定数量的分
- reqable 在 Firefox 浏览器无法抓包和访问网络
开启reqable之后,Firefox就无法访问网络了,会显示「有软件正在阻止Firefox安全地连接至此网站」reqable.com很像是一个安全(连接加密)的网站,但我们未能与它建立安全连接。这个问题是由ReqableCA(Feb8,2025,EC541EC3)所造成,它是您的计算机或您所在网络中的软件。您可以做什么?如果您的防病毒软件包含扫描加密连接的功能(名称通常为“Web扫描”或“HTT
- 嵌入式学习-----liunx中断相关编程
agentky
嵌入式学习
设备树里使用中断①interrupt-parent=你要用哪一个中断控制器里的中断?②interrupts你要用哪一个中断?Interrupts里要用几个cell,由interrupt-parent对应的中断控制器决定。在中断控制器里有“#interrupt-cells”属性,它指明了要用几个cell来描述中断。例如一个cell来表明使用“哪一个中断”另一个cell来描述中断,一般是表明触发类型。
- Web渗透测试-穷举篇 04 burpsuite使用宏和python脚本对有token后台穷举密码
Ctrl+C 和 Ctrl+V 的搬运工
Web渗透测试安全php搜索引擎服务器web安全网络攻击模型网络安全
目录1、什么是token,登录带有token有什么作用?2、工具准备3、使用burpsuite宏的方法2.1、对登录网站进行抓包,分析数据包信息2.2、获取网页的token值2.3、重新抓包,进行穷举4、使用python脚本的方法4.1、源代码4.2、运行python脚本1、什么是token,登录带有token有什么作用?在网络安全渗透测试中,一些网站后台会引入token机制来增强安全性。toke
- 基于场景-进行网络问题的排查与分析
nameless_233
经验分享笔记网络网络协议服务器
问题排查:场景1:前端同事说:前端请求已经发出去了,是后端没响应。后端同事说:我的处理函数没收到请求包,是前端有问题。我们开始分析:首先,我们这里的请求为HTTP请求,HTTP请求是基于TCP协议来完成的。TCP那么我们就需要查看是否建立了TCP的连接,查看三次握手的情况,最好使用抓包工具进行辅助:第一次握手查看第一次的握手是否发送到了正确的IP与端口,如果发送的目标服务器与端口错误,后端是无法进
- 1.攻防世界 baby_web
doubt。
前端web安全网络安全网络安全
题目描述这里有提示,初始页面进入题目页面如下很简洁的页面只有一行HELLOWORLDctrl+u查看了源码也没有信息用burpsuite抓包,并发送到重放器根据提示(初始页面)修改访问index.php文件index.phpindex.php是一种常见的网页脚本文件index.php是PHP脚本语言编写的文件,通常作为网站的默认首页或重要的入口页面。PHP是一种广泛应用于Web开发的服务器端脚本语
- 移动端抓包工具spy-debugger使用
爱编程的兔子
工具类debugger
1、npminstallspy-debugger-g;2、执行spy-debugger命令;图一图二3、将手机和电脑连在同一个局域网;A、IOS设置:连接网络;点击详情—>配置代理—>手动—>输入IP和port(和图二保持一致);扫描证书二维码安装证书(一定要在设置网络后扫码,否则会出现不想看的画面)二维码地址;安装成功后,打开设置—>通用—>关于本机—>证书信任设置—>开启信任;打开对应H5页面
- 【node-gyp】坑爹的BUG node.lib: fatal error LNK1106 解决方案
一墨滢一
nodejsnodejsgypnode-gypbugdebug
之前为了做一个抓包的工具,想用electron来做,但是nodejs没有抓网络包的模块,所以就准备用winsock2.h来抓,这就涉及到用nodejs调C,于是查了很多资料。这里我是跟着简单上手nodejs调用c++做的,但是中途遇到一个很大的问题,就是写好了c的文件以及配置文件以后,编译生成的这一步一直有问题。报错信息是这样的:在此解决方案中一次生成一个项目。若要启用并行生成,请添加“/m”开关
- 11,攻防世界weak_auth
rzydal
网络安全学习笔记
进入场景输入用户名admin,密码password显示密码错误换个用户名,加一些特殊字符,就是这个页面了抓包吧发送到重放器后就提醒我们爆破了用户名只能是admin,在password处爆破即可得到flag
- 【免越狱】iOS任意版本号APP下载
火星技术
智能手机
下载地址https://pan.quark.cn/s/570e928ee2c4软件介绍下载iOS旧版应用,简化繁琐的抓包流程。一键生成去更新IPA(手机安装后,去除AppStore的更新检测)。软件界面使用方法一、直接搜索方式搜索APP,双击选择。双击选择要下载的版本。在iTunes中下载即可。二、复制APP链接方式在iTunes下载按钮右侧下拉菜单中,选择【复制链接】。双击选择要下载的版本。在i
- gid、acw_tc参数逆向分析与算法实现
数据精灵喵
程序人生python
以下是对gid、acw_tc参数逆向分析及算法实现的一般思路,不过具体情况可能因对应的网站或应用不同而有差异:关于gid参数抓包观察:首先使用如Fiddler、Charles等抓包工具,在相关网络请求中截获包含gid参数的数据包,查看它在不同请求场景下的出现规律,比如是在登录、查询数据还是其他操作的请求中出现,以及它与请求的其他参数、响应数据之间的关联情况。可能的生成来源分析:服务端下发:有可能g
- PHP如何实现二维数组排序?
IT独行者
二维数组PHP排序
二维数组在PHP开发中经常遇到,但是他的排序就不如一维数组那样用内置函数来的方便了,(一维数组排序可以参考本站另一篇文章【PHP中数组排序函数详解汇总】)。二维数组的排序需要我们自己写函数处理了,这里UncleToo给大家分享一个PHP二维数组排序的函数:
代码:
functionarray_sort($arr,$keys,$type='asc'){
$keysvalue= $new_arr
- 【Hadoop十七】HDFS HA配置
bit1129
hadoop
基于Zookeeper的HDFS HA配置主要涉及两个文件,core-site和hdfs-site.xml。
测试环境有三台
hadoop.master
hadoop.slave1
hadoop.slave2
hadoop.master包含的组件NameNode, JournalNode, Zookeeper,DFSZKFailoverController
- 由wsdl生成的java vo类不适合做普通java vo
darrenzhu
VOwsdlwebservicerpc
开发java webservice项目时,如果我们通过SOAP协议来输入输出,我们会利用工具从wsdl文件生成webservice的client端类,但是这里面生成的java data model类却不适合做为项目中的普通java vo类来使用,当然有一中情况例外,如果这个自动生成的类里面的properties都是基本数据类型,就没问题,但是如果有集合类,就不行。原因如下:
1)使用了集合如Li
- JAVA海量数据处理之二(BitMap)
周凡杨
java算法bitmapbitset数据
路漫漫其修远兮,吾将上下而求索。想要更快,就要深入挖掘 JAVA 基础的数据结构,从来分析出所编写的 JAVA 代码为什么把内存耗尽,思考有什么办法可以节省内存呢? 啊哈!算法。这里采用了 BitMap 思想。
首先来看一个实验:
指定 VM 参数大小: -Xms256m -Xmx540m
- java类型与数据库类型
g21121
java
很多时候我们用hibernate的时候往往并不是十分关心数据库类型和java类型的对应关心,因为大多数hbm文件是自动生成的,但有些时候诸如:数据库设计、没有生成工具、使用原始JDBC、使用mybatis(ibatIS)等等情况,就会手动的去对应数据库与java的数据类型关心,当然比较简单的数据类型即使配置错了也会很快发现问题,但有些数据类型却并不是十分常见,这就给程序员带来了很多麻烦。
&nb
- Linux命令
510888780
linux命令
系统信息
arch 显示机器的处理器架构(1)
uname -m 显示机器的处理器架构(2)
uname -r 显示正在使用的内核版本
dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)
hdparm -i /dev/hda 罗列一个磁盘的架构特性
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作
cat /proc/cpuinfo 显示C
- java常用JVM参数
墙头上一根草
javajvm参数
-Xms:初始堆大小,默认为物理内存的1/64(<1GB);默认(MinHeapFreeRatio参数可以调整)空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制
-Xmx:最大堆大小,默认(MaxHeapFreeRatio参数可以调整)空余堆内存大于70%时,JVM会减少堆直到 -Xms的最小限制
-Xmn:新生代的内存空间大小,注意:此处的大小是(eden+ 2
- 我的spring学习笔记9-Spring使用工厂方法实例化Bean的注意点
aijuans
Spring 3
方法一:
<bean id="musicBox" class="onlyfun.caterpillar.factory.MusicBoxFactory"
factory-method="createMusicBoxStatic"></bean>
方法二:
- mysql查询性能优化之二
annan211
UNIONmysql查询优化索引优化
1 union的限制
有时mysql无法将限制条件从外层下推到内层,这使得原本能够限制部分返回结果的条件无法应用到内层
查询的优化上。
如果希望union的各个子句能够根据limit只取部分结果集,或者希望能够先排好序在
合并结果集的话,就需要在union的各个子句中分别使用这些子句。
例如 想将两个子查询结果联合起来,然后再取前20条记录,那么mys
- 数据的备份与恢复
百合不是茶
oraclesql数据恢复数据备份
数据的备份与恢复的方式有: 表,方案 ,数据库;
数据的备份:
导出到的常见命令;
参数 说明
USERID 确定执行导出实用程序的用户名和口令
BUFFER 确定导出数据时所使用的缓冲区大小,其大小用字节表示
FILE 指定导出的二进制文
- 线程组
bijian1013
java多线程threadjava多线程线程组
有些程序包含了相当数量的线程。这时,如果按照线程的功能将他们分成不同的类别将很有用。
线程组可以用来同时对一组线程进行操作。
创建线程组:ThreadGroup g = new ThreadGroup(groupName);
&nbs
- top命令找到占用CPU最高的java线程
bijian1013
javalinuxtop
上次分析系统中占用CPU高的问题,得到一些使用Java自身调试工具的经验,与大家分享。 (1)使用top命令找出占用cpu最高的JAVA进程PID:28174 (2)如下命令找出占用cpu最高的线程
top -Hp 28174 -d 1 -n 1
32694 root 20 0 3249m 2.0g 11m S 2 6.4 3:31.12 java
- 【持久化框架MyBatis3四】MyBatis3一对一关联查询
bit1129
Mybatis3
当两个实体具有1对1的对应关系时,可以使用One-To-One的进行映射关联查询
One-To-One示例数据
以学生表Student和地址信息表为例,每个学生都有都有1个唯一的地址(现实中,这种对应关系是不合适的,因为人和地址是多对一的关系),这里只是演示目的
学生表
CREATE TABLE STUDENTS
(
- C/C++图片或文件的读写
bitcarter
写图片
先看代码:
/*strTmpResult是文件或图片字符串
* filePath文件需要写入的地址或路径
*/
int writeFile(std::string &strTmpResult,std::string &filePath)
{
int i,len = strTmpResult.length();
unsigned cha
- nginx自定义指定加载配置
ronin47
进入 /usr/local/nginx/conf/include 目录,创建 nginx.node.conf 文件,在里面输入如下代码:
upstream nodejs {
server 127.0.0.1:3000;
#server 127.0.0.1:3001;
keepalive 64;
}
server {
liste
- java-71-数值的整数次方.实现函数double Power(double base, int exponent),求base的exponent次方
bylijinnan
double
public class Power {
/**
*Q71-数值的整数次方
*实现函数double Power(double base, int exponent),求base的exponent次方。不需要考虑溢出。
*/
private static boolean InvalidInput=false;
public static void main(
- Android四大组件的理解
Cb123456
android四大组件的理解
分享一下,今天在Android开发文档-开发者指南中看到的:
App components are the essential building blocks of an Android
- [宇宙与计算]涡旋场计算与拓扑分析
comsci
计算
怎么阐述我这个理论呢? 。。。。。。。。。
首先: 宇宙是一个非线性的拓扑结构与涡旋轨道时空的统一体。。。。
我们要在宇宙中寻找到一个适合人类居住的行星,时间非常重要,早一个刻度和晚一个刻度,这颗行星的
- 同一个Tomcat不同Web应用之间共享会话Session
cwqcwqmax9
session
实现两个WEB之间通过session 共享数据
查看tomcat 关于 HTTP Connector 中有个emptySessionPath 其解释如下:
If set to true, all paths for session cookies will be set to /. This can be useful for portlet specification impleme
- springmvc Spring3 MVC,ajax,乱码
dashuaifu
springjquerymvcAjax
springmvc Spring3 MVC @ResponseBody返回,jquery ajax调用中文乱码问题解决
Spring3.0 MVC @ResponseBody 的作用是把返回值直接写到HTTP response body里。具体实现AnnotationMethodHandlerAdapter类handleResponseBody方法,具体实
- 搭建WAMP环境
dcj3sjt126com
wamp
这里先解释一下WAMP是什么意思。W:windows,A:Apache,M:MYSQL,P:PHP。也就是说本文说明的是在windows系统下搭建以apache做服务器、MYSQL为数据库的PHP开发环境。
工欲善其事,必须先利其器。因为笔者的系统是WinXP,所以下文指的系统均为此系统。笔者所使用的Apache版本为apache_2.2.11-
- yii2 使用raw http request
dcj3sjt126com
http
Parses a raw HTTP request using yii\helpers\Json::decode()
To enable parsing for JSON requests you can configure yii\web\Request::$parsers using this class:
'request' =&g
- Quartz-1.8.6 理论部分
eksliang
quartz
转载请出自出处:http://eksliang.iteye.com/blog/2207691 一.概述
基于Quartz-1.8.6进行学习,因为Quartz2.0以后的API发生的非常大的变化,统一采用了build模式进行构建;
什么是quartz?
答:简单的说他是一个开源的java作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。并且还能和Sp
- 什么是POJO?
gupeng_ie
javaPOJO框架Hibernate
POJO--Plain Old Java Objects(简单的java对象)
POJO是一个简单的、正规Java对象,它不包含业务逻辑处理或持久化逻辑等,也不是JavaBean、EntityBean等,不具有任何特殊角色和不继承或不实现任何其它Java框架的类或接口。
POJO对象有时也被称为Data对象,大量应用于表现现实中的对象。如果项目中使用了Hiber
- jQuery网站顶部定时折叠广告
ini
JavaScripthtmljqueryWebcss
效果体验:http://hovertree.com/texiao/jquery/4.htmHTML文件代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>网页顶部定时收起广告jQuery特效 - HoverTree<
- Spring boot内嵌的tomcat启动失败
kane_xie
spring boot
根据这篇guide创建了一个简单的spring boot应用,能运行且成功的访问。但移植到现有项目(基于hbase)中的时候,却报出以下错误:
SEVERE: A child container failed during start
java.util.concurrent.ExecutionException: org.apache.catalina.Lif
- leetcode: sort list
michelle_0916
Algorithmlinked listsort
Sort a linked list in O(n log n) time using constant space complexity.
====analysis=======
mergeSort for singly-linked list
====code======= /**
* Definition for sin
- nginx的安装与配置,中途遇到问题的解决
qifeifei
nginx
我使用的是ubuntu13.04系统,在安装nginx的时候遇到如下几个问题,然后找思路解决的,nginx 的下载与安装
wget http://nginx.org/download/nginx-1.0.11.tar.gz
tar zxvf nginx-1.0.11.tar.gz
./configure
make
make install
安装的时候出现
- 用枚举来处理java自定义异常
tcrct
javaenumexception
在系统开发过程中,总少不免要自己处理一些异常信息,然后将异常信息变成友好的提示返回到客户端的这样一个过程,之前都是new一个自定义的异常,当然这个所谓的自定义异常也是继承RuntimeException的,但这样往往会造成异常信息说明不一致的情况,所以就想到了用枚举来解决的办法。
1,先创建一个接口,里面有两个方法,一个是getCode, 一个是getMessage
public
- erlang supervisor分析
wudixiaotie
erlang
当我们给supervisor指定需要创建的子进程的时候,会指定M,F,A,如果是simple_one_for_one的策略的话,启动子进程的方式是supervisor:start_child(SupName, OtherArgs),这种方式可以根据调用者的需求传不同的参数给需要启动的子进程的方法。和最初的参数合并成一个数组,A ++ OtherArgs。那么这个时候就有个问题了,既然参数不一致,那