综合测试

<%@ page language="java" contentType="text/html; charset=utf-8"pageEncoding="utf-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>首页</title>
<style>.a{font-size: 26px;margin-top: 20px;}
</style>
</head>
<body>
<div align="center"><h1 style="color:bluegreen;">记帐本</h1><div class="a"><a href="add.jsp">账单记录</a></div><div class="a"><a href="BillServlet?method=dellist">账单删除</a></div><div class="a"><a href="BillServlet?method=modifylist">修改账单</a></div><div class="a"><a href="search.jsp">查询账单</a></div>
</div>
</body>
</html>

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>记录账单</title>
<style>.a{margin-top: 20px;}.b{font-size: 20px;width: 160px;color: white;background-color: greenyellow;}
</style>
</head>
<body><%Object message = request.getAttribute("message");if(message!=null && !"".equals(message)){%><script type="text/javascript">alert("<%=request.getAttribute("message")%>");</script><%} %><div align="center"><h1 style="color: red;">记账</h1><form action="BillServlet?method=add" method="post" οnsubmit="return check()"><div class="a">类型<input type="text" id="type" name="type"/></div><div class="a">年<input type="text" id="year" name="year" /></div><div class="a">月<input type="text" id="month" name="month"/></div><div class="a">日<input type="text" id="day" name="day"/></div><div class="a">收入<input type="text" id="income" name="income"/></div><div class="a">支出<input type="text" id="pay" name="pay"/></div><div class="a"><button type="submit" class="b">保&nbsp;&nbsp;&nbsp;存</button></div><div class="a"><a href="index.jsp" >返回</a></div></form></div></body>
</html>

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<style>.a{margin-top: 20px;}.b{font-size: 20px;width: 160px;color: white;background-color: greenyellow;}.tb, td {border: 1px solid black;font-size: 22px;}
</style>
</head>
<body><%Object message = request.getAttribute("message");if(message!=null && !"".equals(message)){%><script type="text/javascript">alert("<%=request.getAttribute("message")%>");</script><%} %><div align="center"><h1 style="color: red;">账单信息列表</h1><a href="index.jsp">返回主页</a><table class="tb"><tr><td>id</td><td>账单类型</td><td>年</td><td>月</td><td>日</td><td>收入</td><td>支出</td><td align="center" colspan="2">操作</td></tr><c:forEach items="${bills}" var="xm"><tr><td>${xm.id}</td><td>${xm.type}</td><td>${xm.year}</td><td>${xm.month}</td><td>${xm.day}</td><td>${xm.income}</td><td>${xm.pay}</td><td><a href="BillServlet?method=getbillbyid&id=${xm.id}">删除</a></td></tr></c:forEach></table></div>
</body>
</html>

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<style>.a{margin-top: 20px;}.b{font-size: 20px;width: 160px;color: white;background-color: greenyellow;}.tb, td {border: 1px solid black;font-size: 22px;}
</style>
</head>
<body>
<%Object message = request.getAttribute("message");if(message!=null && !"".equals(message)){%><script type="text/javascript">alert("<%=request.getAttribute("message")%>");</script><%} %><div align="center"><h1 style="color: red;">账单信息删除</h1><a href="index.jsp">返回主页</a><table class="tb"><tr><td>账单类型</td><td>${bill.type}</td></tr><tr><td>年</td><td>${bill.year}</td></tr><tr><td>月</td><td>${bill.month}</td></tr><tr><td>日</td><td>${bill.day}</td></tr><tr><td>收入</td><td>${bill.income}</td></tr><tr><td>支出</td><td>${bill.pay}</td></tr></table><div class="a"><a οnclick="return check()" href="BillServlet?method=delete&id=${bill.id}">删&nbsp;&nbsp;&nbsp;&nbsp;除</a></div></div><script type="text/javascript">function check() {if (confirm("真的要删除吗?")){return true;}else{return false;}}</script>
</body>
</html>

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<style>.a{margin-top: 20px;}.b{font-size: 20px;width: 160px;color: white;background-color: greenyellow;}.tb, td {border: 1px solid black;font-size: 22px;}
</style>
</head>
<body><%Object message = request.getAttribute("message");if(message!=null && !"".equals(message)){%><script type="text/javascript">alert("<%=request.getAttribute("message")%>");</script><%} %><div align="center"><h1 style="color: red;">账单信息列表</h1><a href="index.jsp">返回主页</a><table class="tb"><tr><td>id</td><td>账单类型</td><td>年</td><td>月</td><td>日</td><td>收入</td><td>支出</td><td align="center" colspan="2">操作</td></tr><c:forEach items="${bills}" var="item"><tr><td>${item.id}</td><td>${item.type}</td><td>${item.year}</td><td>${item.month}</td><td>${item.day}</td><td>${item.income}</td><td>${item.pay}</td><td><a href="BillServlet?method=getbillbyid2&id=${item.id}">修改</a></td></tr></c:forEach></table></div>
</body>
</html>

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<style>.a{margin-top: 20px;}.b{font-size: 20px;width: 160px;color: white;background-color: greenyellow;}
</style>
</head>
<body><%Object message = request.getAttribute("message");if(message!=null && !"".equals(message)){%><script type="text/javascript">alert("<%=request.getAttribute("message")%>");</script><%} %><div align="center"><h1 style="color: cyan;">记账信息修改</h1><a href="index.jsp">返回主页</a><form action="BillServlet?method=modify" method="post" οnsubmit="return check()"><div class="a">账单类型<input type="text" id="type" name="type" value="${bill.type}"/></div><div class="a">年<input type="text" id="year" name="year" value="${bill.year}"/></div><div class="a">月<input type="text" id="month" name="month" value="${bill.month}"/></div><div class="a">日<input type="text" id="day" name="day" value="${bill.day}"/></div><div class="a">收入<input type="text" id="income" name="income" value="${bill.income}"/></div><div class="a">支出<input type="text" id="pay" name="pay" value="${bill.pay}"/></div><input type="hidden" id="id" name="id" value="${bill.id}"/><div class="a"><button type="submit" class="b">修&nbsp;&nbsp;&nbsp;改</button></div></form></div></body>
</html>

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<style>.a{margin-top: 20px;}.b{font-size: 20px;width: 160px;color: white;background-color: greenyellow;}
</style>
</head>
<body><div align="center"><h1 style="color: cyan;">账单信息查询</h1><a href="index.jsp">返回主页</a><form action="BillServlet?method=search" method="post" οnsubmit="return check()"><div class="a">账单类型<input type="text" id="type" name="type"/></div><div class="a">年<input type="text" id="year" name="year" /></div><div class="a">月<input type="text" id="month" name="month" /></div><div class="a">日<input type="text" id="day" name="day" /></div><div class="a">收入<input type="text" id="income" name="income" /></div><div class="a">支出<input type="text" id="pay" name="pay" /></div><div class="a"><button type="submit" class="b">查&nbsp;&nbsp;&nbsp;&nbsp;询</button></div></form></div>
</body>
</html>

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<style>.a{margin-top: 20px;}.b{font-size: 20px;width: 160px;color: white;background-color: greenyellow;}.tb, td {border: 1px solid black;font-size: 22px;}
</style>
</head>
<body><div align="center"><h1 style="color: red;">账单信息列表</h1><a href="index.jsp">返回主页</a><table class="tb"><tr><td>id</td><td>粘单类型</td><td>年</td><td>月</td><td>日</td><td>收入</td><td>支出</td></tr><!-- forEach遍历出adminBeans --><c:forEach items="${bills}" var="item" varStatus="status"><tr><td>${item.id}</td><td><a>${item.type}</a></td><td>${item.year}</td><td>${item.month}</td><td>${item.day}</td><td>${item.income}</td><td>${item.pay}</td></tr></c:forEach></table></div>
</body>
</html>

连接数据库

//信1705-2  夏铭  20173690  2019.1.10
package com.bill.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://localhost:3306/test?useSSL=false";public static String db_user = "root";public static String db_pass = "mm123456";public static Connection getConn () {Connection conn = null;try {Class.forName("com.mysql.jdbc.Driver");//鍔犺浇椹卞姩conn = DriverManager.getConnection(db_url, db_user, db_pass);} catch (Exception e) {e.printStackTrace();}return conn;}public static void close (Statement state, Connection conn) {if (state != null) {try {state.close();} catch (SQLException e) {e.printStackTrace();}}if (conn != null) {try {conn.close();} catch (SQLException e) {e.printStackTrace();}}}public static void close (ResultSet rs, Statement state, Connection conn) {if (rs != null) {try {rs.close();} catch (SQLException e) {e.printStackTrace();}}if (state != null) {try {state.close();} catch (SQLException e) {e.printStackTrace();}}if (conn != null) {try {conn.close();} catch (SQLException e) {e.printStackTrace();}}}}

been类

package com.bill.been;public class Bill {private int id;private String type;private String year;private String month;private String day;private String income;private String pay;public int getId() {return id;}public void setId(int id) {this.id = id;}public String getType() {return type;}public void setType(String type) {this.type = type;}public String getYear() {return year;}public void setYear(String year) {this.year = year;}public String getMonth() {return month;}public void setMonth(String month) {this.month = month;}public String getDay() {return day;}public void setDay(String day) {this.day = day;}public String getIncome() {return income;}public void setIncome(String income) {this.income = income;}public String getPay() {return pay;}public void setPay(String pay) {this.pay = pay;}public Bill(int id,String type,String year,String month,String day,String income,String pay){this.id=id;this.type=type;this.year=year;this.month=month;this.day=day;this.income=income;this.pay=pay;}public Bill(String type,String year,String month,String day,String income,String pay){this.type=type;this.year=year;this.month=month;this.day=day;this.income=income;this.pay=pay;}
}

dao类

package com.bill.dao;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;import com.bill.util.DBUtil;
import com.bill.been.Bill;
@SuppressWarnings("unused")
public class BillDao {
//-----------------------------------------------------------------------------------------------------------------------------public boolean add(Bill bill) {String sql = "insert into bill(type,year,month,day,income,pay) values('" + bill.getType() + "','" + bill.getYear() + "','"+bill.getMonth()+"','"+bill.getDay()+"','"+bill.getIncome()+"','"+bill.getPay()+"')";Connection conn = DBUtil.getConn();//调用方法连接数据库Statement state = null;boolean f = false;int a = 0 ;try {       //监视大括号内的代码state = conn.createStatement();a = state.executeUpdate(sql);} catch (Exception e) {     //捕获错误
            e.printStackTrace();} finally {//关闭z    连接
            DBUtil.close(state, conn);}if (a > 0) {f = true;}return f;}//----------------------------------------------------------------------------------------------------------------------------
    public Bill getBillById(int id) {String sql = "select * from bill where id ='" + id + "'";Connection conn = DBUtil.getConn();Statement state = null;ResultSet rs = null;Bill bill = null;try {state = conn.createStatement();rs = state.executeQuery(sql);while (rs.next()) {String type = rs.getString("type");String year = rs.getString("year");String month = rs.getString("month");String day = rs.getString("day");String income = rs.getString("income");String pay = rs.getString("pay");bill = new Bill(id, type, year, month,day,income,pay);}} catch (Exception e) {e.printStackTrace();} finally {DBUtil.close(rs, state, conn);}return bill;}public List<Bill> dellist() {String sql = "select * from bill";List<Bill> dellist = new ArrayList<>();Connection conn = DBUtil.getConn();Statement state = null;ResultSet rs = null;try {state = conn.createStatement();rs = state.executeQuery(sql);Bill bean = null;while (rs.next()) {int id = rs.getInt("id");String type2 = rs.getString("type");String year2 = rs.getString("year");String month2 = rs.getString("month");String day2 = rs.getString("day");String income2=rs.getString("income");String pay2=rs.getString("pay");bean = new Bill(id, type2, year2, month2,day2,income2,pay2);dellist.add(bean);}} catch (SQLException e) {e.printStackTrace();} finally {DBUtil.close(rs, state, conn);}return dellist;}public boolean delete (int id) {boolean f = false;String sql = "delete from bill where id='" + id + "'";Connection conn = DBUtil.getConn();Statement state = null;int a = 0;try {state = conn.createStatement();a = state.executeUpdate(sql);} catch (SQLException e) {e.printStackTrace();} finally {DBUtil.close(state, conn);}if (a > 0) {f = true;}return f;}
//--------------------------------------------------------------------------------------------------------------public List<Bill> modifylist() {String sql = "select * from bill";List<Bill> modifylist = new ArrayList<>();Connection conn = DBUtil.getConn();Statement state = null;ResultSet rs = null;try {state = conn.createStatement();rs = state.executeQuery(sql);Bill bean = null;while (rs.next()) {int id = rs.getInt("id");String type2 = rs.getString("type");String year2 = rs.getString("year");String month2 = rs.getString("month");String day2 = rs.getString("day");String income2=rs.getString("income");String pay2=rs.getString("pay");bean = new Bill(id, type2, year2, month2,day2,income2,pay2);modifylist.add(bean);}} catch (SQLException e) {e.printStackTrace();} finally {DBUtil.close(rs, state, conn);}return modifylist;}public boolean modify(Bill bill) {String sql = "update bill set type='" + bill.getType() + "', year='" + bill.getYear() + "',month='" + bill.getMonth()+ "',day='"+bill.getDay()+"',income='"+bill.getIncome()+"',pay='"+bill.getPay()+"'where id='" + bill.getId() + "'";Connection conn = DBUtil.getConn();Statement state = null;boolean f = false;int a = 0;try {state = conn.createStatement();a = state.executeUpdate(sql);} catch (SQLException e) {e.printStackTrace();} finally {DBUtil.close(state, conn);}if (a > 0) {f = true;}return f;}
//------------------------------------------------------------------------------------------------------------------------------public List<Bill> search(String type,String year,String month,String day,String income,String pay) {String sql = "select * from bill where ";if (type != "") {sql += "type like '%" + type + "%'";}if (year != "") {sql += "year like '%" + year + "%'";}if (month != "") {sql += "month like '%" + month + "%'";}if (day != "") {sql += "day like '%" + day + "%'";}if (income != "") {sql += "income like '%" + income + "%'";}if (pay != "") {sql += "pay like '%" + pay + "%'";}List<Bill> list = new ArrayList<>();Connection conn = DBUtil.getConn();Statement state = null;ResultSet rs = null;try {state = conn.createStatement();rs = state.executeQuery(sql);Bill bean = null;while (rs.next()) {int id = rs.getInt("id");String type2 = rs.getString("type");String year2 = rs.getString("year");String month2 = rs.getString("month");String day2 = rs.getString("day");String income2 = rs.getString("income");String pay2 = rs.getString("pay");bean = new Bill(id, type2, year2, month2,day2,income2,pay2);list.add(bean);}} catch (SQLException e) {e.printStackTrace();} finally {DBUtil.close(rs, state, conn);}return list;}}

servlet类

package com.bill.servlet;
import java.io.IOException;
import java.util.List;import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;import com.bill.dao.BillDao;
import com.bill.been.Bill;
@WebServlet("/BillServlet")
public class BillServlet extends HttpServlet{private static final long serialVersionUID = 1L;public BillServlet() {super();}BillDao dao=new BillDao();protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {req.setCharacterEncoding("utf-8");String method = req.getParameter("method");if ("add".equals(method)) {add(req, resp);}else if ("getbillbyid".equals(method)) {getBillById(req, resp);}else if ("dellist".equals(method)) {dellist(req,resp);}else if ("delete".equals(method)) {delete(req,resp);}else if ("getbillbyid2".equals(method)) {getBillById2(req, resp);}else if ("modifylist".equals(method)) {modifylist(req,resp);}else if ("modify".equals(method)) {modify(req,resp);}else if ("search".equals(method)) {search(req,resp);}}
//------------------------------------------------------------------------------------------------------private void add(HttpServletRequest req, HttpServletResponse resp) throws IOException, ServletException {// TODO Auto-generated method stubString type = req.getParameter("type");String year = req.getParameter("year");String month = req.getParameter("month");String day = req.getParameter("day");String income = req.getParameter("income");String pay = req.getParameter("pay");Bill bill=new Bill(type,year,month,day,income,pay);if(dao.add(bill)) {req.setAttribute("message", "保存成功!");req.getRequestDispatcher("add.jsp").forward(req, resp);}else {req.setAttribute("message", "保存失败!");req.getRequestDispatcher("add.jsp").forward(req, resp);}}//------------------------------------------------------------------------------------------------------
        private void getBillById(HttpServletRequest req, HttpServletResponse resp) throws IOException, ServletException{req.setCharacterEncoding("utf-8");int id = Integer.parseInt(req.getParameter("id"));Bill bill = dao.getBillById(id);req.setAttribute("bill", bill);req.getRequestDispatcher("delete.jsp").forward(req,resp);}private void dellist(HttpServletRequest req, HttpServletResponse resp) throws IOException, ServletException {req.setCharacterEncoding("utf-8");List<Bill> bills = dao.dellist();req.setAttribute("bills", bills);req.getRequestDispatcher("dellist.jsp").forward(req,resp);}private void delete(HttpServletRequest req, HttpServletResponse resp) throws IOException, ServletException{req.setCharacterEncoding("utf-8");int id = Integer.parseInt(req.getParameter("id"));dao.delete(id);req.setAttribute("message", "删除成功");req.getRequestDispatcher("index.jsp").forward(req,resp);}
//---------------------------------------------------------------------------------------------------------------------------------private void getBillById2(HttpServletRequest req, HttpServletResponse resp) throws IOException, ServletException{req.setCharacterEncoding("utf-8");int id = Integer.parseInt(req.getParameter("id"));Bill bill = dao.getBillById(id);req.setAttribute("bill", bill);req.getRequestDispatcher("modify.jsp").forward(req,resp);}private void modifylist(HttpServletRequest req, HttpServletResponse resp) throws IOException, ServletException{req.setCharacterEncoding("utf-8");List<Bill> bills = dao.modifylist();req.setAttribute("bills",bills);req.getRequestDispatcher("modifylist.jsp").forward(req,resp);}private void modify(HttpServletRequest req, HttpServletResponse resp) throws IOException, ServletException{req.setCharacterEncoding("utf-8");int id = Integer.parseInt(req.getParameter("id"));String type = req.getParameter("type");String year = req.getParameter("year");String month = req.getParameter("month");String day = req.getParameter("day");String income = req.getParameter("income");String pay = req.getParameter("pay");Bill bill = new Bill(id, type, year, month,day,income,pay);dao.modify(bill);req.setAttribute("message", "修改成功");req.getRequestDispatcher("BillServlet?method=modifylist").forward(req,resp);}//---------------------------------------------------------------------------------------------------------------------------------
        private void search(HttpServletRequest req, HttpServletResponse resp) throws IOException, ServletException{req.setCharacterEncoding("utf-8");String type = req.getParameter("type");String year = req.getParameter("year");String month = req.getParameter("month");String day = req.getParameter("day");String income = req.getParameter("income");String pay = req.getParameter("pay");List<Bill> bills = dao.search(type,year,month,day,income,pay);req.setAttribute("bills", bills);req.getRequestDispatcher("searchlist.jsp").forward(req,resp);}
}

转载于:https://www.cnblogs.com/birdmmxx/p/10425516.html

记账本------7相关推荐

  1. 20190226-利用序列化完成小型记账程序

    写一个记账程序,每天收入多少,支出多少,总额剩多少,使用序列化方式保存信息 算法: 1.读取输入格式为 value|classify,其中value整数表示收入,负数表示支出 2.income列表存取 ...

  2. fb50 sap 报记账码未定义_SAP隐秘的角落:记账代码Posting Key

    从会计角度来看,记账其实只有借和贷.有借必有贷,借贷必相等.但是在SAP中的借贷确有着不同的Posting Key. 刚接触SAP的时候,对借贷的印象是这样的.对客户收入记账是: 01客户代码 Cus ...

  3. Java课程寒假之开发记账本软件(网页版)之二

    一.实现基础功能之一(记账) 一个记账本最基础之一的功能就是记账,所以也是首先要解决的问题,我选择了上学期使用的MySQL数据库来对账本进行存储. 我选择记账的方法是分开记账,就是支出放在一个表,收入 ...

  4. 区块链项目实战 - 使用以太坊/智能合约solidity,全栈开发区块链借贷记账小应用,含完整源码

    本文使用区块链平台以太坊+智能合约实现一个区块链记账的功能,具体为: 借款人和贷款人以及数额被记录在区块链中.使用区块链地址来表示借款人或者贷款人. 若一个借款人多次向一个贷款人借钱,更新所有的数额之 ...

  5. 独家 | 一文读懂Corda分布式记账技术

    作者:Dan Newton 翻译:申利彬 校对:丁楠雅 本文约2600字,建议阅读10分钟. 本文为你介绍借鉴了区块链的部分特性的分布式记账技术,并分析其背后的原因. 什么是Corda? 最近我开始了 ...

  6. 工信部:筹建全国首个区块链和分布式记账标准化技术委员会

    作者:李秀琴 在3.15即将来临之时,我国工信部给区块链行业又带来了一大利好消息. 3月12日,工业和信息化部(以下简称工信部)在官网发布公告称,其正在就筹建全国区块链和分布式记账技术标准化技术委员会 ...

  7. 记账本开发进程第一天

    做记账本的时候没有及时把博客园写下来,所以导致现在记得不是太清楚了,但是大体上应该是这样的. 第一天信心很足,去网上查了有关于github的相关解释.然后又忽然发现了一个好东西LBulider,是一个 ...

  8. [UWP小白日记-3]记账项目-1

    原文:[UWP小白日记-3]记账项目-1 学了一段时间的UWP,来个项目试试手. 本来是想边做边学MVVMLight的结果感觉MVVM对于萌新来说太高难,以后再把这个项目改造成MVVMLight框架的 ...

  9. iOS开发实战-时光记账Demo 本地数据库版

    现在记账APP也是用途比较广泛 自己写了个简单的demo 欢迎指正 效果 分析 1.思维推导 首先简单的做了下思维推导 2.文件结构 大致框架想好后就可以着手开始准备了 数据库管理:coreData ...

  10. 奚记--最简洁的记账软件

    最近几天一直在开发个人的第一个应用--奚记.在昨天我的第一个Android应用终于在豌豆荚平台上架了,真的是激动万分啊,今天就不要脸的来推广介绍下我的软件,让各位见笑我的幼稚的作品了. 奚记,是一款最 ...

最新文章

  1. c语言作业 字符串替换,C语言字符串替换。解决方法
  2. AppWidget应用(一)---创建一个appWidget
  3. 经典KMP算法C++与Java实现代码
  4. xgboost gbdt特征点分烈点
  5. python中的get函数_python之函数用法get()
  6. nfs搭建和可能的问题
  7. golang for循环的重新认识
  8. 300WLP、AFLW2000-3D、Biwi Kinect Head Pose Database姿态数据的读取
  9. python函数如何结束_如何在Python中结束函数
  10. 一体化数据库管理和迁移工具Navicat Premium for Mac
  11. 计算机考研调剂学校2019有哪些,2019考研调剂:最全的调剂攻略千万别错过!
  12. sts 工具下载与安装
  13. 数学建模学习(93):方差分析、T检验、卡方分析(检验)
  14. 设计模式六大原则——合成/聚合复用原则(CARP)
  15. 网易互娱2017实习生招聘在线笔试--源代码编译
  16. provide和inject 用法
  17. MyEclipse快捷键Alt+Shift+s详解
  18. 优质百度网盘资源分享(计算机篇)
  19. 【转载】人工智能发展简史
  20. java星座测试需求分析_如何进行软件测试需求分析

热门文章

  1. WINDOWS对文件签名,算法如何由sha1改为sha256/sha512
  2. 全网首发:怎样制作CDKEY(2)-数据构造
  3. 编程基本功:知识、经历可以获得,能力不可能提升
  4. 测试webRTC时浏览器机器一定要有摄像头
  5. AndroidStudio各个版本下载
  6. 谈谈文吹与武吹的差异
  7. JAVA命令行运行时设置参数
  8. C代码:清理一行字串前后的无效字符
  9. 多线程访问导致崩溃一例
  10. mysql 存储过程 长字符串_MySQL存储过程--长字符串扯分