自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

幼发拉底

经历,所以懂得;懂得,所以珍惜。用自己的双手,创建一个属于自己的天地。

  • 博客(302)
  • 资源 (9)
  • 收藏
  • 关注

原创 go-ethereum 搭建本地测试私有链

初始化私有链1 创世区块配置文件2 写入创世区块启动一个私有链节点console 下的操作1 用户11 用户列表12 添加用户13 解锁用户14 发送交易15 查看余额2 挖矿21 开始22 结束23 查看区块数量24 获取区块信息3 节点31 获取节点信息1. 初始化私有链1.1 创世区块配置文件在绝对路径 /home/vagrant/ 下创建 genesis.

2017-10-25 18:02:09 1349

原创 搭建 go-ethereum 本地开发环境

使用 Vagrant1 安装 Vagrant2 安装 VirtualBox3 使用 CentOS 654 修改 Vagrantfile 配置5 共享工作目录搭建 go-ethereum 开发环境1 安装 Git2 安装 Golang3 下载 go-ethereum 源码4 编译 geth1. 使用 Vagrant 目的:使用 Vagrant 可以方便跨平台开发,可定制一致的

2017-10-25 18:00:42 2039 1

原创 go-ethereum 部署私有链

go-ethereum 部署私有链说明服务器上传 geth 可执行程序第一台服务器节点创建创世区块配置文件初始化启动节点查看信息第二台服务器节点创建创世区块配置文件初始化启动节点查看信息添加静态节点文件第三台服务器节点挖矿测试go-ethereum 部署私有链说明服务器这里使用 30303 端口,所以需要确定该端口在三台服务器上都打开了,否则不能添加其他服务器节点。

2017-10-25 16:27:21 7605

原创 [Shell脚本工具]-01批量检测服务器接口状态码

背景接口一般部署在多台服务器上。人有悲欢离合,月有阴晴圆缺,接口难免哪天会出现问题而不能访问。通过域名访问接口,会出现几次不成功的情况,那么,我们怎么快速定位到具体是哪台服务器接口出现问题呢?一个解决方案利用shell脚本,自动请求指定接口地址,通过状态码判断,5xx为服务器原因,成功一般为2xx,3xx。这里写一个check.sh脚本,代码如下:#!/bin/bashLOO

2017-03-08 12:39:13 1748

原创 [Kotlin&Anko开发Android入门学习笔记]-02Kotlin如何使用Android第三方库

一、背景说明我们想将我们之前的项目,使用Kotlin重构,那么,在原来项目,会有一些第三方库,我们总不能将人家的库也给重新用Kotlin重写吧。由于Kotlin支持Java代码,所以,主要思路是,使用Anko将我们要用到的库扩展,然后,需要用到的库中的方法属性,根据库文档进行适当的Kotlin调用。我将使用Fresco的SimpleDraweeView这个控件进行简单的举例。二、

2017-02-19 23:44:23 3979

原创 [Kotlin&Anko开发Android入门学习笔记]-01使用Kotlin创建Activity活动

一、准备工作使用Android studio,安装Kotlin插件。步骤如下:Preferences->Plugins->安装Kotlin插件。二、新建工程点击Start a new Android Studio project,输入Application name:HelloKotlin,点击下一步,默认配置即可,在添加Activity选项中,选择Add No A

2017-02-19 23:10:53 2518

原创 [Android新手学习笔记36]-Storage-LitePal

使用前需要在app/build.gradle文件中添加如下内容:compile 'org.litepal.android:core:1.4.1'右键app/src/main新建assets目录,右键该目录,新建litepal.xml:xml version="1.0" encoding="utf-8" ?>     value="BookStore">     valu

2017-02-18 23:44:25 808

原创 [Android新手学习笔记35]-Storage-SQLite

目录:/data/data//databases/简单增删改查,创建表,升级表例子:public class MainActivity extends AppCompatActivity {    private MyDatabaseHelper dbHelper;    @Override    protected void onCreate(Bundle savedInst

2017-02-18 23:43:54 557

原创 [Android新手学习笔记34]-Storage-SharedPreferences

使用键值对存储,值有类型区分。public class MainActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setConte

2017-02-18 23:43:22 868

原创 [Android新手学习笔记33]-Storage-文件存储

public class MainActivity extends AppCompatActivity {    private EditText editText;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);    

2017-02-18 23:42:32 516

原创 [Android新手学习笔记32]-Broadcast-强制下线

点击发送强制下线按钮,弹出确定框,点击确定跳到登录界面。创建用于操作活动的类ActivityCollector:public class ActivityCollector {    public static ListActivity> activities = new ArrayList    public static void addActivity(Activity ac

2017-02-18 23:41:31 859

原创 [Android新手学习笔记31]-Broadcast-本地广播

使用本地广播,只能在本程序中发送和接收,安全。属于自定义广播。public class MainActivity extends AppCompatActivity {    private IntentFilter intentFilter;    private LocalReceiver localReceiver;    private LocalBroadcastManager

2017-02-18 23:40:24 960

原创 [Android新手学习笔记30]-Broadcast-如何自定义广播

标准广播:新建一个BroadcastReceiver,实现好onReceive()方法:public class MyBroadcastReceiver extends BroadcastReceiver {    public MyBroadcastReceiver() {    }    @Override    public void onReceive(Context

2017-02-18 23:39:18 1124

原创 [Android新手学习笔记29]-Broadcast-例二广播实习开机自启动

包名右键->New->Other->Broadcast Receiver,新建一个广播接收器。public class BootCompleteReceiver extends BroadcastReceiver {    public BootCompleteReceiver() {    }    @Override    public void onReceive(Context c

2017-02-18 23:38:28 515

原创 [Android新手学习笔记28]-Broadcast-例一广播检测网络变化

新建一个带MainActivity的项目,注意这里需要获得网络使用状态,需要在AndroidMainfest文件中注册权限:package="top.xiexiaodong.broadcastdemo"> android:name="android.permission.ACCESS_NETWORK_STATE" />MainActivity代码如下:p

2017-02-18 23:37:12 528

原创 [Android新手学习笔记27]-Fragment碎片生存周期

运行状态。当一个碎片是可见的,并且它所关联的活动正处于运行状态时,该碎片也处于运行状态。暂停状态。当一个活动进入暂停状态时(由于另一个未占满屏幕的活动被添加到了栈顶),与它所关联的可见碎片就会进入到暂停状态。停止状态。当一个活动进入停止状态时,与它相关联的碎片就会进入到停止状态,或者通过调用FragmentTransaction的remove()、replace()方法将碎

2017-02-18 23:36:11 646

原创 [Android新手学习笔记26]-Fragment简单例子

简单例子:创建layout/left_fragment.xml:xml version="1.0" encoding="utf-8"?>    xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="ma

2017-02-18 23:33:52 588

原创 [Android新手学习笔记25]-RecylerView简单应用

使用前需要在app/build.gradle文件中添加如下内容:compile 'com.android.support:recyclerview-v7:25.1.1'注意25.1.1为版本,有要求,和上面版本填一样。dependencies {    compile fileTree(dir: 'libs', include: ['*.jar'])    androidT

2017-02-18 23:32:40 603

原创 [Android新手学习笔记24]-常用的UI控件的单位、属性

单位:控件宽高单位:dp字体大小单位:sp属性:控件内容位置控制:android:gravity="center_vertical"控件位置控制:android:layout_gravity="center_vertical"

2017-02-18 14:09:33 460

原创 [Android新手学习笔记23]-如何使用ListView展示列表数据

基本配置:xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="match_parent"    android:layout_he

2017-02-18 14:09:10 520

原创 [Android新手学习笔记22]-如何自定义控件

1.引入布局文件右键res/layout文件夹,创建Layout Resource File,命名为title。配置代码如下:xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="horizonta

2017-02-18 14:08:36 501

原创 [Android新手学习笔记21]-百分比布局

使用前需要在app/build.gradle文件中添加如下内容:compile 'com.android.support:percent:25.1.1'注意25.1.1为版本,有要求,和上面版本填一样。dependencies {    compile fileTree(dir: 'libs', include: ['*.jar'])    androidTestCom

2017-02-18 14:07:39 783

原创 [Android新手学习笔记20]-FrameLayout帧布局

应用场景较少,碎片会使用。xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="match_parent">        

2017-02-09 14:19:21 538

原创 [Android新手学习笔记19]-RelativeLayout相对布局

xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="match_parent">            android:id="@

2017-02-09 14:18:18 344

原创 [Android新手学习笔记18]-LinearLayou线性布局

xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="match_parent"    android:layout_height="match

2017-02-09 14:17:09 447

原创 [Android新手学习笔记17]-UI控件之ProgressDialog

public class MainActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.act

2017-02-09 14:15:59 406

原创 [Android新手学习笔记16]-UI控件之AlertDialog

public class MainActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.act

2017-02-09 14:15:18 295

原创 [Android新手学习笔记15]-UI控件可见性

所有控件可以通过下面配置设置其可见性:android:visibility:visible默认值为visible。可以有下面值:visible:可见。invisible:不可见,保留位置。gone:不可见,不保留位置,即移除。

2017-02-09 14:14:34 461

原创 [Android新手学习笔记14]-UI控件之ProgressBar

常用配置:    android:id="@+id/progress_bar"    style="?android:attr/progressBarStyleHorizontal"    android:max="100"    android:layout_width="match_parent"    android:layout_height="wrap_content" />

2017-02-09 14:13:48 259

原创 [Android新手学习笔记13]-UI控件之ImageView

常用配置:        android:id="@+id/image_view"        android:src="@drawable/img_1"        android:layout_width="wrap_content"        android:layout_height="wrap_content" />代码设置图片资源:

2017-02-09 14:12:52 326

原创 [Android新手学习笔记12]-UI控件之EditText

常用配置:        android:id="@+id/edit_text"        android:hint="Type something here"        android:maxLines="2"        android:layout_width="match_parent"        android:layout_height="wrap_content

2017-02-09 14:11:48 335

原创 [Android新手学习笔记11]-UI控件之TextView

常用配置:    android:layout_width="match_parent"    android:layout_height="wrap_content"    android:id="@+id/text_view"    android:text="Hello World!"    android:gravity="center"    android:textSize="

2017-02-09 14:10:24 338

原创 [Android新手学习笔记10]-活动Activity实践之启动、销毁、数据

1.BaseActivity重写onCreate()方法,添加下面代码,打印当前Activity名称:@Overrideprotected void onCreate(@Nullable Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    Log.d("BaseActivity", getCl

2017-02-09 14:08:46 371

原创 [Android新手学习笔记09]-活动Activity启动模式

1.standardActivity默认启动模式,在不进行显式指定的情况下,所有Activity都会自动使用这种启动模式。每当启动一个新的Activity,它就会在返回栈中入栈,并处于栈顶的位置。对于使用standard模式的Activity,系统不会在乎这个Activity是否已经在返回栈中存在,每次启动都会创建该Activity的一个新的实例。2.singleTop当A

2017-02-09 14:07:21 254

原创 [Android新手学习笔记08]-如何让活动Activity保存临时数据用于恢复

1.重写onSaveInstanceState()方法@Overrideprotected void onSaveInstanceState(Bundle outState) {    super.onSaveInstanceState(outState);    String tempData = "Something you just typed";    outState.p

2017-02-09 14:03:51 309

原创 [Android新手学习笔记07]-AndroidMainfest配置

1.配置Activity主题 android:name=".NormalActivity"    android:theme="@style/Theme.AppCompat.Dialog">对话框式主题2.设置Activity启动模式    android:name=".FirstActivity"    android:launchMod

2017-02-09 13:58:31 278

原创 [Android新手学习笔记06]-活动Activity生命周期

onCreate()。这个方法在Activity第一次被创建的时候调用。适合做初始化操作,比如加载布局、绑定事件。onStart()。这个方法在Activity由不可见变为可见的时候调用。onResume()。这个方法在Activity准备好和用户进行交互的时候调用。此时的Activity一定位于返回栈的栈顶,并且处于运行状态。onPause()。这个方法在系统

2017-02-09 12:50:28 228

原创 [Android新手学习笔记05]-如何进行活动Activity之间的跳转以及数据传递

一、Activity之间跳转1.显示IntentIntent intent = new Intent(FirstActivity.this, SecondActivity.class);startActivity(intent);FirstActivity.this作为上下文,传入SecondActivity.class作为目标活动,通过startActivity()方法来执行

2017-02-09 12:48:54 571

原创 [Android新手学习笔记04]-如何销毁一个活动

finish();调用上面方法即可销毁当前活动,效果同按Back键。

2017-02-09 12:47:21 1194 2

原创 [Android新手学习笔记03]-如何创建Menu菜单

1.创建menu资源文件右键res文件夹,创建Directory,命名为menu。右键menu文件夹,创建Menu Resource File,命名为main添加如下代码:xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/android">

2017-02-09 12:45:47 570

MFC播放flash

MFC播放flash动画,可以用在自己的项目中,这只是简单的在对话框中的实现。

2014-09-28

MFC播放Flash程序

MFC播放flash的代码实现,可以在自己的程序中播放swf动画,只是一个简单的实例,可以具体的应用到自己的项目中。希望对大家有所帮助。

2014-09-28

郝斌C语言大纲

郝斌C语言视频教程配套笔记,C语言大纲。主要用来快速复习C,回忆语法,知识点。

2013-12-12

学生成绩管理系统

必须配置数据源,数据源名MySource,内容不够健全,以后会更新,有问题发私信哈

2013-09-24

五子棋vc++6.0

五子棋 mfc c++ 在vc++6.0中选择打开工作区间后 ,编译运行即可,

2013-06-05

实训1vc++6.0创建窗口

实训1vc++6.0创建窗口,很简单的创建窗口程序。免费分享给大家。希望一起进步。

2013-05-20

applet小程序

一个简单的javaApplet小程序,可以教会你怎样运行applet小程序。

2013-03-14

ege图形库

c++图形库,可以再vs上使用,类似tc的

2012-12-17

C语言中一个函数怎样返回多个值

C语言中一个函数怎样返回多个值,return不能实现?

2012-10-17

空空如也

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

TA关注的人

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