第九次作业——用户使用手册及反馈
使用说明 打开升升备忘录app 点击页面右下角“+”按钮 在页面上方的文本框输入你想要记录的内容、从上往下依次点击三个选择框 点击右上角“保存”按钮保存内容并返回便签页面或者点击左上角“<”按钮直接返回便签页面 便签过多,在已有的便签进行手指左滑按钮可弹出红色“删除”按钮,点击删除此便签 BUG反馈 重装之后记录丢失(未修复) 建议 页面太丑,希望美化 提供多种页面选择 便签内容在手机通知栏提醒
用Redis作Mysql数据库缓存
使用redis作mysql数据库缓存时,需要考虑两个问题: 1、确定用何种数据结构存储来自Mysql的数据; 2、在确定数据结构之后,用什么标识作为该数据结构的键。 直观上看,Mysql中的数据都是按表存储的;更微观地看,这些表都是按行存储的。每执行一次select查询,Mysql都会返回一个结果集,这个结果集由若干行组成。所以,一个自然而然的想法就是在Redis中找到一种对应于Mysql行的数据结构。Redis中提供了五种基本数据结构,即字符串(string)、列表(list)、哈希(has
2018-6-13-Python全栈开发day18-文件操作
文件操作,打开文件,读取文件,写入文件,关闭文件 1.文件操作的步骤 打开文件 操作文件 关闭文件 2.打开文件 f=open('xxx.txt','r',encoding='utf-8')
data=f.read()
f.close 2.1 readline 一次读取文件的一行 2.2 readbale 判断文件是否可读 2.3 readlines 将文件中的内容以一行为一个元素,放到一个列表中 2.4 打开文件的另外一种形式
交换机配置——STP实验(指定特定交换机为根桥)
一、实验目的:将三层交换机Switch3设置为根桥交换机 二、拓扑图如下: 三、具体步骤 先说明一下,四个交换机形成环路,为解决环路问题交换机会自动进行选举,选举出一个根源,根桥交换机会决定一个最佳路径,然后将各个交换机端口设置为不同的端口角色,而且会使一些端口出现阻塞模式 根桥交换机是根据优先级和MAC地址来选举的优先级为4096的倍数以及0
Tomcat环境变量配置
1、我的电脑--》右键属性--》高级系统设置--》高级--》环境变量 2、系统变量--》新建 变量名:CATALINA_HOME 变量值:F:\Program Files\apache-tomcat-9.0.8(tomcat的路径) 3、系统变量中寻找Path--》编辑--》变量值最后添加%CATALINA_HOME%\bin 4、检查cmd--》startup 或者到tomcat bin目录下运行startup
Java课程设计---实现登录(2)
前面已经完成了登录界面的设计,单击确认按钮可以获取输入的用户名和密码,下面来将演示实现真实的登录(输入值和数据库的比对) 1、设计“登录服务” 通常我们根据业务关系,对相应的操作人员提供对外的各种服务,下面创建一个管理员服务类AdminService AdminService.java(定义服务,方法实现下面补充) package com.demo.service;
/*
* 项目名称:
*
* 文件名称为:AdminService.java
* 文件创建人:daxia
PHP模拟post提交数据方法汇总
使用php模拟post传值虽然在日常生活中用到的不是很多,但是在某些场合还是经常用到的。下面脚本之家小编给大家整理了三种php模拟post传值的方法,file_get_contents、curl和socket,需要的朋友参考下 第一种:file_get_contents来模拟post <php
function file_get_contents_post($url, $post){
$options = array(
‘http‘=> array(
‘method‘=>‘POS
android环境搭建遇到的一些问题
2018.6.13日进行物联网大实验的制作,从老师那里拷回来了整个文件包(没有java环境jdk文件),本来电脑是装好最新的jdk10的,但是eclipse无法打开,sdk maneger闪退,找了一个晚上的问题,原来是jdk版本较高,于是下载了jdk-8u171-windows-x64,安装好后配置环境变量,重启电脑,在打开老师的eclipse,完美启动。
[笔记]180613
xshell5 绿色版,启动时提示缺少 MSCVP110.dll xshell5 绿色版,启动时提示缺少 MSCVP110.dll,在各网站下载了对应的Dll文件,依然尝试无果;最后我在xshell 官网下载 xshell6 个人版安装包,安装完就可以使用,旧 xshell5的session 文件夹路径大概是 Data\Settings\NetSarang\Xshell\Sessions中,将下面的文件复制到 新安装的 xshell6 默认数据地址下的6\Xshell\Sessions下就可以
MSSQL 记一次删除数据特别慢
x ["Table闪亮登场"] 主表:Base(BaseID Int,BaseName Nvarchar(200))
关系表:BaseForUser(BaseForUserID Int,BaseID Int) ["一些描述“] 要删除BaseID为1数据,当然BaseForUser中BaseID为1的数据也要删除...
(并且要删除的数据还不多,Base表一条数据,BaseForUser表中10条数据左右)
But BaseForUser中数据比较多(客户比较多,你懂得),一亿多... [
Angular JS - 3 - Angular JS 双向数据绑定
一 、数据绑定 1. 数据绑定: 数据从一个地方A转移(传递)到另一个地方B, 而且这个操作由框架来完成 2. 双向数据绑定: 数据可以从View(视图层)流向Model(模型,也就是数据), 也可以从Model流向View 视图(View): 也就是我们的页面(主要是Andular指令和表达式) 模型(Model) : 作用域对象(当前为$rootScope), 它可以包含一些属性或方法 当改变View中的数据, Model对象的对应属性也会随之改变: ng-model指
上下文信息 RpcContext
上下文中存放的是当前调用过程中所需的环境信息。所有配置信息都将转换为 URL 的参数,参见 schema 配置参考手册 中的对应URL参数一列。 RpcContext 是一个 ThreadLocal 的临时状态记录器,当接收到 RPC 请求,或发起 RPC 请求时,RpcContext 的状态都会变化。比如:A 调 B,B 再调 C,则 B 机器上,在 B 调 C 之前,RpcContext 记录的是 A 调 B 的信息,在 B 调 C 之后,RpcContext 记录的是 B 调 C 的信息
Node.js——require加载规则
判断require中的标识参数: 非路径的标识参数:也被称为是核心模块,已经被编译到二进制文件中 带有路径标识参数:自定义模块,一般都是相对定位 第三方模块:表现形式与核心模块一样,但是实际不一样,它会首先去找当前文件夹下的node_modules下的express(包名)文件夹,再去找这个文件夹下package.json文件,再去找文件中的main指向的模块。那么。如果缺少package.json文件或者main执行为空,那么就会默认选择index.js。如果以上条件还是不成立,就会去找上一
团队作业(五):冲刺总结
团队作业(五):冲刺总结 【Alpha 阶段】Javahongcha博客汇总 【Alpha版本】冲刺阶段——Day1 【Alpha版本】冲刺阶段——Day2 【Alpha版本】冲刺阶段——Day3 【Alpha版本】冲刺阶段——Day4 【Alpha版本】冲刺阶段——Day5 【Alpha版本】冲刺阶段——Day6 【Alpha版本】冲刺阶段——Day7
spring再学习之AOP事务
spring中的事务 spring怎么操作事务的: 事务的转播行为: 事务代码转账操作如下: 接口: public interface AccountDao {
//加钱
void addMoney(Integer id,Double money);
//减钱
void decreaseMoney(Integer id,Double Money);
} 实现类: import org.springframework.jdbc.core.su
1087 All Roads Lead to Rome (30)
Indeed there are many different tourist routes from our city to Rome. You are supposed to find your clients the route with the least cost while gaining the most happiness. Input Specification: Each input file contains one test case. For each case, t
c++中for的四种用法。
#include <algorithm>
#include <vector>
#include <iostream>
using namespace std;
int main()
{
int nArray[] = {0, 1, 2, 3, 4, 5};
std::vector<int> vec(nArray, nArray + 6);
// 第一种用法:最原始的语法(用下标)
for (int i = 0; i < vec.size();
今日推荐
周排行