- 博客(187)
- 资源 (46)
- 问答 (3)
- 收藏
- 关注
原创 Vue2 + ElementUI + axios + VueRouter入门
Vue2 + ElementUI + axios + VueRouter入门
2024-10-02 09:33:56
1125
原创 fgets和scanf的区别
C语言中常用的两个输入方法。平时没有特别在意,最近在项目中碰到问题,才开始思考。下面简单记录一下自己碰到的问题。#define _CRT_SECURE_NO_DEPRECATE#include "stdio.h"#include "string.h"int Main(){ char name[10] = { 0 }; //scanf("%s", name); //输入 gu chuan hang 只能得到 gu //PS. scanf 结束符为 空格 换行符 //输入
2021-01-10 17:35:31
509
原创 autosize 碰到 WebView.
autosize 一般来说一个挺好用的安卓缩放框架. 最近碰到了一次失效的时候,积累一下解决办法.覆写Activity. onCreateView override fun onCreateView(name: String, context: Context, attrs: AttributeSet): View? { AutoSize.autoConvertDensityOfGlobal(this) return super.onCreateView(nam
2021-01-03 21:32:09
660
1
原创 Hello World AI In TensorFlow2.0
记录一次成功运行 tf2_image_retraining 。这篇blog没有AI知识讲解,仅仅是记录运行过程。官网地址:https://www.tensorflow.org/hub/tutorials/tf2_image_retrainingAI里面最简单的要数图像分类了,我们很少有精力去从头训练一个模型。在出色模型的基础上,会更容易有高的精确度。1.使用VirtualBox安装Linux虚拟机,系统为:Ubuntu 18.04.4 LTS.2.在Ubuntu安装conda.wget http
2020-10-17 22:47:38
173
1
原创 APP动态修改状态栏颜色
对安卓应用开发者,UI部分最难搞的就是APP顶部的状态栏。一致的APP风格,状态栏仅仅需要设置一种颜色。安卓全局颜色设置单一APP状态栏很显然,我们只要将AppTheme中colorPrimaryDark修改为APP设计中的统一风格即可。动态修改APP状态栏颜色修改APP Theme主要是window的一些配置 <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <
2020-10-07 15:43:45
1827
2
原创 Nodepad++下正则表达式简单应用
正则表达式是一个文字处理的利器,曾经也专门学习过,不过到用的时候就不行了。 还是碰到问题边学习边总结吧。需求 rxjava2Version = '2.0.8' retrofit2Version = '2.2.0' rxlifecycle = '2.2.1' gsonVersion = '2.8.0' rxjava2adapter = '1.0.0' okhttp3interceptor = '3.10.0'
2020-10-01 11:36:05
387
原创 尝试加载项目属性窗口时出错。请关闭窗口并重试。 值不能为 null。 参数名: val
最近被拉来做C# 开发, 项目-> 属性 报错尝试加载项目属性窗口时出错。请关闭窗口并重试。 值不能为 null。 参数名: val我的错误比较低级,我的Visual Studio 2019 没有安装.net core 开发环境。 不过这错误在网络上没有搜索到。在此记录一下。visual studio 怎么安装.net core 开发环境呢? 这是一个通用的问题。 怎么安装visual studio后,再安装其他的开发环境。这个可以通过 控制面板 -> 选中 vs 2019 -&
2020-09-30 12:09:56
2946
2
原创 ubuntu18.04 通过deb 安装mysql5.7.31
确定系统版本做事情之前,要清楚的知道自己具备的条件查看系统版本号root@gch-pc:~# cat /proc/versionLinux version 5.4.0-42-generic (buildd@lgw01-amd64-023) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #46~18.04.1-Ubuntu SMP Fri Jul 10 07:21:24 UTC 2020或者root@gch-pc:~# cat /etc/is
2020-09-26 19:52:34
1143
1
原创 Android Adb USB Socket 通信
这里写目录标题Android ADB 工作方式工作过程ADB 的原理ADB USB Socket 实现过程代码实现参考内容Android ADB 工作方式它是一种客户端-服务器程序,包括以下三个组件:客户端:用于发送命令。客户端在开发计算机上运行。您可以通过发出 adb 命令来从命令行终端调用客户端。守护进程 (adbd):在设备上运行命令。守护进程在每个设备上作为后台进程运行。服务器:管理客户端和守护进程之间的通信。服务器在开发机器上作为后台进程运行。工作过程当您启动某个 adb
2020-06-07 14:11:51
5460
1
原创 VirtualBox下安装Ubuntu基本设置
1.安装 Ubuntu18.0.41. 修改为桥接方式1.在virtualbox配置页面设置为桥接模式2.修改IP为固定IP1.修改/etc/network/interfaces 文件auto enp0s3iface enp0s3 inet staticaddress 192.168.1.201netmask 255.255.255.0gateway 192.168.1.1dn...
2020-03-24 15:40:29
278
原创 正则表达式入门
正则表达式的简单用法1. ()、[]、{}区别() #作为一个整体来进行处理 eg. (abc) 必须匹配abc三个连续字符[] #标记要匹配的内容 eg. [A-Za-z0-9] 必须是字母或者数字{} #表示出现次数 eg. (abc){3} abc连续字符必须连续出现3次 (abc){1,3} abc连续字符必须连续出现1...
2020-03-14 19:42:36
317
原创 安装系统电脑理论知识
今天把windows 10 从家庭版做成专业版,碰到了一些问题。在这里记录一下,并查询了一下相关的知识,在这里总结一下。1.使用大白菜制作启动项2.将下载的iso文件复制到U盘3.打开电脑进入开机启动项,修改为U盘启动(这个过程可能比较复杂)4.进入大白菜安装系统相信大部分人都习惯了这样的流程。然鹅,安装完毕,启动不起来。查看Legacy下面竟然没有磁盘启动选项!最后的解决办法是:...
2020-03-14 17:35:21
248
原创 导入ova虚拟机无法联网的问题
从一台电脑上将ubuntu18.0.4导出为.ova格式,然后导入到另外一台电脑的virtualbox上,无法联网了。/etc/network/interfaces 修改现在对应的IP、网关等信息,重启电脑还是不能。ping IP是ok的,简单推测应该是nameserver的问题。nameserver在迁移虚拟机的时候没有修改也不需要修改,完全没有头绪。最后只能一个一个的实验,发现修改:/...
2020-03-14 14:08:46
1297
1
原创 使用Netty实现最简单的聊天
Netty是对NIO的封装。虽然其使用比Java BIO(也就是传统的基于流或字符阻塞型的数据读写)也要复杂。不过效率高。没有那么多废话。本片的目标是使用Netty实现一个聊天功能。功能的完善、需要大家在亲自操刀。服务器端Netty服务器端的一般写法。package com.example.gch;import io.netty.bootstrap.ServerBootstrap;im...
2019-11-16 11:23:50
996
1
原创 LeakCanary 1.5 怎么就不能用
最近听过LeakCanary是一个检测内存泄露的神器。抱着学习的心态,研究大神分享的学习经验。这么好用的东西,在我的手机上怎么就跑不起来呢?人品差,也不用处处为难我吧!我参照大神使用的LeakCanary 1.5,我直接在Android Studio 3.2上运行不行,任何提示信息都没有。大神说的配置好简单了,不会出错呀。弄过来弄过去,发现在Android Studio 只有 Run 绝不...
2019-06-22 10:43:07
598
原创 对于android-async-http post请求过程进行简单的源码分析
安卓阵营在Android M版本就放弃org.apache.http.legacy,对于构建在其上面的android-async-http,github也不再更新。虽然其已经退出了历史舞台,但对我这样的仅仅知道调用、调用的码农,尚未知道这个框架是怎么运行的。最近花费时间研究一下,期望可以对自己的分析源码、软件设计有些提升。肯定有多不做之处,期待您的批评。 asyncHttpClie...
2019-05-21 21:51:03
493
原创 synchronized function&& sync
Synchronized作用最近在研究Java多线程,看到了Synchronized,对于synchronized作用范围有了一点小小的感悟,在此记录一下。public class IncreaseRunnable implements Runnable { static volatile int i = 0; //有没有volidate不影响结果,表示还不能理解volidate作用...
2019-05-18 08:52:14
439
原创 一键处理 Android Studio3 导入Android Studio2项目
作为一个积极进取的Android开发者,时长需要从github、gitee上clone代码,看一下。毕竟研究别人的代码,是成长最快的方式嘛(PS.有大神带那是另一回事了)。这个Android Studio3升级了好久了,不过呢?github上的好多都是使用的Android Studio2进行上传的。clone下来项目后,别的先不干,需要修改好几个文件,需要一分钟左右吧!我就想呀,做手机APP都是...
2019-03-30 20:47:31
761
原创 kotlin学习方法
我是一个安卓工程师,这两年kotlin比较火热,被称为安卓开发的Swift。作为一个追求时尚和潮流的我们,必定要学习一下。我在这里就像告诉你一个比单纯的阅读源码,看别人的blog更有效的方法。Intellij官方出了一个Kotlin学习的插件哟!没用过吧,我也是!在这里分享一下,在Android Studio怎么使用这个kotlin学习插件。Settings->Plugins->...
2019-03-28 06:18:55
455
原创 Android Studio gradle、http代理 和其他
使用Android Studio开发也有好几个年头了,一直没有时间整理一下http代理、gradle、gradle插件之间的关系。今天在这里整理一下,难免有疏漏,若发现错误,请指教。配置gradleGradle 指定 项目使用的gradle构建版本;我理解的就是gradle就相当于C/C++开发中的makefile;1.Use default gradle wrapper(recomm...
2019-03-24 10:53:27
1573
1
原创 Cannot resolve symbol 'R'
Cannot resolve symbol 'R'这是导入的项目发生的,编译运行ok。这个问题在stackoverflow 上引起了轩然大波我自己的解决方法,很简单!将Module下buildscript { repositories { jcenter() google() } dependencies { cla...
2019-03-19 13:50:39
1891
原创 DialogFragment IllegalStateException: Can not perform this action after onSaveInstanceState
2019-03-14 15:27:15.832 17656-17656/gch.example.com.testdemo E/AndroidRuntime: FATAL EXCEPTION: main Process: gch.example.com.testdemo, PID: 17656 java.lang.IllegalStateException: Can not perf...
2019-03-14 15:37:43
485
valgrind 的使用简介使用的代码
2018-01-13
高德地图导航Demo
2016-07-20
Emotion Demo
2016-06-30
Eclipse ADT 迁移 Android Studio材料
2016-05-14
Activity start Service
2015-10-04
Record App crash log and upload by email
2015-09-30
ViewPager delete any view
2015-07-02
Call Native Service method2
2015-06-26
Call Native Service method
2015-06-25
AIDL Demo
2015-06-25
Matrix与Option比较
2015-02-15
VerticalSeekbar
2015-02-11
多View切换viewpager
2014-12-25
解析XML数据
2014-11-22
RadioButton的清新写法
2014-08-08
RxAndroid2.0 存在 AndroidObservalbe 吗
2019-02-20
androi上一个获取服务器端文件真实长度的bug
2015-02-17
如何判断服务器端是否支持文件的分段下载
2015-02-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人