- 博客(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
1194
原创 建造者模式(二)链式调用
前言:以前在做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
943
原创 建造者模式(一)
建造者模式一、建造者模式的定义将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示,建造者模式是一步步创建一个复杂的对象,它允许用户只通过指定复杂对象类型和内容就可以构建他们,用户不需要知道内部的具体构造细节。 二、模式的理解对于一些复杂的对象,它们拥有多个组成部分,如电脑,它包括了主板、显卡、内存等各种部件,对于大部分用户来说,用户知道这些部件的...
2018-11-02 09:34:31
360
翻译 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
196
翻译 WeakHashMap的简述1
越来越多项目在搭建架构时,都开始使用WeakHashMap,当我第一次接触的时候,我还一脸懵逼,这是什么鬼?于是开始查看API文档,找到了在java.util包下的WeakHashMap,类 WeakHashMap<K,V>java.lang.Objectjava.util.AbstractMapjava.util.WeakHashMap它是有Map下的一个类,...
2018-10-27 15:45:05
239
原创 Android中使用Mob短信验证码的冲突
因为在项目中采用了多个Module的形式开发,在用gradle的形式集成mob的SMSSDK出现问题。跟以前引用的其他的jar包有冲突。所以采用非Gradle集成方式。但是官方的集成还是出现问题。通过一系列的查找资料找到了解决的办法1.在Module中的lib文件夹下添加相应的jar文件 因为没有arr文件不用添加依赖2.在 Modul...
2018-09-18 00:02:11
401
原创 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
2107
原创 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
1832
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.youkuaiyun.com/testcs_dn/arti
2017-07-13 00:46:11
651
原创 使用Androidstudio时按generate键,提示IllegalArgumentException: cannot add an action twice: Generate Butterkn
今天在使用插件时,按generate键,无反应,提示如图: 经过查询是安装了多余的ButterKnife插件,之后把其他的插件卸载了,只保留如图插件就ok了
2017-07-09 12:53:52
1578
原创 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
1170
原创 在使用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
6646
1
原创 更新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
1025
原创 在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
3369
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
300
转载 maven项目的建立中出错
突然想学maven,没想到建项目的过程,就经历的各种坑。。。一开始建的是maven project,并且勾选了simple project,如图:很顺利没有任何问题,项目结构是这样 看起来过于简单,于是一番查询后,开始进一步尝试,选择quickstart模板 报错: Missing artifact junit:junit:jar:4.5解决:Window——p
2017-06-29 15:47:35
819
原创 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
3192
原创 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
320
原创 Java中的静态导入
今天看代码看到了out.println(“内容”),觉得很奇怪,居然没有报错,仔细一看他用的是静态导入,静态导入可以简化了编程,那么我们就看一下静态导入吧。 import static java.util.Arrays.sort; //这就是静态导入,在import后添加了一个static,之后在添加具体的类名,在加上具体实现的方法。import java.util.Arrays;public
2017-01-06 16:47:46
381
转载 MyEclisep的破解
今天打开MyEclipse就这样了,之前在安装的时候进行了破解,我看的资源不是很正规,就造成今天的问题了 转载:http://blog.youkuaiyun.com/u013408979/article/details/52754738?locationNum=2&fps=1import java.io.BufferedReader; import java.io.IOException; import
2017-01-04 19:21:42
1260
原创 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
8547
原创 对手机联系人的读取
首先先定义一个布局: 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
354
原创 Android中一个新闻项目中点击新闻,webview加载不出来,总报连接超时
是我将webview的布局写成高度为0dp 权重为1,造成的。将高度改为充满父窗体。就解决了
2016-11-24 18:12:20
890
原创 用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
741
原创 搜素框的制作
浏览器的搜索框的简易制作 首先在浏览器中定义一个简单的布局 一个搜索栏,一个前进的图标,一个WebView其代码如下:RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
2016-09-04 19:56:19
544
原创 制作手机短信发送助手
制作布局界面一个简单的手机助手需要三个界面第一个是短信发送的主界面其次是短信助手的显示界面最后是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
600
原创 android中调用系统封装的摄像头
在安卓开发中不少项目都会调用手机的摄像头来进行拍照,如我们经常使用的微信朋友圈,支付宝的人脸识别技术等都在调用我们手机系统的摄像头。接下来分享一个简单的调用摄像头的小事例。首先我们先写一个简单的布局其代码如下 xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_
2016-08-04 19:34:59
900
原创 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
667
原创 生成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
375
原创 在虚拟机里虚拟打电话的代码
首先在布局文件中添加打电话所需要的必要的控件,以最简单的为例 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
4999
翻译 setContentView( R.layout.main) 在安卓里的含义
R.layout.main 是个布局文件,setContentView就是设置一个Activity的显示界面。setContentView( R.layout.main)这句话就是 设置这句话所在的Activity采用 R.layout的main 布局文件进行布局。
2016-07-16 15:12:39
2110
翻译 安卓中Public void onCreate(Button savedInstanceState) 的意思
这是 Activity 的生命周期的方法,在Activity 进行初始化时,只要离开了可见阶段,或者说失去了焦点,Activity 就可能被进程终止了,这时候,就需要有种机制,来保存这种状态。这就是savaInstanceState的作用。当一个Activity在Pause时,被KILL之前,它可以调用savaInstanceState()来保存当前的状态信息。用来保存状态信息的Bundle
2016-07-16 15:02:31
1195
原创 安卓中浏览器点击图标自动跳转网址
首先在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
2132
原创 四种进行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
911
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
1111
原创 最简单的可视窗口
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
640
原创 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
4473
原创 给set集合中的元素根据字符串长度进行排序
package gfj; import java.util.Comparator; //导入Comparator比较的方法 import java.util.Iterator;
2016-05-16 22:47:33
3718
SMSSDKjar包
2018-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人