- 博客(25)
- 资源 (18)
- 问答 (1)
- 收藏
- 关注
原创 五一加班也要看的Android数据库开发基础入门【附完整案例】
目录一、初识Android数据库二、表中数据的添加操作三、数据表中数据的删除1、删除数据表中的全部数据2、单条数据的删除四、数据表中单条数据指定值的修改五、数据表中数据的查找1、查找全部数据2、查询单条数据六、完整项目案例源码Hello,你好呀,我是灰小猿!一个超会写bug的程序猿!最近和大家分享了很多关于Python开发的相关文章,今天就换个口味,在这里和大家记录一下在Android开发中连接数据库并进行基本操作的相关内容。Android中的数据库使用和
2021-04-29 07:58:13 3763 30
原创 Python高级进阶技术——IO操作、进程和线程操作【建议收藏】
Python基础及进阶内容已陆续更新!欢迎小伙伴们一起关注学习!本篇文章和大家分享Python高阶开发中详细的IO操作、线程和进程操作!,建议先收藏之后慢慢学习!目录写在前面一、Python输入输出——IO操作1、文件读写(1)打开文件(2)写入文件(3)读取文件(4)关闭文件2、文件系统操作3、序列化和反序列化(1)pickle(2)JSON二、让你的代码更加灵活——进程和线程操作1、进程操作2、线程操作(1)线程锁写在前面H.
2021-04-27 18:07:31 5483 38
原创 秀!惊呆程序员的Python实用小招数!【详细语言特性使用技巧】
Python基础及进阶内容持续更新中!欢迎小伙伴们一起关注学习!本篇文章和大家分享Python开发中超实用的语言小特性!助你在开发中用最少的代码做出最秀的操作!!!目录写在前面一、索引和切片相关操作1、索引2、切片二、赋值相关操作1、连续赋值2、拆包3、赋值中的 or 关键字三、控制语句相关操作1、if 三元表达式2、for else 语句3、while else 语句4、try except else 语句四、类相关操作1、类属性 /.
2021-04-25 19:30:21 9489 56
原创 Python进阶干货速递!【超详细迭代器、生成器、装饰器使用教程】
Python基础及进阶内容持续更新中!欢迎小伙伴们一起关注学习!目录写在前面一、深入理解迭代器和生成器1、什么是迭代?(Iteration)2、迭代器(Iterator)(1)for 循环的迭代过程(2)可迭代(Iterable)对象(3)自定义迭代器(4)迭代器的好处3、生成器(Generator)(1)生成器表达式(Generator Expression)二、生成器表达式和列表生成式1、列表生成式(1)列表生成式的写法2、字典生成式3.
2021-04-24 19:39:37 4895 47
原创 诺,你们要的Python进阶来咯!【函数、类进阶必备】
目录一、Python进阶初体验——内置函数1、数据类型相关2、数值计算相关3、bool 值判断相关4、IO 相关5、元数据相关6、help()函数7、sorted()函数8、range()函数二、给代码安个家——函数进阶1、位置参数2、参数默认值3、关键字参数4、任意参数列表5、多返回值三、让你函数更好用——类进阶1、类属性和类方法(1)类属性的定义(2)类方法的定义2、静态方法3、私有属性、方法4、特殊方法5、类的
2021-04-23 14:35:49 12746 60
原创 【Android开发】小白入门必看的”四框“使用教程,你学废了嘛?
<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.and...
2021-04-22 08:05:21 3666 60
原创 【每日蓝桥】61、一八年省赛Java组真题“堆的计数”
你好呀,我是灰小猿,一个超会写bug的程序猿!欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术!标题:全球变暖我们知道包含 N个元素的堆可以看成是一棵包含 N个节点的完全二叉树。每个节点有一个权值。对于小根堆来说,父节点的权值一定小于其子节点的权值。假设 N个节点的权值分别是 1∼N,你能求出一共有多少种不同的小根堆吗?例如对于 N=4有如下 3种:...
2021-04-21 10:15:34 1107 39
原创 【每日蓝桥】60、一八年省赛Java组真题“全球变暖”
你好呀,我是灰小猿,一个超会写bug的程序猿!欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术!标题:全球变暖你有一张某海域 N×N像素的照片,”.”表示海洋、”#”表示陆地,如下所示:其中”上下左右”四个方向上连在一起的一片陆地组成一座岛屿,例如上图就有 2座岛屿。 由于全球变暖导致了海面上升,科学家预测未来几十年,岛屿边缘一个像素的范围会被海水淹没。具体来说如果一块
2021-04-20 20:10:00 1373 7
原创 【每日蓝桥】59、一八年省赛Java组真题“日志统计”
你好呀,我是灰小猿,一个超会写bug的程序猿!欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术!标题:日志统计小明维护着一个程序员论坛。现在他收集了一份”点赞”日志,日志共有 N行。其中每一行的格式是:tsid表示在 ts时刻编号id的帖子收到一个”赞”。现在小明想统计有哪些帖子曾经是”热帖”。如果一个帖子曾在任意一个长度为 D的时间段内收到不少于 K个赞,小明就认为.
2021-04-20 19:54:30 1932 14
原创 万字长文爆肝Python基础入门【第二弹、超详细数据类型总结】
目录一、建立一个数据火车——列表1、创建列表2、列表元素的获取3、列表元素的添加4、列表元素的删除5、列表元素的修改二、列表的亲兄弟——元组1、创建元组2、元组元素的获取3、元组和列表的差别三、数据中的魔术师——字符串1、创建字符串2、字符的获取3、字符串的处理4、字符转义5、原始字符串6、多行字符串7、列表、元组、字符串的通用操作8、列表、元组、字符串总结四、索引存储不再麻烦——字典1、创建字典2、字典键值对的添加
2021-04-19 13:07:57 7051 83
原创 全网最值得收藏的Python常见报错及其解决方案,再也不用担心遇到BUG了!
BUG修复宝典索引一、Python2升级Python3发生的错误1、print 变成了 print()2、raw_Input 变成了 input3、整数及除法的问题4、异常处理大升级5、解决 “NameError: name 'xrange' is not definedw”错误提示6、解决“name 'reload' is not defined 和 AttributeError: module 'sys' has no att” 错误提示7、解决”python uni..
2021-04-16 14:31:43 11396 69
原创 【每日蓝桥】58、一八年省赛Java组真题“螺旋折线”
你好呀,我是灰小猿,一个超会写bug的程序猿!欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术!标题:螺旋折线如下图所示的螺旋折线经过平面上所有整点恰好一次。对于整点 (X,Y),我们定义它到原点的距离 dis(X,Y)是从原点到 (X,Y)的螺旋折线段的长度。例如 dis(0,1)=3,dis(−2,−1)=9给出整点坐标 (X,Y),你能计算出 dis(..
2021-04-13 13:33:13 2144 16
原创 【全网力荐】堪称最易学的Python基础入门教程
目录数据的名字和种类——变量和类型初探数据种类数据类型数值运算比较运算变量和赋值变量的好处用赋值更新变量变量和数据类型的关系总结数据类型数值运算数值比较变量和赋值一串数据怎么存储——列表和字符串列表(List)字符串(String)总结不只有一条路——分支和循环input()、print() 和 int() 函数分支while 循环条件的与、或、取反for 循环总结将代码放进盒子——函数函数的初步理解
2021-04-12 15:17:28 57405 380
原创 【每日蓝桥】57、一八年省赛Java组真题“递增三元组”
你好呀,我是灰小猿,一个超会写bug的程序猿!欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术!标题:递增三元组给定三个整数数组A=[A1,A2,…AN],B=[B1,B2,…BN],C=[C1,C2,…CN],请你统计有多少个三元组 (i,j,k)满足:1≤i,j,k≤N Ai<Bj<Ck输入格式第一行包含一个整数 N。第二行包含 N个整.
2021-04-08 19:02:43 2383 7
原创 面试官:“你真的会面向对象开发吗?”,我沉默了...
hello,你好呀,我是灰小猿,一个超会写bug的程序猿。一听到面向对象这个面向对象设计有七大原则,分别是:单一职责原则,开放封闭原则,李氏替换原则,依赖倒置原则,接口隔离原则,组合重用原则和迪米特原则,下面我们简单分析介绍一下这些原则。(1)单一职责原则(SRP):就一个类来说,应该仅有一个引起它变化的原因。也就是说,一个类应该只有一一个职责。 如果有多个职责,那么就相当于把这些指责耦合在起,一个职责的变化就可能削弱或抑制了这个类完成其他职责的能力,引起类的变化的原因就会有多个。所以在
2021-04-08 16:15:26 1872 4
原创 【每日蓝桥】56、一八年省赛Java组真题“快速排序”
你好呀,我是灰小猿,一个超会写bug的程序猿!欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术!标题:快速排序以下代码可以从数组a[]中找出第k小的元素它使用了类似于快速排序中的分治算法,期望时间复杂度是O(N)的,请仔细阅读分析源码,填写划线部分缺失的内容package 一八年省赛真题;import java.util.Random;public clas
2021-04-07 17:15:35 2170 2
原创 铸就项目经理的必备技能——ISO/IEC9126软件质量模型
ISO/IEC 9126(1991):软件产品评估—质量特性及其使用指南纲要,就是为支援软件产品的每个相关质量特性而发展出来的。在此标准中,定义了六种质量特性,并且描述了软件产品评估过程的模型。目录(1)功能性(2)可靠性(3)可用性(4)效率(5)可维护性(6)可移植性你好呀,我是灰小猿,一个超会写bug的程序猿!今天来和大家聊一下在软件产品开发中用到的ISO/IEC9126的软件质量模型。其中包括6个质量特性和21个质量子特性是在进行软件产品开发过程中要理解的内容.
2021-04-07 09:59:44 2235
原创 【每日蓝桥】55、一八年省赛Java组真题“测试次数”
你好呀,我是灰小猿,一个超会写bug的程序猿!欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术!标题:测试次数x星球的居民脾气不太好,但好在他们生气的时候唯-的异常举动是:摔手机.各大厂商也就纷纷推出各种耐摔型手机. x星球的质监局规定了手机必须经过耐摔测试,并且评定出一个耐摔指数来,之后才允许上市流通.x星球有很多高耸人云的高塔,刚好可以用来做耐摔测试.塔的每-一层高
2021-04-06 21:01:35 2106 4
原创 用大白话和面试官扯“八大常用排序算法的基本思想”
目录一、直接插入排序二、希尔排序三、直接选择排序四、堆排序五、冒泡排序六、快速排序七、归并排序八、基数排序Hello,你好呀,我是灰小猿,一个超会写bug的程序猿。最近在进行学习的时候发现总能用到数据结构中的各种排序算法,有的记忆不到位的还需要重新去了解学习。所以今天就抽空在这里和大家总结一下常见的内部排序算法设计的基本思想,可能比较言简意赅,所以欢迎有其他见解的小伙伴在评论区提出分享。一、直接插入排序直接插入排序的基本思想:每步将一个待排序的记录按其排序
2021-04-06 09:05:45 5915 72
原创 【每日蓝桥】54、一八年省赛Java组真题“复数幂”
你好呀,我是灰小猿,一个超会写bug的程序猿!欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术!标题:复数幂设i为虚数单位.对于任意正整数n, (2+3i)^n 的实部和虚部都是整数.求(2+3i)^123456等于多少?即(2+3i)的 123456次幂,这个数字很大,要求精确表示.答案写成"实部土虚部i"的形式,实部和虚部都是整数(不能用科学计数法表示),中间任何地
2021-04-05 19:51:43 894 4
原创 “项目经理”都会的软件开发七大过程模型
目录一.瀑布模型二、喷泉模型三、快速原型模型四、增量模型五、螺旋模型六、Rational统一模型七、微软过程模型Hello,你好呀!我是灰小猿,一个超会写bug的程序猿!今天来和大家分享一下在进行系统的软件开发的过程中常用的七大软件过程模型,熟悉软件开发常用的几种模型方法。助力每一个程序员小伙伴都可以尽早成为项目经理哟!一.瀑布模型瀑布模型严格遵循软件生命周期各阶段的固定顺序:计划、分析、设计、编程、训试和维护,上一阶段完成后才能进入到下一阶段,整个模型就像.
2021-04-05 15:28:20 9577 121
原创 【每日蓝桥】53、一八年省赛Java组真题“方格计数”
你好呀,我是灰小猿,一个超会写bug的程序猿!欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术!标题:方格计数解题思路:本题在求解时我们应该知道,半径为1000,则说明半径上无论是横坐标还是纵坐标,在某一个象限上顶点的坐标一定是小于等于1000的,那么我们就可以例举出每一个顶点的横纵坐标,计算出它的斜边长的平方,一定是小于等于1000*1000的,这样我们就可以算出一个
2021-04-05 15:07:19 2599 20
原创 【每日蓝桥】52、一七年省赛Java组真题“K倍区间”
你好呀,我是灰小猿,一个超会写bug的程序猿!欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术!标题:K倍区间给定一个长度为 N的数列,A1,A2,…AN,如果其中一段连续的子序列 Ai,Ai+1,…Aj之和是 K的倍数,我们就称这个区间 [i,j]是 K倍区间。你能求出数列中总共有多少个 K倍区间吗?输入格式第一行包含两个整数 N和 K以下 N行每行包含一...
2021-04-05 15:06:52 1455 5
原创 【每日蓝桥】51、一七年省赛Java组真题“分巧克力”
你好呀,我是灰小猿,一个超会写bug的程序猿!欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术!标题:分巧克力儿童节那天有 K位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友们。小明一共有 N块巧克力,其中第 i块是 Hi×Wi的方格组成的长方形。为了公平起见,小明需要从这 N块巧克力中切出 K块巧克力分给小朋友们。切出的巧克力需要满足:形状是正方形,边长是整数.
2021-04-02 20:51:53 1139
原创 【每日蓝桥】50、一七年省赛Java组真题“包子凑数”
你好呀,我是灰小猿,一个超会写bug的程序猿!欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术!标题:包子凑数小明几乎每天早晨都会在一-家包子铺吃早餐.他发现这家包子铺有N种蒸笼,其中第i种蒸笼恰好能放Ai个包子.每种蒸笼都有非常多笼,可以认为是 无限笼.每当有顾客想买X个包子,卖包子的大叔就会迅速选出若干笼包子来,使得这若干笼中恰好一共有X个包子.比如一共有3种蒸笼,
2021-04-01 20:52:31 3420 12
仿微信的网络聊天室项目开发
2020-10-04
Java电子表 秒表项目【多线程开发】
2020-07-23
C#课程设计《学生防疫信息管理软件》
2020-07-16
Python使用tkinter库和GUI界面实现的卡通人物动作变化
2020-04-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人