- 博客(21)
- 收藏
- 关注
原创 十大海量处理面试题与十大总结方法
1.给定a、b两个文件,各存放50亿个url,每个url各占64个字节,内存限制是4G,让你找出a,b文件共同的url?方案1:可以估计每个文件的大小为50X10^8/10^9X64G=320G,远远大于内存限制的4G,所以不可以将其完全加载到内存中处理,考虑采用分而治之的方法。(1)遍历文件a,对每个url求取hash(url)%1000,然后根据所取得的值将url分别存储到1000个小
2018-05-19 16:53:53
319
转载 单例模式的七种写法
转载:http://cantellow.iteye.com/blog/838473第一种:懒汉模式public class Singleton { private static Singleton instance; private Singleton (){} public class Singleton { private static Singleton...
2018-05-12 21:48:35
201
原创 2018腾讯笔试
public int jie(int m) { int result = 1; for(int i=1;i<=m;i++) result=result*i; return result; } public int sum(int k,int a,int x,int b,int y) { int count=0; int []t=new int[10]; i...
2018-04-05 20:42:40
644
原创 求平行四边形第四个角的坐标
问题测试用例程序头代码public class Solution { public int[] toCompleteparallelogram(int rows,int cols,char[][] posionsInPark, int euclidX,int euclidY,int monteX,int monteY){char[][]a= posionsInPark...
2018-03-31 17:24:59
1474
原创 基于离差平方和的最优组合赋权方法
package test1;public class St { public static void change(double[][]a) { double max=0.0; final int i=a.length; final int j=a[0].length; double [][]s = new double[i][j]; for(int row=0;r...
2018-03-30 16:42:29
8139
8
原创 一个数除以2 余0 出2不然出1 ,数字10 得到的字符串为“211”
import java.util.Scanner;public class test { public String s ;// static int add1(int n) // { // int s=2*n+1;// return s;// }// static int add2(int n) // { /...
2018-03-28 20:44:22
750
原创 运行时类型识别
运行时类型识别(RTTI, Run-Time Type Identification)是Java中非常有用的机制,在Java运行时,RTTI维护类的相关信息。多态(polymorphism)是基于RTTI实现的。RTTI的功能主要是由Class类实现的。Class类是"类的类"(class of classes)。如果说类是对象的抽象和集合的话,那么Class类就是对类的抽象和集合。每一个Clas...
2018-03-28 18:48:38
200
原创 Java文件读写
package composition;import java.io.*;public class Io { public static void main(String[] args) throws IOException { // TODO Auto-generated method stub File file1 = new File("e://file.txt"); ...
2018-03-26 12:15:03
157
原创 python 画图 图例自由定义
# -*- coding: utf-8 -*-"""Created on Wed Mar 7 13:10:21 2018@author: su"""import numpy as npimport matplotlib.pyplot as plt n_groups = 2num_list = [0.8,0.80] num_list1 = [0.8,0.8] nu...
2018-03-21 12:00:38
3579
原创 Java String 那些事
一、创建字符串创建String类对象不需要new关键字String s="Hello Word";String类是唯一一个不需要new关键字来创建对象的类。使用的时候需要注意。二、字符串操作String常见方法package String;public class Test { public static void main(String[] args) { // TODO Auto-...
2018-03-21 11:48:36
157
原创 Java中的多态
父类Human子类Woman我们可以将一个子类引用转换为其父类引用,这叫做向上转换(upcast)或者宽松转换。下面的Woman类继承自Human类,并覆盖了Human类中原有的breath():可以看到,不需要任何显示说明,我们将子类引用W赋予给它的父类引用H。类型转换将由Java自动进行。我们随后调用了W(我们声明它为Human类型)的breath()方法。尽管H是Human类型的引用,它实际...
2018-03-20 17:08:58
166
原创 实现一个栈操作,将1~12月的英文单词压入栈中,然后再将其取出,使用Java代码实现(ERP软件公司2005.10)
Stack有时也可以称为“后进先出”(LIFO)的集合。和其他集合一样,;压入和弹出的都是“对象”,所以必须对弹出的东西进行“造型”。package face;import java.util.*;public class Test3 { static String[] months= { "January","February","March","April","May",
2018-03-13 19:51:14
363
原创 2018科大讯飞笔试题(二)
代码:package face;import java.util.Scanner;public class Test2 {// // public static int Money(int [] a) {// int [] a1=a;// int s=0;// for(int a2:a1) {// if(a2==0) {// s=s+1; // }...
2018-03-13 10:07:04
669
原创 2018科大讯飞笔试题(一)
代码:package face;import java.util.Scanner;public class Test { int a,b,c; int sum = 0; public boolean Sum(int r,int t,int y){ if(a*r>0&&t*b>0&&y*c>0) if((r<=a...
2018-03-13 09:36:33
2438
原创 翻译+文本处理
lang_dict = {"阿尔巴尼亚语":"sq","阿拉伯语":"ar","阿塞拜疆语":"az","爱尔兰语":"ga","爱沙尼亚语":"et","白俄罗斯语":"be","保加利亚语":"bg","冰岛语":"is","波兰语":"pl","波斯语":"fa","布尔语(南非荷兰语)":"af","丹麦语":"da","德语":"de","俄语":"ru","法语":"fr"
2017-10-26 13:47:14
544
原创 Python使用openpyxl读写excel文件
from openpyxl import load_workbook#打开一个workbookwb = load_workbook(filename="hangban.xlsx")#获取当前活跃的worksheet,默认就是第一个worksheet#ws = wb.active #当然也可以使用下面的方法#获取所有表格(worksheet)的名字sheets = wb.
2017-10-20 19:12:24
4689
原创 word2vec 词向量训练
# -*- coding: utf-8 -*-"""Created on Sat Oct 7 09:06:18 2017@author: su"""import jiebaimport reimport pandas as pdfw = open("xiyoujiyuliao.txt","w",encoding="utf-8")fr = open("西
2017-10-18 17:59:32
881
原创 python jieba分词
# -*- coding: utf-8 -*-"""Created on Mon Sep 25 11:50:28 2017@author: su"""import jieba.analyseimport jieba.possegcontent = u"中国,是以华夏文明为源泉、中华文化为基础,并以汉族为主体民族的多民族国家,通用汉语、汉字,汉族与少数民族被统称为
2017-10-07 08:58:33
414
原创 python mysql数据库连接及基本操作
# -*- coding: utf-8 -*-"""Created on Fri Sep 22 15:10:34 2017@author: su"""import pymysql# 打开数据库连接db = pymysql.connect("localhost","root","","rizhi") # 使用 cursor(
2017-10-07 08:56:18
331
原创 python 分析监控日志
统计每秒请求次数:with open('csm.integration.20170714.info.log') as fin, open('C:\\Users\\su\\Desktop\\111111.txt','w') as fout: rei ={} a="Integration requests received!" for line in fin:
2017-09-21 20:44:39
833
原创 python 爬虫 豆瓣 评论及评分
借鉴了不少 hang 的博客:https://segmentfault.com/a/1190000010473819评分:# -*- coding: utf-8 -*-"""Created on Wed Sep 20 16:19:02 2017@author: su"""from urllib import requestimport refro
2017-09-21 19:16:37
7949
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人