这几天在帮朋友作数据恢复,由于已经到了无可救药的地步,只能使用终极手段进行恢复,直接从文件中读取数据进行恢复. 在恢复过程中反复对比了DUL和dcba的AUL,感觉到了两者的不同. DUL在处理文件损坏的情况下,如文件部分缺失.数据块损坏的恢复明显要弱于AUL,AUL经过几次修正之后已经能够很好的处理这些情况. DUL无法跳过文件的损坏部分(也许是我不知道),在扫描文件时大量的错误信息让人崩溃:而AUL可以很容易的安静地处理这些损坏. 在处理LOB对象时,我做过测试AUL在存在SYSTEM的情况…
自从Bluetooth SIG提出Bluetooth 4.0,其BLE(Bluetooth Low Energy)开始用于穿戴式电子,而后也用于iBeacon室内定位,更之后Bluetooth 4.1也锁定物联网(IoT),BLE(也称BT Smart)这项技术看来前程似锦. BT Smart后势看好,ANT+看淡? BLE用于穿戴式电子,首​​当其冲的是现存的无线通讯技术ANT+,笔者曾询问业者对BLE与ANT+的看法,业者认为现有ANT+阵营的业者成员(如TI.Nordic)也开始发展BT…
最近在公司项目组内部沙龙的时候,提出一个"弱后端强前端"的概念,其实已经在项目内部新的服务有做试点,我们整个SaaS系统,后端主要是JAVA构建,前端是Angular构建."弱后端强前端"的思想,就是把放在服务器端的业务运算,转移到客户端来做,可以节省服务器端资源,同时服务器端可以将精力集中到提升快速响应上. 我这边也将我们项目组讨论的问题汇总出来,也欢迎大家来讨论 问题1: 某些逻辑丢到客户端去做会影响用户体验(例如导致浏览器卡顿或者卡死)那就得不偿失,用户体验第…
Jetty 基本架构 Jetty目前的是一个比较被看好的 Servlet 引擎,它的架构比较简单,也是一个可扩展性和非常灵活的应用服务器.它有一个基本数据模型,这个数据模型就是 Handler(处理器),所有可以被扩展的组件都可以作为一个 Handler,添加到 Server 中,Jetty 就是帮你管理这些 Handler.Jetty 中另外一个比不可少的组件是 Connector,它负责接受客户端的连接请求,并将请求分配给一个处理队列去执行. 下图是 Jetty 的基本架构图,整个 Jett…
标签: 微服务dubbospring架构 前言 微服务架构是互联网很热门的话题,是互联网技术发展的必然结果.它提倡将单一应用程序划分成一组小的服务,服务之间互相协调.互相配合,为用户提供最终价值.虽然微服务架构没有公认的技术标准和规范或者草案,但业界已经有一些很有影响力的开源微服务架构框架提供了微服务的关键思路,例如 Dubbo 和 Spring Cloud,各大互联网公司也有自研的微服务框架,但其模式都于这二者相差不大.微服务主要的优势如下: 降低复杂度 将原来偶合在一起的复杂业务拆分为单个服…
<!DOCTYPE html><html><head>    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />    <title></title>    <meta charset="utf-8" />    <script>        onload = f…
/* 11g的flashbackup 分好几种,分别用途不一样. A.flashback database 闪回数据库,简单理解就是把数据库闪回到某个以前的时间点, 能恢复到的最早的SCN, 取决与Flashback Log中记录的最早SCN B.flashback drop 回收数据库表,用于表误drop后恢复.类似Windows的回收站. C.flashback query 闪回表记录,用于数据表记录的恢复 D.falshabck Table 闪回数据库表, 后两个是重点,下面说明. */…
现在Java培训机构确实参差不齐,主要有在线培训和线下培训两大类: 1,虚拟和现实的区别:不论视觉,听觉,体验上在线教学都不如线下教学. 2,学费问 题:在线教学由于成本低,不受地域,教学设备限制一般比线下教学要便宜多.线下教学,由于受到地域限制,你还要考虑食宿费,生活费以及平时路费等. 3,讲 师水平:一般线下教学靠品牌宣传,只要名气大了很多人都会慕名而来.从最近央视曝光“山东蓝翔技校”的丑闻中,我们可以看出名气大也是不可靠的.分校这种 加盟模式就不评论了.相对而言,我觉得线上教学更好些:线上…
问题:今天想写一个通用点的方法,根据传入的参数的类型(clazz对象),判断使用哪个mapper来插入mysql数据库. 下面是我的写法: public interface BizNeeqCommonService<T> { void save(List<T> records, Class<T> clazz); } @Service public class BizNeeqCommonServiceImpl<T> implements BizNeeqComm…
select * from tablename as of timestamp to_timestamp('2018-05-04 13:30:00','yyyy-MM-dd hh24:mi:ss') 查询这个时间点的数据 (有可能因为系统时间和数据库时间不一致查不出数据 所以先查询数据库的时间 select  to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual 按照这个时间为准,找到数据删除时间之前的数据) 找到数据可以导出为Excel ,怎么恢…