自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大洋哥

大洋哥就是大洋哥

  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 Linux源码示例--管道pipe

#include <sys/wait.h> #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <string.h> int main(int argc, char *argv[]) { int pipefd[2]; pid_t cpid...

2021-05-20 10:43:57 183

原创 Android启动过程

2021-03-02 11:15:23 131

原创 Your branch and ‘origin/master‘ have diverged, and have 1 and 3 different commits each, 情景一

很多不懂的命令不要随便敲,切记切记分析原因:有可能是因为在团队开发过程中,一般都是拉本地的一些分支开发的;在这过程中有队友可能在远程A总分支上修改的代码,导致出现这个提示;解决办法;先提交本地的代码,然后切换到远程A分支上,git pull 拉代码;最后再切换回我们本地的代码就可以操作了;...

2020-10-22 11:44:23 2029

原创 Android自定义控件从零开始(一)--画笔

布局代码:注意:下面的包名记得替换成自己的哦<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:

2020-09-30 10:07:52 127

原创 django:python manage.py runserver浏览器访问退出问题

有的时候还会报错,favicon.ico的问题,网上好多替换图片,亲测不管用;原因:django的版本 和 python的版本的版本冲突出问题django版本号3.0.4python3.7解决方法:降低django的版本号操作:直接cmd中执行...

2020-08-26 16:03:17 881

原创 JAVA数据结构与算法(七)

今天介绍二叉排序树;利用中序排序思维,小的的放在根的左子树,大的放在根的右子树;数组还原树过程:

2020-06-15 14:07:51 119

原创 JAVA数据结构与算法(六)

今天记录一下快速排序的一个写法吧(二分查找法);思维部分(建议理解后看代码):给定一个int数组,将这个数组排序;上面的是第一轮的排序,然后从指针的位置分成两部分,左边的位置和右边的位置单独这样遍历;直到将这个数组遍历到底(递归思想,如果想不通的同学可以看下我前面的文章,这里就不多说了)上面的是思想,如果没想通看下面的代码有可能会有些困惑;代码部分:/** * 快速排序 * 适用于数组 */public void quickSort(int[] array, i

2020-06-14 21:32:07 182

原创 JAVA数据结构与算法(五)

前一篇文章写的是汉诺塔,如果还是对汉诺塔没有有疑问的,那么,下面的三种二叉树的遍历会进一步帮助我们理解汉诺塔;树:二叉树的遍历:1,先序遍历;2,中序遍历;3,后序遍历;上示例代码:/** * 二叉树 */public class Binaray { Node<String> root; public Binaray(String data) { root = new Node<>(data, null, null);

2020-06-13 10:32:39 259

原创 JAVA数据结构与算法(四)

晚上的时候看了一下递归,汉诺塔算法,没有想通,躺在床上翻来覆去的睡不着,满脑子都是这个123,321,,,,想着想着就有感觉了,感觉起来写个博客记录一下,我怕明天早上忘记了;直接上代码,代码中添加了想法和注释:/** * 汉诺塔 * 目标:将n个塔片从start利用middle转换至end * 理解:逆向思维, * 思想第一步:将n个塔片看成是一个整体,想要把这个整体移动从start移到end * 只需要直接移动即可 1------3 *

2020-06-12 00:24:56 117

原创 JAVA数据结构与算法(三)

/** * 自己的链表功能 * 1,最后位置上的新增 * 2,获取指定位置上元素 * 3,指定位置上的新增 * 4,指定位置上的删除 * @param <T> */public class MyLinkedList<T> { /** * 节点 * @param <T> */ public static class Node<T>{ T item; Node&l...

2020-06-11 07:54:09 148

原创 JAVA数据结构与算法(二)

大家应该都打过手机麻将,那么手机麻将发牌之后,是如何将我们的牌排序的呢?下面就是一个麻将排序算法,这只是个示例,后面自己根据业务扩展吧,希望会有帮助直接上代码 @Test public void testMajiang(){ LinkedList<Majiang> list = new LinkedList<>(); list.add(new Majiang(3, 1)); list.add(new M..

2020-06-10 08:45:39 134

原创 JAVA数据结构与算法(一)

冒泡排序将代码直接复制即可@Testpublic void testSort(){ int[] array = new int[]{4, 7, 2, 3, 1, 8, 6, 9, 5}; for (int i : array) { System.out.print(i + " "); } System.out.println("\n"); sort(array); for (int i : array) { Sy

2020-06-09 20:10:40 123

原创 python斐波那契数列易错理解的代码

a = 0b = 1a, b = b, a+b问 a = ?, b = ?正确是:a = 1, b = 1;注意:这个等式千万不要分开写错误写法:a = bb = a + b如果是这种写法,那错误的结果就是 a = 1, b = 2...

2020-03-22 13:58:49 190

原创 分辨率,像素,像素密度易懂

分辨率是什么?一般会说这个屏幕的分辨率是 1920*1080,这就说明纵向和横向上有 1920个和1080个像素点;像素点是什么?一个像素点就是一个色彩块,没有实际的物理尺寸;什么是屏幕像素密度?一英寸长的一条线上理论上会有多少个像素点;例如:一个手机长边有1920个像素点,短边有1080个像素点,屏幕大小(对角线的物理大小)是5.2英寸的,那么屏幕密度是怎么计...

2020-03-21 20:45:39 2166

原创 ANDROID-事件分发

activity dispatchTouchEvent、onTouchEvent容器 dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent控件 dispatchTouchEvent、onTouchEvent之前纠结返回true,false,分发不分发拦截不拦截等等的问题的。其实很简单--根...

2020-01-02 15:10:36 150

原创 litepal为什么要升级版本

今天和同事讨论litepal数据库的问题,同事问了一句为什么要升级litepal的版本,,,蒙住了;然后赶紧上网看了下郭霖的文章,后面有地址,个人简单的总结一下:当数据库改变的时候,升级版本,老的版本没有马上消失,而是将老的版本重命名成一个临时的版本,然后根据最新的表结构申城一个新表,然后在不修改的老版本的数据复制到新的版本中,最后把老的版本删除;郭霖的原文--https://blog.csd...

2018-09-05 16:04:18 590

原创 android利用广播在activity间传值

import static com.example.administrator.myandroid.BroadcastReceive.AnotherActivity.ACTION;public class MyReceiveActivity extends Activity implements View.OnClickListener { private Button mBtnStar...

2018-05-22 16:13:51 2807

原创 android接口回调思维图+代码简单框架

2018-05-16 18:19:33 240

原创 androidfragment 无法转换为android.support.v4.app.Fragment

一般是看两个地方,,,,一,看一下activity中的导报是否正确二,看一个fragment中的导包是否正确(一定要将错误的包删除import android.app.fragment)正确的包是import android.support.v4.app.Fragment;...

2018-05-08 15:33:16 5231 1

原创 android6.0获取mac地址

之前用的这个,但是不能获取到6.0的public static String getMac() { String str = ""; String macSerial = ""; try { Process pp = Runtime.getRuntime().exec( "cat /sys/class/net/wlan0/ad...

2018-04-10 11:44:52 570

原创 android关于注册广播接收者和注销的对应

在一个activity中的生命周期中,如果在onCreate()中注册了广播接收者,那么在onDestroy()中注销,这个是没有问题的,相信大家一般都会这么做。但是如果在onStart()中注册的呢?还能在onDestroy()中注销吗?答案是否定的,如果在app中按了home键,就看不到app界面了,再进入app的时候会再次注册,但前一次还没有注销,所以要在onStop()中注销才是可行的

2018-02-08 17:20:49 2169 1

原创 java排序算法的简单原理

给一串数组,并对这个数组排序,相信大家应该都会,但具体的排序大概原理很多人知道什么意思,但不一定能说的很清楚。那么我就用一个例子来给讲解下:-----举一个例子:给定一数组{ 9 , 5, 3, 4,6},并对这个数组排序(从小到大)。首先是第一轮(第一个“位置元素”和后面位置元素依次比较):过程是{ 5, 9, 3, 4, 6}---{ 3, 9, 5, 4, 6}到这里第一轮已经结束,

2018-02-05 16:28:26 183

原创 关于android阿里云上传图片报错初始化错误的问题

前几天在做阿里云上传图片,因为之前的一个项目做过,所以就把之前项目的阿里云jar包拿过来直接用了,运行也不报错,打包apk也不报错。当用手机进入到上传功能的界面的时候,就崩了,报错是初始化错误。在网上找这个初始化错误的原因,大多说的是没有导包,但我的事已经导包了的,那时为什么呢?--------解决办法:将之前用的jar包删除,在build.gradle中加入代码dependencies {

2018-01-22 14:47:34 725

原创 android数据库的删除表中的数据但不删除表

在insert所在的类中加一个删除的方法即可, 方法中的代码很简单,一行解决问题database.execSQL("drop table if exists " + TABLE_NAME); //这个是将表删除database.execSQL("DELETE FROM " + TABLE_NAME); //删除表中的数据,表还是要保留的

2017-10-31 11:17:27 12354 1

原创 Android数据库表格创建报错

刚刚在创建表格的时候出现了报错,找到了问题是创建数据库的的书写格式上,我少了一个空格,小伙伴们引以为戒。如图

2017-10-26 15:41:04 567

原创 android中图片水印换行

图片水印换行,当时我将换行的操作 放在参数 里面做了,这是错误的。应该在文字的里面再加一行:mCanvas.drawText(title, textWidth / 2 + 20, 50, textPaint); //这是一行 注意50mCanvas.drawText(title2, textWidth2 / 2 + 20, 80, textPaint); //这又是一行 注意80

2017-10-26 12:17:40 1490

android中的fragment切换的优化

这个是自己从头做一个项目中遇到的问题,fragment的切换,开始的时候还有v4报错的问题,后来解决了,这个项目可以正常的运行,希望可以帮助到小伙伴,1个积分就是积累人气,多支持啊

2018-05-08

android跑马灯效果,失去焦点也可以实现

android跑马灯效果,失去焦点也可以实现,里面的代码有注释,如果还是看不懂请联系我

2018-04-24

空空如也

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

TA关注的人

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