Flask框架基础1

Flask框架 基于jinja2模板和werkzeug wsgi服务微型框架 werkzeug简介 werkzeug是一个wsgi工具包,他可以作为一个web框架的底层库,werkzeug不是一个web服务器,也不是一个web框架,而是一个工具包,官方的介绍说是一个wsgi工具包,它可以作为一个web框架的底层库,因为他封装好了很多web框架的东西,例如Request, Response等等。 from werkzeug.wrappers import Request, Response @
分类: 其他 发布时间: 09-26 20:01 阅读次数: 0

基于SSM框架下的JAVA家庭管家系统

每天记录学习,每天会有好心情。*^_^* 今天记录的项目是家庭管家系统,这个项目是这么回事:随着科技的进步与经济的飞速发展,人们的工作量及工作压力越来越大,脑力负荷也随之剧增。但工作不是生活的全部,家庭生活也同样重要。一个人的精力有限,要同时掌握好工作和家庭、平衡两者,并不是件容易的事。这时如果有一个电子管家系统能帮助分担家庭方面的事务就再好不过了。基于此,本家庭管家系统应运而生。 该家庭管家系统是基于JAVA技术及mvc三层架构模式并通过MYeclipse在Windows平台上开发成功的。整
分类: 其他 发布时间: 09-26 20:01 阅读次数: 0

codeforces1175E Minimal Segment Cover 倍增

题目传送门 题意:给出n条平行于x轴的线段,q次询问,每次询问一个区间最少要几条线段来覆盖,若不能覆盖则输出-1. 思路:先考虑贪心,必定是先找到,所有左端点小于等于$x$的线段的右端点最大在哪里,然后答案加一,将$x$挪到这个最大右端点,继续贪心,直到右端点大于$y$。   考虑优化,可以用倍增来加速这个过程,先用初始的线段预处理出所有的$f[i][j]$,代表第i个节点跳跃{2^j}个线段最大能到达多少个右端点,然后倍增搞一下,每次询问的时候,也是二分的跳,每次的时间复杂度都是$log(n
分类: 其他 发布时间: 09-26 20:01 阅读次数: 0

并不对劲的复健训练-bzoj5339:loj2578:p4593:[TJOI2018]教科书般的亵渎

题目大意 题目链接 题解 先将\(a\)排序。 \(k\)看上去等于怪的血量连续段的个数,但是要注意当存在\(a_i+1=a_{i+1}\)时,虽然它们之间的连续段为空,但是还要算上;而当\(a_m=n\)时,最后一段连续段不用算。 考虑进行游戏的过程:设当前最大血量为\(p\),正在打出第\(q\)张亵渎,那么得到的分数是:\(\sum\limits_{i=1}^p i^k-\sum\limits_{i=q}^{m}(a_i-a_{q-1})^k\)。 后一部分可以直接求。 前一部分\(\s
分类: 其他 发布时间: 09-26 20:01 阅读次数: 0

JavaScript正则、错误处理、操作表单

一、正则表达式:用单个字符串描述或者匹配符合特定语句规则的字符串   一些字符序列组合在一起,可以简单也可以复杂模式的,可以去搜索,可以去替换 二、语法:   /表达式/修饰符(可选)    var para=/icq/I; //不区分大小写   使用search( ),replace( ) 去和正则表达式结合使用。 var str="I'm a Hacker"; var n=str.search(/hacker/i); //匹配的字符串的索引值 <!DOCTYPE html
分类: 其他 发布时间: 09-26 20:01 阅读次数: 0

.iml文件恢复

基于maven的java工程 执行 mvn idea:module可恢复.iml文件
分类: 其他 发布时间: 09-26 20:01 阅读次数: 0

基于B/S模式下的JAVA智能小区规划系统

最近了解了智能小区规划项目,在这个平台记录一下这个智能小区规划项目,方便以后再次使用或学习的时候能够及时的翻阅。在完成这个项目的时候,考虑了很多框架。最终决定选用SSM(MYECLIPSE),该框架具有极强的移植性,多平台性,便于操作性等优点。此框架能在MYECLIPSE开发工具中完美的编写和运行,智能小区规划为一个 后台项目。这个项目的描述是这样的:智能小区是将在一定地域范围内多个具有相同或不同功能的建筑物(主要是指住宅小区)按照统筹的方法分别对其功能进行智能化。在提供安全、舒适、方便、节能
分类: 其他 发布时间: 09-26 20:01 阅读次数: 0

面试时要考察哪些内容

面试时主要考察面试者操作,知识,经验,能力四个方面,那么什么是操作能力,什么是知识,什么是经验,什么是能力了? 操作:我们的面试官分不清楚什么是操作技能,什么是知识,他们甚至认为操作技能就是知识甚至经验。比如他们会 问如下的问题,请问Java中的 final是什么意思?怎么查看进程的CPU利用率?怎么编写一个管道程序?怎么查看进程的程序路径?VI中的拷贝粘贴命令是什么?包括面向对象的XX模 式是什么。等等。我以为,这些能够通过查况相关操作手册或是能够google到的东西只能说明这个人的操作技术
分类: 其他 发布时间: 09-26 20:01 阅读次数: 0

基于JAVA的B/S网络相册管理系统

每天记录学习,每天会有好心情。*^_^* 今天和一个朋友共同完成了一个网络相册管理系统项目,我们在开发时选用的框架是SSM(MYECLIPSE)框架。我这个朋友知识有限,只会这个框架,哈哈,都是为了方便他。和往常一样选用简单又便捷的MYECLIPSE作为开发工具,这是一个 后台项目。这个系统的介绍是这样的:随着网络科技的发展,云端技术的完善,越来越多的网络用户喜欢将文件等信息放置在网络上,既方便下载浏览,又减少携带的麻烦。这其中又以上传相片至网络最为兴盛,在网络上晒相片已经成为一种时尚潮流,这
分类: 其他 发布时间: 09-26 20:01 阅读次数: 0

mysql和mycat的安装

启动mysql 执行命令:service mysql start ,关闭是service mysql stop 执行mysql -u root 登陆mysql 开启mysql远程登录的权限(很重要),执行命令: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; 基于本地客户端工具连接Linux系统上mysql数据
分类: 其他 发布时间: 09-26 20:01 阅读次数: 0

有趣统计结果,省中用的最多字是,省会中用的最多字是。地州是,县是?

省依次是:除省,自,治,区外是西 省会依次是州,南 地市级城市依次 县级
分类: 其他 发布时间: 09-26 20:01 阅读次数: 0

基于WEB的JAVA出租车打车系统

每天记录学习,每天会有好心情。*^_^* 今天记录的项目是出租车打车系统,这个项目是这么回事:为了适应新型出租车管理体制,设计了一个基于Web平台的出租车管理系统方案.介绍了该系统的总体框架,除常见功能外,还整合了短信平台、GPS监控平台、权限管理等功能.最终的测试表明了该系统的功能满足新型出租车管理系统.。 做这个项目的时候,我们需要用到SSM(MYECLIPSE)框架,开发工具选用最拿手的MYECLIPSE。 出租车打车系统项目是一个 后台项目。 开发系统时,需求分析是必不可少的一个环节。
分类: 其他 发布时间: 09-26 20:01 阅读次数: 0

P2320 [HNOI2006]鬼谷子的钱袋——进制(没事就别看这个了)

就是n可以被1到n/2的所有数表示出来; 我一开始写了个把二进制数里的1拿出来,但是WA了两个点; 分治? 好多人说数据有问题,我也不知道,也不想知道; %:include<cstdio> %:include<cstring> %:include<algorithm> using namespace std; const int maxn=1e5+10; int m; int sum; int a<:maxn:>; int main() <% scanf("%d",
分类: 其他 发布时间: 09-26 20:01 阅读次数: 0

ruby 使用 rqrcode 生成二维码

参考: https://github.com/whomwah/rqrcode 1. gem 'rqrcode' 2. 在helper中: require 'base64' def generate_qr_code string qr_code = RQRCode::QRCode.new string png = qr_code.as_png( resize_gte_to: false, resize_exactly_to: false, fill: '
分类: 其他 发布时间: 09-26 20:01 阅读次数: 0

Navicat中文破解版

1.下载安装包   链接:https://pan.baidu.com/s/1hP3cD9aTv8nvJfNwjXPdrQ   提取码:xmsu 2.解压安装包 选择.exe 文件然后 安装 选择自己要安装的位置。 3.安装完成之后 点击刚才解压出来的另一个文件 选择navicat.exe 打开 4.最后出现 然后就完成了。 --------------------------------------------------------------------------------------
分类: 其他 发布时间: 09-26 20:01 阅读次数: 0

1021 Deepest Root (25 分)(经典搜索)

1021 Deepest Root (25 分) A graph which is connected and acyclic can be considered a tree. The height of the tree depends on the selected root. Now you are supposed to find the root that results in a highest tree. Such a root is called the deepest ro
分类: 其他 发布时间: 09-26 20:01 阅读次数: 0

构建LVS负载均衡集群--NET模式

1、准备四台虚拟机(一台Linux配置LVM,两台Web,一台windows机测试) 2、关闭Linux虚拟机的防火墙和安全机制 systemctl stop firewalld iptables -F setenforce 0 一、配置LVM主机(给主机添加两个网卡,两个网卡不在一个模式下,分别配置IP地址) 网卡一:NET模式 网卡二:VMnet2模式 [root@localhost ~]# ip a | grep eno 2: eno16777728: <BROADCAST,MU
分类: 其他 发布时间: 09-26 20:01 阅读次数: 0

解决win10运行patch_dill.bat无法生成license.txt的解决方法

https://jingyan.baidu.com/article/8cdccae9258b1c315413cdf2.html
分类: 其他 发布时间: 09-26 20:01 阅读次数: 0

Centos7.4.1708搭建syslog服务

系统:centos7.4.1708 环境:无互联网环境 syslog使用端口为 UDP 514 将/etc/yum.repos.d目录下除CentOS-Media.repo文件所有文件重命名 cd /etc/yum.repos.d for i in `ls|grep -v CentOS-Media.repo`;do mv $i{,.bak};done 修改CentOS-Media.repo vim CentOS-Media.repo [c7-media] name=CentOS-$releas
分类: 其他 发布时间: 09-26 20:01 阅读次数: 0

计算1-2+3-4+5-6+7-8+9-10+11-12........M的结果为多少?,面试题。

笔者最近的一系列面试题里比较经典的,看到结果的那一刻你有收获吗? 1.计算1-2+3-4+5-6+7-8+9-10+11-12........M的结果为多少?,面试题。 #include<stdio.h> main() { int i=0,j=0,k=0,sum=0; printf("计算1-2+3-4+5-6+7-8+9-10+11-12........M的结果为多少?\n\n\n"); while(1) { i=0,j=0,k=0,sum=0; printf("请输入您要的数值:"); s
分类: 其他 发布时间: 09-26 20:01 阅读次数: 0