![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
Java
morein2008
这个作者很懒,什么都没留下…
展开
-
Java和Python运行速度对比
Java和Python运行速度对比:同一个函数运行一百万次,Java耗时0.577秒,Python耗时78秒--135倍的差距。版本:Java 8,Python 2.7.10Java测试代码:import java.util.Date;public class test{public static void main(String[] args){Date start =...原创 2016-01-18 16:06:00 · 104 阅读 · 0 评论 -
Java和PyPy速度对比
Java和PyPy运行同一段代码,对比结果.Java代码:package javatest;import java.text.DecimalFormat;import java.util.Date;public class speedTest{ public static void main(String[] args) { int i = 0;...原创 2016-01-20 20:36:00 · 85 阅读 · 0 评论 -
Java和C#运行速度对比:Java比C#快约3倍
测试条件:Java版本: Java 8,.NET版本:v4.0, Release模式,针对x86平台优化 单线程模式。 测试1:(测试1的代码摘自http://blog.csdn.net/houjin_cn/article/details/5957432)Java代码:package javatest;public class temp{ public static ...原创 2016-01-19 15:13:00 · 435 阅读 · 0 评论 -
Java--时间处理
package javatest;import java.text.SimpleDateFormat;import java.util.Date; class timeTest{ public static void main(String[] args){ //获取当前时间 Date start=new Date(); //格式...原创 2016-01-20 19:18:00 · 54 阅读 · 0 评论 -
Java--读写文件综合
package javatest;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileReader;import java.text.SimpleDateFormat;...原创 2016-01-20 19:29:00 · 44 阅读 · 0 评论 -
Java--多线程读取网络图片并保存在本地
本例用到了多线程、时间函数、网络流、文件读写、正则表达式(在读取html内容response时,最好不要用正则表达式来抓捕html文本内容里的特征,因为服务器返回的多个页面的文本内容不一定使用相同的模式),是一个综合性的实例。package javatest;import java.io.BufferedReader;import java.io.ByteArrayOutputStr...原创 2016-01-20 19:53:00 · 92 阅读 · 0 评论 -
Java读取文件
基本方法:String filePath="D:\\test\\abc.txt";BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(filePath))); String data = null; while((data = br.readLine())!=null) ...原创 2016-03-08 11:16:00 · 45 阅读 · 0 评论 -
Java获取、删除文件和目录
1 package javatest; 2 3 import java.io.File; 4 import java.util.ArrayList; 5 import java.util.regex.Pattern; 6 7 class FileUtils 8 { 9 public static void main(String[] args)...原创 2016-03-03 19:53:00 · 47 阅读 · 0 评论 -
JSoup——用Java解析html网页内容
当需要从网页上获取信息时,需要解析html页面。筛选指定标签,并获取其值是必不可少的操作,解析html页面这方面的利器,Python有BeautifulSoup,Java一直没有好的工具,之前的HtmlParser非常难用,虽能解析,但不能过滤,只能从头到尾地遍历各个节点,非常不便,而Jsoup是甚至比BeautifulSoup更加方便的工具,Jsoup支持类似于CSS(或jquery)的选择器...原创 2016-03-28 17:45:00 · 91 阅读 · 0 评论 -
Java中流的概念
http://wapwenku.baidu.com/view/04714847b307e87101f69656.html?ssid=0&from=1086k&uid=0&pu=usm@0,sz@1320_2002,ta@iphone_1_8.4_2_6.4&bd_page_type=1&baiduid=56F05653706D3FCEAB383E0A95B...原创 2016-05-05 23:37:00 · 52 阅读 · 0 评论 -
Java对象访问 类的静态变量
Java类的静态变量用对象和类名都能访问,一般用类名,但如果用对象来访问静态变量呢,有何种效果?测试一下:package JavaTest;public class test{ public static void main(String[] args) { Horse h=new Horse(); Horse h2=new Horse(...原创 2016-09-01 18:15:00 · 75 阅读 · 0 评论 -
PageRank的java实现
一个网络(有向带权图)中节点u的PageRank的计算公式:PR(u)表示节点u的PageRank值,d为衰减因子(damping factor)或阻尼系数,一般取d=0.85,N为网络中的节点总数,nb(u)表示节点u的所有邻居节点的集合,d(v)表示节点v的出度(如果是无向图,就是度),w(u,v)表示节点v的边<u,v>所占的权重(如果对于无权图或者认为每条边的权重都一样,...原创 2016-12-16 16:39:00 · 70 阅读 · 0 评论 -
Java实现线性阈值模型(Linear Threshold Model)
影响力传播的线性阈值模型:网络中连接任意两个节点u,v之间的边都有权重,任意一个节点它的各个邻居节点的边的权重之和为1,即N(v):neighbors of v.网络中的节点分为已激活节点和未激活节点,每个节点都有一个自己的激活阈值Θ(每个节点的激活阈值可以不同,且现实情况下社交网络的各个用户的激活阈值一般不相同,有的用户活跃,阈值低,容易受人影响,而有的用户较沉默,阈值高)。未被激活的...原创 2016-11-29 21:08:00 · 273 阅读 · 0 评论 -
Java找零钱算法
买东西过程中,卖家经常需要找零钱。现用代码实现找零钱的方法,要求优先使用面额大的纸币,假设卖家有足够数量的各种面额的纸币。下面给出的算法比较简单,也符合人的直觉:把找零不断地减掉小于它的最大面额的纸币,直到找零为0为止。 1 package test.change; 2 3 public class Program 4 { 5 public static void mai...原创 2017-05-26 17:32:00 · 332 阅读 · 0 评论 -
Java多线程
Java中的多线程你只要看这一篇就够了Java总结篇系列:Java多线程(一)原创 2017-09-14 16:27:00 · 31 阅读 · 0 评论 -
2018京东校招Java笔试题
相比阿里巴巴,京东的题都是考研基础题,加上一点java基础知识和linux命令。1. 单选题(19道题,每题2分):1)4个并发进程都需要5个同类资源,则至少需要多少个资源,才不会导致死锁?2)有一个user.txt文件,其中每行为一个user记录,用(sort,uniq,head,top,cat等命令组合)统计出现次数最多的3个user,及它们出现的次数。3)序列13,18,24,35...原创 2017-09-08 21:39:00 · 314 阅读 · 0 评论 -
值得注意的Java基础知识
1)Java语言中默认(即缺省没写出)的访问权限,不同包中的子类不能访问。中有4中访问修饰符:friendly(默认)、private、public和protected。public :能被所有的类(接口、成员)访问。protected:只能被本类、子类(无论是否属于同一个包)、同一个包中的类访问;private:成员变量和方法都只能在定义它的类中被访问,其他类都访问不到。对成员变量的进...原创 2017-08-24 18:30:00 · 39 阅读 · 0 评论 -
Java的内部类
Java的内部类(Inner Class)与C++所说的嵌套类(Nested Class)类似,只是说法不同而已。Java有4种形式的内部类:静态内部类、成员内部类(普通内部类)、局部内部类、匿名内部类。例如:class outerClass{ static class innerClass{}//静态内部类}class outerClass{ class inner...原创 2017-08-24 15:44:00 · 47 阅读 · 0 评论 -
几个值得学习的Java博客
谈面试时从写一个单例开始究竟能问多深及终极解决方案 提到了《深入理解java虚拟器》《java并发编程实践》美团点评的技术博客:MySQL索引原理及慢查询优化https://tech.meituan.com/mysql-index.html回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议提到了《Java编程思想》,《大话设计模式》,《深入理解Java虚拟机》,...原创 2018-03-06 20:14:00 · 102 阅读 · 0 评论 -
Java多线程--synchronized的用法
全面介绍Synchronized:https://blog.csdn.net/luoweifu/article/details/46613015synchronized class/this/object的区别:https://www.cnblogs.com/sweetchildomine/p/6602669.htmlhttps://blog.csdn.net/luckey_zh/arti...原创 2018-04-12 15:49:00 · 34 阅读 · 0 评论