自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 python输入数字及数组及其类型转换

注:默认输入类型为char或string 输入数字: n = int(input()) 输入数组并转换为int类型: arr = [int(j) for i, j in enumerate(input().split(' '))]

2020-04-02 15:15:33

阅读数 6

评论数 0

原创 关于python的二维数组的定义

最近在使用python的二维数组时,发现了一个问题: 使用arr = [[0] * n] * n这个形式时,发现修改数组里的一个数据时,会同时改变一列的数据,通过搜索发现是是引用机制的问题,原理解析:二维数组引用解释。 那么我们如何定义一个可以修改数据的二维数组呢? 可以使用这种形式: arr ...

2020-04-01 23:46:05

阅读数 8

评论数 0

转载 cent 7 + python 3下快速安装opencv

本人python默认为3.6 前提:已经安装好python3,pip pip install --upgrade setuptools pip install numpy Matplotlib pip install opencv-python 使用命令进入python,import cv2...

2020-02-29 20:01:26

阅读数 13

评论数 0

原创 python3.x环境下没有pip,一行命令搞定

该方法针对有python环境而没有pip的情况。 命令行输入: python -m ensurepip --default-pip 可以了吗?不行的话,诸君只能另谋他法了(* o *)

2019-10-31 17:04:02

阅读数 243

评论数 0

原创 pycharm导入第三方库的方法

昨天,一个同学需要导入lxml来做xml解析,无奈pycharm自带的仓库搜索功能无法使用,因为要急用,所以只能网上下了lxml的包解压导入进去。 现将过程做一详细介绍: 把要导入的包解压好备用 打开pycharm的项目目录,找到venv/Lib/site-packages目录,这是项目引用的...

2019-10-31 16:54:20

阅读数 48

评论数 0

转载 神经网络中隐含层神经元的个数设置技巧

近来研究一下神经网络,往往看到输入层、隐含层、输出层的个数设计,输入、输出层自不必说,数据搞定也就知道了,对于隐含层的神经元设计十分迷惑,网上找了一些资料,算是有了一些了解。 方法1: fangfaGorman指出隐层结点数s与模式数N的关系是:s=log2N; 方法二: Kolmogorov定理...

2019-10-18 15:50:59

阅读数 453

评论数 0

转载 简单说明python3使用线程的最简单的两种方法

其一是传入要执行函数 其二是重写线程的构造函数和run()函数 # coding:utf-8 import threading import time #方法一:将要执行的方法作为参数传给Thread的构造方法 def action(arg): time.sleep(1) pri...

2019-05-13 10:49:03

阅读数 113

评论数 0

原创 如何添加类似github标签图片

之前在看一些项目时,readme文件中往往有如下形式的一些标签: 感觉使用这些标签可以鲜明地标示项目的主要类别和意义,我下载了相关的readme文件,看了一下markdown语言的网址,大致看了一下,终于搞懂了原理。标签制作网址是这个: https://shields.io,打开网站拉到下面,如...

2019-05-03 21:38:11

阅读数 235

评论数 0

转载 抽象类和接口的对比

抽象类和接口的对比 参数 抽象类 接口 默认的方法实现 它可以有默认的方法实现 接口完全是抽象的。它根本不存在方法的实现 实现 子类使用extends关键字来继承抽象类。如果子类不是抽象类的话,它需要提供抽象类中所有声明的方法的实现。 子类使用关键字i...

2019-01-05 00:14:20

阅读数 73

评论数 0

原创 对2019年研究生考试初试的总结

2018-12-28 23:57:52

阅读数 205

评论数 0

翻译 解决@NotNull parameter 'name' of com/android/tools/idea/welcome/Platform.<init> must not be null问题

哥们最近配置android开发环境,在启动as时出现以下问题: Argument for @NotNull parameter 'name' of com/android/tools/idea/welcome/Platform. must not be null 在csd...

2017-09-28 17:44:14

阅读数 3545

评论数 0

原创 android面试题目(2017.8.30:青铜树)

android面试系列

2017-08-30 17:48:57

阅读数 205

评论数 0

原创 解决android studio加载项目时一直处于build gradle project info问题

最近因为没事升了macos的预览版,用了两天后,果断重装系统。但问题来了,我从GitHub上拉下来项目后,用android studio打开项目时,gradle了一夜都没进去,去网上查找了相似问题终于解决。 根源:缺少对应的gradle版本 解决方法: 1. 去gradle官网(htt...

2017-07-12 20:48:18

阅读数 1228

评论数 0

原创 macOS High Sierra公测版申请及下载安装

百度「苹果公测计划」,打开官方网页「https://beta.apple.com/sp/zh/betaprogram/」 可以看到如图网页: 开始点击「注册」 之后按照要求做一遍即可,登陆id,然后注册mac,下载反馈助手,打开app store下载固件,不必细说。 ...

2017-07-05 21:33:42

阅读数 2670

评论数 1

原创 个人收集的mac破解软件免费下载(不断更新中)

不需要关注公众号!! 不需要缴费,全部free,free,free!! 不需要繁琐下载过程!! 不需要注册!! ---------------------------- 个人收集的mac软件分享 app目录及下载地址: lxxlxx888/MacApps(...

2017-07-04 12:22:53

阅读数 6276

评论数 2

原创 HotkeyOpenWebsite:一个可以通过热键快速打开特定网址的Alfred Workflow插件

HotkeyOpenWebsitea plugin of Alfred Workflow:use a Hotkey to open a websiet我们往往有快速打开一个特定网址的需求(搜索、视频等),所以我做了一个Alfred Workflow的插件来实现这个功能。热键功能:目前添加了以下网址...

2017-06-17 02:07:03

阅读数 1249

评论数 0

原创 ButterKnife Zelezny配置与使用说明

我写技巧都是最简单的过程,而且一般是不满于一般网上其它方法的繁琐和啰嗦,好了,开始正题:添加插件:打开android studio中设置—plug—查找—ButterKnife— 选中我图中选择的插件名 — 安装,如图: 会提示重启android studio,重启 添加依赖:打开项目的Proje...

2017-05-05 20:36:19

阅读数 254

评论数 0

原创 解释:int型默认值为0

在java书中往往强调:如果没对int型赋初值,默认是0。 但我们尝试发现并不能通过:public class test{ public static void main(String args[]){ int i; System.out.println(i); ...

2017-03-15 16:23:32

阅读数 15125

评论数 2

转载 数据库中char与varchar类型的区别

在建立数据库表结构的时候,为了给一个String类型的数据定义一个数据库的数据库类型,一般参考的都是char或者varchar,这两种选择有时候让人很纠结,今天想总结一下它们两者的区别,明确一下选择塔门的理由。       首先明确的是,char的长度是不可变的,而varchar的长度是可变的,...

2017-02-28 18:10:15

阅读数 41744

评论数 4

转载 总结android版本与api版本对照表

api版本对照: Platform     Version  API Level VERSION_CODE Notes Android 7.1 25 Android 7.0 24 N API Changes Android 6.0 23 M API Changes Android 5.1 22 ...

2017-02-27 23:43:38

阅读数 528

评论数 0

转载 java之String, inputStream与Reader转换

1、String –> InputStream   InputStrem is = new ByteArrayInputStream(str.getBytes()); 或者 ByteArrayInputStream stream= new ByteArrayInputStream(str...

2017-02-27 23:39:21

阅读数 4929

评论数 2

原创 android studio技巧

1. 查看类,方法及参数定义: 按住ctrl, 点击左键   2.Extract Resource 比如你在布局文件或者代码文件中直接写了某个String字符串或者某个dimen数值,而不是引用资源文件,那难道还要我再去打开相应的String.xml或者dimen.xml文件去添加,然后这...

2017-02-27 23:33:02

阅读数 364

评论数 0

原创 IT词汇(个人总结,不断更新)

Productivity tools  生产力工具 issue 美[ˈɪʃu] n. 问题,讨论 API(Application Programming Interface,应用程序编程接口) dynamic  美[daiˈnæmik]  动态 reference ...

2017-02-27 21:06:07

阅读数 1658

评论数 0

原创 android studio远程仓库依赖

远程仓库依赖 以LemonBubble4Android为例 你可以使用Gradle,需要首先在你的Project build.gradle文件中(allprojects ->repositories节点)加入如下代码: allprojects { repositories { ...

2017-02-21 22:32:40

阅读数 2276

评论数 0

转载 解决adb的adb server version (32) doesn't match this client (36)或(35)

最近在android studio中使用genymotion的模拟器和真机调试时,往往找不到模拟器和手机。adb命令的时候发现提示如下: $ adb devices adb server version (32) doesn't match this client (36); kill...

2017-01-12 19:19:55

阅读数 20846

评论数 0

翻译 如何解决Didn't find class “android.support.v7.internal.widget.TintManager”?

来自stackoverflow 原因是compile 'com.android.support:appcompat-v7的版本过高,造成的不兼容。 解决办法: 在gradle配置文件中将compile 'com.android.support:appcompat-...

2017-01-11 22:26:03

阅读数 1267

评论数 0

原创 android自定义控件笔记

目录 目录 概述 自定义控件类别 View和ViewGroup的区别 自定义控件创建步骤 滑动开关(继承自View) 原理 实现onmeasure() 实现ondraw() 处理触摸 处理menu点击事件 自定义下拉选择 原理 处理点击和删除 去除listView的滚动条属性和设置背景 点击...

2017-01-05 17:22:35

阅读数 228

评论数 0

转载 Java之值传递还是按引用传递详细解说

前天在做系统的时候被Java中参数传递问题卡了一下,回头查阅了相关的资料,对参数传递问题有了新的了解和掌握,但是有个问题感觉还是很模糊,就是Java中到底是否只存在值传递,因为在查阅资料时,经常看到有人说Java只有值传递,但有人说既有值传递,也有引用传递,对于两个观点个人觉得应该是站的角度不同而...

2017-01-02 16:49:00

阅读数 137

评论数 0

转载 Android三种主要解析XML方式

在Android平台上可以使用java的Simple API for XML(SAX) 和Document Object Model(DOM)和Android附带的pull解析器解析XML文件。 下面是本例子要解析的XML文件:itcast.xml ...

2017-01-01 23:42:49

阅读数 447

评论数 0

原创 android studio 快捷键汇总

快捷键: 选中查询内容     ctrl   q     //查询文档 ctrl alt o      //管理引用 ctrl alt t       //为选中区域 ctrl alt 空格   //值选项 一些快捷键: Ctrl+G/Ctrl+Alt+Shift+G:查询变量或者函数或者类在哪...

2017-01-01 23:24:00

阅读数 409

评论数 0

转载 Android ButterKnife Zelezny插件的安装与使用

Android ButterKnife Zelezny是Androidstudio Plugins里面的一款插件。官网地址:https://github.com/avast/android-butterknife-zelezny 题外话:本人菜鸟一个,写博客仅仅是一个记录的作用。 Bu...

2017-01-01 23:17:55

阅读数 163

评论数 0

转载 android studio 插件推荐和android开发效率工具推荐

Android ButterKnife Zelezny 推荐理由:注入框架,高效开发,省去很多重复,且没有技术含量的工作。 Android Material Design Icon Generator 推荐理由:可以生成Material Design图标的插件。 GsonFormat 推荐理由...

2016-12-31 23:06:00

阅读数 1754

评论数 0

转载 google官方示范:android中何时变量以m开头

内容来自于google android官网 Follow Field Naming Conventions Non-public, non-static field names start with m. Static field names start with s. ...

2016-12-31 22:01:15

阅读数 685

评论数 2

转载 Android  BroadcastReceiver 注册和反注册

说起来这个问题很简单,只要注册和反注册成对出现就行,好像很多教材都是如此介绍。但实际开发中,对广播注册和反注册的时机把握还是很重要的。 关于广BroadcastReceiver注册和反注册时机,主要有以下几点: onCreate - onDestroy(即便页面未显示,仍然能接受广播)...

2016-12-31 15:08:11

阅读数 973

评论数 1

转载 简单理解Recyclerview的使用

从Android 5.0开始,谷歌公司推出了RecylerView控件,当看到RecylerView这个新控件的时候,大部分人会首先发出一个疑问,recylerview是什么?为什么会有recylerview也就是说recylerview的优点是什么?recylerview怎么用?等等,下面我们将...

2016-12-31 15:03:23

阅读数 288

评论数 1

转载 分辨率,dpi,dp,与最终显示大小的四角关系

可能大家都知道,一款app要想适配尽可能多的手机,在写布局文件的时候都会使用dp来代替px. 如果遇到需要特别处理的则写在指定文件夹(如:values-sw600dp, values-sw720dp-land)下面的dimens.xml中,但是具体到1dp在屏幕上能显示多大,一张100*100px...

2016-12-31 15:00:30

阅读数 711

评论数 1

转载 Android scrollTo() scrollBy() Scroller讲解及应用

/** * Set the scrolled position of your view. This will cause a call to * {@link #onScrollChanged(int, int, int, int)} and the view will be * i...

2016-12-31 14:56:00

阅读数 279

评论数 1

转载 在 bitmap 中玩转大波浪进度条

转载请注明作者AndroidMsky和出处  http://blog.csdn.net/AndroidMsky/article/details/53520406 迫不及待拿出了效果图:   可切换波澜4种状态: https://github.com/AndroidMsky/BitmapW...

2016-12-31 14:51:17

阅读数 305

评论数 3

转载 github上众多优秀的下拉刷新三方控件

原文链接:https://github.com/android-cjj/BeautifulRefreshLayout  原XListView参考链接:https://github.com/Maxwin-z/XListView-Android(听说原作者停止维护了)  (2)然后又学了ch...

2016-12-31 14:46:56

阅读数 2781

评论数 2

原创 面试题:只能在UI线程里面更新界面吗?

checkThread方法 答:不一定,之所以子线程不能更新界面,是因为Android在线程的方法里面采用checkThread进行判断是否是主线程,而这个方法是在ViewRootImpl中的,这个类是在onResume里面才生成的,因此,如果这个时候子线程在onCreate方法里面生成更新UI...

2016-12-20 19:57:00

阅读数 501

评论数 0

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