自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iGoogle.ink

生命不息、奋斗不止

  • 博客(51)
  • 资源 (4)
  • 收藏
  • 关注

原创 GoPay - Golang版本 微信支付、支付宝、PayPal SDK

GoPay开源地址:GoPay(期待您鼓励的小星星哟)微信支付、支付宝支付等的Go版本SDK(持续更新维护中)微信统一下单JSAPI - JSAPI支付(或小程序支付)NATIVE - Native支付APP - app支付MWEB - H5支付查询订单(开发中)关闭订单(开发中)申请退款(开发中)查询退款(开发中)下载对账单(开发中)下载资金账单(开发...

2019-01-16 13:09:42 29014 18

原创 Go mod 最简单的理解和使用

Go mod 最简单的理解和使用研究了一下Go mod 发现还真是挺好用的,既可以管理包的版本问题,又解决了有些包被墙无法下载的困扰Go mod 的三种开启模式GO111MODULEon:支持Go mod模式off:不支持Go mod模式auto (默认模式):如果代码在gopath下,则自动使用gopath模式;如果代码不在gopath下,则自动使用GO mod模式。开启方...

2019-05-20 10:53:47 10905 1

原创 CentOS 安装 Nginx

CentOS 安装 Nginx一、安装Nginx前的准备首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++、gcc、openssl-devel、pcre-devel和zlib-devel 所以执行如下命令安装$ yum install gcc-c++$ yum install pcre pcre-devel$ yum...

2019-01-16 12:22:58 571 1

原创 Docker 安装运行 Rancher(并配置HTTPS)

Rancher 官方安装文档说明:rancher安装文档(中文)链接rancher安装文档(英文)链接查看Rancher支持的Docker版本一、安装rancher/server(默认latest版本)运行Rancher,容器名字为 rancher-server,允许任何地址的主机访问7080端口,映射到rancher自身的8080端口$ docker run -d --resta...

2019-01-16 12:15:27 5229 1

原创 CentOS 运行 Registry 镜像

CentOS 运行 Registry 镜像1、运行registry镜像docker run -d -v /opt/lib/registry:/var/lib/registry -p 5000:5000 --restart=always --privileged=true --name registry registry:latest-v /opt/lib/registry:/var/li...

2019-01-16 12:06:06 485

原创 CentOS Docker方法安装 GitLab仓库

CentOS Docker方法安装 GitLab仓库下载gitlab镜像文档:https://hub.docker.com/r/gitlab/gitlab-ce/docker pull gitlab/gitlab-ce运行gitlab的docker镜像文档:https://docs.gitlab.com/omnibus/docker/#run-the-imagesudo docker...

2019-01-16 12:00:52 679

原创 CentOS 7 升级内核

CentOS 7 升级内核参考地址:How to Install or Upgrade to Kernel 4.19 in CentOS 7Step 1: Checking Installed Kernel Version查看当前版本$ uname -srStep 2: Upgrading Kernel in CentOS 7To enable the ELRepo repos...

2019-01-16 11:55:36 507

原创 CentOS 安装 Git

CentOS 安装 Gitgit 下载地址:git下载地址查看最新版本(不带-rc)查看git最新版本下载Git$ wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.18.0.tar.gz解压Git文件,并进入文件夹$ tar -zxvf git-2.18.0.tar.gz$ cd git-2.18....

2019-01-16 11:51:16 318

原创 CentOS 安装 Go环境

CentOS 安装 Go环境获取下载地址:如需最新版本,请到到 https://golang.org/dl 查看最新稳定版本地址。Linux 配置go环境:1、下载$ wget https://dl.google.com/go/go1.11.4.linux-amd64.tar.gz2、解压$ tar -C /usr/local -xzvf go1.11.4.linux-am...

2019-01-16 11:46:37 480

原创 CentOS 安装 MySQL(各个版本)

CentOS 安装 MySQL可根据需求选择版本安装添加MySQL的Yum镜像源首先,将MySQLYum存储库添加到系统的存储库列表中。遵循以下步骤:转到mysql yum存储库的下载页面 https://dev.mysql.com/downloads/repo/yum/选择并下载平台的发布包。使用以下命令安装下载的发布包,替换platform-and-version-spe...

2019-01-16 11:40:58 7202 1

原创 CentOS 安装 Redis

CentOS 安装 Redis获取下载地址:如需最新版本,请到到 http://redis.io/download 查看最新稳定版本地址。//下载$ wget http://download.redis.io/releases/redis-4.0.11.tar.gz$ tar -xzvf redis-4.0.11.tar.gz$ cd redis-4.0.11$ make&&...

2019-01-16 11:01:38 242

原创 Golang 调用MySQL存储过程

Golang 调用MySQL存储过程最近写项目发现,很多逻辑业务的实现,写到数据库的存储过程中,然后调用,真的非常方便。后端代码量大大减少,最重要的是性能高,速度快!说明:项目使用数据库开源项目 xorm(附地址)https://github.com/go-xorm/xorm存储过程代码 demo:数据库名:user表名:studentcreate table stude...

2019-01-15 22:06:14 6281 3

原创 DataGrip 连接 MySQL8.0+(方法已失效)

使用DataGrip连接MySQL8.0因为MySQL8.0在登录验证上采用新的密码验证方式 caching_sha2_password ,所有默认的连接MySQL方法在DataGrip上已经不再适用。1、去MySQL官网下载MySQL8.0的连接驱动连接方式驱动下载:MySQL Connectors打开页面如下:点击图中标注的连接驱动点开后按如下图所示下载下载完并解...

2018-11-15 15:47:16 7434 9

原创 常见内存泄漏场景以及处理方式

常见内存泄漏场景以及处理方式不合理的单例模式、静态Activity、Context等原因:Activity销毁时,SingleInstance仍持有Activity的对象的引用(mContext),导致Activity对象不能释放。 解决:可使用Application的Context代替Activity。持有Activity内的静态View原因: 某静态View持有Activit...

2018-07-04 14:59:51 666

转载 [转]这可能是最好的RxJava 2.x 教程(完结版)

这可能是最好的RxJava 2.x 教程(完结版)请直接点击原文地址,查看文章,尊重作者从我做起链接地址:这可能是最好的RxJava 2.x 教程(完结版)

2018-06-29 15:01:15 427

原创 数据结构-顺序表的基本操作

数据结构-顺序表的基本操作编译器使用的是 VC++6.0创建和输出顺序表顺序表删除顺序表查询顺序表删除顺序表排序顺序表有序插入删除X到Y之间的元素#include "stdio.h"#define listSize 20 //默认表容量20typedef int List;typedef struct { List data[listSize]; //数组data用于

2017-06-27 16:17:05 1289

原创 Kotlin+RxJava+Retrofit2的简单Demo

所有的代码都写在一个文件内了代码中所导入的包,请务必注意不要导错了,不然运行会导致报错代码如下:import retrofit2.Callimport retrofit2.Responseimport retrofit2.Retrofitimport retrofit2.adapter.rxjava.RxJavaCallAdapterFactoryimport retrofit2.conve

2017-06-25 22:58:14 2138

原创 给定开始和结束日期,返回之间所有日期的列表

给定两个日期(string),遍历之间的所有日期给定String或者Date类型的开始和结束日期,返回之间的日期列表public class CalendarUtil { private static SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); /** * 给定开始和结束时间,遍历之间的所

2017-04-12 13:49:19 3959

原创 Android中TabLayout切换选项背景和修改字体大小

原创:转载请标明出处: http://blog.csdn.net/ming2316780/article/details/51763864 本文出自:【Android_Jerry的博客】TabLayout切换选项背景和修改字体大小首先呢,TabLayout是Android5.0后出的新控件,使用需要导入design包,一般情况下,TabLayout需要和ViewPager搭配使用。在TabL

2016-06-26 18:46:38 66922 20

原创 Android-安装APK的代码

当下载完APK时,提示安装APK的代码:File file = new File(Environment.getExternalStorageDirectory(),"xxx.apk");Intent intent = new Intent(Intent.ACTION_VIEW);intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);intent.set

2016-06-14 18:18:14 1060

原创 OkHttp 3.0之后版本GET、POST请求以及POST上传文件的示例代码

转载请标明出处: http://blog.csdn.net/ming2316780/article/details/51598063 本文出自:【Android_Jerry的博客】首先说一下2.x到3.x关于POST请求的请求体类的改变:在2.x中是 类名是:FormEncodingBuilder() 在3.x中是 类名是: FormBody,但是一般使用是 FormBody.builder

2016-06-06 20:34:21 30539

原创 Android 对返回按键点击次数的监听

转载请标明出处: http://blog.csdn.net/ming2316780/article/details/51578621 本文出自:【Android_Jerry的博客】具体实现方法代码如下:可对返回按键监听点击次数,进行不同的操作,例如:双击关闭程序三击事件四击事件多击事件public class MainActivity extends AppCompatActivi

2016-06-03 14:44:25 4129

原创 完美解决隐藏Listview和RecyclerView去掉滚动条和滑动到边界阴影的方案

转载请标明出处: 本文出自:【Android_Jerry的博客】一、首先是Listview的属性设置设置滑动到顶部和底部的背景或颜色:android:overScrollFooter="@android:color/transparent"android:overScrollHeader="@android:color/transparent"设置滑动到边缘时无效果模式:android:ove

2016-06-03 14:27:31 38258 5

原创 FastJson和Gson和Json数据解析分析和用法

首先分析下目前号称最快的FastJson,这个是所有人都验证过的,解析速度确实比较快,不过也需要根据数据量来看,数据量小的时候,Gson性能要稍微优于FastJson,但在数据量大解析的情况下,FastJson的速度就要明显快于Gson。具体原因,我没研究过,只是做过测试,确实是这样。性能测试代码如下:/** * 测试Bean类 */public class TestBean { pr

2016-04-17 13:40:21 910

原创 多线程安全问题在单例模式中的体现(懒汉式&饿汉式)

// 单例模式:饿汉式class Single { private static final Single s = new Single(); private Single() { } public static synchronized Single getInstance() { return s; }}// 单例模式:懒汉式class Si

2016-04-04 20:54:41 723

转载 Java基础-多线程-③线程同步之synchronized

文章出处:Java基础-多线程-③线程同步之synchronized

2016-04-04 18:40:40 339

转载 Java基础-多线程-②多线程安全问题

文章出处:Java基础-多线程-②多线程安全问题

2016-04-04 18:39:39 367

转载 Java基础-多线程-①线程的创建和启动

文章地址:Java基础-多线程-①线程的创建和启动

2016-04-04 18:37:29 407

原创 HttpURLConnection-Get方法实现

登录验证代码/** * Get方法登录 * * @param username * @param password * @return */ public static String loginOfGet(String username, String password) { try { /*

2015-11-19 12:15:37 584

原创 HttpURLConnection-Post方法实现

登录程序验证/** * Post登录 * * @param username * @param password * @return */ public static String loginOfPost(String username, String password) { try { UR

2015-11-19 12:14:11 481

原创 获取网络连接字符串-模板代码

/** * 获取网络连接字符串 * * @param is * @return * @throws IOException */ private static String getStringFromInputStream(InputStream is) throws IOException { ByteArrayO

2015-11-19 12:11:25 431

原创 JTable 表格中添加 JComboBox 控件

Using a Combo Box as an EditorSetting up a combo box as an editor is simple, as the following example shows. The bold line of code sets up the combo box as the editor for a specific column.TableColumn

2015-09-25 19:00:24 5511

原创 Android Studio 导出 APK

(1)Android Studio菜单Build->Generate Signed APK (2)弹出窗口 (3)创建密钥库及密钥,创建后会自动选择刚创建的密钥库和密钥(已拥有密钥库跳过) 点击“Create new…”按钮创建密钥库Key store path:密钥库文件的地址 Password/Confirm:密钥库的密码 Key:

2015-09-21 21:11:31 681

转载 【数据库】PreparedStatement和Statement区别及用法

在JDBC应用中,如果你已经是稍有水平开发者,你就应该始终以PreparedStatement代替Statement.也就是说,在任何时候都不要使用Statement一.代码的可读性和可维护性. 虽然用PreparedStatement来代替Statement会使代码多出几行,但这样的代码无论从可读性还是可维护性上来说.都比直接用Statement的代码高很多档次:stmt.executeUpda

2015-09-18 12:25:37 690

原创 【JAVA】 Java、JSP连接数据库方法类(MySQL、Oracle、SQLServer)

废话不说,代码如下:public class ConnectionDB { /** * 连接数据库 * @return */ public static Connection connectDB() { //驱动程序名 String driver = "com.mysql.jdbc.Driver"; //O

2015-09-18 12:20:04 860

原创 【JAVA】数据库中一些ResultSet的用法实例

JDBC API 2.0/3.0中ResultSet记录集的简便实用的新特性 1 新定义了若干个常数 这些常数用于指定ResultSet 的类型游标移动的方向等性质,如下所示: public static final int FETCH_FORWARD; 该常数的作用是指定处理记录集中行的顺序,是由前到后即从第一行开始处理一直到最后一行; public static final int FET

2015-09-18 12:11:51 4950

原创 解决FileInputStream 读取文件中文乱码问题

当Java中使用 FileInputStream 读取txt等文档时,中文会产生乱码,解决方法如下:try { fis = new FileInputStream(file); InputStreamReader reader = new InputStreamReader(fis,"GBK"); //最后的"GBK"根据文件属性而定,如果不行,改成"

2015-09-14 19:20:57 48477 6

转载 HashMap的两种遍历方式

HashMap的两种遍历方式HashMap存储的是键值对:key-value 。java将HashMap的键值对作为一个整体对象(java.util.Map.Entry)进行处理,这优化了HashMap的遍历处理。第一种:(只遍历一次,将key及value都放到entry中,效率高)Map map = new HashMap(); Iterator iter = map.entryS

2015-09-14 09:17:40 655

原创 根据年份输出日历

代码如下:public class Main { public static void main(String[] args) { // write your code here rili(); } public static void rili() { Scanner scanner = new Scanner(System.in

2015-09-13 12:25:01 891

原创 彩票系统 35选7

代码如下:public class Main { public static void main(String[] args) { // write your code here Main main = new Main(); int[] yStr = new int[7]; String regexID = "\\d{15}(\

2015-09-13 12:11:38 3295

Go Web Programming.[新加坡]郑兆雄(PDF带书签.英文原版)

《Go Web Programming》,由新加坡开发者郑兆雄(Sau Sheong Chang)创作。英文原版

2019-03-15

Go Web编程.[新加坡]郑兆雄.黄建宏[译](PDF带书签)

《Go Web 编程》原名《Go Web Programming》,原书由新加坡开发者郑兆雄(Sau Sheong Chang)创作、 Manning 出版社出版,人名邮电出版社引进了该书的中文版权,并将其交由黄健宏进行翻译。

2019-03-15

Html_作业_BaiduList

Html_作业_BaiduList

2015-08-30

JavaWeb jar包

创建一个JavaWeb 工程,数据库端等所以平时需要的jar包

2015-08-30

空空如也

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

TA关注的人

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