- 博客(40)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 Python自动化办公
Word文档自动化hi,少年。之前我们学习了Excel文档的自动化操作,这节课我们讲讲如何使用Python控制Word文档您可以登录1024fun乐学编程主页学习Python基础课程,还可以学习完整的自动化办公课程。http://www.eluzhu.com:1818/安装Python-docx第三方库呦呵,机灵了。操作Word我们要用到Python-docx。它是Python的第三方库之一,主要用来对Word文档进行相关操作。如果你使用1024ide-Python版本,这些库...
2021-07-20 19:55:14
534
4
原创 Python自动化办公
课程介绍Hi,我是你的课程老师,很高兴在这里结识你!我们这次的课程是Python自动化办公课程。这套课程适合准备就业的大学生、互联网从业者、行政和财务等职场人士。提升个人能力,掌握高效办公技能,解决日常办公需求。涵盖日常办公的多个场景,确保你在实际的工作中现学现用,真正解放双手,高效办公!如果您没有接触过Python相关知识,可以先学习我们的Python基础课程。您可以登录1024fun乐学编程主页学习Python基础课程,还可以学习完整的自动化办公课程。http://www.e...
2021-07-20 19:53:43
1559
5
原创 Python教程
分支结构hi, 今天我们讲程序控制的结构。如果您想免费学习完整课程,以及Python自动化课程,请登录1024fun乐学编程主页。http://www.eluzhu.com:1818/程序设计的三种基本结构为:顺序结构、分支结构和循环结构。任何程序的设计都是由这三种基本结构反复嵌套构成,这就使得程序结构清晰,提高了程序设计的质量和编程效率。下面先来说说分支结构,分支结构也叫选择结构,就是我们经常使用的 if 条件判断语句。在执行 if 条件判断语句时,条件成立或者不成立都有固定的流程i..
2021-07-20 19:51:34
405
5
原创 Python入门
课程介绍这次我们讲解Python基础知识,Python 是一门开源免费的脚本编程语言,它不仅简单易用,而且功能强大。随着大数据和人工智能的兴起,Python 焕发出了耀眼的光芒。在世界编程语言排行榜中,Python 排名第三,是一门推崇“极简主义”的编程语言。学习Python之后,我们能做什么呢?如果你是在校大学生、程序小白,通过学习Python,可以提升个人技能水平,为职场打下坚实基础。如果你目前从事编程相关专业,技术仍有欠缺,学Python能提升自身技术,增加竞争优势。如果你是...
2021-07-20 19:47:09
391
1
原创 面试算法
面试算法第二章本章课程承接作者主页中《面试中的算法》的第一章内容。重点讲解面试的算法,助你拿到自己期望的offer。本教程中的练习题,请移步1024乐学编程-面试中的算法进行练习。您也可以在该网站免费学习到更多课程求最大公约数hi,今天我们讲解面试经常会考察的求最大公约数的问题。哈?! 这个问题太简单了,使用我们之前学过的暴力枚举方法。看看这个整数能否被 a 和 b 整除。你这个方法虽然实现了所要求的功能,但是效率不行啊,想想看,如果我传入的整数是10000和10001用你的..
2021-05-19 17:43:47
121
1
原创 面试中的算法
面试中的算法面试,是大家从学校走向社会的第一步。大型互联网公司的校园招聘,从形式上说,一般分为2-3轮技术面试+HR面试。技术面试=基础知识和业务逻辑面试+算法面试。本章重点讲解面试的算法,助你拿到自己期望的offer。本教程中的练习题,请移步1024乐学编程-面试中的算法进行练习。您也可以在该网站免费学习到更多课程判断链表是否有环面试遇到的算法题目千变万化,不但要依靠扎实的算法基础,还需要随机应变。下面我来考考你:有一个单向链表,链表中有可能出现“环”,就像下图这样。那么,如何用..
2021-05-19 17:40:23
80
原创 算法教程
自学算法第二章本章课程承接作者主页中《自学算法》的第一章内容。这套课程特别适合自学算法的小白。每节课程最后还有一道练习题,边学边练,可以帮你及时巩固学习到的知识。如果您在学习其他相关的算法课程,也可以学习该课程用来巩固知识点。本教程中的练习题,请移步1024乐学编程-算法基础进行练习。您也可以在该网站免费学习到更多课程数据结构数据结构,直白地理解,就是研究数据的存储方式。在处理问题的时候,经常需要先将一些数据进行储存,然后,通过算法进行解决。用不同的方式储存数据,就会占用大..
2021-05-19 17:36:05
274
1
原创 自学算法
关于本课程hi,少年。咱们来一起学习算法啦。这套课程特别适合自学算法的小白。每节课程最后还有一道练习题,边学边练,可以帮你及时巩固学习到的知识。如果您在学习其他相关的算法课程,也可以学习该课程用来巩固知识点。本教程中的练习题,请移步1024乐学编程-算法基础进行练习。您也可以在该网站免费学习到更多课程好,那我们正式开始!算法,可以简单理解为,完成一个任务的方法。你可以把它想象成食谱。要想做出一道菜肴,只需要按食谱的步骤一步步操作。编程中的算法,就是用计算机解决一个问题的方..
2021-05-19 17:31:52
871
3
原创 C++教程
自学C++第二章本章课程承接作者主页中《自学C++》的第一章内容。这套课程特别适合自学C++的小白。每节课程最后还有一道练习题,边学边练,可以帮你及时巩固学习到的知识。本教程中的练习题,请移步登录 - 1024 - 乐学编程 - Powered By 1024fun进行练习。您也可以在该网站免费学习到更多课程C++ 变量作用域上节课我们学习了变量,这节课我们重点学习一下变量的作用域。作用域是程序的一个区域,一般来说有三个地方可以定义变量:在函数或一个代码块内部声明的变量,称为..
2021-05-19 17:22:12
360
2
原创 SQL教程
自学SQL第二章本章课程承接作者主页中《自学SQL》的第一章内容。如果你恰好是程序小白、运营、产品,在工作中需要用到SQL,这套课程简直是为你量身定做。本教程中的练习题,请移步1024乐学编程-SQL基础进行练习。您也可以在该网站免费学习到更多课程。谓词本节将会和大家一起学习 SQL 的抽出条件中不可或缺的工具——谓词(predicate)。通俗来讲谓词就是上节中介绍的函数中的一种,是需要满足特定条件的函数,该条件就是返回值是真值。对通常的函数来说,返回值有可能是数字、字符串...
2021-05-19 17:11:33
715
5
原创 自学C++
关于本课程hi,欢迎来到这次的课程,接下来我会给大家介绍C++语言基础,这套课程特别适合自学C++的小白。每节课程最后还有一道练习题,边学边练,可以帮你及时巩固学习到的知识。如果您在学习其他相关的C++课程或已经在工作中展开了C++实践,也可以学习该课程用来巩固知识点。C++ 简介C++ 是一种中级语言,它是由 Bjarne Stroustrup 于 1979 年在贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,是一种面向对象的程序设计语言。C++ 是一种静态类型的、编译
2021-05-19 16:51:11
1256
1
原创 自学SQL
SQL简介Hi,我们今天要讲的这套SQL课程更适合初学者自学,内容由浅入深。如果你恰好是程序小白、运营、产品,在工作中需要用到SQL,这套课程简直是为你量身定做。前期你将学会如何通过SQL命令查询所需的数据,并应用到工作中。 之后将会深入学习所有有关 SQL 的知识 ,每个小节最后都会有练习题。边学边练,可以帮你及时巩固学习到的知识。如果您已经对SQL有所了解,也可以使用本课程巩固知识点和查阅SQL语法。从现在开始,我将带领你学习 SQL,带你进入数据库的世界!本教程中的练习题,请移步10.
2021-05-19 16:36:05
489
2
转载 Kotlin 的demo
Activity设置点击事件login.setOnClickListener(this)register.setOnClickListener(this)用when代替switch override fun onClick(v: View?) { when (v?.id) { R.id.login ->
2017-06-12 17:51:05
573
原创 Universal-Image-Loader出现oom
1)禁用在内存中缓存cacheInMemory(false),如果oom仍然发生那么似乎你的应用程序有内存泄漏,使用MemoryAnalyzer来检测它。否则尝试以下步骤(尝试所有或几个)2)减少配置的线程池的大小(.threadPoolSize(...)),建议1~53)在显示选项中使用 .bitmapConfig(Bitmap.Config.RGB_565) . RGB_565
2017-05-18 22:17:44
332
原创 记不起来又去查的方法,摔!!(′д` )…彡…彡
字符串为分割点将另一字符串分割成两段String str = "IOException";String[] strs = str.split("Exce");
2017-02-14 11:58:08
783
转载 使用Picasso加载图片的内存优化实践
现在Android开源库中有许多图片加载框架,本文以picasso为例,总结下开发过程中的一些优化经验,使用的picasso版本如下compile 'com.squareup.picasso:picasso:2.5.2'1 图片裁剪在列表页尽量使用裁剪后的图片,在查看大图模式下才加载完整的图片。图片裁剪示例Picasso.with( imageView.getCon
2017-02-14 10:31:36
257
原创 在Android Studio中将Android工程变为Library使用
在Android Studio中将Android工程变为Library使用转载2016-03-28 10:43:58有时候网上会有些工程格式不是我们想要的Library格式可以直接给AS使用。这时我们就需要将它移植到AS上并将其变为库。1. 将ADT工程export成gradle可编译的工程。2. 导入AS,保留src、res、manifest和gr
2017-02-09 15:06:03
1840
转载 Android 项目瘦身
看了一篇关于项目瘦身的文章,对转化率感触很大,正好前一阵子做的东西嫌弃他太大了,也做了一些优化,,然后稍微总结一下,瘦身的目的从目的导向来看,我们是不会无缘无故去做一件事情的,那我们对应用瘦身的目的是为了什么?答案是:提高下载转化率。什么是下载转化率?举个栗子:你的应用大小是 18MB ,有100个潜在用户想要去下载尝试使用,结果有20个用户嫌弃安装包太大直
2017-02-09 11:27:56
355
原创 Error:duplicate files during packaging of APK
Error:duplicate files during packaging of APK 可能存在的错误:Error:duplicate files during packaging of APK F:\android_studio_project\nizaoma\app\build\outputs\apk\app-debug-unaligned.apk Path i
2016-12-13 12:12:57
315
原创 自定义AlertDialog
final AlertDialog builder = new AlertDialog.Builder(BalanceActivity.this).create();builder.show();Window window = builder.getWindow();builder.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_
2016-11-18 18:28:44
180
转载 Touch事件
Touch事件分发中只有两个主角:ViewGroup和View。Activity的Touch事件事实上是调用它内部的ViewGroup的Touch事件,可以直接当成ViewGroup处理。View在ViewGroup内,ViewGroup也可以在其他ViewGroup内,这时候把内部的ViewGroup当成View来分析。ViewGroup的相关事件有三个:onInterceptT
2016-11-09 18:32:43
246
转载 Activity的Launch mode详解 singleTask正解
本文参考了此文http://hi.baidu.com/amauri3389/blog/item/a54475c2a4b2f040b219a86a.html另附 android task与back stack开发文档翻译参见:http://mypyg.iteye.com/blog/919643 http://blog.csdn.net/infsafe/article/deta
2016-11-08 12:02:44
334
转载 框架模式 MVC,MVP 在Android中的使用
MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。其中M层处理数据,业务逻辑等;V层处理界面的显示结果;C层起到桥梁的作用,来控制V层和M层通信以此来达到分离视图显示和业务逻辑层。说了这么多,听着感觉很抽象,废话不多说,我们来看看MVC在Android开发中是怎么应
2015-10-29 09:44:08
902
1
原创 android shape的使用
android shape的使用shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下:xml version="1.0" encoding="utf-8"?>shape xmlns:android="http://schemas.android.com/apk/res/android" > 圆角 -->
2015-10-22 11:25:21
366
1
原创 ListView 优化
使用自定义的adapter,会重写getView方法,在getView方法产生给用户item的视图以及数据。 通过重用view来进行优化,这样可以减少内存消耗,同时加快item加载速度。
2015-10-20 14:49:15
346
1
原创 随时总结日常好用的方法
View中的isShown()方法,以前都是用view.getVisibility() == View.VISIBLE来判断的(╯□╰);Arrays类中的asList(T... array)方法,数组转List集合;反过来List.toArray();String类中的format(String, Object...)方法,用来格式化strings.xml中的字符串(多谢 @dr
2015-10-15 09:43:58
617
1
原创 Android 代码重构
1.重命名:对类,接口,方法,属性等重命名,以使得更易理解2.对结构的分解重组。3.通过几种方式重构方法。(抽取代码:将方法内的一段代码抽取为另一个方法,以使得该段代码可以被其他方法调用,这是重构中很重要很常用的,此举可以极大的精炼代码,减少方法的代码行数。封装字段:将类的某个字段转换成属性,可以更加合理的控制字段的访问。删除参数:将方法的一个或多个参数删掉等)
2015-10-10 10:20:36
833
1
原创 关于ListView中存在两个EditText焦点的解决方法
写给自己看的,省的回头忘了 = =;声明:private int touchedPosition = -1;private int touchedPosition_num = -1;然后在getView里面: edit_price.setOnTouchListener(new View.OnTouchListener() {
2015-09-30 11:52:58
579
1
android webview 怎么实现退出功能
2015-12-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人