自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shichangcheng1314的博客

This is just for my work

  • 博客(75)
  • 收藏
  • 关注

原创 验证码input和 img 在一行显示

需求:前端 实现以下的样式实现代码: <div class="form-row"> <div class="form-group col-md-8 col-sm-8"> <div style="border: 1px solid #c0ccda;display: flex;justify-co...

2020-02-22 19:38:21 2242

原创 【Python+递归调用】打印N对括号的所有有效组合(即左右括号正确配对)

########################## ##2019触宝 输入法的 面试题 # ##########################生成括号 给出 n 代表生成括号的对数,请你写出一个函数,使其能够生成所...

2018-10-23 10:42:51 1811

原创 Python 中关于 排序的函数(List 和 Dict )需要更新

list排序 :普通列表:sorted(x)对象的列表 students = [('john', 'A', 15), ('jane', 'B', 12), ('dave', 'B', 10)]sorted(students, key=lambda student : student[2])``sorted(students, key=lambda student : student[...

2018-10-15 14:01:58 194

原创 [Python] 获得最少数量的货币硬币方式

“”"#题目: 手中有M种的面值的钱 ,现在有一价格是N的物品,求出买东西的 数量最少的组合#第一行输入两个数字,第一个数字 M ,第二个数字是 价格 N#第二行是 对应的面值的种类 :10 ,20, 50#第三种是 对应面值的数量 ,分别是 1,10 ,1#输入 : 3 13010 20 501 10 1#思路 :把输入得到后,转变成dict 类型,获取对应的key值,进行降序排...

2018-09-30 14:08:56 2910 1

原创 Python Django AngularJs dropzone 多个上传文件 爬坑

最近 使用了 dropzone 的 多个 文件 上传的功能 ,参考网站上的说明并没有很快实现,并且网站的后台是 使用 Java 写的,我需要使用的python ,所以总结教程中的几个 问题:1.dropzone.js 下载地址 2.dropzone 参考网站地址3.出现的问题 : 3.1 报错信息 :$scope.processQueue is not a function

2017-09-23 14:05:47 1629

原创 [Python]N 个数 算 24

需求 : 24点游戏,使用递归的思想解决 任意给出n个数,通过+-x%四种方式进行计算24,返回所有的可以计算24的方法解决思路 : 1. 使用 dict的方式 生成数据,{'value':value}的形式,fun1()函数就是实现了 这个功能,map(str,nums),map函数接收两个参数,一个是函数,一个是序列,map(str,nums)就是把 nums 的list 类型转换成str

2017-09-08 15:36:38 369

原创 9.1-9. JLL实习日志-未完结

问题 1 :返回的是unicode类型的编码方式,浏览器端 显示的 数据 是(u'[email protected]',)形式的 解答:返回一个company object ,然后通过.brand_set.add 曾加对应的brand object问题 2 : 解答:返回

2017-09-01 14:00:37 257

原创 8.29-8.30 JLL实习日志-validate deprecated

问题 1 :怎么处理 serializer下 取到 company 对象 id ,现在可以得到brand_id,但是 取不到id 问题3:Calling validate on a parsley form without passing arguments as an object is deprecated. 解答 :是因为前端js 验证没有办法通过, parsley 西芹,欧芹; 洋芫荽;

2017-08-30 09:30:26 282

原创 8.14-集体智慧编程-4-提供推荐--未完

创建数据库Schema SQLite 有默认的 有一个默认的字段是rowid,所以没有必要显性指定对应的ID字段 2.

2017-08-25 09:13:09 198

原创 8.13 爬虫训练-正则表达式

1.地址2.贪婪模式/非贪婪模式 ,尽可能多的匹配多的字符 ,python默认的贪婪模式,但我们通常需要的 非贪婪模式(?)3.反斜杠()表示 转义字符 ,最初始化的表示 ,需要使用 “\”,前面两个 和后面 两个先把\转义成反斜杠,然后 两个‘\‘再 通过 正则表达式,转义成一个 反斜杠4.python中引入原生字符串解决以上的问题 ,可以通过r”\d”表示 某个数字 ,因为 在正则表达式中没有单

2017-08-13 16:57:29 395

原创 7.27-8.2 JLL实习日志-Ajax +Restful+Api+Variable参数

实现 的功能 :在 Django 内 使用 ajax 的 方式 调用 Restful Api 去 删选 数据 实现的 主要 流程 template 部分 <script type="text/javascript"> $(document).ready(function () {$('#ab').click(function () { var filter_2 = $("#insert

2017-08-02 16:06:31 344

原创 7.24-7.26 JLL实习日志-Django UI Modification

ManyToMany 模型 数据模型如下 ,Brand 在 model中 定义 了 一个 Company_Group 属性 ,显性显示 了对应 的 company的 组群 ,Company 模型 中 隐形定义了关系 class Brand(models.Model): Company_Group = models.ManyToManyField(Company) Brand_G

2017-07-28 16:44:03 340

原创 7.24-7.26 JLL实习日志-ajax+RestfulApi+Django-未完改进

通过 ajax 修改 数据的 search功能,之前 是 进行 页面 跳转 现在优化 成 局部 页面 刷新的 Ajax 前端代码 如下 <script type="text/javascript"> $(document).ready(function () { $('#a').click(function () { var filter_2 = $("#insert_v

2017-07-27 10:02:22 386

原创 7.22-7.23 JLL实习日志-ManytoMany模型+python中 reload 函数

view_company how to get the value of id 处理ManyToMany 的 数据 模型 的 时候数据模型 如下 class Brand(models.Model): Company_Group = models.ManyToManyField(Company)class Company(models.Model):

2017-07-24 20:33:46 301

原创 7.14-7.21 JLL实习日志-DropDownBox Upgrade

Conservation of JLL broker 的 下拉框设置 特点 是不需要 删选 重复 的 用户 ,因为 不会有 这样 的情况 ,直接 在 view_conservation里面 选择所有 的 JLL_broker JLL_brokers= UserRole.objects.all() 然后 在 template 端 做一个 循环 <div class="col-md-4

2017-07-21 09:42:35 282

原创 7.11-7.13 JLL实习日志-Html排版问题+ GitHub下载问题

两个div 在一行先后,左边左对齐,右边又对齐 1.1不要在一个大的div上 添加一个col-sm-3 ,进行重叠使用 1.2 右对齐style=" display:inline;"<div class="col-sm-3"><input class="form-control" id="filter" placeholder="{{ ui_setting.SearchPlaceHolde

2017-07-13 15:21:15 317

原创 7.12-集体智慧编程-笔记-提供推荐--未完

1.协作型过滤(collective filtering) 先在一大群人里面寻找到和我们品味品味相近的一群小部分人,算法

2017-07-12 21:59:43 182

原创 7.12-集体智慧编程-笔记-导言--未完

集体智慧的含义 wikipedia是由网上的每一个进行编辑网页的,google的搜索引擎可以对当前页面进行网页评级的,评价的依据是根据在其他网页对当前网页的引用次数决定的,我们更加喜欢后者,google使用了包括PageRank在内的很多算法,本书是通过开放的API进行搜索数据的同时还加入各种算法什么是机器学习 机器学习是人工智能的一个分支,它允许机器不断的学习,一般情况下是把一组数据传递给算

2017-07-12 21:41:02 231

原创 7.11-Python-语言及其应用-笔记-并发和网络--未完

在多个地方(分布式计算)同时做很多事情(并发) 优势:鲁棒性?并发 2.1 程序等待的原因:I/O限制,CPU限制 2.2 和并发 相关的名词解释 同步:事情一件件发生,送葬的概念 异步: 任务之间相互独立 2.3 处理长时间的任务 10.3 节 介绍了使用多进程的方式(增加进程)达到并发的工作,比如需要改变图片的大小,web服务器可以 单独的调用一个图片处理进程,解决这

2017-07-11 22:13:44 320

原创 7.11-Python-语言及其应用-笔记-剖析Web--未完

三个概念 Http (超文本传输协议),HTML(超文本标记语言),URL(资源定位符)客户端: 最底层的数据传输协议:Tcp\IP 协议,传输的是字节,客户端创建的是Tcp\Ip协议,然后通过Http协议发送url和其他信息,返回一个响应,响应的格式也是由http进行定义的 “无状态”: 每一个请求都是相互独立的,这个本身是可以简化web操作的,但是同时也把其他操作变得复杂,比如下

2017-07-11 21:23:13 217

原创 7.8-7.10 JLL实习日志-DjangoAPI+python+json,post for many records in a time

1.python json post for many records in a time stack openflow 的提问 The Explaination are as follows: The get_serializer method that’s used by default for ModelViewSet passes in the data without m

2017-07-10 19:53:38 825

原创 7.6-7.7 JLL实习日志-AngularJs的实现+windows下连接数据库

Angullarjs的实现下拉框设置默认值的操作 步骤1:确定作用的范围,在最大的div上加ng-app="myApp" ng-controller="myCtrl"> 步骤2 : 确定变量和方法,在对应的上加上ng-model="{{ field.html_name }}" ng-blur="update()"/> 步骤3: 2.windows 下安装数据库的步骤,连接数据库的步骤 进

2017-07-07 11:19:26 312

原创 7.3-7.5 JLL实习日志-实现DropDownBox的功能

改动下拉框

2017-07-05 10:42:07 307

原创 6.30-7.2 LL--实习日志--Restful API 调用和编写

1.这里写链接内容 2. 怎么理解 Django 中url标签和reverse()函数 参考地址 需求:如果在urls.py 中修改了某个页面的地址,那么所有的地方(views.py和template中)都要修改。如果是个很大的工程,那么要修改的地方就很多。举例如下 url 的设置如下  urlpatterns = patterns(‘‘, (r‘^articl

2017-07-03 10:30:19 866

原创 6.29-6.30 LL--实习日志--Restful API 概念理解+Restful_API编写

1 Restful API 的概念 链接 API需求 : iOS,Android APP , B-S 三者都需要 获得 数据的信息,按理说需要写三套 mysql的配置,非常的麻烦和不安全,API就是为了解决这种情况而诞生,由一个地方统一提供API接口,哪个平台想使用就直接调用这个API接口来或许信息就可以了 Restful-API 需求 ( 表述性状态传递(英文:Re

2017-06-30 09:16:05 304

原创 6.29 LL--实习日志--Restful API 概念理解+Restful_API编写

1 Restful API 的概念 链接 API需求 : iOS,Android APP , B-S 三者都需要 获得 数据的信息,按理说需要写三套 mysql的配置,非常的麻烦和不安全,API就是为了解决这种情况而诞生,由一个地方统一提供API接口,哪个平台想使用就直接调用这个API接口来或许信息就可以了 Restful-API 需求 ( 表述性状态传递(英文:Re

2017-06-29 15:46:08 479

原创 6.27-6.28 JLL--实习日志Tips for Horizon+ retail_interface

1增删改查 ,首先不需要使用我们现有的机制 2. Dishboard Brand display category 使用的baidu echarts 的官网 3. insert 4. 下拉框 form_policy true_false_choice =[ (‘后台’,u”),()] selection_box.py 里面是属性,表示需要使用 下拉框的 的名称,就可以识别了

2017-06-27 18:10:00 484

原创 6.22-6.27 JLL--实习日志--Ajax+js 端实现

实现的效果图如下 其中遇到的问题 1.1 怎么实现初始化的时候自动的跳转到 对应的Yes/No 的界面,我的理解是前端需要自动的改变class=”switch-right switch-primary switch-small” switch-right变成 switch-left 是需要通过js ? 解决方案是写一个js ,应该 注意延迟加载, 注意jquer

2017-06-22 23:01:31 363

原创 7.5-Python-语言及其应用-笔记-数据的归属-未完!

文件的输入/输出,mode 的类型有 读模式(r),写模式(w),追加模式(a),没有就创建模式(x),t 表示文本文件,b表示的是二进制文件,xt 模式表示 如果不存在就创建一个新的,但是如果存在就报错fout = open(filename,mode),fout.write('I Love you')fout.close()2.文件命令中,write() 和print() 相同点都是可以返

2017-06-22 09:35:07 289

原创 6.20 JLL--实习日志-- teneat关联Availabilty,retail 增删改插的函数理解

1.实现170 的功能 实现一个onlick 的功能 ,点击以后 出现一个框,可以填写availablity ,在选择的时候是默认的空白值! 在填写NEW Availability 的时候是不是需要校验装置?? 改变 Availability 下 的 form 增加两个属性 ,然后在后台进行交互 a =request.POST.get('a')在form 端添加一个两个

2017-06-21 18:42:53 343

原创 6.16-6.19 JLL--实习日志--

1.#169-Download-for-JLL 下载功能的函数实现碰到的问题 ,在数据库里面没有对应的property_NameUnicode这个一个列,NameUnicode和id 是不一样的,在数据库层面的确有一个叫做id的列,但是NameUnicode是不存在的,现在实现了id 的正确跳转了,NameUnicode等leon的答复2.col-sm 等前端div设置的理解 .col-xs-

2017-06-19 10:34:32 399

原创 6.18-Python-语言及其应用-笔记-像高手一样玩转数据-未完!

文本字符串 python 有两种内置的数据类型, 一种是字符串,是由unicode字符组成的序列,用于存储文本数据  一种是字节和字节数组,由8bit组成的序列,用于存储二进制数据讨论文本字符串 最初的时候都使用Ascii 码 对字符串进行编码,Ascii 只有7位/bit ,能表示的只有[A-Z],[a-z],1~10,还有一些别的控制符号,明显不够 现在用Unico

2017-06-15 22:27:28 246

原创 6.15 JLL--实习日志--SetupNewWorkSpace on cloud9

On Cloud9 IDE: Set RSA in cloud9 and github setting before setup. *cloud9 has already done the install **may need to modify accordingly 1. use Django template in cloud9, create a new work space, i

2017-06-15 20:17:52 617

原创 6.13-Python-语言及其应用-笔记-对象和类--未完!

1.对象的定义  num = 8 ,’8’ 本身是一个对象,属于整数类,’8’这个对象包含属性,函数,对象是某一个具体事物的特别实例!当你创建一个别人从没有的对象的时候需要先定义一个类,指明这个类型的对象包含的内容2.创建类class ,引入特殊化的对象化初始化对象_ init_(), init()作用是根据类创建对象的实例class Person(self): def __init__

2017-06-13 22:34:40 264

转载 7.5 Django Book ---未完待续

文章的连接 6.13 框架的概念 使用Python开发Web,最简单,原始和直接的办法是使用CGI标准,在1998年这种方式很流行。 现在从应用角度解释它是如何工作: 首先做一个Python脚本,输出HTML代码,然后保存成.cgi扩展名的文件,通过浏览器访问此文件MVC 设计模式,模型-视图-控制器(MVC) models.py 文件主要用一个 Python 类来描述数据表。 称为 模型

2017-06-13 10:12:38 442

原创 6.12-6.14 JLL--实习日志--filetype-change功能 !+js不工作+js函数嵌套使用

1.继续完成filetypechange ! Leon 版本的view_property,和他比较我的版本差别在哪里#如果是日本的类型,首先通过后面的方式获得file_type_origin,??#如果是这两个类型的['FLP','MAP'],file_type和file_type_subpart需要特殊处理下?`request.POST['property_form_type_choice']

2017-06-12 17:30:33 365

原创 6.7-6.9 JLL--实习日志--googleAPI+Heat Map+update修改

Heat MapRequirement :Google Map - 2nd Heat Map should indicate the Leasable Space - Tsubo dashnboard 的函数的理解,修改的地方是很少的 1.定义两个热力图的列表,用于传到前端去availability_heart_map1 = [] availability_heart_map2 = []

2017-06-12 10:37:24 641

转载 6.7-Django-笔记--ORM解释--未完!

orm整篇文章参考的地址 1. 数据库模型层使用了大量的 ORM(对象关系映射),解释ORM Django和其他大多数现代Web框架一样,依赖一个强大的DAO,数据访问层,试图将底层的关系数据库和Python的面向对象的特质联系起来,使用ORM的几点好处:封装有用的方法,可移植性,安全性,表现力 安全性上:避免了SQL注入攻击??? 2. Django丰富的变量类型

2017-06-07 09:51:48 357

原创 6.5 JLL--实习日志--改变数据库结构update+修改下拉框

## check update 修改##1.首先check startDate,EndDate 是不是已经变成了过期数据,之前已经做过的数据 2.UpdateDate 是不是有多余的行,如果有就删掉 Property 里面有一个Update_Date没有用for field in property_import_instance._meta.fields:

2017-06-06 21:34:09 356

原创 6.5-Python-语言及其应用-笔记-模块,包--未完!

独立的程序

2017-06-05 15:26:30 223

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除