• 项目开发问题笔记


    1、Tomcat自动停止 

    tomcat 运行一段时间自动关闭原因:

    1,并发用户数目过大,也会导致tomcat自动停止服务;(用户数量大于1000时出现的可能性100%,用户数量小于1000时的可能性在30%)
    2,系统本身的网络负载平衡没有做好,导致tomcat自动停止服务; (用户数量大于1000时出现的可能性100%,用户数量小于1000时的可能性在30%) 
    3,程序迭代不合理也是一个原因; (30%)
    4,数据库连接未关闭,导致资源损耗过重,会引起服务停止;(对于初次开发的人员95%)   
    5,程序严重错误,也会引起tomcat停止服务!(10%)

    2、数据库查询时排序

     多条件排序时,sql语句可以通过order by type1(条件1) desc, type2(条件2) desc, type3(条件3) desc...

     排序的优先级是从type1>type2>tyep3以次类推的

    需要注意的是,当所查询的数据,排序条件都相同时,可能会出现查询到重复数据的问题,这里需要指出的是,可能是数据库并没有我们想象中那么智能,我们需要通过一个属性,给我们需要排序的数据,定一个排序规则,这个属性最好是对每一条数据是唯一的,这样我们在排序时,将这个属性添加到排序规则里面,我们再执行查询时,就不会出现重复数据的问题了。

     3、修改cmd命令行窗口显示编码方式

    在windows中,如何使用cmd命令行窗口正确显示编码为utf-8格式的文字呢?
    正确的步骤如下:

    1, 打开cmd命令行窗口

    2, 输入命令 >chcp 65001

    数字65001代表的是cmd窗口中utf-8格式的编码。cmd窗口默认编码为gbk,数字代码为936

    D:>chcp 65001

    Active code page: 65001

    3,在cmd窗口标题栏里右键点击,调出右键菜单,点击属性-》字体,将字体改成Lucida Console,

    OK,可以正确显示utf-8编码的字体了。如果想调回gbk,只需要按照上述的步骤反过来操作就可以了。
  • 相关阅读:
    复合词 (Compund Word,UVa 10391)
    卡片游戏 (Throwing card away I,UVa10935)
    交换学生 (Foreign Exchange,UVa10763)
    Ducci序列 (Ducci Sequence,ACM/ICPC Seoul 2009,UVa1594)
    代码对齐 (Alignment of Code,ACM/ICPC NEERC 2010,UVa1593)
    打印队列 (Printer Queue,ACM/ICPC NWERC 2006,UVA12100)
    更新字典 (Updating a Dictionary,UVa12504)
    golang 定时弹出对话框
    重新梳理一下adb操作app(golang版)
    通过无线网络使用ADB ( Connect to android with ADB over TCP )
  • 原文地址:https://www.cnblogs.com/AndroidJotting/p/4913777.html
Copyright © 2020-2023  润新知