Java的家庭记账本程序(F)】的更多相关文章

日期:2019.3.9 博客期:041 星期六 这次就来看看我使用全新的模板写的家庭记账本程序!本次附带配色样式!作为本周的学习进度条吧!明天再研究微信小程序的方法! 这一次的记账本程序加了很多功能!代码我会发到我的 GitHub 上欢迎各位下载!嗯~总之,我们先来看看我的模板吧! 新增内容: 1.游客模式(未登录用户,添加了注册和忘记密码的操作功能) 2.管理员界面风格大改动 3.新增数据库 AccountKind 用于记录我们商品的类型 4.管理员对于其他用户的消息管理操作…
日期:2019.2.17 博客期:034 星期日 我先配置了Android的相关环境,先试着做了Hello World的测试,但是却出现了很严重的问题,问题如下: Unable to get current time from Google's servers java.net.ConnectException: Connection timed out: connect at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Meth…
日期:2019.3.13 博客期:044 星期三 整理了两天,我终于也是把微信小程序平台的记账本软件完全开发出来了,并将我的微信账号与GitHub账号完成了绑定,那么我就先展示一部分作品,还有一部分代码吧?! var that = this; wx.getStorage({ key: 'password', success: function (res) { that.setData({ mainPassword: res.data }) } }) var that = this; wx.set…
日期:2019.2.24 博客期:035 星期日 啊哈!记账本虽然还是没有做完,不过,今天我的工作量应该是足够的!哦!差点忘记说啦!我是在Android Studio出现了问题之后,跑去研究微信小程序了!在做小程序的时候,我虽然也是遇到了很多问题,不过至少没有在一个地方卡住很久,相应的模板什么的,网上也给予了相当多的支持,先是感谢其他人的博客,在下引用的博客地址如下: https://blog.csdn.net/weixin_41583535/article/details/80363883 h…
日期:2019.2.3 博客期:029 星期日 看看今天想先完成jsp的连接操作,所以首先意识到自己的程序中,管理员可以对成员进行冻结.解封操作,所以先回去补了一下数据库的内容!成员的内容里多了一项isfrozen用于判定当前人物是否被冻结,之后又去改了JavaBean属性.DOC层.servlet,这几项改动确实挺累人的,一改就都要改!唉~难受!好在现在改好了!今天就这样吧! package sql.mysql; import java.sql.Connection; import java.…
日期:2019.2.1 博客期:028 星期五 其实我早就开始开发“家庭记账本”的软件了,只不过写博客写的有点晚,我是打算先做web的!因为Android Studio的教程,还是要对应版本,好多问题我都没来得及处理.那么,先说一下,这一个星期以来,我的完成度吧!其实,就是每天开发一点儿,我好像做麻烦了. 第一天:(1.23) 我先制作了基本的JavaBean,如下图: basic是作为基本的文件夹,其中包括了我们整个项目中需要用到的基础类,Account也有账单的意思,这里并不是账户,而Man…
日期:2019.3.10 博客期:043 星期日 呕吼~这里是编程菜鸟小Master,今天加油的把第二个模板套用了,更改了许多的设定,我想这一个程序的网页版也就到这里结束了,下面是一部分的展示图,想要源码的园友们,可以选择跳转到我的GitHub平台下载,其余平台会有收费选项,就不提供了!…
日期:2019.2.25 博客期:036 星期一 吼!今天我还是继续研究了自己的微信小程序,还没有连接数据库,只是在xml的设计上添加了不少东西,大家可以看我的截图,嗯~说到今天的收获,就是 margin-top 来设置边距,相当的实用.我就想到之前的CSS设计里都没有使用这一方法,所以明天.后天想着赶紧去试一试吧! 今天还解决了一个很重要的问题——image标签使用错误 注; 1.标签的写法是<image />,类型是同 input 标签的,注意不要写成<image></i…
日期:2019.2.9 博客期:032 星期二 今天是把程序的相关Bug补一补,嗯`: 1.添加了跳转说明 生成了一个对于成员的权限声明内容,用户再登陆界面点击Go按钮后,切换至说明页面,再次点击Go按钮即可完成跳转! 2.对于“记住我”按钮,实现了上次登录的成员记录在用户名上的功能!…
日期:2019.2.8 博客期:031 星期一 今天是把程序的查询功能以列表的形式完成了! 截图如下:…
日期:2019.2.4 博客期:029 星期一 今天初步修改了程序,实现了几个基本的功能: 个人信息管理.除查询以外的全部功能!…
日期:2019.2.26 博客期:037 星期二 Part 1: 今天使用新的"radio"标签,将搜索方式的选则内容更改了,如下图,不过,研究了很久的数据库连接也还是没有成功!嗯~…
1.设计主页 main.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title her…
javaEE的开发模式 1.什么是模式 模式在开发过程中总结出的“套路”,总结出的一套约定俗成的设计模式 2.javaEE经历的模式 model1模式: 技术组成:jsp+javaBean model1的弊端:随着业务复杂性 导致jsp页面比较混乱 model2模式 技术组成:jsp+servlet+javaBean model2的优点:开发中 使用各个技术擅长的方面 servlet:擅长处理java业务代码 jsp:擅长页面的现实 MVC:---- web开发的设计模式 M:Model---模…
家庭记账小账本打算先通过微信小程序来实现,昨天就去注册了解了一下微信小程序,感觉比较复杂而且困难.如何将ecplise源代码与小程序连接,如何建立数据库等等都困扰了我.查阅网上的资料也没有很大的进展.但在其中了解到可以利用微信开发者工具直接建立js,wxml,wxss,json文件来实现.但这就需要把前两天用java写的代码推翻,去重新学习微信小程序中的代码.于是好不容易查阅到了小程序的样例,看着别人的代码来慢慢的学习.他人提供的源代码也有些许的问题,包括一些界面显示的问题,我都慢慢的解决了.而…
Java 进阶 hello world! - 中级程序员之路 Java是一种跨平台的语言,号称:"一次编写,到处运行",在世界编程语言排行榜中稳居第二名(TIOBE index). 本文目标是帮助 Java 程序员了解中级程序员应有的水平,避免陷入唯"高技术.新概念"的陷阱.Java 编程入门相对比较容易(推荐:Java入门教程).学完语法后,很多人希望作一些进阶学习,开始编写网站.访问数据库等应用.然而,当程序比较多时,你又觉得 Java 程序很复杂.因此,我们有…
首先给出基本Dao层代码: GenericDao.java package com.agen.dao; import java.io.Serializable; import java.util.Collection; import java.util.List; import java.util.Map; import org.hibernate.Criteria; import org.hibernate.criterion.Criterion; import org.hibernate.c…
Java和Android Http连接程序:使用java.net.URL 下载服务器图片到客户端 本博客前面博文中利用org.apache.http包中API进行Android客户端HTTP连接的例子: Android HTTP实例 发送请求和接收响应 Android HTTP实例 使用GET方法和POST方法发送请求 另一种常用的建立Http连接的常用方式是利用Java在JDK中提供的类,也即本文要演示的方法,本文的例子程序实现的功能是从服务器上下载图片到客户端. 关于两种建立Http连接方法…
原文:C# 制作Java +Mysql+Tomcat 环境安装程序,一键式安装 要求: JDK.Mysql.Tomcat三者制作成一个安装包, 不能单独安装,安装过程不显示三者的界面, 安装完成要配置好JDK环境.Mysql服务.Tomcat 服务 目的: 解决客户在安装软件的复杂配置和繁琐 便于管理软件版本 便于系统集成 分析: 由于不能使用软件的原始安装版本,故只能将JDK的安装目录拷贝出来,放在D盘的SoftSource文件夹,由于要管理三者,将这三个放进一个文件夹里面 Mysql.Tom…
在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身. 养成良好的编程习惯非常重要,能够显著地提升程序性能. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率. 但也并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 1.控制资源的使用,通过线程同步来控制资源的并发访问. 2.控制实例的产生,以达到借阅资源的目的. 3.控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信. 尽量避免随意使用静态变…
java实现可安装的exe程序 通过编写Java代码,实现可安装的exe文件的一般思路: 1.在eclipse中创建java项目,然后编写Java代码,将编写好的Java项目导出一个.jar格式的jar包: 2.通过安装exe4j软件,将导出的.jar格式的文件制作成.exe格式的可执行的文件,(注意:此时的.exe文件只是可以执行,还不能够安装): 3.通过安装Inno setup软件,将可执行的.exe格式的文件..jar格式的文件以及其它需要的文件制作成一个可安装的.exe格式的文件: 4…
最近用java websocket开发的客户端程序,在和服务端链接通后,在数据传输完毕后,客户端自动关闭了链接,如何能保持链接不断开 这个是客户端的启动类,在循环完毕后,会自动断开和服务器的链接,开始怀疑是session超时问题,然后设置了下maxsession,却依然在没有数据传输后立刻断开了链接 public class ClientStart { public static void main(String[] args){ try { WebSocketContainer contain…
一.小程序部分 这是理财系统的前端,江苏海洋大学微信小程序比赛,最后获得了一等奖 GitHub:https://github.com/GeorgeLeoo/finance 1. 项目描述 (1). 此项目为记账小程序 (2). 包括账单.图表.搜索.用户等多个子模块 (3). 使用微信小程序技术 (4). 采用模块化.组件化.工程化等模式开发 2. 项目功能界面 在 1.0.2版本中删除了扇形图 3. 项目目录 * pages:页面 * components:组件 * utils:工具类 |--…
  是的 你没看错!!!用JAVA为MCU开发物联网程序?          一直以来,物联网设备这种嵌入式硬件,对于Java软件开发者来说,就是Black Magic Box,什么中断.寄存器,什么指针.内存泄漏,什么五花八门的编译器.烧录软件——算了还是饶了我吧!    ​ 我们Java程序员要的是什么?我们要的是面向对象.是多线程.是框架.是GC.是免费好用的开发工具!嵌入式编程和Java程序员的距离,基本上就是哈利波特和钢铁侠——两个世界嘛!           不过,这两个世界在现在打…
转载请注明出处:http://blog.csdn.net/l1028386804/article/details/79450115 一.概述 微信推出了小程序,很多公司的客户端应用不仅具有了APP.H5.还接入了小程序开发.但是,小程序中竟然没有提供Java版本的加密数据解密算法.这着实让广大的Java开发人员蛋疼. 微信小程序提供的加密数据解密算法链接为:https://mp.weixin.qq.com/debug/wxadoc/dev/api/signature.html 最新地址为:htt…
java中子类继承父类程序执行顺序 FatherTest.java public class FatherTest { private String name; public FatherTest() { System.out.println("--父类的无参构造函数--"); } public FatherTest(String name) { this.name = name; System.out.println("--父类的有参构造函数--" + this.…
经过三周左右的Android学习,实感只有上手开发才能有所提高.在此打算做一个家庭记账APP,同时巩固一下学到的东西并且弥补漏洞. 概述 记账是自古以来人类必不可少的一件事,从古代的算盘,到手写账本,再到计算机.计算器,直至现在的移动APP,随着时代的发展技术的进步,人们的生活方式也在不断地发生变化,在移动支付普及的现代,很多家庭或个人对自己的收支情况的认识不再像以前主要流通纸币时那样清楚,有时不经意间一激动可能资产就流到别家,这时一款记账APP更显得不可或缺,它不仅可以帮助用户记录个人或家庭资…
在通过myBatis执行sql时,报错: java.lang.NumberFormatException: For input string: "F" xml中sql内容为: <if test="myKey == 'P' "> and `Field1` = #{fieldname} </if> 其中 fieldname的值为 F, 没明白会报 NumberFormatException, 明明是字符型,后一步步调试代码到: \.m2\repo…
1.连接数据库 package util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class DBUtil { public static String db_url = "jdbc:mysql://127.0.0.1:3306/db_d…
实现查询消费账单 1.main_left.jsp中该部分,调用search.jsp 2.search.jsp,提交到Servlet中的search方法 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta…