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) 可以在里面使用,其他表无法使用。
锁标记 分为 read 和 write 下面是 两种 锁的区别
--------------------------------------------------------------------
//如 将 table1 设为read锁, table2 设为write锁, table3 设为read锁
lock 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—–《计算机程序的构造和解释》