自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜鸟胡的博客

java编程学习

  • 博客(18)
  • 资源 (4)
  • 收藏
  • 关注

原创 mysql 导入数据load data infile用法

mysql有一个高效导入大批量文件数据方法,那就是load data infile 下面来看案例说明基本语法:load data  [low_priority] [local] infile 'file_name txt' [replace | ignore]into table tbl_name[fields[terminated by 't'][OPTIONALLY] enclosed by ...

2018-03-28 15:58:32 3184

原创 通过JDBC从文本文件大批量 高效的导入mysql数据库操作

import java.io.File;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;public class LoadTxtData { private static String filePath = "文件群所在路径"; private static String ta...

2018-03-21 14:28:24 1526 1

转载 查看java类是从哪个包加载,并找出包所在路径

Java的类装载器使用的是优先策略,加载类的时候先找到哪个就加载哪个。有时候我们做一个系统,当类库非常庞大的时候,类可能会出现冲突,也就是类路径中存在不同版本的两个相同的类,这往往给调试带来非常大的麻烦,我们可能修改了类,但由于类加载器却使用的是另外一个未被更新的类,这个时候就会丈二和尚摸不着头脑,一度使调试过程误入歧途。那么怎么来确定我当前所加载的类是位于哪个路径或者存在于哪个jar包当

2017-12-25 10:51:50 12127

转载 java中Atomic类之AtomicBoolean

版权声明:本文为博主原创文章,转载请写明出处。目录(?)[-]类举例说明类在java.util.concurrent.atomic包下,有AtomicBoolean , AtomicInteger, AtomicLong, AtomicReference等类,它们的基本特性就是在多线程环境下,执行这些类实例包含的方法时,具有排他性,即当某

2017-12-21 09:58:32 293

转载 FIREFOX HttpServletRequest下载中文文件名出现乱码的java解决方案

private void setHeader(HttpServletResponse response,              HttpServletRequest request, String filename)              throws UnsupportedEncodingException {          response.reset();    

2017-12-19 15:37:10 468

转载 Java中Synchronized的用法

原文:http://blog.csdn.net/luoweifu/article/details/46613015 作者:luoweifu 转载请标名出处《编程思想之多线程与多进程(1)——以操作系统的角度述说线程与进程》一文详细讲述了线程、进程的关系及在操作系统中的表现,这是多线程学习必须了解的基础。本文将接着讲一下Java线程同步中的一个重要的概念synchronized.

2017-12-18 17:32:51 154

转载 Javascript闭包

当function里嵌套function时,内部的function可以访问外部function里的变量。function foo(x) {    var tmp = 3;    function bar(y) {        alert(x + y + (++tmp));    }    bar(10);}foo(2)  不管执行多少次,都会ale

2017-03-13 10:43:57 199

转载 Activiti工作流框架学习(二)——使用Activiti提供的API完成流程操作

可以在项目中加入log4j,将logj4.properties文件拷入到src目录下,这样框架执行的sql就可以输出到到控制台,log4j提供的日志级别有以下几种:Fatal  error  warn  info  debug  trace一、部署流程定义1,在工程项目下创建源码文件夹process2,在该文件下下面新创建一个工作流流程定义文件test1.bpmn(

2017-02-20 17:32:09 691

转载 Activiti工作流框架学习(一)——环境的搭建和数据表的了解

一、什么是工作流       工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。       工作流管理系统(Workflow Management System,WfMS)是一个软件系统,它完成工作量的定义

2017-02-20 17:30:47 995

转载 JS设置cookie、读取cookie、删除cookie

Js操作Cookie总结(设置,读取,删除),工作中经常会用到的哦!下面是详细代码,如有错误,请留言指正!JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。而cookie是运行在客户端的,所以可以用JS来设置cookie.假设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中

2016-12-30 10:36:25 447

转载 js监控输入密码检测大写键盘是否锁定

[html] view plain copy print?>  html>        head>          meta charset="UTF-8">          meta http-equiv="X-UA-Compatible" content="IE=edge">          title>智能营销平台title> 

2016-11-16 17:01:39 953

原创 静态工厂(简单工厂)模式

静态工厂,是一个工厂类,并且改类没有实现一个工厂接口或者抽象类。中间采用了反射机制。如下代码,是一个简单的静态工厂模式:public class TestFactory { public static void main(String[] args) {  //根据传入的参数来得道一个对象  Car c = CarFactory.getCarInstan

2016-06-30 13:49:09 353

转载 java中关键字volatile的作用

用在多线程,同步变量。 线程为了提高效率,将某成员变量(如A)拷贝了一份(如B),线程中对A的访问其实访问的是B。只在某些动作时才进行A和B的同步。因此存在A和B不一致的情况。volatile就是用来避免这种情况的。volatile告诉jvm, 它所修饰的变量不保留拷贝,直接访问主内存中的(也就是上面说的A) 在Java内存模型中,有main memory,每个线程也有自己的memory (例

2016-06-30 10:58:41 382

原创 Java函数参数类型后添加三点的含义与用法

类型后面三个点(String...),是从Java 5开始,Java语言对方法参数支持一种新写法,叫可变长度参数列表,其语法就是类型后跟...,表示此处接受的参数为0到多个Object类型的对象,或者是一个Object[]。 例如我们有一个方法叫做test(String...strings),那么你还可以写方法test(),但你不能写test(String[] string

2016-06-21 16:38:34 788

转载 网络爬虫(网络蜘蛛)之网页抓取

现在有越来越多的人热衷于做网络爬虫(网络蜘蛛),也有越来越多的地方需要网络爬虫,比如搜索引擎、资讯采集、舆情监测等等,诸如此类。网络爬虫涉及到的技术(算法/策略)广而复杂,如网页获取、网页跟踪、网页分析、网页搜索、网页评级和结构/非结构化数据抽取以及后期更细粒度的数据挖掘等方方面面,对于新手来说,不是一朝一夕便能完全掌握且熟练应用的,对于作者来说,更无法在一篇文章内就将其说清楚。因此在本篇文章中,

2016-04-24 18:58:22 6327

原创 HttpClient + Jsoup 网页数据抓取

import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOException;import java.io.I

2016-04-23 17:39:44 559

转载 Http 请求原理简介

HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务,HTTP目前协议的版本是1.1.HTTP是一种无状态的协议,无状态是指Web浏览器和Web服务器之间不需要建立持久的连接,这意味着当一个客户端向服务器端发出请求,然后Web服务器返回响应(

2016-04-21 18:16:03 486

原创 HttpClient 模拟登录豆瓣网(有验证码)

我用的是HttpClient 4.3.1的版本另外用到 json jar包代码如下:package com.htt.douban;import java.io.BufferedReader;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import

2016-04-21 00:14:58 2418

SecureCRSecureFXPortable

工具SecureCRSecureFXPortable 资源 +——FX 工具SecureCRSecureFXPortable 资源 +——FX

2018-10-21

java实现免费代理IP的获取方式 并实时校验代理IP是否有效

Java 实现免费代理IP的获取方式 并动态实时校验是否有效,java文件项目内含有Jsoup的Jar包(Jsoup是加工过的,含请求),有2个主入口程序: 其一:用于请求代理IP,并立即校验是否是一个有效的代理IP,如果有效,保存到相应的文件中。。。 其二:对已下载到本地的代理IP进行再筛选,对失效的代理IP进行处理,对任然有效的ip进行保存 结语:如果对你有帮助,请为我评论点赞

2017-09-30

【原创】58同城模拟登录 爬虫初学学习 内自原创教程供抓包分析指南 17年5月8日编写

绝对是2017年5月8日编写,刚好这天想起来做一做58同城模拟登录,并自己写了(看word文档)抓包分析指南,帮助初学爬虫的同学怎么样进行爬虫分析,并分享了自己的代码,结合教程和代码,引导小白同学怎么样进行爬虫分析,我个人觉得还是很有帮助的,如果喜欢该资源,请给五星好评鼓励,或请关注我,我将继续分享(分享是一种美德)

2017-05-08

Java爬虫 模拟登录训练之豆瓣网模拟登录(内含爬煎蛋网美图)

时常去训练模拟登录一些网站,这次整理了一下豆瓣网的模拟登录,自己感觉结构清晰多了(看后如果觉得OK,记得给好评哦!)适合爬虫初学者参考,抓包分析还是得看自己了,一般我用谷歌浏览器自带的抓包工具,但特殊一点或手机App、微信公众号,我就会用fiddler了。 除了模拟登录豆瓣网,内含有模拟请求爬取煎蛋网美图,从第一页开始爬取,自己想爬几页都可以自己设定,程序在设计的时候认真考虑好,结构当然清晰 如果本程序对java爬虫初学者有用,甚感欣慰,希望共同进步,成长!

2016-07-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除