zoukankan      html  css  js  c++  java
  • 20191209

    快下课了还在写课堂练习的主页…

    敲代码的速度不快 部分不够细心 很多都还停留在思路

    不少时候要愣上不少时间想一个地方的具体逻辑 其实很简单 但是一直缺乏紧迫感导致想的也很随意 平常写自己网页的时候因为时间过于宽裕留下的坏习惯。

    各主要功能的实现方法早已在平常给自己写的主页中广泛使用 做练习的时候很多也可以直接拿来 但是在sql语句的一个小地方出错(select因为添加了值需要修改 但是我忘了) 因为是小地方一直没在意 然后百思不得其解 后来仔细一行行看代码才发现问题。

    公文的存储和检索是主要难点,尤其是如何辨认两篇公文(尤其是标题一样的时候)和公文接收状态的存储。

    辨认标题一样的公文是通过将公文编号作为辨认标准的方法。公文编号为int型,从数据库获取当前最大编号后+1作为新编号,但如此的缺陷主要是删除不处于末尾的公文后,被删除的编号就这样空掉了。

    公文接受状态的实现固然可以采用7个列分别存储的方法,但是那样一个表会非常大。想到的方法是类似于Linux中的一种权限表示方法的存储方法,即用一个二进制串各位的数字表示其对应的部门的签收状态,然后作为整型存储,可以只用一个255以内的int来表示全部状态。

  • 相关阅读:
    ZOJ 1002 Fire Net
    Uva 12889 One-Two-Three
    URAL 1881 Long problem statement
    URAL 1880 Psych Up's Eigenvalues
    URAL 1877 Bicycle Codes
    URAL 1876 Centipede's Morning
    URAL 1873. GOV Chronicles
    Uva 839 Not so Mobile
    Uva 679 Dropping Balls
    An ac a day,keep wa away
  • 原文地址:https://www.cnblogs.com/minadukirinno/p/12012327.html
Copyright © 2011-2022 走看看