- 博客(109)
- 资源 (4)
- 收藏
- 关注
原创 openstack排错
创建云主机失败# neutron agent-list计算节点服务没起来实际是起来的观察时间有问题同步时间[root@compute ~]# ntpdate controller再看控制节点起来了也能创建云主机了...
2018-09-28 11:21:40
540
原创 Linux下获取安装包
# cat /etc/yum.conf[main]cachedir=/var/cache/yum/$basearch/$releasever #下载包的缓存地址,可以设置keepcache=0 #这个说明没有存,一安装完就自动删除了,如果要保留,改为1centos下执行yum install xxx后。系统会从yum源下载rpm,将rpm放置到缓存目录下...
2018-09-21 10:25:02
1370
原创 Ubuntu搜狗拼音输入法候选栏无法显示中文(英文乱码)
输入中文时,若候选栏显示英文乱码、无法显示中文,如下图所示,可按如下方式处理:进入输入法配置 ,字体选择一个中文字体即可.不用重启.
2018-07-10 08:18:35
597
原创 Andriod-CriminalIntent
Crimepublic class Crime { private UUID mId; private String mTitle; private Date mDate; private boolean mSolved; public Crime(){ mId = UUID.randomUUID(); mDate ...
2018-06-22 22:09:31
211
原创 Android-GeoQuiz
CheatActivityimport android.content.Context;import android.content.Intent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.B...
2018-06-22 22:04:15
189
转载 Andriod-碎片的生命周期
一,碎片的状态: 1,运行状态:当一个碎片是可见的,并且它们关联的活动正处于运行状态时,该碎片也处于运行状态 2,暂停状态:当一个活动进入暂停状态时由于另一个未占满屏幕的活动被添加到了栈顶),与它相关联的可见碎片就会进入到暂停状态。 3,停止状态:当一个活动进入停止状态时,与它相关联的碎片就会进入到停止状态。或者通过调用FragmentTransaction的remove(),replace...
2018-06-21 15:24:18
394
原创 Andriod-广播的实践
MainActivityimport android.content.Intent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Button;public class MainActivity...
2018-06-21 14:52:26
223
原创 Android-广播
系统广播以及自定义广播MainActivityimport android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.content.IntentFilter;import android.net.ConnectivityMana...
2018-06-21 14:39:18
123
原创 AndriodStudio 3.1查看data数据
在Andriod Studio2.3的版本中,可以借助Andriod Device Monitor 工具来查看 如下图而在我安装的3.1版本并未发现 Andriod Device Monitor 工具官网给出的解释即此图标那么我们用什么来查看data数据呢点击左下角的DeviceFileExplorer就行了 data文件能直接打开很方便...
2018-06-21 12:39:05
1803
原创 Andriod-碎片的实际使用
MainActivity.javaimport android.support.v7.app.AppCompatActivity;import android.os.Bundle;public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle sav...
2018-06-20 23:57:50
163
原创 Android-Fragment碎片的使用
MainActivitypublic class MainActivity extends AppCompatActivity implements View.OnClickListener{ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedIns...
2018-06-18 22:35:14
194
原创 Android-给RecyclerView添加分隔线
RecyclerView和ListView不同 ,是不自带分隔线的如此:在讲为Item加入分割线本质的前,先来介绍,认识一下ChildView,也就是平时我们用到的ListViewRecyclerView中的getChildAt(int position)这个返回的ChildView是哪一部分?修改list_item的代码,添加一条 android:layout_margin = "10dp"Ch...
2018-06-18 18:47:36
1290
原创 Android-一个小界面
Msg 消息类public class Msg { public static final int TYPE_RECEIVED=0; public static final int TYPE_SENT=1; private String content;//消息内容 private int type; public Msg(String content,i...
2018-06-16 20:25:19
251
原创 Android-RecyclerView滚动控件
Fruit类public class Fruit { private String name; private int imageId; public Fruit(String name, int imageId){ this.name=name; this.imageId=imageId; } public Stri...
2018-06-16 20:09:16
161
原创 Android-ListView滚动控件
Fruit类public class Fruit { private String name; private int imageId; public Fruit(String name,int imageId){ this.name=name; this.imageId=imageId; } public String ...
2018-06-16 20:01:54
138
原创 Android-Context到底是什么
Context的中文翻译为:语境; 上下文; 背景; 环境,在开发中我们经常说称之为“上下文”,那么这个“上下文”到底是指什么意思呢?在语文中,我们可以理解为语境,在程序中,我们可以理解为当前对象在程序中所处的一个环境,一个与系统交互的过程。比如微信聊天,此时的“环境”是指聊天的界面以及相关的数据请求与传输,Context在加载资源、启动Activity、获取系统服务、创建View等操作都...
2018-06-11 23:37:05
3681
原创 Android-基本布局
MainActivitypublic class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContent...
2018-06-10 10:33:16
200
原创 Android-基本控件
MainActivity.javaimport android.app.ProgressDialog;import android.content.DialogInterface;import android.support.v7.app.AlertDialog;import android.support.v7.app.AppCompatActivity;import android.o...
2018-06-09 13:20:51
110
原创 Android—活动的生命周期
Android中的活动是可以层层叠加的,每启动一个新的活动,就会覆盖在原活动之上,点击back键就会销毁最上面的活动,下面一个活动就会显示出来。android主要用任务(task)来管理活动,一个task就表示 一组存在栈(叫做返回栈:Back Stack)内的活动启动一个活动,它便会入栈,位于栈顶,销毁一个活动时,栈顶活动出栈,如下图活动有4种状态1、运行状态 活动位于栈顶,处于屏幕最前方...
2018-06-08 17:52:29
459
原创 Android-01活动
活动1import android.content.Intent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.Menu;import android.view.MenuItem;import and...
2018-06-08 16:43:33
117
转载 Java读取txt
FileReader fr=new FileReader("D:\\workspace\\MyLearn\\count.txt"); //可以换成工程目录下的其他文本文件 BufferedReader br=new BufferedReader(fr); while(br.readLine()!=null){ String s
2017-07-06 01:41:42
165
转载 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect的问题
http://www.2cto.com/database/201306/217563.html最后重启服务
2017-07-05 10:35:05
501
转载 Java读取doc文档
这里我们使用WordExtractor读取Word文档,WordExtractor来自于Apache的poi类库项目,官方下载地址:https://poi.apache.org/download.htmlimport java.io.FileInputStream; import org.textmining.text.extraction.WordExtractor; publi
2017-07-04 10:20:21
802
转载 100-C++
向线程传参数#include #include #include using namespace std; #define NUM_THREADS 5 struct thread_data{ int thread_id; char *message;}; void *PrintHello(void *threadarg){ struct t
2017-06-10 01:41:52
217
转载 099-C++
5个线程#include #include #include using namespace std; #define NUM_THREADS 5 void *PrintHello(void *threadid){ // 对传入的参数进行强制类型转换,由无类型指针变为整形数指针,然后再读取 int tid = *((int*)threadid);
2017-06-10 01:40:23
206
转载 098-C++
C++多线程#include // 必须的头文件是#include using namespace std; #define NUM_THREADS 5 // 线程的运行函数void* say_hello(void* args){ cout << "Hello Runoob!" << endl;} int main(){ // 定义线程的 id 变
2017-06-10 01:39:50
212
转载 097-C++
预处理器#include using namespace std;#define DEBUG #define MIN(a,b) (((a)<(b)) ? a : b) int main (){ int i, j; i = 100; j = 30;#ifdef DEBUG cerr <<"Trace: Inside main function" << en
2017-06-10 01:38:52
255
转载 096-C++
#include #include using namespace std; void signalHandler( int signum ){ cout << "Interrupt signal (" << signum << ") received.\n"; // 清理并关闭 // 终止程序 exit(signum); } in
2017-06-10 01:37:55
174
转载 095-C++
类模版#include #include #include #include #include using namespace std; template class Stack { private: vector elems; // 元素 public: void push(T const&); // 入栈 void
2017-06-10 01:36:50
230
转载 094-C++
函数模板#include #include using namespace std; template inline T const& Max (T const& a, T const& b) { return a < b ? b:a; } int main (){ int i = 39; int j = 20; cout << "M
2017-06-10 01:36:16
157
转载 093-C++
#include using namespace std; // 第一个命名空间namespace first_space{ void func(){ cout << "Inside first_space" << endl; }}// 第二个命名空间namespace second_space{ void func(){ cout << "
2017-06-10 01:34:40
161
转载 092-C++
命名空间#include using namespace std; // 第一个命名空间namespace first_space{ void func(){ cout << "Inside first_space" << endl; }}// 第二个命名空间namespace second_space{ void func(){ cou
2017-06-10 01:34:00
200
转载 091-C++
对象的动态内存分配#include using namespace std; class Box{ public: Box() { cout << "调用构造函数!" <<endl; } ~Box() { cout << "调用析构函数!" <<endl; }}; int main(
2017-06-10 01:32:59
438
转载 090-C++
三维数组#include using namespace std; int main(){ int i,j,k; // p[2][3][4] int ***p; p = new int **[2]; for(i=0; i<2; i++) { p[i]=new int *[3]; for(
2017-06-10 01:32:20
181
转载 089-C++
new和delete运算符#include using namespace std; int main (){ double* pvalue = NULL; // 初始化为 null 的指针 pvalue = new double; // 为变量请求内存 *pvalue = 29494.99; // 在分配的地址存储值 cout << "Va
2017-06-10 01:31:06
197
转载 088-C++
C++定义新的异常#include #include using namespace std; struct MyException : public exception{ const char * what () const throw () { return "C++ Exception"; }}; int main(){ try {
2017-06-10 01:28:45
216
转载 087-C++
C++异常处理#include using namespace std; double division(int a, int b){ if( b == 0 ) { throw "Division by zero condition!"; } return (a/b);} int main (){ int x = 50; int
2017-06-10 01:28:11
171
转载 086-C++
C++文件和流#include #include using namespace std; int main (){ char data[100]; // 以写模式打开文件 ofstream outfile; outfile.open("afile.dat"); cout << "Writing to the file" << endl
2017-06-10 01:27:08
205
转载 085-C++
C++接口#include using namespace std; // 基类class Shape {public: // 提供接口框架的纯虚函数 virtual int getArea() = 0; void setWidth(int w) { width = w; } void setHeight(int h) {
2017-06-10 01:26:10
167
转载 084-C++
C++数据封装#include using namespace std; class Adder{ public: // 构造函数 Adder(int i = 0) { total = i; } // 对外的接口 void addNum(int number) {
2017-06-10 01:25:21
175
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人