事务: 保障流程的完整执行,就像银行取钱,先在你账上扣钱,然后存入别人的账上;但是从你账上扣完钱了,突然网断了,对方没有收到钱,那么此时你的钱也没了,别人的钱也没加上,事务为了防止此类情况的出现。 事务的基本格式: begin tran --在流程开始的位置 if @@ERROR>0 begin r ...
分类:
数据库 时间:
2018-10-08 20:39:22
阅读次数:
162
mysql主从复制 https://www.cnblogs.com/superfat/p/5267449.html https://www.cnblogs.com/phpstudy2015-6/p/6485819.html https://blog.csdn.net/deeplearnings/ar ...
分类:
数据库 时间:
2018-10-08 20:39:14
阅读次数:
208
项目总的来说算是基本上完成了所有的需求, 但是还是有一些缺陷,我在这里总结一下: 首先说一下UI的美观性问题,我们的项目只是简单地将所有的组件放上去并且调好位置,并没有加上任何背景或者图片,所以没有任何的美观性可讲 还有一点就是最后计算分数的时候出了点问题,最后一道题目没有计算进总题目数量,所以分数 ...
分类:
其他好文 时间:
2018-10-08 20:39:05
阅读次数:
137
哈夫曼树的介绍 Huffman Tree,中文名是哈夫曼树或霍夫曼树,它是最优二叉树。 定义:给定n个权值作为n个叶子结点,构造一棵二叉树,若树的带权路径长度达到最小,则这棵树被称为哈夫曼树。 这个定义里面涉及到了几个陌生的概念,下面就是一颗哈夫曼树,我们来看图解答。 (01) 路径和路径长度 定义 ...
分类:
编程语言 时间:
2018-10-08 20:38:54
阅读次数:
173
做这题之前先看道高考真题(好像是真题,我记不清了) 例:已知一个由n个0和n个1排列而成的数列,要求对于任意k∈N*且k∈[1,2n],在前k个数中1的个数不少于0的个数,求当n=4时这样的数列的数量。 解:14个(策略:暴力枚举,时间复杂度O(2^n)) 所以本题其实就是对高考真题的一个一般化推广 ...
分类:
其他好文 时间:
2018-10-08 20:38:46
阅读次数:
94
注:Linux中的所有内容均以文件的形式保存,但不依靠扩展名区分文件类型(根据权限区分),约定俗成的文件扩展名是为了方便管理员对文件进行区分 压缩包:“*.gz”、“*.bz2”、“*.tar.bz2”、“*.tgz”等,根据压缩方式的不同设定不同的扩展名 二进制软件包:“*.rpm” 网页文件:“ ...
分类:
系统相关 时间:
2018-10-08 20:38:31
阅读次数:
184
概览 为了防止不符合规范的数据进入数据库,在用户对数据进行插入、修改、删除等操作时,DBMS自动按照一定的约束条件对数据进行监测, 使不符合规范的数据不能进入数据库,以确保数据库中存储的数据正确、有效、相容。 约束条件与数据类型的宽度一样,都是可选参数,主要分为以下几种: NOT NULL 是否可空 ...
分类:
数据库 时间:
2018-10-08 20:38:22
阅读次数:
153
总体结构 整个项目我们是分了两个大部分,一个客户端,一个服务器。 客户端则分为四个部分,对应四个界面,实现登录 选择 生成题目 计算成绩等功能 服务器则负责接收客户端传过来的信息即账号密码 客户端具体结构 客户端包含文件如下 每个.ui .h .cpp为一组,对应每一个界面,.ui是界面方面的设计, ...
分类:
其他好文 时间:
2018-10-08 20:38:15
阅读次数:
139
猜数字 Time Limit: 20000/10000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 7279 Accepted Submission(s): 4002 Problem D ...
分类:
其他好文 时间:
2018-10-08 20:38:00
阅读次数:
178
1、名词的分类 (1) 专有名词 ① 个别的人、地、物、团体、机构等的专用名称 ② 专有名词种实词的第一个字母大写 Beijing Tom the People’s Republic of China 中华人民共和国 ① 专有名词如含有普通名词的短语,必须用定冠词THE The Great Wall ...
分类:
其他好文 时间:
2018-10-08 20:37:42
阅读次数:
179
groovy比起java,有哪些地方写起来更舒服 java发展缓慢,语法落后冗余 说起java,其实java挺好的,java现在的性能也不错,但是,java的语法显然比较落后,而且冗余,getter/setter之类的,5的泛型 for each,autobox,7的钻石语法,try catch 多 ...
分类:
编程语言 时间:
2018-10-08 20:37:10
阅读次数:
212
临近毕业了,对技术有种热爱的我也快步入码农行业了,以前虽然在学校的ACM学习过一些算法,什么大数的阶乘,dp,背包等,但是现在早就忘在脑袋后了,哈哈,原谅我是一枚菜鸡,为了锻炼编程能力还是去刷刷LeetCode吧 LeetCode收录了许多互联网公司的算法题目,被称为刷题神器。 主要的目的: 1、熟 ...
分类:
其他好文 时间:
2018-10-08 20:36:56
阅读次数:
184
一.模块的认识 模块就是我们把装有特定功能的代码进行归类的结果.目前写的所有py文件都是模块 引入模块方式: import 模块 from collections import 模块 二.collections模块 collections模块主要封装了一些关于和类的相关操作 1.Counter是一个 ...
分类:
其他好文 时间:
2018-10-08 20:36:46
阅读次数:
148
添加作者的增删改查 一、添加数据表 在app01文件下边的models文件中添加一个类 执行 1. python manage.py makemigrations --> 找个小本本把models.py的变更记录一下 2. python manage.py migrate --> 把上面的变更记录翻 ...
分类:
其他好文 时间:
2018-10-08 20:36:36
阅读次数:
147
TensorFlow 的 Python 接口由于其方便性和实用性而大受欢迎,但实际应用中我们可能还需要其它编程语言的接口,本文将介绍如何编译 TensorFlow 的 C/C++ 接口。 安装环境: Ubuntu 16.04 Python 3.5 CUDA 9.0 cuDNN 7 Bazel 0.1 ...
分类:
编程语言 时间:
2018-10-08 20:36:28
阅读次数:
243
之前博客中已经将笔者实现的框架进行过简单介绍,在使用过程中,对以下几点提出优化: 1.页面URL和页面的定位信息保存不同的配置文件中 整合到一个配置文件中,相应的配置文件解析做出调整 2.将项目部署到Jenkins之后,出现Chrome驱动启动失败的问题(通过Jenkins运行时,会去找Chrome ...
分类:
其他好文 时间:
2018-10-08 20:36:19
阅读次数:
206