自己对golang中各个文件的理解
models -》 里面写关于数据库方面数据 controllers -》逻辑,请求方法等 conf -》注册数据库信息 routers -》初始化路由线路 views -》测试界面 实际运行: 1.通过models 来连接数据库,在models.go中注册models,每一个其余models(不包含models.go) 都相当于数据库内的一张表,每一个 struct 里的数据都是列名 2.从views里面的web获取option,传到controllers里的client.go,在其中检查方
【Flask学习笔记】数据模型设计
【前言】对于像我一样的新手来说,我觉得此环节难点主要是相关依赖包的安装和Flask-SQLAlchemy的使用,下面将一一讲解: 所谓数据模型,百度的解释是:“数据模型(Data Model)是数据特征的抽象。数据(Data)是描述事物的符号记录,模型(Model)是现实世界的抽象。数据模型从抽象层次上描述了系统的静态特征、动态行为和约束条件,为数据库系统的信息表示与操作提供了一个抽象的框架。数据模型所描述的内容有三部分:数据结构、数据操作和数据约束。” 这个解释还算通俗易懂,笔者就不再翻译了
android与golang的http请求
见 Guishi_shoper 的RegisterActivity 短信验证调试 手机与电脑后台需在同一局域网 必须在同一个局域网 private 注册所有控件 private static final String TAG = "RegisterActivity"; //调试logcat 的info模式输入 RegisterActivity 以便注册调试 简单思路:安卓http给后台发请求短信验证,然后后台给阿里发送短信验证请求,阿里接到请求后,先给后台服务器返回请求,其中包括短信验证码
[HNOI2018] 道路
Description 给一棵二叉树,每个叶子节点 \(i\) 有三个属性 \(a_i,b_i,c_i\) 每个非叶子节点都能标记向左右儿子中的一条边(记作 \(x\) 边和 \(y\) 边) 设叶子节点 \(i\) 到根的路径上有 \(p\) 条没被标记的 \(x\) 边,\(q\) 条没被标记的 \(y\) 边 那么 \(i\) 的花费就是 \(c_i\times (a_i+p)\times (b_i+q)\) 最小化这个花费 Solution 传说中的pj难度题 这个式子有点吓人啊 定义
通用android studio gradle 文件(电商商家版,两个gradle不同)
Module的gradle文件 apply plugin: 'com.android.application' android { compileSdkVersion 26 defaultConfig { applicationId "com.culturer.guishi_shoper" minSdkVersion 23 targetSdkVersion 26 versionCode 1 vers
(拿来主义-7) Spring Boot工程结构推荐(二)
转载自http://blog.didispace.com/Spring-Boot%E5%9F%BA%E7%A1%80%E6%95%99%E7%A8%8B/ Spring Boot工程结构推荐 工程结构(最佳实践) Spring Boot框架本身并没有对工程结构有特别的要求,但是按照最佳实践的工程结构可以帮助我们减少可能会遇见的坑,尤其是Spring包扫描机制的存在,如果您使用最佳实践的工程结构,可以免去不少特殊的配置工作。 典型示例 root package结构:com.example.
Git——如何将本地项目提交至远程仓库(第一次)
1.(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库。 git init 2.把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件(夹)。 git add . 3.commit到主分支 git commit -m "描述" 4.登录github,把本地仓库提交至远程仓库。 接下来你要做的就是复制那个地址,然后你将本地仓库个远程仓库连接起来。 git remote add origin gi
数据结构(二维)方阵问题总结:ST算法、树状数组、线段树、树套树
当我们把区间问题拓展到二维的方阵问题的时候,很多东西,其实就不会再去求那么难的东西了,二维问题主要考察的是从一维到二维的一个转化和拓展 然后,我们还是以静态方阵->带修方阵的顺序来介绍,至于动态方阵,我们可以参考精准覆盖问题的DLX算法中使用的数据结构,那就是舞蹈链,除此以外,在NOIP2017的day2T3,队列一题我们也可以有着启发 然而动态方阵与我们这些老套的数据结构还是脱轨的,此处就不介绍了(强行解释一波) 先说静态方阵,我们针对静态方阵无非就是查询,查询子矩阵的最值或者求子矩阵的和,
洛谷 P1363 幻想迷宫 解题报告
P1363 幻想迷宫 题目描述 背景 Background (喵星人LHX和WD同心协力击退了汪星人的入侵,不幸的是,汪星人撤退之前给它们制造了一片幻象迷宫。) WD:呜呜,肿么办啊…… LHX:momo...我们一定能走出去的! WD:嗯,+U+U! 描述 Description 幻象迷宫可以认为是无限大的,不过它由若干个N*M的矩阵重复组成。矩阵中有的地方是道路,用'.'表示;有的地方是墙,用'#'表示。LHX和WD所在的位置用'S'表示。也就是对于迷宫中的一个点(x,y),如果(x mo
NLP学习过程记录(1)——jieba库
参考:
https://blog.csdn.net/reims2046/article/details/72869337
https://blog.csdn.net/xiaoxiangzi222/article/details/53483931
一、三种模式
import jieba
seg_list = jieba.cut("我来到北京清华大学", cut_all=True, H...
24/07/2018 笔记
07/24/2018课堂笔记
1. 课堂纪律
1)每次直播课要准时参加,并于次日12点之前在论坛专帖下回复有道云笔记的签到链接。签到截图包括直播开始五分钟之内的截图、直播过程中的随机截图、中间休息截图、直播结束前五分钟的截图,签到回复会被打分(每张图两分)。如遇有事无法参加,则需请假告知。
2)及时完成预习任务记笔记,上课详细记录笔记,在每次课的下次上课日12点之前在专贴回复预习任务的笔记和...
Linux常见问题解决方案
查看IP地址没有显示:
1、su root
2、cd /etc/sysconfig/network-scripts
3、 vi ifcfg-ens33
4、设置ONBOOT="yes"
5、reboot
sudo不能用:
1、su root
2、visudo
3、在"root ALL=(ALL) ALL"下一行添加"centos ALL=(ALL) ALL"
4、保存退出
...
PAT1100 Mars Numbers
People on Mars count their numbers with base 13:
Zero on Earth is called "tret" on Mars.
The numbers 1 to 12 on Earch is called "jan, feb, mar, apr, may, jun, jly, aug, sep, oct, nov, dec" on Mars, ...
分享一个透明3D物体遮罩
//===============================================================================
//Copyright (c) 2015 PTC Inc. All Rights Reserved.
//
//Confidential and Proprietary - Protected under copyright and o...
Lua-AndroidStudio配置Luaj案例
7 Android配置Luaj开发案例
7.1 AndroidStudio配置Luaj案例
7.1.1 下载Luaj的jar和案例
下载地址:https://sourceforge.net/projects/luaj/files/latest/download
7.1.3 拷贝luaj的jar到项目中
解压下载压缩包,拷贝lib文件夹下的luaj-jse-3.0.1.jar到Adroi...
周排行