自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

被世界遗弃的江的博客

我正在城楼观山景, 耳听得城外乱纷纷。

  • 博客(17)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 js实现页面跳转重定向的几种方式

js实现页面跳转重定向的几种方式,需要的朋友可以参考下 第一种:、<script language="javascript"type="text/javascript">window.location.href="http://baidu.com";</script> 第二种<script language="javascript">alert("返回");window.history.b

2016-06-29 09:51:53 1381 2

原创 Android社交系统----界面预览

没事干,做个小项目来玩玩,后台数据库用的是mysql, 看看效果吧 这就是大概的东西!下一篇就介绍怎么实现的吧

2016-06-28 09:27:01 1120 1

转载 深入学习理解(4):java :ExecutorService中submit和execute的区别

在Java5之后,并发线程这块发生了根本的变化,最重要的莫过于新的启动、调度、管理线程的一大堆API了。在Java5以后,通过Executor来启动线程比用Thread的start()更好。在新特征中,可以很容易控制线程的启动、执行和关闭过程,还可以很容易使用线程池的特性。 一、创建任务任务就是一个实现了Runnable接口的类。 创建的时候实run方法即可。二、执行任务通过java.util.

2016-06-27 17:59:07 1197

原创 深入学习理解(3):java:CompletionService解决ExecutorService的submit方法的缺点

在ExecutorService的submit方法中可以获取返回值,通过Future的get方法,但是这个Future类存在缺陷,Future接口调用get()方法取得处理后的返回结果时具有阻塞性,也就是说调用Future的get方法时,任务没有执行完成,则get方法要一直阻塞等到任务完成为止。 这样大大的影响了系统的性能,这就是Future的最大缺点。为此,java1.5以后提供了Complet

2016-06-27 17:49:01 4265 3

转载 深入学习理解(2):java 并发学习之ExecutorService

在Java5之后,并发线程这块发生了根本的变化,最重要的莫过于新的启动、调度、管理线程的一大堆API了。在Java5以后,通过Executor来启动线程比用Thread的start()更好。在新特征中,可以很容易控制线程的启动、执行和关闭过程,还可以很容易使用线程池的特性 一、创建任务 任务就是一个实现了Runnable接口的类。 创建的时候实run方法即可。 二、执行任务 通过java.

2016-06-24 09:33:48 1553

原创 深入学习理解(1):java:ExecutorService invokeAll 任务的批量提交invokeAll两种方法的区别

ExecutorService的invokeAll方法有两种用法:1.exec.invokeAll(tasks)2.exec.invokeAll(tasks, timeout, unit)其中tasks是任务集合,timeout是超时时间,unit是时间单位两者都会堵塞,必须等待所有的任务执行完成后统一返回,一方面内存持有的时间长;另一方面响应性也有一定的影响,毕竟大家都喜欢看看刷刷的执行结果输出,

2016-06-23 09:43:31 24763 5

原创 Android网络请求代码封装

你还在烦恼网络请求给你带来的麻烦吗?你还在一个主线程开启一个Thread然后start吗?你还在通过handler+message或者是AsyncTask来执行异步请求搞得代码很乱自己都蒙圈了嘛?你还在用些网络求框架吗?(不错的框架推荐用),用这些框架你的代码有mvc,mvp吗?还是这样的话你就太依赖于别人了。我们还是自己写写吧! 基于web开发的思想的service层次,写了这样的代码, 通常

2016-06-22 20:03:58 2280

转载 JAVA对象的克隆

为什么需要克隆:在实际编程过程中,我们常常要遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能会需要一个和A完全相同新对象B,并且此后对B任何改动都不会影响到A中的值,也就是说,A与B是两个独立的对象,但B的初始值是由A对象确定的。在Java语言中,用简单的赋值语句是不能满足这种需求的,要满足这种需求有很多途径。克隆的实现方式一、浅度克隆对于要克隆的对象,对于其基本数据类型的属

2016-06-16 11:03:49 368

转载 spring注解学习

**1、@controller 控制器(注入服务) 2、@service 服务(注入dao) 3、@repository dao(实现dao访问) 4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的)@Component,@Service,@Controller,@Repository注解的类,并把这些类纳入进spring容器中管理。 下面写这个是引入

2016-06-08 18:04:08 446

原创 Android xutil3网络模块二次封装

在Android开发过程中,难免有网络请求,通常的在子线程中请求网络,在主线程中更新UI,这样的话比较麻烦,国内大神写了好多框架,其中最常见的就是xutil了,在开发过程中,需要实现它的网络请求部分的回调函数的好几个方法,这样显得代码有点乱,于是乎,我就想对他进行封装了。其实我是按照开发网站的思想进行封装的,做个网站的都知道,MVC思想很重要,特别是在ssh或ssm框架中较为明显,所以我就按照这个思

2016-06-08 12:20:30 3404

原创 Android多线程下载(java项目中)

多线程下载在Android开发中经常用到,多下线程下载,其实就是将一个下载任务分布下载,使得下载的速度更快,用户体验更好。 原理很简单: 下面我们就来实现以下多线程下载吧;如图 根据下载的文件大小开启合理的线程,是一种良好的编码习惯,有时候线程开多了,占用cpu资源浪费,所以,更具需求来来开启线程大小,是一种合理的编码;代码如下:package mlitdowloadfile;import

2016-06-06 10:53:48 1218

原创 Android城市选着

在开发过程中兰冕会有选着城市地点等东西,这些都是常用的东西,所以我也就将他封装起来了先来看看效果吧 对于这种效果的,大家可能都能用到,下面我们就来看看怎么实现的吧 其实原理很简单。 先来看看布局代码吧: mian.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schema

2016-06-05 13:05:53 2127 22

原创 Android仿qq健康效果

最近又搞医疗项目,为了搞的高大上一天,仿照最近流行的qq健康的,干才开始自己写了一个用图片做为背景的,感觉太lou了,然后看大神写的,先看看效果吧,最好还是用自定义一个view控件 代码如下package view;import java.util.logging.Logger;import android.animation.AnimatorSet;import android.animati

2016-06-04 18:42:12 1746

原创 Android考试系统

最近没事做一点开发练练手吧,复习一下Android基础知识,没事写demo总是好的,先看看效果图吧 下面是布局代码了,从图片上面看出中间是一个viewpager 通过点击上一题和下一题来切换题目,。<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk

2016-06-03 12:16:00 24781 208

原创 JDBC (Java DataBase Connectivity) Java连接Oracle数据库

JDBC是由Sun MicroSystem公司提供,实际上是API应用程序编程接口 API Application Programming Interface 应用程序接口 SQL Structured Query Language 结构化查询语言 SQL端口:1433 Mysql端口:3306 Oracle端口:1521 大致上有4种驱动类型 ① JDBC - ODBC桥驱动 ②

2016-06-02 10:47:39 1493

原创 mysql命令集合(dos)

格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是

2016-06-01 21:17:29 530

原创 ActionContext和ServletActionContext

ActionContext是Action执行时的上下文,里面存放着Action在执行时需要用到的对象,我们也称之为广义值栈。 Struts2在每次执行Action之前都会创建新的ActionContext,在同一个线程里ActionContext里面的属性是唯一的,这样Action就可以在多线程中使用。 1:ActionContext的线程安全性 那么Struts2是如何保证Actio

2016-06-01 15:27:55 1003

mybatis异步操作db源码以及测试

mybatis异步操作db源码以及测试,通过异步任务,主线程回调接口会的查询结果。详细博客请查看https://blog.csdn.net/baidu_23086307/article/details/82684558

2018-09-13

Android考试系统源码

Android考试系统源码Android考试系统源码Android考试系统源码

2018-07-27

idea中创建ssm项目

idea中搭建基于maven的ssm整合框架,idea中搭建基于maven的ssm整合框架

2018-07-19

protobuff3.x版本 window java

netty和mina中用到的将protp文件生成java文件的工具。

2017-11-13

Android社交系统

一个社交app,利用xutil和webservice与网站交互。需要的可以看看

2016-07-06

新闻app源码,注释很详细

新闻app源码,注释很详细

2016-05-02

智慧北京 zhbj.apk

智慧北京 zhbj.apk

2015-12-31

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

TA关注的人

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