11 2017 档案
摘要:前言 今天搞线下服务器灾备测试的时候,用shell操作数据库,不小心将mysql自带的几个库给drop掉了,无奈想重装mysql,靠它自己恢复了,哈哈,windows用户遗留下来的思想作怪啊,记录一下我在Ubuntu下彻底删除mysql的操作 删除mysql 1.sudo apt get autor
阅读全文
摘要:MySql5.7免安装版配置过程(ubuntu16.04) 原创 2017年02月07日 16:58:24 标签: ! [startarticletags] ! [endarticletags] 1001 编辑 删除 一、安装环境: 操作系统:ubuntu16.04
阅读全文
摘要:linux mint 自动挂载windows的D盘和E盘 终端敲udisksctl mount p block_devices/sda后双击tab键补全分区,如下: 如我的E盘是sda6,执行 udisksctl mount p blo
阅读全文
摘要:Linux Mint 17 Qiana Cinnamon Linux Mint 17已经发布,定名为Qiana。Mint是Linux最佳发行版之一,它定位于桌面用户,关注可用性和简洁。它携带了风格迥异的桌面环境,如Mate以及Cinnamon,并基于不同的发行版,如Ubuntu或Debian。 在本
阅读全文
摘要:HttpURLConnection文件上传 HttpURLConnection采用模拟浏览器上传的数据格式,上传给服务器 上传代码如下: 1 package com.util; 2 3 import java.io.BufferedInputStream; 4 import java.io.Buff
阅读全文
摘要:Apache Solr入门教程(初学者之旅) 目录(?)[+] Apache Solr入门教程初学者之旅 为什么选择Apache Solr安装Apache Solr配置Apache Solr1建立核心core2修改Schemaxml文件索引数据访问索引的文档1按名称搜索2首字母搜索3搜索使
阅读全文
摘要:厉害了,利用深度学习开发人脸识别老板探测器(附源码) 转载 2017年01月11日 09:01:12 标签: <! [startarticletags] 深度学习 / 脸部识别 / 源码 / python / opencv / <! [endarticletags] 1747 <! <li <but
阅读全文
摘要:Solr教程 <! This adds a workflow map, to a page See http://idratherbewriting.com/documentation theme jekyll/mydoc_workflow_maps.html Leaving it here com
阅读全文
摘要:solr启动时报错org.apache.solr.common.SolrException: undefined field text的解决办法 原创 2015年08月21日 20:47:40 标签: <! [startarticletags] <! [endarticletags] 4204 <!
阅读全文
摘要:本文已挪至 http://www.zhoujingen.cn/blog/8535.html 明年工作主要和搜索有关,在自己学习过程中分享让更多人受益是我一贯的做法,所以我会把对Solr的学习在这里与大家分享一下,如果你也对搜索也感兴趣,也是新手,那么就和我从头开始吧。 今天
阅读全文
摘要:2.Lucene3.6.2包介绍,第一个Lucene案例介绍,查看索引信息的工具lukeall介绍,Luke查看的索引库内容,索引查找过程 2014 12 07 23:39 2623人阅读 评论(0) 收藏 举报 .embody{ padding:10px 10px 10px; margin:0 2
阅读全文
摘要:此段小代码演示了spring aop中@Around @Before @After三个注解的区别@Before是在所拦截方法执行之前执行一段逻辑。@After 是在所拦截方法执行之后执行一段逻辑。@Around是可以同时在所拦截方法的前后执行一段逻辑。 [Java]代码 package com.it
阅读全文
摘要:在SpringMVC后台控制层获取参数的方式主要有两种,一种是request.getParameter("name"),另外一种是用注解@RequestParam直接获取。这里主要讲这个注解 一、基本使用,获取提交的参数 后端代码: Java代码 @RequestMapping("tes
阅读全文
摘要: 后期补充: 为什么要用solr服务,为什么要用luncence? 问题提出:当我们访问购物网站的时候,我们可以根据我们随意所想的内容输入关键字就可以查询出相关的内容,这是怎么做到呢?这些随意的数据不可能是根据数据库的字段查询的,那是怎么查询出来的呢,为什么千奇百怪的关键字都可以查询出来
阅读全文
摘要:分步指南 solr服务与tomcat整合 solr使用配置步骤 solr使用 推荐分词工具 相关的文章 一.Solr服务与tomcat整合 1、solr相关版本下载路径:http://archive.
阅读全文
摘要: 本文转自 http://chuanliang2007.spaces.live.com/blog/cns!E5B7AB2851A4C9D2!499.entry?wa=wsignin1.0 由于搜索引擎功能在门户社区中对提高用户体验有着重在门户社区中涉及大量需要搜索引擎的功能
阅读全文
摘要:solr在windows下的安装及配置 首先,solr是基于Java开发的,所以使用的话需要先进行java环境的配置,在Java环境配置好之后就可以去http://www.apache.org/dyn/closer.lua/lucene/solr/5.4.1这里下载solr了,我是在Windows下
阅读全文
摘要:1: 在官网下载对应源码 http://www.fayea.com/apache mirror/lucene/solr/4.1.0/ 选择源码文件,如图所示: &nb
阅读全文
摘要:1.下载并安装eclipse2.https://github.com/winghc/hadoop2x eclipse plugin3.下载插件到eclipse的插件目录 4.配置hadoop安装目录 打开eclipsewindow >prefe
阅读全文
摘要:一、安装Eclipse 下载Eclipse,解压安装,例如安装到/usr/local,即/usr/local/eclipse 4.3.1版本下载地址:http://pan.baidu.com/s/1eQk
阅读全文
摘要:数据在任何一家公司里面都是最核心的资产,定期备份则是为了保证数据库出现问题的时候能够及时回滚到最近的备份点,将损失缩小到最小 这篇文章将会两部分来说明:1、mysql的定期备份;2、同步到其它服务器 mysql 备份 备份还原某个数据库 备份还原 导出数据库 /usr/bin/mysqldump u
阅读全文
摘要: A、十进制转换其他 十进制转成二进制 Integer.toBinaryString(int i) 十进制转成八进制 Integer.toOctalString(int i) 十进制转成十六进制: Integer.toHexSt
阅读全文
摘要:Jakarta common: Commons LoggingJakarta Commons Logging (JCL)提供的是一个日志(Log)接口(interface),同时兼顾轻量级和不依赖于具体的日志实现工具。 它提供给中间 件/日志工具开发者一个简单的日志操作抽象,允许程序开发
阅读全文
摘要:今天在提交项目文档的时候,看到TortoiseSVN可以更新,神经质的想要更新一下,于是乎就去官网下载了最新版本,然后就安装了。但是问题来了,更新安装完成之后,只要在资源管理器右键点击,就会弹出一个警告框,显示在安装目录下,找到不到SendRpt.exe。(下面的截图不是我自己的,我解决之前没有截图
阅读全文
摘要:Solr4.10.2集成Nutch1.9与自带UI界面使用 一、Solr4.10.2与Nutch1.9集成 环境:Solr4.10.2已经配置在Tomcat上 Solr的Tomcat配置详见Solr4.10.2的Tomcat配置 将NUTCH_DIR/conf/schem
阅读全文
摘要: 最近,因为未来工作的需要,我尝试安装部署了分布式爬虫系统Nutch,并配置了伪分布式的Hadoop来存储爬取的网页结果,用solr来对爬下来的网页进行搜索。我主要通过参考网上的相关资料进行安装部署的。但网上的资料很多比较乱,我也走了一些
阅读全文
摘要:几种常见的编码格式为什么要编码不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理解的符号的,这些符号也就是我们人类使用的语言。由于人类的语言有太多,因而表示这些语言的符号太多,无法用计算机中一个基本的存储单元—— byte 来表
阅读全文
摘要:1. 全文检索基础 1.1. 我们身边的搜索功能 1. Windows系统中的有搜索功能:打开“我的电脑”,按“F3”就可以使用查找的功能,查找指定的文件或文件夹。搜索的范围是整个电脑中的文件资源。 2. Eclipse中的帮助子系统:点击HelpàHelp&
阅读全文
摘要:Nutch采用了一种命令的方式进行工作,其命令可以是对局域网方式的单一命令也可以是对整个Web进行爬取的分步命令。主要的命令如下: 1. Crawl Crawl是“org.apache.nutch.crawl.Crawl”的别称,它是一个完整的爬取和索引过程命令。 使用方法: Shell代码 bin
阅读全文
摘要:首先先从http://www.apache.org/dyn/closer.cgi/nutch/下载安装包 这里假定nutch的根目录为:${APACHE_NUTCH_HOME} 配置${APACHE_NUTCH_HOME}/ivy/ivy.xml,确保Nutch使用MySQL作为数据存储 将 [ht
阅读全文
摘要:MySQL简单实现多字段模糊查询 原创 2016年05月03日 16:40:20 标签: <! [startarticletags] java / 编程 / mysql / <! [endarticletags] 11648 <! <li <button class="btn noborder bu
阅读全文
摘要:nutch的一些基础整理 原创 2015年03月22日 18:18:01 标签: <! [startarticletags] nutch / <! [endarticletags] 240 <! <li <button class="btn noborder but comment topicon"
阅读全文
摘要:Java分布式爬虫Nutch教程——导入Nutch工程,执行完整爬取 by briefcopy · Published 2016年4月25日 · Updated 2016年12月11日 在使用本教程之前,需要满足条件: 1)有一台Linux或Linux虚拟机 2)安装JDK(推荐1.7) 3)安装A
阅读全文
摘要:版本: Nutch 2.2.1 本文通过InjectJob来追踪webpage的定义、创建、传递、序列化、写入数据库的整个过程。从源码中摘录了重要的代码行,并标明其所在文件名、行号。 1. 定义 schema schema直接写在源代码里面: [cpp] view plain copy print?
阅读全文
摘要:Nutch2 WebPage 字段解释 Nutch2.2.1 id 主键,根据网页url生成(格式:reversed domain name:protocol:port and path),因此,Nutch2只能保存当前网页的状态,而不能保存历史信息
阅读全文
摘要:例如我在爬取学生在线的时候,发现爬取不到特定的通知,例如《中粮福临门助学基金申请公告》,通过分析发现原来通知的链接被过滤掉了,下面对过滤url的配置文件regex urlfilter.txt进行分析,以后如果需要修改可以根据自己的情况对该配置文件进行修改: 说明:配置文件中以“ ”开头的行为注释,以
阅读全文
摘要:Running Nutch in Eclipse Here are instructions for setting up a development environment for Nutch under the Eclipse IDE. It is intended to provide a c
阅读全文
摘要:Linux Mint 17.1 安装全配置 I. 前言 由于自己的本子出现了一些故障需要重新安装系统,就上网看看今年4,5月份发布的一些新的发行版来试试。原先电脑上安装的是opensuse13.2, 由于对KDE的无爱,所以opensuse 装的是gnome环境,时间长了略有厌烦,我又是个颜控主义者
阅读全文
摘要:Ubuntu上进行sudo apt get upgrade后出现异常,升级失败。 异常信息如下: E: dpkg was interrupted, you must manually run 'dpkg configure a' to correct the problem 按照提示输入:sudo
阅读全文
摘要:nutch+hadoop 配置使用 配置nutch+hadoop 1,下载nutch。如果不需要特别开发hadoop,则不需要下载hadoop。因为nutch里面带了hadoop core包以及相关配置 2,建立目录(根据自己喜好) /nutch
阅读全文
摘要:选择perferences General Startup and Shutdown workspace 选择多余的工作空间 remove apply
阅读全文
摘要:方法一: File >Switch workspace >Other...,按下图选择 只复制简单的配置,如cvs之类的信息是不会复制的。 方法二: 在方法一的基础上做如下操作 将新建的workspace下的.metadata\.plugins内容全部删除,将原来的workspace下的
阅读全文
摘要: 试了好多遍,多无效。。 最后在/etc/enviroment下设置才有效。 不过让有一些未解问题 我使用sudo su 进入到root用户权限,设置完成的。 重新使用sudo s进入root用户权限,就看不到设置的path, 很奇怪,要研究下root的问题。。 相关资料:
阅读全文
摘要:修改环境变量 [plain] view plain copy print?sudo gedit /etc/profile sudo gedit /etc/profile 在profile文件的末尾添加以下代码 &nb
阅读全文
摘要:<! done Linux下环境变量设置 1、在Windows 系统下,很多软件安装都需要配置环境变量,比如 安装 jdk ,如果不配置环境变量,在非软件安装的目录下运行javac 命令,将会报告找不到文件,类似的错误。 2、那么什么是环境变量?简单说,就是指定一个目录,运行软件的时候,相关的程序将
阅读全文
摘要:一直觉得Ubuntu下的字体不是很好,但毕竟不影响使用,然后作开发的时候eclipse的字体完全没有windows下的两大适合编成的字体courier new 和consloas 。可以使用系统安装字体,然后在eclipse下使用系统的字体即可。 1、安装Courier New sudo apt g
阅读全文
摘要:3、增加用户: (注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符) 格式:grant select on 数据库. to 用户名@登录主机 identified by “密码” 第一种: 增加一
阅读全文
摘要:目录(?)[+] 客户端 服务器端 客户端 1.ERROR 2013 (HY000) at line 1: Lost connection to MySQL server during query 使用select 一个大表,query的过程中被主库kill掉会出现下面错误 2.ERROR 2006
阅读全文
摘要:1、问题 permission /tmp/hadoop.... 解决方法:下载hadoop源码包,修改org.apache.hadoop.fs.FileUtil.java文件中方法checkReturnValue内容。将异常改为log。用意:不在检测文件系统路径问题 private st
阅读全文
摘要:mysql 1146 报错 先找到数据库存放地址,即Data文件夹(复制留下来) 再用电脑管家把所有的mysql卸载 然后把mysql文件夹弄走(卸载不会清掉它,需手动,一般在C:\ProgramData下)(可删除,或剪切走,以防万一) 重新安装mysql(我用的是mysql installer
阅读全文
摘要:mysqldump示例 mysqldump default character set=utf8 d opt hlocalhost uroot p123456 where="id = 5" vimer_beta table1 table2 > /root/_backup_v
阅读全文
摘要:解决了mysql gbk编码的导入导出问题,感谢作者。 一、导入数据 1、确定 数据库默认编码,比如编码 为gbk,将读入途径编码同样设为gbk,命令为:
阅读全文
摘要:在实际工作中,有时需要导入大容量sql文件到MySQL,通常有以下三种方法: (1)通过phpmyadmin,不推荐,有内存等的限制; (2)通过Navicat Premium工具运行sql,不推荐,效率低; (3)通过source命令导入,推荐,效率高,经测试,导入一个3.02G的文件耗时3分08
阅读全文
摘要:欢迎转载,请注明来源: http://blog.csdn.net/u010967382/article/details/37878701 概述 对于建表,和RDBMS类似,HBase也有namespace的概念,可以指定表空间创建表,也可以直接创建表,进入default表空间。 对于数据操作,HBa
阅读全文
摘要:参照官方文档http://nlp.solutions.asia/?p=180 中间碰到的问题,解决方法参考 http://blog.javachen.com/2014/05/20/nutch intro/ 问题1: compile core: [javac] C
阅读全文
摘要:1、java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/HBaseConfiguration [plain] view plain copy print?Exception in thread&nb
阅读全文
摘要:InjectorJob实现的功能是:从种子站点文件当中读取站点信息并且将这些站点的个数、url(url以 域名:协议/端口号/路径名 设为形式存储在数据库当中,为了提高读写速度)回写到Context类的实例context当中。 InjectorJob类的运行流程如下: public static v
阅读全文
摘要:/×××××××××××××××××××××××××××××××××××××××××/ Author:xxx0624 HomePage:http://www.cnblogs.com/xxx0624/ /×××××××××××××××××××××××××××××××××××××××××/
阅读全文
摘要:参考http://wiki.apache.org/nutch/RunNutchInEclipse 一、环境准备 1、下载nutch2.3源代码 [plain] view plain copy print?wget http://mirror.bit.edu.cn/apache/nutch/
阅读全文
摘要: 1自动生成Mock类 在需要Mock的属性上标记@Mock注解,然后@RunWith(MockitoJUnitRunner.class)或者在setUp()方法中显示调用MockitoAnnotations.initMocks(this);生成Mock类即可。 2自动注入
阅读全文
摘要:最近看了下Nutch,目前Nutch最新版本2.3.1,支持Hbase、MongoDB等存储,但在搭建和测试过程中发现对Mysql 的支持好像有点问题。 后来将Nutch版本改为2.2.1。基于Nutch2.2.1+Mysql 的环境配置过程如下: 1.下载Nutch2.2.1 源码:SVN:htt
阅读全文
摘要:Case具有两种格式。简单Case函数和Case搜索函数。 简单Case函数 CASE sex WHEN '1' THEN '男' &n
阅读全文
摘要:1.查看数据库编码格式 ?1mysql> show variables like 'character_set_database'; 2.查看数据表的编码格式 ?1mysql> show create table <表名>; 3.创建数据库时指定数据库
阅读全文
摘要:运行环境:win10 mysql版本:MYSQL5.7免安装版(或解压版) 今天在学习mysql字符集有关乱码的知识 然后发现了latin1的字符集编码格式,虽然命令行窗口改变很容易,只需两行命令 [sql] view plain copy print?set character_set_
阅读全文
摘要:« CloudStack+XenServer详细部署方案(10):高级网络功能应用 (总结)CentOS Linux 5.x在GPT分区不能引导的解决方法 » 2013 1 11 (原创)Linux下MySQL 5.5/5.6的修改字符集编码为UTF8(彻底解决中文乱码问题) 发表于: Linux,
阅读全文
摘要:起因:我在Ubuntu14 64位系统中安装mysql后,后来通过mysql u用户名 p密码 的命令连接 Mysql数据库时,报错"can't connect to local mysql serverthroug
阅读全文
摘要:mysql中文乱码解决方法:将mysql数据库编码统一utf8 查看数据库编码: ?1<span style="font size: 16px;"><strong>show variables like 'character%';</strong></spa
阅读全文
摘要:这篇文章来自以下网站:http://wiki.ubuntu.com.cn/MySQL。 安装MySQL sudo apt get install mysql server 这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。 配置MySQL 注意,在Ub
阅读全文
摘要:网上查了很多方法,总结下比较简单的做法。 本人使用的系统版本为64位LinuxMint18,cinnamon桌面环境,预装Openjdk1.8。开发使用版本为oracle的1.7版本jdk。 1 jdk的安装 (1)首先,从官网下载jdk的linux版本。 将其解压至/usr/lib/jvm 目录下
阅读全文
摘要:SQL视图的创建和使用 视图这个东西在其他的软件中,我们也经常看得到,例如word中就有视图,我们不难发现,视图似乎是一种显示方式,就像WORD一样,有几种显示版面,这就是视图,那么SQL中的视图又该怎么定义呢?今儿我要学习一下,做个笔记。这是在继SQL数据库高级查询和子查询之后的又一个重要内容。
阅读全文
摘要:<! done hibernate的hql查询语句总结 这篇随笔将会记录hql的常用的查询语句,为日后查看提供便利。 在这里通过定义了三个类,Special、Classroom、Student来做测试,Special与Classroom是一对多,Classroom与Student是一对多的关系,这里
阅读全文
摘要:项目中集成Mybatis与Spring,使用的是Mybatis3.2.7,以及Spring4.0.5,mybatis spring 1.2.2;因为项目组成员想要偷懒,将数据从DB中查询出来时需要将字段映射为Map,而不想封装成Bean.默认情况下,Mybatis对Map的解析生成, 如果值(val
阅读全文
摘要:<! done 亲测验证适用于5.7.10 1. 获得二进制文件 wget http://mirrors.sohu.com/mysql/MySQL 5.7/mysql 5.7.10 linux glibc2.5 x86_64.tar.gz 2. 加压到 /usr/local/mysql 目录(或者解
阅读全文
摘要:[html] view plain copy print?<pre code_snippet_id="275763" snippet_file_name="blog_20140404_1_5530152" name="code" class="html"
阅读全文
摘要:编译安装mysql5.7版本,想试用一下新的版本特性,发现跟之前的5.6版本编译有了一些变化,总结一下避免以后继续入坑。5.6安装方式 cmake版本 5.7编译cmake要求版本最低为2.8,当前为2.6,所以需要升级cmake版本。信息如下 shell cmake . DCMAKE_INSTAL
阅读全文
摘要:前几天搭建了lamp环境,想把之前写的小东西迁到linux上运行,涉及到把mysql数据库的文件迁移到linux上,直接用fileZilla传过去应该不行,我试了下,反正没成功。下面是我采用的方法: (一)用mysqldump命令导出数据库文件: 在windows下cd到Mysql的bin目录: c
阅读全文
摘要:Mysql 一次性备份导出/导入恢复所有数据库 有木有遇到过这种情况?电脑或者服务器需要重装系统?可是你电脑上存着n多个网站的数据库,怎么办?把数据库文件夹拷贝出来,重装系统之后再拷回去?如果你使用了InnoDB引擎,恐怕那样做会出麻烦的,一个一个往外导数据库?天哪,那要搞到何年何月啊?今天合肥网站
阅读全文
摘要: mysqldump常用于MySQL数据库逻辑备份。 1、各种用法说明 A. 最简单的用法: mysqldump uroot pPassword [database name] > [dump file
阅读全文
摘要: 在日常运维工作中,对于mysql数据库的备份是至关重要的!数据库对于网站的重要性使得我们对mysql数据的管理不容有失!然后,是人总难免会犯错误,说不定哪天大脑短路了来个误操作把数据库给删除了,怎么办??? 下面,就mysql数据库误删除后的恢复方案进行说明。 一、工作场景(1)MyS
阅读全文
摘要:原文地址 作者:Jakob Jenkov 译者:张坤 Java内存模型规范了Java虚拟机与计算机内存是如何协同工作的。Java虚拟机是一个完整的计算机的一个模型,因此这个模型自然也包含一个内存模型——又称为Java内存模型。 如果你想设计表现良好的并发程序,理解Java内存模
阅读全文
摘要:1.UNION,EXCEPT,INTERSECT运算符 A,UNION 运算符 UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表。 当 ALL 随 UNION 一起使用时(即 UNION ALL),不消除重复行。两种情况下,派生表
阅读全文
摘要:模糊查询: 工作中用到,写三种用法吧,第四种为大小写匹配查询 1. sql中字符串拼接 SELECT FROM tableName WHERE name LIKE CONCAT(CONCAT('%', {text}), '%'); 2. 使用 $
阅读全文
摘要:mySql 查询当天、本周、最近7天、本月、最近30天的语句 原创 2017年04月13日 16:40:38 标签: <! [startarticletags] <! [endarticletags] 962 <! <li <button class="btn noborder but commen
阅读全文
摘要:1、先切换到:cd usr/local/tomcat5/logs 2、tail f catalina.out 3、这样运行时就可以实时查看运行日志了 Ctrl+c 是退出tail命令。 顺便讲一下linux中tail命令 tail 命令从指定点开始将文件写到标准输出.使用ta
阅读全文
摘要:这两天我们的开发机重启了好几次,发现每次重启后我的tomcat总是没有启动。 检查java路径,配置正确,后来拿普通账号启动tomcat时报如下的错: 1 Neither the JAVA_HOME nor the JRE_HOME environment variable is defined 2
阅读全文
摘要:终端敲udisksctl mount p block_devices/sda后双击tab键补全分区,如下: 如我的E盘是sda6,执行 udisksctl mount p block_devices/sda6 就可以挂载E盘了. 也可以
阅读全文
摘要:查看安装的软件包 sudo dpkg list | grep i jdk 删除jdk sudo apt get purge openjdk 删除其他的包 sudo apt get purge icedtea openjdk cd /usr/lib/jvm (如果没有jvm这个目录,就不用管这步了)
阅读全文
摘要:重装系统有各种方式,比较常见的有做系统引导U盘、刻录PE、硬盘一键安装等。但是有很多缺点,国内大部分用的Ghost系统,内含各种捆绑软件,系统极其不安全、稳定,另外制作U盘启动也只能做一个系统的安装盘,如果想换个系统还要另外刻录,费时费力。 0x00 简介 WinSetupFromUSB是一款制作从
阅读全文
摘要:【引自攀岩人生的博客】MySQL备份一般采取全库备份、日志备份;MySQL出现故障后可以使用全备份和日志备份将数据恢复到最后一个二进制日志备份前的任意位置或时间;mysql的二进制日志记录着该数据库的所有增删改的操作日志还包括了这些操作的执行时间 Binlog的用途:主从同步、恢复数据库 使用bin
阅读全文
摘要:Tech Neo技术沙龙 | 11月25号,九州云/ZStack与您一起探讨云时代网络边界管理实践 【引自攀岩人生的博客】Xtrabackup实现是物理备份,而且是物理热备 目前主流的有两个工具可以实现物理热备:ibbackup和xtrabackup ;ibbackup是需要授权价格昂贵,而xtra
阅读全文
摘要:前言 我们试着想一想, 在生产环境中什么最重要?如果我们服务器的硬件坏了可以维修或者换新, 软件问题可以修复或重新安装, 但是如果数据没了呢?这可能是最恐怖的事情了吧, 我感觉在生产环境中应该没有什么比数据跟更为重要. 那么我们该如何保证数据不丢失、或者丢失后可以快速恢复呢?只要看完这篇, 大家应该
阅读全文
摘要:解决表单提交参数乱码问题【终极版】不看后悔 提交表单乱码问题,一直是困然网站开发人员的“吐血”问题,这问题虽说不痛不痒,但是绝对“恶心人”。之前自己遇到这个问题是,一直是能绕过就绕过,懒得理它,直到今天我又遇到它,我知道,我必须得治治它了。 表单提交通常有两种方式,一种是GET方式,一种时POST方
阅读全文
摘要:本着“不写单元测试的程序员不是好程序员”原则,我在坚持写着单元测试,不敢说所有的Java web应用都基于Spring,但至少一半以上都是基于Spring的。 发现通过Spring进行bean管理后,做测试会有各种不足, 例如,很多人做单元测试的时候,还要在Before方法中,初始化Spring容器
阅读全文
摘要:前言:博客园上第一篇被人批评的文章,自己又读了一下,确实有写的不清楚的地方。 现在想更好的使用gradle,有个更好的办法。 升级Eclipse至Oxygen版本,已经默认集成这个插件了,强烈推荐。 一、下载gradle https://gradle.org/gradle download/ 二、手
阅读全文
摘要:本文由 ImportNew 唐小娟 翻译自 Programcreek。欢迎加入翻译小组。转载请见文末要求。 Map是最重要的数据结构。这篇文章中,我会带你们看看HashMap, TreeMap, HashTable和LinkedHashMap的区别。 1. Map概览 Java SE中有四种常见的M
阅读全文
摘要:JSONObject,JSONArray,Map,String之间转换 http://blog.csdn.net/superit401/article/details/51727739 1.String转JSONObject String jsonMessage = "{\"语文\":\"88\",
阅读全文
摘要:做项目的时候,遇到了这样的问题,前台传来的Json字符串在实体类中不对应(无法转换为实体类),而且传来的数据项是跟着数据库中的表的变动而变动的(不能重写实体类)。 前台Json字符串为: string s1 ="[{\"ID\":\"99d2a341 ea2e 4f04 b4f4 623153d64
阅读全文
摘要:工作中总会遇到各种奇特的问题,有时再次遇到又忘了,所以还是记录下来比较好; 1、mybatis使用postgresql自定义查询语句返回map集合,会默认把字段名的大写都转为小写,郁闷了半天。解决办法是在as重命名上添加双引号。这样就实现了大小写混编。 2、mybatis自定义查询语句返回map集合
阅读全文
摘要:Mybatis在使用resultMap来映射查询结果中的列,如果查询结果中包含空值的列(不是null),则Mybatis在映射的时候,不会映射这个字段,例如 查询 name,sex,age,数据库中的age字段没有值,Mybatis返回的map中只映射了 name和sex字段,而age字段则没有包含
阅读全文
摘要:解决问题:数据库表里面很多字段不太需要,有时只想取到里面的部分字段的值,如果重新定义 DTO 会比较麻烦。 BookMapper.xml 文件中定义如下: ` <! Book全部字段 > <resultMap id="BaseResultMap" type=&q
阅读全文
摘要:Spring + Mybatis 原始dao开发整合 与 Mapper代理整合 标签: mybatisSpringbeanApplicationContextMapper 2015 12 31 11:01 2160人阅读 评论(0) 收藏 举报 .embody{ padding:10px 10px
阅读全文
摘要:版本:Spring:3.1.4、Mybatis:3.1.1、Mybatis Spring:1.1.1; 背景: config.properties配置文件信息 Properties代码 数据库(mysql|mssql|oracle...) enviro
阅读全文
摘要:这几天一直在整合SSM框架,虽然网上有很多已经整合好的,但是对于里面的配置文件并没有进行过多的说明,很多人知其然不知其所以然,经过几天的搜索和整理,今天总算对其中的XML配置文件有了一定的了解,所以拿出来一起分享一下,希望有不足的地方大家批评指正~~~ 首先 这篇文章暂时只对框架中所要
阅读全文
摘要:Mybatis MapperScannerConfigurer 自动扫描 将Mapper接口生成代理注入到Spring Mybatis在与Spring集成的时候可以配置MapperFactoryBean来生成Mapper接口的代理. 例如 <bean id="userMapper" class
阅读全文
摘要:首先通过https://github.com/bruderstein/nppPluginManager/releases下载"nppPluginManager",下载解压后放到对应安装目录下,然后可以通过“插件 插件管理”进行不同插件的安装
阅读全文
摘要:lucene是一个做搜索用的类库。 nutch和solr都是基于lucene的,二者都是可直接运行的应用程序; 直接在业务上使用lucene的倒是不太多见。 solr主要提供了建立索引(用户可以直接post数据给solr,然后由solr进行索引)和提供查询索引的功能(它内嵌了jetty,可以直接提供
阅读全文
摘要:原文:http://blog.csdn.net/woslx/article/details/49685111 utf 8编码可能2个字节、3个字节、4个字节的字符,但是MySQL的utf8编码只支持3字节的数据,而移动端的表情数据是4个字节的字符。如果直接往采用utf 8编码的数据库中插入表情数据,
阅读全文
摘要:本文属于本人原创,转载请注明出处:http://blog.csdn.net/xxd851116/archive/2009/06/25/4296866.aspx 【前面的话】 在网上经常看到有人对request.getSession(false)提出疑问,我第一次也很迷惑,看了一下J2EE1.3 AP
阅读全文