还是以昨天的XML文件解析来做栗子,希望通过这个好吃的栗子可以举一反三 学会用debug来看源码和找Bug 事件类型主要有五种START_DOCUMENT:xml头的事件类型    = 0END_DOCUMENT:xml尾的事件类型       =1START_TAG:开始节点的事件类型  = 2 END_TAG:结束节点的事件类型   = 3TEXT:文本节点的事件类型 = 4 我们的XML文件: <?xml version="1.0" encoding="utf-8…
一个月之前配置了日志传送的数据库,在今天早上收到作业警报:"LSRestore_ServerName_Databasename"运行失败,到历史记录中查看,错误信息如下 消息 2016-12-21 09:05:16.58 *** 错误: 文件"R:\logshipbak\DatabaseName\DatabaseName_20161220211515.trn"太新,无法应用到辅助数据库"DatabaseName".(Microsoft.SqlSe…
上篇小弟分享了几个“即席查询与分析”的典型案例,引起了不少共鸣,好多小伙伴迫不及待地追问我们:说好的“手把手教你搭建即席查询与分析Demo”啥时候能出?说到就得做到,差啥不能差人品,本篇只分享技术干货,目的只有一个,就是让每一个伙伴都能根据本篇向导搭建出一个“即席查询与分析Demo”. 为了让各位伙伴能够尽快上手体验,所选案例就以上一篇中的“机动车缉查布控即席查询与分析”为例,上篇我们已经比较详尽的分析了用户需求,没好好听课的小伙伴赶紧把“大数据即席查询与分析(中篇)”再好好复习一下,这里不再赘…
本篇文章主要是手把手教你搭建 ELK 实时日志分析平台,那么,ELK 到底是什么呢? ELK 是三个开源项目的首字母缩写,这三个项目分别是:Elasticsearch.Logstash 和 Kibana. Elasticsearch 是一个搜索和分析引擎. Logstash 是服务器端数据处理管道,能够同时从多个来源采集数据,转换数据,然后将数据发送到诸如 Elasticsearch 等存储库中. Kibana 则可以让用户在 Elasticsearch 中使用图形和图表对数据进行可视化. El…
关于汇编的第一篇文章: 爱了爱了,这篇寄存器讲的有点意思 Hello大家好,我是程序员cxuan!我们上篇文章了解了一下基本的寄存器,这篇文章我们来进行实际操作一下. 原文链接:手把手教你汇编 Debug 我们以后将会用到很多 Debug 命令,这里我们先来熟悉一下它们. Debug 是什么 Debug 是 Windows / Dos 操作系统提供的一种功能.使用 Debug 能让我们方便查看 CPU 各种寄存器的值.内存情况,方便我们调试指令.跟踪程序的运行过程. 接下来我们会用到很多 deb…
  开始之前务必记住: 黄金法则:80/20---你要承担起80%的谈话而面试官只会说20%.      白金法则:你必须试着控制面试的节奏和话题.      钻石法则:对于没有把握的问题,抛回给面试官. 1.在一分钟内介绍一下你自己 这似乎是必答题.不要以为这很容易.如果你用一分钟来重复你的简历,恭喜你,你的印象加分没有了!建议你最多用二十秒钟介绍自己的姓名.学校.专业.然后话锋一转,引出自己的优势或强项.一定要在最短时间内激发起面试官对你的好感,或者至少是兴趣. 成功的模式可以是:我叫XXX…
作业 1: 员工信息表程序,实现增删改查操作 可进行模糊查询,语法至少支持下面3种: select name,age from staff_table where age > 22 select * from staff_table where dept = "IT" select * from staff_table where enroll_date like "2013"查到的信息,打印后,最后面还要显示查到的条数 可创建新员工纪录,以phone做唯一键…
LoadRunner 解的地方--測试结果的分析.其余的录制和加压測试等设置对于我们来讲通过几次操作就能够轻松掌握了.针对 Results Analysis 我用图片加文字做了一个样例,希望通过样例能给大家很多其它的帮助.这个样例主要讲述的是多个用户同一时候接管任务,測试系统的响应能力,确定系统瓶颈所在.客户要求响应时间是1 个人接管的时间在5S 内. 2.系统资源: 2.1 硬件环境: CPU:奔四2.8E 硬盘:100G 网络环境:100Mbps 2.2 软件环境: 操作系统:英文windo…
写这篇文章的目的和上一篇单例模式一样,策略模式也是一种常用的设计模式,太多的if-else不仅看着不太美观而且不好维护,对于自己来说也等于复习了一遍策略模式.先说一下策略 模式的定义: 策略模式封装了算法家族,可以让彼此之间互相替换,简单的来说就是比如之前系统调用了两个数据源,现在要添加第三个数据源如果还是使用if-else就需要给所有调用数据源的地方加上 新的判断分支,从而导致维护繁琐.如以下代码: if(A){ System.out.println("调用A数据源"); }else…
一使用菜单栏和工具栏 1.菜单栏和工具栏有什么作用和优点: 通过菜单栏把应用程序的功能进行分组,能够方便用户查找和使用,下图所示的菜单栏包含的每一项都是顶层菜单项,顶层菜单项下的选项称为”子菜单”或”菜单项”; 通过将常用的功能列在工具栏中,使用时,无需去菜单栏中去寻找相应的功能,直接选择工具栏中的功能即可. 2.使用菜单栏控件MenuStrip 01.在菜单栏中只能添加菜单项(MenuItem),组合框(ComboBox),文本框(TextBox) 02.菜单栏的主要属性 Name:代码中菜单…