上一页 1 2 3 4 5 6 7 8 ··· 26 下一页
摘要: 本文章来给大家提供三种在mysql中避免重复插入记录方法,主要是讲到了ignore,Replace,ON DUPLICATE KEY UPDATE三种方法,有需要的朋友可以参考一下 方案一:使用ignore关键字 如果是用主键primary或者唯一索引unique区分了记录的唯一性,避免重复插入记录 阅读全文
posted @ 2017-07-25 13:37 Faron 阅读(9197) 评论(0) 推荐(0)
摘要: 前言,在我们的业务逻辑中,很有可能会遇到这样的情况。 1.我要更新一条记录的值。 2.但是我不确定这条记录存不存在??? 3.那如果存在?我就更新,如果不存在,我就插入! 那么如果这样,一般情况下,我就要发出三条sql,第一条sql查询这条记录,然后用程序判断,如果存在,则更新,如果不存在,则插入。 阅读全文
posted @ 2017-07-25 13:08 Faron 阅读(5091) 评论(0) 推荐(0)
摘要: In case if you face this problem, one of the possible solutions that will work for you is to make sure that your pom.xml file is up to date and you use right version of webdriver and selenium java bi... 阅读全文
posted @ 2017-07-23 02:03 Faron 阅读(1441) 评论(0) 推荐(0)
摘要: 1 Selenium可支持的【真实】浏览器驱动: PC端驱动:firefox、safari、ie、chrome、opera driver 移动端驱动: Windows Phone、Selendroid、ios-driver、Appium 支持iphone、ipad、android、FirefoxOS 阅读全文
posted @ 2017-07-22 23:30 Faron 阅读(1661) 评论(0) 推荐(0)
摘要: BLOB类型的字段用于存储二进制数据 MySQL中,BLOB是个类型系列,包括:TinyBlob、Blob、MediumBlob、LongBlob,这几个类型之间的唯一区别是在存储文件的最大大小上不同。 MySQL的四种BLOB类型类型 大小(单位:字节)TinyBlob 最大 255Blob 最大 阅读全文
posted @ 2017-07-22 15:39 Faron 阅读(5586) 评论(0) 推荐(0)
摘要: 这些概念不针对某个特定的编程语言。 view层:结合control层,显示前台页面。 control层:业务模块流程控制,调用service层接口。 service层:业务操作实现类,调用dao层接口。 dao层:数据业务处理,持久化操作 model层:pojo,OR maping,持久层 借别人一 阅读全文
posted @ 2017-07-21 19:40 Faron 阅读(3112) 评论(0) 推荐(0)
摘要: Java中String new和直接赋值的区别 对于字符串:其对象的引用都是存储在栈中的,如果是编译期已经创建好(直接用双引号定义的)的就存储在常量池中,如果是运行期(new出来的)才能确定的就存储在堆中。对于equals相等的字符串,在常量池中永远只有一份,在堆中有多份。 例如: String s 阅读全文
posted @ 2017-07-21 19:09 Faron 阅读(3186) 评论(1) 推荐(0)
摘要: 在 chrome://help/ 查看浏览器版本号 看到网上基本没有最新的chromedriver与chrome的对应关系表,便兴起整理了一份如下,希望对大家有用: 附: 所有chromedriver均可在下面链接中下载到: http://chromedriver.storage.googleapi 阅读全文
posted @ 2017-07-20 12:49 Faron 阅读(453) 评论(0) 推荐(0)
摘要: 原文:http://my.oschina.net/flashsword/blog/147334?p=1 一般的爬虫都是直接使用http协议,下载指定url的html内容,并对内容进行分析和抽取。在我写的爬虫框架webmagic里也使用了HttpClient来完成这样的任务。 但是有些页面是通过js以 阅读全文
posted @ 2017-07-20 12:47 Faron 阅读(2451) 评论(0) 推荐(0)
摘要: When adding the module to an existing module that already has a POM, it is necessary to manually specify that the new module will be in a different di 阅读全文
posted @ 2017-07-19 14:54 Faron 阅读(5072) 评论(1) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 26 下一页