AngularJS Eclipse——新手入门【翻译+整理】

原文地址 本文介绍如何安装和配置 AngularJS Eclipse。AngularJS Eclipse 插件是基于强大的 JavaScript 推断引擎(javascript inference engine)Tern.js, 它由 JavaScript 编写。若在 java 环境下使...

2017-11-30 11:16:03

阅读数 367

评论数 0

eclipse 配置黑色主题

虽然以前也使用eclipse的黑色主题,但是配置起来稍微麻烦一点。 这里先声明,下面的方式适合最新版本的Eclipse Luna,旧的版本可以下载我提供的这个插件,并将其放在eclipse目录下的plugins目录下即可。 插件下载地址:http://download.csdn.net...

2017-11-30 09:05:10

阅读数 105

评论数 0

用java程序实现mysql的分页效果

需求:运用mysql,根据时间段,实现分页效果,其中页数和数量都是变动的。 SELECT ID,date,keyword,rank,goodsName,nid,goodUIL,goodsName,goodImg,price,freight,ReceivingNum,comment,comloca...

2017-11-22 10:21:40

阅读数 353

评论数 0

使用阻塞队列爬取代理ip实现爬虫

package com.yanshu.service; /*import org.apache.commons.io.IOUtils;*/ import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.n...

2017-11-21 13:33:52

阅读数 108

评论数 0

java 爬取代理IP 终极版

思路: 获取网页上的代理IP--实体/集合--验证ip是否测通--设置响应时间--200的放到队列里面 package com.yanshu.service; import java.io.BufferedReader; import java.io.IOException; im...

2017-11-17 18:36:50

阅读数 494

评论数 0

解决并发问题

总结一下,也就是说Lock提供了比synchronized更多的功能。但是要注意以下几点:   1)Lock不是Java语言内置的,synchronized是Java语言的关键字,因此是内置特性。Lock是一个类,通过这个类可以实现同步访问;   2)Lock和synchronized...

2017-11-17 14:44:49

阅读数 446

评论数 0

java synchronized详解

记下来,很重要。 Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。      一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等...

2017-11-17 14:41:55

阅读数 65

评论数 0

集合对象的一些助手工具类

package com.opslab.helper; import com.opslab.functions.ObjectHandler; import com.opslab.functions.ObjectProcess; import com.opslab.util.valid;...

2017-11-15 09:48:48

阅读数 108

评论数 0

集合取出去除重复元素

package com.yanshu.dao; import java.util.ArrayList; import java.util.HashMap; import java.util.HashSet; import java.util.LinkedList; import ...

2017-11-15 09:48:23

阅读数 125

评论数 0

Java 集合与队列的插入、删除在并发下的性能比较

这两天在写一个java多线程的爬虫,以广度优先爬取网页,设置两个缓存: •  一个保存已经访问过的URL:vistedUrls •  一个保存没有访问过的URL:unVistedUrls   需要爬取的数据量不大,对URL压缩后,可以把这两个数据结构都放入内存,vistedUrls很显然...

2017-11-15 09:29:19

阅读数 524

评论数 0

java 去除数组中重复的元素

要求:清除数组中重复的元素 思路:因为开始时我以为是不能用集合(使用集合的方式在文章底部),所以绞尽脑汁在不用集合的情况下去除数组中重复的元素,需要些一个去除重复内容的方法,我首先想到的的需要一个存储去重后元素的数组,然后两层循环,外层遍历原数组,内容逐个判断是否和之后的元素重复,然后再提出...

2017-11-15 08:50:23

阅读数 333

评论数 0

Java Queue系列之PriorityQueue

在上一篇中我用一张图来梳理了一下Java中的各种Queue之间的关系。这里介绍下PriorityQueue。PriorityQueue位于Java util包中,观其名字前半部分的单词Priority是优先的意思,实际上这个队列就是具有“优先级”。既然具有优先级的特性,那么就得有个前后排序的“规则...

2017-11-14 12:42:41

阅读数 129

评论数 0

HttpURLConnection与HttpClient区别及联系

HttpURLConnection是java的标准类,HttpURLConnection继承自URLConnection,可用于向指定网站发送GET请求、POST请求。它在URLConnection的基础上提供了如下便捷的方法: • int getResponseCode():获取服务器的响...

2017-11-13 19:23:04

阅读数 228

评论数 0

Java线程:概念与原理

一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。   线程是指...

2017-11-10 13:04:22

阅读数 117

评论数 0

Java中的多线程你只要看这一篇就够了

如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。 用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都...

2017-11-10 11:31:55

阅读数 78

评论数 0

Java Utils工具类大全

源码和jar见:https://github.com/evil0ps/utils #Java Utils --- 封装了一些常用Java操作方法,便于重复开发利用. 另外希望身为Java牛牛的你们一起测试和完善,欢迎入群263641914 一起封装和完成常用的Java代码。 节约撸码时间以方便有...

2017-11-09 17:32:08

阅读数 164

评论数 0

JAVA中的反射机制

一,先看一下反射的概念:               主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。              反射是java中一种强大的工具,能够使我们很方便的创建灵活的代码,这些...

2017-11-09 10:00:15

阅读数 79

评论数 0

json的循环内嵌数组:对json的遍历

无标题文档 循环内嵌数组: var myObj,i,j,str=""; myObj = {     "name":"网站",     "num":3,     &qu...

2017-11-08 11:21:04

阅读数 240

评论数 0

取出json中[{},{}] 的数据 ,使用 for-in 来循环对象的属性

无标题文档 名称: 地址: 网站: 111 var myObj = { "name":"runoob", "alexa":10000, "site":null }; for (x in ...

2017-11-08 10:43:52

阅读数 1143

评论数 0

mysql函数- 根据roleid,来判断这个roleid在哪个区间中0-100,100-200...

CREATE FUNCTION isnum( p_string VARCHAR(32)  )     RETURNS int(4)     NOT DETERMINISTIC     SQL SECURITY DEFINER     COMMENT '检查字符串是否为纯数字' BEG...

2017-11-08 09:55:33

阅读数 348

评论数 0

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