02 2020 档案
摘要:第二周开篇博客 1.介绍自己 我是一个很平凡的普通人,但是有着不平凡的一颗心。我的性格属于那种可能初看觉得很高冷,但是慢慢熟悉之后发现原来事实是一个逗比(玩的不错的朋友的评价) 我可能是属于那种慢慢熟的一种人。我个人喜欢一些体育项目,我在初中的时候打过乒乓球,为了能在台上多打一会,努力并且付出实践了
阅读全文
摘要:(一)一维最大连续子数组和 解法思路:在一段数组中,以每个数组下标为末尾的最大连续子数组,判断前一个连续数组和是否大于0,大于就可以加上该数构成一个更大的连续子数组;否则,自己组成一个连续数组。最后,遍历整个数组找出最大值。 #include<iostream> #include<cstdio> u
阅读全文
摘要:(一)线段树 1.E - Lost Cows N (2 <= N <= 8,000) cows have unique brands in the range 1..N. In a spectacular display of poor judgment, they visited the neig
阅读全文
摘要:(一)二叉树 1.A - Binary Tree Traversals A binary tree is a finite set of vertices that is either empty or consists of a root r and two disjoint binary tre
阅读全文
摘要:Project Manager:项目经理一个神秘的角色,他就是夹在销售人员与程序员之间的沟通媒介,销售人员的方式程序员理解不了,程序员只想安安静静的敲代码,因此就出现一个角色:项目经理,负责的就是将销售人员的方式转换为程序员可以理解的形式,这样开发的效率就会大大的提高,同时项目经理不仅仅要处理这些事
阅读全文
摘要:结对编程,“编码”不再是私人的工作,而是一种公开的“表演”。结对编程会使开发速度高效率的进行,同时不会再出现个人责任问题,而是两个人或者一个团队的问题。这样程序员的代码,工作方式,技术水平都会展现在身边的同事上,这就会促使着程序员的前进,去不断的学习技术来丰富,增强自己。结对编程是一个循序渐进的过程
阅读全文
摘要:一、vector动态数组 用法: 尾部添加:push_back() 元素个数:size() 是否为空:empty() 在第i个元素前面插入k:insert(a.begin()+i,k) 删除尾部元素:pop_back() 删除区间:eraser(a.begin()+i,a.begin()+j) 删除
阅读全文
摘要:在读到个人跟人技术和流程开发时,对单元测试很有感触,记得当时第一次写javaweb项目,觉得自己理解的差不多便上手去做,将所有都写好后一运行,bug老多,一串爆红,之后就对每一个链进行调试,输出结果看是否是自己想要的,这样很耗费时间,因此我之后的每次做完一节就会进行测试,在当前就消除bug防止带到后
阅读全文
摘要:Android开发之头像的更换(拍照,从手机照片中选择) 先说一下昨天未解决的问题:原因是自己在获取对象时,没有将新加的图片属性加到该对象里,导致一直爆空指针异常。 接下来分析一下头像更换的具体操作:(参考的书籍是:Android第一行代码) 先分析一下布局流程: 我是这样子安排的,先到个人界面如果
阅读全文
摘要:对之前的头像选择进行了优化,之前是固定的头像,今天学习了有关头像更换的另外两种技术 一种是直接拍照当做头像,另一种是从手机里选择照片。 在数据库的更新保存头像url的字符串出现了问题,一开始出现的问题是:未能识别我新加的一列urlimg,我查了相关内容,知道一旦数据库表建成后,在进行新加一列,需要删
阅读全文
摘要:记账本APP开发 终结篇 昨天的动态数字录屏奉上:在抖音上拍了一个(ps:欢迎点赞) https://v.douyin.com/poEjmG/ 今天将图表的内容进行了制作,我用的是MPChart的饼状图进行制作的,将之前用户的数据进行计算,然后定义数据与具体的分类相结合。 设置不同的颜色rgb,实现
阅读全文
摘要:今天将昨天剩余的bug修复,并且完成图标的美化,设置长按删除,模仿支付宝实现金额的动态增加。 ①将昨天的布局进行了修改:之前是fragment,改成FrameLayout布局,不再设置name,进而在MainActivity就多了一步 就是先给记账Fragment(也就是Account_Fragme
阅读全文
摘要:今天实现的内容有:添加账本信息,个人头像的切换,密码的修改,退出登录。 添加账本信息有三个功能: ①记一笔支出项目 ②记一笔收入项目 ③清空所有项目 在此期间遇到的困难有:Activity与Fragment之间数值的传递问题,我利用Bundle对象来进行传值,但是布局文件中fragment里的nam
阅读全文
摘要:本次实现的是有关登录,注册和整体页面的改观,实现下方选项导致页面的切换效果。 利用到的技术有Sqlite数据库的增删改查,与fragment实现。由于暂时没有找到合适的图标,先借用微信的图标暂代一下。 ①在数据库这方面的学习后,我总结出三步走战略 第一步:定义实体类。先建立好用户对象,存储数据。 p
阅读全文
摘要:(一)BaseAdapter的三种表达式: ①逗比式: public View getView(int position, View convertView, ViewGroup parent) { //逗比式 View view=minflater.inflate(R.layout.item,nu
阅读全文
摘要:(一)Bundle介绍 Bundle主要用于传递数据;它保存的数据,是以key-value(键值对)的形式存在的。 我们经常使用Bundle在Activity之间传递数据,传递的数据可以是boolean、byte、int、long、float、double、string等基本类型或它们对应的数组,也
阅读全文
摘要:Activity的启动和关闭 1.启动activity activity的启动分为两种,一种为入口activity,另一种为其他activity 在AndroidManifests进行配置,入口activity的启动只要在要启动的activity里加入intent,例如下面代码将MainActivi
阅读全文
摘要:(一)html文本标签 ①标题标签:从<h1>到<h6>逐渐变小 ②水平线标签:<hr /> ③段落标签:<p> ④字体标签:<font 属性=值>内容</font> color:颜色;size:设置字体大小,从1到7逐渐变大;face:设置字体(楷体。。) ⑤删除线文本:<s> ⑥下划线文本:<u
阅读全文
摘要:1.股票买卖 给定一个长度为 N 的数组,数组中的第 i 个数字表示一个给定股票在第 i 天的价格。 设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。 注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。 输入格式 第一行包含整数 N,表示数
阅读全文
摘要:继昨天的开发,继续完成今天的内容。 (一)开始构建一些业务逻辑,开始构建记账本的添加一笔记账的功能。 ①对fab按钮的click时间进行修改,创建一个AlertDialog.Builder对象,因此我们给dialog添加一个布局,命名为new_cost_data.xml,位于他的布局很简单,我们只需
阅读全文
摘要:记账本开发流程: 对于一个记账本的初步开发而言,我实现的功能有: ①实现一个记账本的页面 ②可以添加数据并更新到页面中 ③可以将数据信息以图表的形式展现 (一)首先,制作一个记账本的页面。 ①在系统自动创建的content_main.xml文件中添加listview <ListView androi
阅读全文
摘要:(一)贪心 1.A - 今年暑假不AC “今年暑假不AC?” “是的。” “那你干什么呢?” “看世界杯呀,笨蛋!” “@#$%^&*%...” 确实如此,世界杯来了,球迷的节日也来了,估计很多ACMer也会抛开电脑,奔向电视了。 作为球迷,一定想看尽量多的完整的比赛,当然,作为新时代的好青年,你一
阅读全文
摘要:(一)拖动条实例之美图秀秀修改透明度 在垂直的线性布局管理器中添加两个图像视图,在添加一个Seekbar拖动条,设置最大值max和progress,并设置id给Image和seekbar。 在主程序中,获取image变量和seekbar变量,并通过seekbar的setOnSeekBarChange
阅读全文
摘要:并查集 1.A - How Many Tables Today is Ignatius' birthday. He invites a lot of friends. Now it's dinner time. Ignatius wants to know how many tables he ne
阅读全文
摘要:(一)进度条 常用属性详解: android:max:进度条的最大值android:progress:进度条已完成进度值android:progressDrawable:设置轨道对应的Drawable对象android:indeterminate:如果设置成true,则进度条不精确显示进度andro
阅读全文
摘要:(一)图论 1.大臣的旅费 很久以前,T王国空前繁荣。 为了更好地管理国家,王国修建了大量的快速路,用于连接首都和王国内的各大城市。 为节省经费,T国的大臣们经过思考,制定了一套优秀的修建方案,使得任何一个大城市都能从首都直接或者通过其他大城市间接到达。 同时,如果不重复经过大城市,从首都到达每个大
阅读全文