题目传送门:洛谷1437 决定要养成随手记录做过的题目的好习惯呀~ 这道题目乍看起来和数字三角形有一点像,但是仔细分析就会发现,因为选定一个数所需要的条件和另一个数所需要的条件会有重复的部分,所以状态不好转移,也会产生后效性。 但是,通过将所有的砖块左移,我们可以发现(i, j)砖块所需要的条件就是 ...
分类:
其他好文 时间:
2018-02-02 23:21:31
阅读次数:
196
缘起:按着开发板教程学Linux,用到chmod等函数,视频里的实验讲解的倒是仔细。但是,如果没有其它资料支持,只看man的描述,鬼知道这些自定义的类型原始类型是什么呢?举一个简单的例子,chmod:这个mode_t类型显然是重新定义出来的,它的原始类型是什么呢?一步一步来:1)从头文件sys/stat.h入手。路径:/usr/include/sys/stat.h 打开后如下图:2)到bits/t
分类:
其他好文 时间:
2018-02-01 18:27:39
阅读次数:
142
这个项目除了最基本的MVC,routes和之前讲过的ServiceProvider(服务商)依赖注入,还有Action (动作) 、Repositories(仓储)等... 先讲一下仓储吧, 一般JAVA和C#在M层和C层之间会有一个仓储层做连接,C层直接调用仓储层,然后由仓储层调用model层的方 ...
分类:
其他好文 时间:
2018-01-27 13:39:42
阅读次数:
174
1.当Linux敲命令的时候不小心敲错了没办法退出点击 Ctrl Shift +C 直接退出就可以再敲命令了 ...
分类:
系统相关 时间:
2018-01-26 15:55:18
阅读次数:
167
# 4.删除 # 在修改记录页面左下角添加一个删除按钮,一个链接,跳转至一个提示删除内容的页面,确认删除; # 关联删除,删除记录同时也删除外键的关联表; # table_obj_common.html DELETE # urls.py u... ...
分类:
其他好文 时间:
2018-01-24 17:02:09
阅读次数:
175
# filter_horizontal 水平过滤 # 下拉框下的数据变多时,我们在多选的时候,就会麻烦; # 做一个与django-admin中的将选中的数据,移至右侧框中的功能; # ManyToManyField自动生成的是多选框;Select; # 前端获取filter_horizontal属... ...
分类:
其他好文 时间:
2018-01-24 16:59:06
阅读次数:
202
# 增删改查 # 前端提交数据的方式: # ajax|form表单 # 前端数据校验,为了减小服务器不必要的压力; # 后端验证是为了保证后端数据的准确性; # 因为表格中数据都是在后端simple_tag生成的,所以需要在simple_tag循环代码中, # 将下标为0的字段值上加上链接,点击可以... ...
分类:
其他好文 时间:
2018-01-21 22:32:24
阅读次数:
210
Two 观察者 定义 在对象之间定义一对多的依赖,当一个对象改变状态,依赖它的对象都会收到通知、并自动更新。 可以观察者自取,也可以主题去推送 其实就是设计两个接口。 相关原则 为交互对象之前的松耦合设计而努力 找出并封装变化 少用继承、多用组合 针对接口编程、而非实现。 类图 手记 封装变化 封装 ...
分类:
其他好文 时间:
2018-01-21 19:17:36
阅读次数:
123
# 搜索|在已经过滤的条件之下做搜索; # 在查询语句中,用"包含"来做模糊搜索: # model_class.objects.filter(contact__contains='33') # 涉及到Q的操作;这里通过Q这个类来实现; # table_obj_list.html # v... ...
分类:
其他好文 时间:
2018-01-21 00:08:11
阅读次数:
183
# 综合排序,分页,过滤展示 # 即可以排序后,再过滤,又可以过滤后,再排序,最后分页; # 1.在筛选的基础之上排序 # 筛选后的参数添加到排序的链接中; # table_obj_list.html {% get_filter_param admin_class %} # kingadmin_ta... ...
分类:
其他好文 时间:
2018-01-20 20:29:29
阅读次数:
175