发布新日志

  • SQL 零散知识(一)DB_ID

    2018-02-28 11:11:48

    工作中会用到SQL Server,用的比较多的是2005和2008,2000很少用到了,以后会记录一些工作中遇到的SQL问题的解决方法。应该大部分惠氏网上找来的吧


    今天先写一个简单的,就是查询数据库自己唯一的标识,DB_ID,语句如下:

    select DB_ID ('sixRJA')【选中目标数据库,新建查询,然后执行即可】。

    注:这个在用到SQL Server Profiler进行监控的时候可能会用到
  • python 零散知识记录(四)datetime

    2018-02-27 16:46:01

    datetime 在处理时间数据的时候会用到

    【脚本相关】python 3.6
    需要模块:from _datetime import datetime

    datetime.strptime(time ,format) 将str转换成time
    datetime.strftime(format ,time) 将time转换为str

    time.total_seconds()两个时间的差值,单位是秒
  • python零散知识记录(三)读取配置文件的参数

    2018-02-27 16:24:52

    我记录的内容都很零散,写脚本的过程中,遇到的知识点都想记下来,呵呵。没办法,回头时间长了,就会忘了。

    这次说的是把程序运行时需要的一些输入参数,放到配置文件中,后续若参数取值有变动,则只需修改配置文件即可。

    【配置文件】
    我用的配置文件类型是*.ini
    文件格式如下:
    [info]
    middlewareIP=10.0.0.31
    port=17002
    [other]
    ....


    【脚本相关】
    需要模块:
    import configparser
    config = configparser.ConfigParser()
    config.read("D:\python\python_test\conf24003.ini")

    参数赋值:
    ip=config.get("info","middlewareIP")
    port=int(config.get("info","port"))

    默认读出来的参数值是string,如果实际为其他类型,需要强制转换一下。

    注:目前只用到这个,其他的还没有接触到,用到了在学吧。
  • python零散知识记录(二)随机数

    2018-02-27 16:14:18

    最近工作中需要用python模拟一些特定范围内的数据,有整数、浮点数的随机值,还有固定取值的随机值,so,接触到了python的random。网上有一个链接里介绍的挺好的,对我来说够用了。先贴上来:
    https://jingyan.baidu.com/article/c74d6000832f290f6b595d54.html

    目前我用到的有
    random.randint(),随机整数
    random.uniform(),随机浮点数
    random.choice(),固定几个数的随机值

Open Toolbar