自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (6)
  • 收藏
  • 关注

原创 tomcat启动时失败

Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)...

2019-02-01 22:18:05 1129

转载 WeakHashMap的简述3(简单使用)

WeakHashMap的使用 控制台输出结果:万水千山总是情,点个关注行不行 

2018-11-02 09:44:51 212

原创 建造者模式(二)链式调用

前言:以前在做Android项目中,无论是网络加载框架还是图片加载框架,经常使用到链式调用。如下:Retrofit retrofit = new Retrofit.Builder().baseUrl(“https://api.github.com/”).build();Glide.with(this).load(imageUrl).placeholder(R.mipmap....

2018-11-02 09:42:11 858

原创 建造者模式(一)

建造者模式一、建造者模式的定义将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示,建造者模式是一步步创建一个复杂的对象,它允许用户只通过指定复杂对象类型和内容就可以构建他们,用户不需要知道内部的具体构造细节。 二、模式的理解对于一些复杂的对象,它们拥有多个组成部分,如电脑,它包括了主板、显卡、内存等各种部件,对于大部分用户来说,用户知道这些部件的...

2018-11-02 09:34:31 307

翻译 WeakHashMap的简述2(源码解析)

基于jdk 1.8.0_91 的源码解析public class WeakHashMapextends AbstractMapimplements Map {/*** 默认的初始容量是16,必须是2的幂*/    private static final int DEFAULT_INITIAL_CAPACITY =16;/*** 最大容量(必须是2的幂且小于2的...

2018-10-27 15:46:45 164

翻译 WeakHashMap的简述1

越来越多项目在搭建架构时,都开始使用WeakHashMap,当我第一次接触的时候,我还一脸懵逼,这是什么鬼?于是开始查看API文档,找到了在java.util包下的WeakHashMap,类 WeakHashMap<K,V>java.lang.Objectjava.util.AbstractMapjava.util.WeakHashMap它是有Map下的一个类,...

2018-10-27 15:45:05 188

原创 Android中使用Mob短信验证码的冲突

   因为在项目中采用了多个Module的形式开发,在用gradle的形式集成mob的SMSSDK出现问题。跟以前引用的其他的jar包有冲突。所以采用非Gradle集成方式。但是官方的集成还是出现问题。通过一系列的查找资料找到了解决的办法1.在Module中的lib文件夹下添加相应的jar文件       因为没有arr文件不用添加依赖2.在 Modul...

2018-09-18 00:02:11 312

原创 BUG: soft lockup - CPU#0 stuck for 67! [swapper:1]的情况

本人遇到这种情况是因为电脑一直都在待机状态,开启VMware中的CentOS,一直出现BUG: soft lockup - CPU#0 stuck for 67! [swapper:1]的情况,重启一下电脑就好了。

2018-09-17 23:35:29 1942

原创 service network restart 出现弹出界面eth0:错误:激活连接失败:Device not managed by NetworkManager or unavailable

执行service network restart出现如下图激活连接失败。执行命令:service NetworkManager stop 后在重新执行service network restart就成功了

2018-09-17 23:28:42 1693 2

原创 建立java The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

如图所示1.可能是没有servlet-api.jar ,在网上下载一个就好了,之后安装到/WebContent/WEB-INF/lib下,之后选中jar包,点击右键选择Build Path  ->Add to Build Path  .否则则是服务器没有添加进来到当前项目的Libraries中可以参考http://blog.csdn.net/testcs_dn/arti

2017-07-13 00:46:11 604

原创 使用Androidstudio时按generate键,提示IllegalArgumentException: cannot add an action twice: Generate Butterkn

今天在使用插件时,按generate键,无反应,提示如图: 经过查询是安装了多余的ButterKnife插件,之后把其他的插件卸载了,只保留如图插件就ok了

2017-07-09 12:53:52 1491 1

原创 ContentValues: onError :failed to connect to /169.254.1**.2** (port 8080) after

今天在用okhttputils的时候出现了:ContentValues: onError :failed to connect to /169.254.181.206 (port 8080) after 10000ms我直接用的是真机进行测试的,直接输的是以太网适配器 以太网4:             自动配置 IPv4 地址 ............的地址就出现问题了。之前

2017-07-08 23:34:20 1097

原创 在使用recyclerview出现的Error:Could not find com.android.support:recyclerview-v7:25.3.1-alpha1. Required b

在使用recylerview的时出现Error:Could not find com.android.support:recyclerview-v7:25.3.1-alpha1. Required by: project :appPlease install the Android Support Repository from the Android SDK Manager.Open

2017-07-05 17:04:33 6530 1

转载 用ButterKnife出现空指针

今天在用ButterKnife的时候出现空指针,参考了前辈的文章解决了问题。

2017-07-04 20:13:40 313

原创 更新Javajdk出现版本不一致问题

registry key 'Java Runtime Environment' has value'1.8',but '1.7' is requaired今天更新了一下jdk,配置好路径,在cmd中检验是提示以上错误,之后查阅资料,是在windows/system32中的java.exe, javaw.exe 和javaws.exe还是以前的版本,这是就需要替换一下,把新版本的jdk\bi

2017-07-01 19:38:38 921

原创 在eclipse中添加新的tomcat,没法添加,next按钮呈灰色,点击不了

原因是在eclipse中同一个工程目录里,已经存在了一个tomcat的文件了,再建立新的并且是同一个版本的tomcat就会出现建立不了的现象。步骤:1.退出 eclipse2.到[工程目录下]/.metadata/.plugins/org.eclipse.core.runtime3.把org.eclipse.wst.server.core.prefs和 org.

2017-06-30 23:39:54 3238 1

原创 文章标题

打开eclipse,在菜单栏中找到,Window->Preferenes->Server->RuntimeEnvironments 之后找到Add按钮并点击,找到Apache文件夹下的Apache Tomcat v 9.0点击Next 在Tomcat installation driectory 中找到tomcat9的安装目录。点击Finish就行了。** 如果Finish不显示就设置一

2017-06-29 23:42:14 260

转载 maven项目的建立中出错

突然想学maven,没想到建项目的过程,就经历的各种坑。。。一开始建的是maven project,并且勾选了simple project,如图:很顺利没有任何问题,项目结构是这样 看起来过于简单,于是一番查询后,开始进一步尝试,选择quickstart模板 报错: Missing artifact junit:junit:jar:4.5解决:Window——p

2017-06-29 15:47:35 771

原创 VC6.0绿色版安装

下载VC6.0++的驱动,进行安装,之后会打开时,会出现错误提示,找到你的安装目录的MSDEV.EXE,如:我是默认安装的路径:C:\Program Files (x86)\Microsoft Visual Studio\Common\MSDev98\Bin\MSDEV.EXE。之后下载(链接:http://pan.baidu.com/s/1i4Xgyep 密码:wuub),将下载的MSDEV

2017-03-21 22:22:14 3130

原创 Java生成随机数

public class suijishu {public static void main(String[] args) {            //   Math.random()   指的是随机生成的0~1直接的随机数。           //   若要定义0~100 之间的数就*100int i =(int) (Math.random()*100);Scan

2017-03-09 22:33:47 279

原创 Java中的静态导入

今天看代码看到了out.println(“内容”),觉得很奇怪,居然没有报错,仔细一看他用的是静态导入,静态导入可以简化了编程,那么我们就看一下静态导入吧。 import static java.util.Arrays.sort; //这就是静态导入,在import后添加了一个static,之后在添加具体的类名,在加上具体实现的方法。import java.util.Arrays;public

2017-01-06 16:47:46 343

转载 MyEclisep的破解

今天打开MyEclipse就这样了,之前在安装的时候进行了破解,我看的资源不是很正规,就造成今天的问题了 转载:http://blog.csdn.net/u013408979/article/details/52754738?locationNum=2&fps=1import java.io.BufferedReader; import java.io.IOException; import

2017-01-04 19:21:42 1204

原创 Mom,Tue,Wed,Thu,Fri,Sat,Sun判断周几

//根据单词判断今天是星期几public class dome {public static void main(String[] args) {day day1 =  day.Mom;day1.show();day day2 = day.Fri;day2.show();} }//   方法二    enum day2{    M

2016-12-30 00:17:34 8225

原创 对手机联系人的读取

首先先定义一个布局:    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"     >            android:id="@+id/contacts

2016-12-29 22:37:49 314

原创 Android中一个新闻项目中点击新闻,webview加载不出来,总报连接超时

是我将webview的布局写成高度为0dp 权重为1,造成的。将高度改为充满父窗体。就解决了

2016-11-24 18:12:20 821

原创 用RadioGroup设置选择题

首先在布局中设置你想要的布局效果以我自己为例:    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical" >        android:layout_width="match_parent"

2016-10-08 17:38:30 678

原创 搜素框的制作

浏览器的搜索框的简易制作     首先在浏览器中定义一个简单的布局  一个搜索栏,一个前进的图标,一个WebView其代码如下:RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools" 

2016-09-04 19:56:19 499

原创 制作手机短信发送助手

制作布局界面一个简单的手机助手需要三个界面第一个是短信发送的主界面其次是短信助手的显示界面最后是TextView的界面LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    an

2016-09-04 19:46:30 552

原创 android中调用系统封装的摄像头

在安卓开发中不少项目都会调用手机的摄像头来进行拍照,如我们经常使用的微信朋友圈,支付宝的人脸识别技术等都在调用我们手机系统的摄像头。接下来分享一个简单的调用摄像头的小事例。首先我们先写一个简单的布局其代码如下    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_

2016-08-04 19:34:59 843

原创 android制作简单的短信发送器

Android中制作简单的短信发送器的方法首先现在布局文件中进行布局下图是我做的一个简单的布局 其代码为  Xmlns:tools=”http://schemas.android.com/toolsAndroid:layout_width=”match_parent”Android:layout_height=”match_parent”Android:orie

2016-07-23 00:31:54 609

原创 生成XML文件-1

首先在布局文件中做一个布局在此我做了一个简单的布局其代码如下:    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientatio

2016-07-22 00:23:59 324

原创 在虚拟机里虚拟打电话的代码

首先在布局文件中添加打电话所需要的必要的控件,以最简单的为例 RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_pare

2016-07-18 13:48:29 4543

翻译 setContentView( R.layout.main) 在安卓里的含义

R.layout.main 是个布局文件,setContentView就是设置一个Activity的显示界面。setContentView( R.layout.main)这句话就是 设置这句话所在的Activity采用 R.layout的main 布局文件进行布局。

2016-07-16 15:12:39 1837

翻译 安卓中Public void onCreate(Button savedInstanceState) 的意思

这是 Activity 的生命周期的方法,在Activity 进行初始化时,只要离开了可见阶段,或者说失去了焦点,Activity 就可能被进程终止了,这时候,就需要有种机制,来保存这种状态。这就是savaInstanceState的作用。当一个Activity在Pause时,被KILL之前,它可以调用savaInstanceState()来保存当前的状态信息。用来保存状态信息的Bundle

2016-07-16 15:02:31 1122

原创 安卓中浏览器点击图标自动跳转网址

首先在activity_main.xml中进行布局,在这里我就以最普通的界面为例    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientati

2016-07-15 19:35:10 1910

原创 四种进行Toast的方法

点击事件的四种写法其一 最常用的方法   匿名内部类Button    button = (Button)findViewById(R.id.你想要的地址)  button .setOnClickListened  (new OnclickListened) {   public  void  Onclick (View v  ){   Toast.makeText(Mia

2016-07-15 19:08:44 832 1

转载 动态注册监听网络变化

package com.example.guangbo1;import android.net.ConnectivityManager;import android.net.NetworkInfo;import android.os.Bundle;import android.app.Activity;import android.content.BroadcastRe

2016-07-13 14:55:07 1065

原创 最简单的可视窗口

import javax.swing.JOptionPane;public class daytoday {public static void main(String[] args) {JOptionPane.showMessageDialog(null,"你好","我是忘烦恼",JOptionPane.INFORMATION_MESSAGE);//JOptionPane.INF

2016-06-16 22:46:20 592

原创 java求圆的面积

import java.util.Scanner;//java  并不直接支持控制台输入,但可以使用Scanner类建立它的对象,已读取来System.in的输入public class KongZhi {public static void main(String[] args) {Scanner input = new Scanner( System.in);System.

2016-06-16 22:42:46 4400

原创 给set集合中的元素根据字符串长度进行排序

package gfj;                                         import java.util.Comparator;                                      //导入Comparator比较的方法  import java.util.Iterator;                              

2016-05-16 22:47:33 3558

SMSSDKjar包

SMSSDK:短信SDK核心库(必须) ShortMessageSDKGUI:我们提供的开源GUI库(非必须) 如果你不想定制自己的UI,可以直接使用我们提供的ShortMessageSDKGUI,否则,不需要导入ShortMessageSDKGUI。接下来,我们以使用ShortMessageSDKGUI为例说明。

2018-09-18

HTML5从入门到精通

HTML5从入门到精通这本书适用于新手的观看,学习。希望祝大家在网页上更上一层楼

2017-01-09

android笔记

基础笔记对初学者有所帮助

2016-08-04

Android官方API

andriod官方API

2016-08-04

java_API_1.7中文版

中文版API,查询更方便

2016-08-04

空空如也

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

TA关注的人

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