11.1编程总结

1.数据库的知识

限制查询条数
select * from table wish_store_listings limit 2
查看表结构
show create table wish_store_listings
时间抓取后的处理方式
from common.util import  utc2local

def utc2local(utc_st):
    """UTC时间转本地时间(+8:00)"""
    try:
        now_stamp = time.time()
        local_time = datetime.datetime.fromtimestamp(now_stamp)
        utc_time = datetime.datetime.utcfromtimestamp(now_stamp)
        offset = local_time - utc_time
        local_st = utc_st + offset
        return local_st
    except:
        return None

# 'open_date':str(utc2local(each.update_time))[:10],
插入数据库不存在的列
ALTER TABLE table_name
ADD column_name datatype   
alert table wish_store_listing add column sku_id varchar2(20)

启动数据库
 mysql -u root -h 127.0.0.1 -p enter
 然后输入密码123456

2.django相关终端操作细节

在终端下 进入指定项目的文件夹下然后运行 如下命令可以启动程序

./manage.py runserver 0.0.0.0:8001

Django version 1.6, using settings 'settings'
Starting development server at http://0.0.0.0:8001/

 退出 ctrl+Z 停止运行 

安装远程协作软件teamviewr 

 sudo teamviewer_11.0.67687_i386.deb

sudo apt-get install f

3.mysql中lock tables与unlock tables(锁表/解锁)

 在mysql中锁表与表解锁,我们用到lock与unlock了,今天我来给各位朋友整理一些在使用lock tables与unlock tables过程中的一些经验分享。

php mysql lock tables 使用有感

mysql 的 表锁 lock tables 感觉就像一个 封闭的空间

mysql发现 lock tables 命令的时候,会将带有锁标记的表(table) 带入封闭空间,直到 出现 unlock tables 命令 或 线程结束, 才关闭封闭空间。


进入封闭空间时 , 仅仅只有锁标记的表(table) 可以在里面使用,其他表无法使用。


锁标记 分为 readwrite 下面是 两种 锁的区别

--------------------------------------------------------------------


//如 将 table1 设为read锁, table2 设为write锁, table3 设为readlock tables [table1] read,[table2] write,[table3] read;
----------------------------------------------------------------------


//执行到这里时,进入封闭空间。


1. table1 仅允许[所有人]读,[空间外]如需写、更新要等待[空间退出],[空间内]如需写、更新会引发mysql报错。
2. table2 仅允许[空间内]读写更新,[空间外]如需写、更新要等待[空间退出]。
3. table3 仅允许[所有人]读,[空间外]如需写、更新要等待[空间退出],[空间内]如需写、更新会引发mysql报错。


----------------------------------------------------------------------
//执行到这里时,退出封闭空间,释放所有表锁

unlock tables
----------------------------------------------------------------------

当前线程关闭时,自动退出封闭空间,释放所有表锁,无论有没有执行 unlock tables

ajax

1.ajax应用
 3.$.ajax({
        type: "POST",// or get
        contentType: "application/json; charset=utf-8",
        url: url,
        data: "{'countryModel':" + JSON.stringify(countryModel) + "}",
        dataType: "json",//html,xml,script
        async: true, //true 表示异步,默认就是true
        success: function(data) {

    //deal with the data



        },
        error: function() {
            // deal with error
        }
    });

析自己的代码与比人的代码的不足 找到自己的不足指出之处

4.hr hr 标签在 HTML 页面中创建一条水平线,
一个 25 个字符宽 3 行高的文本区:

<textarea rows="3" cols="20">

网页的知识抽空完整的看下案例吧 特别是标签拿一块内容

说点微信上面看到的比较好的技术 产品开发
程序员要对于产品有着深入的思考
1.流程划分:清晰的流程,详细的交互设计文档以及后台接口基本提供完善,才可以进入app的开发阶段。

2.规范定义 :界面设计,接口设计,app设计定义一些统一的拐反

3.角色明确4.产品至上

高大上的专业课:主要是指算法,数据结构,操作系统,编译原理,线性结构,离散型数学

基础决定你的高度,业务决定你的最低瓶颈

让人收益的基础知识:编译原理,矩阵论,线性代数,数据结构和基本算法,函数式编程SICP—–《计算机程序的构造和解释》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值