- 博客(12)
- 收藏
- 关注
转载 刷网页浏览(二)
经过研究,发现网页统计浏览量主要是根据ip地址和cookie中的缓存,并且网站都会做防刷,它会判断url的来源,如:来源URL:Request.UrlReferrer浏览器类型:Request.UserAgent远程客户端的DNS:Request.UserHostName所以用httpclient去访问页面时,还要把userAgent修改一下,当然紧紧是修改userAgen...
2018-09-09 12:43:00 224
转载 爬取代理服务器,刷网页浏览量
因为爬取的免费ip,可以用的很少,所以自己利用ccproxy在 某云服务器上开了个代理服务器,测试结果如图:主要有以下几步(至于访问量根据可用代理ip定):1.在服务器上写一个模拟的http服务器,打印访问的客户端ip2.在通过CCProxy服务器上启动一个代理端口3.通过httpclient完成代理,看到网上说基于JVM的代理不行,经过测试真的不行(正在研究为...
2018-09-07 17:07:00 248
转载 9.6美团后端笔试题
有n个节点,n-1条边,从1开始访问,访问完所有节点的总路程?例如:输出 :41 21 33 4最短路程为4,1-2-1-3-4思路:其实就是以1为根节点的深度优先搜索1从根节点(1)深度优先搜索,找到所有到叶子节点的路径2:将路径长度从小到大排序3:只有最大边会走一次,其它边都要走两次,求和就行了import java.util.ArrayList;import java....
2018-09-06 22:43:00 228
转载 1007. Maximum Subsequence Sum (25) 动态规划
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { public static void main(String[] args) th...
2018-03-17 14:23:00 95
转载 阿里笔试题(2018.3)
两个相等长度字符串都由数字组成,每次只能进行交换操作或加一操作或减一操作,求出使两个字符串相等的最少操作数。思路: 1.两两判断交换之后操作少,还是不交换操作少。(不交换操作数为:对应数字差值的绝对值之和,交换的操作数为:交换之后对应数字差值的绝对值之和+1) 2.如果交换可以减少操作数,把交换后的操作数与其它交换后的操作数比较,找到最小值,进行交换 ...
2018-03-17 11:11:00 168
转载 1036. Boys vs Girls (25) (java版)
This time you are asked to tell the difference between the lowest grade of all the male students and the highest grade of all the female students.Input Specification:Each input file contains ...
2018-03-14 10:01:00 145
转载 1035. Password (20)
To prepare for PAT, the judge sometimes has to generate random passwords for the users. The problem is that there are always some confusing passwords since it is hard to distinguish 1 (one) from ...
2018-03-14 09:41:00 131
转载 java实现栈(可以无限push)
一直想用java实现栈、队列,可是没时间,马上要找实习了,就复习了一下算法,实现了一个简单的栈,代码还是有问题的,有兴趣的兄弟帮忙改正 问题:多线程的话pop和push只能有一个方法被执行需要加互斥变量 import java.util.Arrays;public class Stack<Item> { private tran...
2018-03-02 21:48:00 162
转载 java—设计模式_策略模式
1 package strategy; 2 /* 3 * 具体策略角色:高级会员 4 */ 5 public class AdvancedMemberStrategy implements MemberStrategy{ 6 7 @Override 8 public double discount(dou...
2018-03-01 15:29:00 62
转载 用OSM数据画地图(含代码)
自己画的地图:osm地图小伙伴们有没有感觉两幅图很像啊。因为当时只研究路网,所以没有做那么精细。步骤:1:这里没有使用osm数据库,而是将osm文本文件按路段id读取出相应的经纬度按id名存储起来(里面嵌套了一个循环查找,时间复杂度为N的二次方,所以osm文本数据不建议太大,否则需要等好久才能处理好数据,我用的数据大小为15M,2分钟读取完毕)。...
2018-01-17 13:43:00 1163
转载 面向Socket编程
前段时间做了一个面向Socket编程的项目,现在有时间和大家分享一下首先是线程池:Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。newS...
2018-01-16 22:48:00 186
转载 刷题常用字符流和字节流
字节流:字符流:InputStreamReader,它的功能就是将字节流转化为字节流。System.in查看源码可以知道是个字节流,记得再刷题的时候经常会用到,通过源码可以知道它是一个字节流,记得在刷题时候常会这样做:(1) Scanner sc = new Scanner(System.in); String string; if(sc.has...
2018-01-16 20:56:00 110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人