上一章讲了表单验证,数据验证和加密。这一章,将研究服务器和数据库的交互过程。 后端服务器有两种主流的形式,SQL数据库和NOSQL数据库。其中MYSQL属于SQL数据库,REDIS属于非SQL数据库。先介绍SQL数据库与服务器的交互过程。 建立数据库表 CREATE TABLE `user_test ...
分类:
编程语言 时间:
2020-02-18 12:34:39
收藏:
0 评论:
0 赞:
0 阅读:
51
主要角色 1. 目标(Target)接口:当前系统业务所期待的接口,它可以是抽象类或接口。 2. 适配者(Adaptee)类:它是被访问和适配的现存组件库中的组件接口。 3. 适配器(Adapter)类:它是一个转换器,通过继承或引用适配者的对象,把适配者接口转换成目标接口,让客户按目标接口的格式访 ...
分类:
其他 时间:
2020-02-18 12:34:21
收藏:
0 评论:
0 赞:
0 阅读:
53
<mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> < ...
分类:
其他 时间:
2020-02-18 12:33:50
收藏:
0 评论:
0 赞:
0 阅读:
108
水题。在计算层数的时候卡了十几分钟,我好菜。 #include<iostream> using namespace std; int main() { int N; char c; cin>>N>>c; int layer = 1,sum = 1;//sum表示层数layer对应的总字符数 whil ...
分类:
其他 时间:
2020-02-18 12:33:19
收藏:
0 评论:
0 赞:
0 阅读:
56
如果你也在用Mybatis,建议尝试该分页插件,这一定是最方便使用的分页插件。该插件支持任何复杂的单表、多表分页。1.引入PageHelper的jar包在pom.xml中添加如下依赖:12345 com.github.pagehelper pagehelper 最新版本2.配置拦截器插件1.在 My... ...
分类:
其他 时间:
2020-02-18 12:32:51
收藏:
0 评论:
0 赞:
0 阅读:
63
题目链接: "https://www.luogu.com.cn/problem/P1016" 解题思路(思路全部来自 "hongzy大神的博客" ): 思路: 1. 在起点加满油; 2. 到第i个加油站把油箱里价格 P[i]的油退了,换成价格为P[i]的油。 3. 每次烧油就找最便宜的油烧 实现:单 ...
分类:
其他 时间:
2020-02-18 12:32:25
收藏:
0 评论:
0 赞:
0 阅读:
63
Semaphore也是一个同步器,和前面两篇说的CountDownLatch和CyclicBarrier不同,这是递增的,初始化的时候可以指定一个值,但是不需要知道需要同步的线程个数,只需要在同步的地方调用acquire方法时指定需要同步的线程个数; 一.简单使用 同步两个子线程,只有其中两个子线程 ...
分类:
其他 时间:
2020-02-18 12:31:55
收藏:
0 评论:
0 赞:
0 阅读:
48
一,连接池的配置 在pom.xml中添加,druid的maven信息 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.21</version> </dependency> ...
分类:
其他 时间:
2020-02-18 12:31:06
收藏:
0 评论:
0 赞:
0 阅读:
84
JAVA 集合在处理数据的过程中经常会需要一个容器来存储某一类型的数据,Java 中的数组就是这样一种容器。但 Java 中的数组有其局限性,定义后的数组长度不可变,超出数组长度后就不能再存放数据了。而很多时候我们并不知道数据到底有多少,所以就需要有不定长的容器来存放数据,这就是集合,Java 中的... ...
分类:
编程语言 时间:
2020-02-18 12:30:43
收藏:
0 评论:
0 赞:
0 阅读:
46
水题。与B1093 字符串A+B 类似。 #include<iostream> #include<cctype> using namespace std; bool hashtable[300] = {false}; int main() { string str1,str2; cin>>str1> ...
分类:
其他 时间:
2020-02-18 12:30:16
收藏:
0 评论:
0 赞:
0 阅读:
50
卡拉兹(Callatz)猜想: 对任何一个正整数 n ,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3 n +1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n =1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天 ...
分类:
其他 时间:
2020-02-18 12:29:54
收藏:
0 评论:
0 赞:
0 阅读:
45
...
分类:
其他 时间:
2020-02-18 12:29:29
收藏:
0 评论:
0 赞:
0 阅读:
59
思路:对于每一行,先异或第一行,如果第一行的异或为0就寻找每一行的之后的数,如果找到不同的值说明异或后的值不为0,否则都是0。 对于二进制的特性掌握还是不行。 #include<bits/stdc++.h> using namespace std; const int maxn=5e3+1; int ...
分类:
其他 时间:
2020-02-18 12:29:10
收藏:
0 评论:
0 赞:
0 阅读:
45
使用dj java Decompiler软件,安装后,安装目录会有个jad.exe程序 控制台执行: jad -o -r -dF:\output_dir -sjava F:\class_root_dir\**\*.class 其中:F:\output_dir 表示编译后文件的存放路径 F:\clas ...
分类:
其他 时间:
2020-02-18 12:28:48
收藏:
0 评论:
0 赞:
0 阅读:
65
平台:Win10 LTSC 精简版 问题:安装Office2010x64时提示错误1907,没有足够权限注册字体。 解决过程: 上网查询了下,这个问题有4个可能。以前的off没卸载干净、权限不足,字体被精简了,或者注册表相关项被锁定。 1、以前的office没卸载干净,可以使用Microsoft F ...
分类:
其他 时间:
2020-02-18 12:28:27
收藏:
0 评论:
0 赞:
0 阅读:
164
最近新型冠状病毒肆虐,个人就想着在自学python的同时复习下Java,通过一些小项目的锻炼来提高自己的编码思想和编码能力。 经过多次搜寻和简单使用,推荐想学Java的新学者进入how2j.cn进行小项目的趣味实践,,点此进入 https://how2j.cn/stage/27.html 。趁这个假 ...
分类:
编程语言 时间:
2020-02-18 12:28:11
收藏:
0 评论:
0 赞:
0 阅读:
51
介绍一种行为模式,用于保存对象的状态,并且在之后可以恢复到这种状态。备忘录模式的实现方式,需要保证被保存的对象的状态不能被对象从外部访问,目的是为了保护好这些被保存对象状态的完整性以及内部实现不向外部暴露。使用场景需要保存某个对象在某一时刻的状态或者部分状态如果通过一个接口来让其他对象得到状态,将会... ...
分类:
其他 时间:
2020-02-18 12:27:48
收藏:
0 评论:
0 赞:
0 阅读:
55
"leetcode 213. 打家劫舍II" ? 你是一个专业的小偷,计划偷窃沿街的房屋,每间房内都藏有一定的现金。这个地方所有的房屋都围成一圈,这意味着第一个房屋和最后一个房屋是紧挨着的。同时,相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 ? 给定一个 ...
分类:
编程语言 时间:
2020-02-18 12:27:24
收藏:
0 评论:
0 赞:
0 阅读:
121
在数据访问这章的第一篇文章 "《Spring中使用JdbcTemplate访问数据库》" 中,我们已经介绍了如何使用Spring Boot中最基本的jdbc模块来实现关系型数据库的数据读写操作。那么结合Web开发一章的内容,我们就可以利用JDBC模块与Web模块的功能,综合着使用来完成一个适用于很多 ...
分类:
数据库技术 时间:
2020-02-18 12:26:57
收藏:
0 评论:
0 赞:
0 阅读:
54
在安装 react-app-rewired 并且进行了一些相关配置后,发现如果运行就会报 Cannot find module 'react-dev-utils/crossSpawn' 错误,这时候按网上说的删除了node_modules发现还是报错, 这时候删除了package-local.jso ...
分类:
其他 时间:
2020-02-18 12:26:27
收藏:
0 评论:
0 赞:
0 阅读:
1833