自己所写的一些项目

最近写了一些小项目,由于又要找实习,还要看书不断的学习,没有很多时间写,有些软件的功能也没有优化,等啥时候有时间了优化一下。在写的时候对于设计模式也不是很了解,最近正在看一些关于设计模式的书,才知道原来自己所做的完全没有可扩展性,每次添加或者删除功能都需要在原始的代码中修改,这样很容易出错,而且也没有遵循OO的五大原则,导致自己的代码很混乱。

此外,很多软件的实现都是只满足了功能,并没有过多的想怎么去优化自己的软件,比如运行速度之类。而且现在还有一些bug,最近正在不断的解决。

计算器的运行图:

  

生活小助手:

    

    

小乌音乐:

    

时间: 2024-10-14 23:59:04

自己所写的一些项目的相关文章

深入解析_Android的自定义布局

前言: 这篇文章是前Firefox Android工程师(现在跳槽去Facebook了) Lucas Rocha所写,文中对Android中常用的四种自定义布局方案进行了很好地分析,并结合这四种Android自定义布局方案所写的示例项目讲解了它们各自的优劣以及四种方案之间的比较.看完这篇文章,也让我对Android 自定义布局有了进一步的了解,于是趁着兴头,我把它翻译成中文,原文链接在此. 只要你写过Android程序,你肯定使用过Android平台内建的几个布局——RelativeLayout

首次使用Restful进行webservice接口开发小结

所写内容根据自身项目而定 1.安装,web请求测试插件 postman 下载插件包:postman 4.2.7.zip 打开 google的 chrome 浏览器 设置 --> 扩展程序 --> 加载已解压的扩展程序, 如下图: 安装完成后:在地址栏里输入:chrome://apps,点击postman, restClient 2.第二步利用 postman测试,发送web请求. 背景:利用restful作为webservice开发接口,接口开发完毕,进行测试 接口如下:请求格式,响应格式都是

深入解析Android的自定义布局

原文链接:http://greenrobot.me/devpost/android-custom-layout/ 写在前面的话: 这篇文章是前Firefox Android工程师(现在跳槽去Facebook了)Lucas Rocha所写,文中对Android中常用的四种自定义布局方案进行了很好地分析,并结合这四种Android自定义布局方案所写的示例项目讲解了它们各自的优劣以及四种方案之间的比较.看完这篇文章,也让我对Android 自定义布局有了进一步的了解,于是趁着兴头,我把它翻译成中文,原

Android开发技术周报 Issue#19

教程 Android开源项目源码解析 由@Trinea发起的Android开源项目源码解析项目,目前已校对发布的分析有:Volley源码解析.Android Universal Image Loader源码分析.Dagger源码解析.EventBus 源码解析.xUtils源码解析.ViewPagerindicator源码解析.HoloGraphLibrary源码解析.CircularFloatingActionMenu源码解析.PhotoView 源码解析.Android Lock Patte

在更新操作中所需要注意的事项

相信只要学习了编程的童鞋,都对于增删改查功能被不陌生,在这次所写的小项目中,定义了一个department,里面的did设置为自增形式,当然在查询列表的时候这个did是不被展示出来的,所以需要更新查询列表中的每一行数据更新操作以后,我们在Action中所做的处理是,进行回显操作,而这一部分就需要将这这个所需要更新操作的department放入栈顶: //获取数据并保存到栈顶,能够及时回显 public String updateUI() { System.out.println("haha&qu

windows终端运行python文件

第一步:win+R打开如下图点击确定进入终端 第二步:进入python安装的目录,如下图,我的电脑安装在D盘,直接进入D盘 第三步:找到自己所写的python文件所在目录,如我所写的一个项目在G盘,路径:G:\Py\名片管理系统 第四步:打开终端,运行python文件,输入python + 所运行的文件路径,如 : python G:\Py\名片管理系统\cards_main.py 第五步:运行后我选择自己所做的项目的功能,如我选择1 后续就不需要使用虚拟机中的ubunt了,太占内存了 原文地址

【个人博客设计】框架与插件篇

概述 后端:Maven+Springboot+springsecurity+mybatis+jpa+redis+druid+lombok+pagehelper 前端:editor.md+amazeui+thymeleaf+uni-app+colorui 1.后端框架 1.1.Maven Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件.Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具.由于 Maven 的缺省构建规则有较高的可

WebSocket 实现服务端给客户端推送消息

目录 代码发布 应用场景 ajax 操作 队列 递归 如何实现服务端主动给客户端推送消息的效果 长轮询(兼容性好) websocker(主流浏览器都支持) 代码验证(了解) 代码发布 服务端主动给客户端推送消息 截至目前为止,我们所写的 web 项目基本都是基于 HTTP 协议的 HTTP 协议有四大特性:无链接 基于 HTTP 协议实现服务端主动给客户端推送消息好像有点麻烦--- 我们都经历过,浏览器打开一个网站不动,网站过一会儿自动弹出消息 再比如网页版本的微信和 qq,我们所有人创建一个群

代码发布平台前戏

单纯做后端的话,可以用FastAPI框架 1.服务端主动给客户端推送消息 截至目前为止,我们所写的web项目基本都是基于HTTP协议的 HTTP协议有四大特性:无链接(我请求 你响应 我俩没关系了 直接断开链接) 基于HTTP协议实现服务端主动给客户端推送消息好像有点麻烦--- 我们都经历过,浏览器打开一个网站不动,网站过一会儿自动弹出消息 再比如网页版本的微信和qq,我们所有人创建一个群聊,所有人加入群聊之后都不动 我朝群中发送一个消息,你们所有人的页面上都会出现我发送的消息 如何实现服务端主