1、运算符的种类:算术运算符逻辑运算符元运算符赋值运算符比较运算符位运算符2、种流程控制语句:顺序结构选择结构(if语句,switch语句)循环结构(while语句,for语句)if语句:能够用元表达式的语句都能转换成if-else语句,反之则不成立if语句种格式:(1)if(关系表达式){语句体;}(2)if(关系表达式){语句体1;}   else{语句体2}(3)if(关系表达式1)
1.在开需求会议的时候,前后端工程师必须全部参加,并且需要制定好接口文档,后端工程师要写好测试用例(2个维度),不要让前端工程师充当你的专职测试,推荐使用chrome的插件postman或soapui或jmeter,service层的测试用例拿junit写。ps:前端也可以玩单元测试吗? 2.上述的接口并不是java里的interface,说白了调用接口就是调用你controler里的方法。 3.
前后端分离,前端手机与PC分离server { listen 8080; server_name localhost 127.0.0.1; #添加头部信息 proxy_set_header Cookie $http_cookie; proxy_set_header X-Forwarded-Host $host; proxy_set_header
原创 2022-07-07 10:51:09
214阅读
点多的
原创 2022-08-03 07:04:16
63阅读
思想来源在做前端应用的过程中,我经常发现组件之间、store的module之间关系错综复杂,扁平的结构并不能表示其关系,随着组件和module的增加,代码越来越混乱,维护成本也越来也高。我对这个问题的解决进行了一系列思考,实践的过程中总结出了聚类分层思想。聚类分层思想什么是聚类分层思想前端现在主流的组件-flux架构中(以vue举例),有组件层、store层,组件层可以细分为模板和vm,store
目录一、前后端环境准备1、前端环境准备         2、后端环境准备二、前后端打包1、前端打包2、后端打包、服务器前后端配置及部署1、前端配置安装nginx创建项目目录前端项目部署2、后端配置安装宝塔安装mysql使用本地Navicat连接远程数据库安装jdk环境安装redis后端项目部署一、前后端环境准备1、前端环境准备
前后端分离的思想由来已久,不妨尝试一下,从上手开始,先把代码写出来再究细节。代码下载:https://github.com/jimolonely/AuthServer前言 以前服务为什么能识别用户呢?对,是session,每个session都存在服务,浏览器每次请求都带着sessionId(就是一个字符串),于是服务器根据这个sessionId就知道是哪个用户了。  那么问题来了,用
而其中的schemas 配置项所对应的值是逻辑数据库的名字,也可以自定义,但是这个名字需要和后面 schema.xml 文件中配置的一致。
原创 精选 2023-09-17 09:40:16
330阅读
1、redis高并发跟整个系统的高并发之间的关系 redis,要搞高并
原创 2022-08-08 08:11:27
147阅读
引子开始正文之前先来看两个前沿技术的架构。1、SDN软件定义网络软件定义网络(Software Defined Network,SDN)是由美国斯坦福大学clean-slate课题研究组...
原创 2021-07-09 10:17:36
357阅读
1.安全管理功能简介安全功能简介用户标识与鉴别可以通过登录帐户区别各用户,并通过口令方式防止用户被冒充自主访问控制通过权限管理,使用户只能访问自己权限内的数据对象强制访问控制通过安全标记,使用户只能访问与自己安全级别相符的数据对象审计审计人员可以查看所有用户的操作记录,为明确事故责任提供证据支持通信、存储加密用户可以自主的将数据以密文的形式存储在数据库中。也可以对在网络上传输的数据进行加密加密引擎
引子开始正文之前先来看两个前沿技术的架构。1、SDN 软件定义网络软件定义网络(Software Defin
原创 2022-03-04 11:06:19
839阅读
1. 问题描述之前写过一些 Raptor 的程序,里面经常会直接或间接遇到数字分解的要求。比如一个数 num = 1234567,把这个数字逆序输出;判断一个数是否为水仙花数,153=1^3 + 5^3 + 3^3,需要提取各位数字;或者 求一个正整数(位数不固定)的各位数字之和;判断一个数是否为回文数 等等。现在把这个需求提取出来,写成一篇博客,供后续相关需求引用参考。(上面
转载 2023-09-01 15:44:17
1248阅读
Redis的读写分离与主备切换一、主从复制概述二、主从复制配置A、以windows为例配置主从复制启动Redis服务验证测试查看主从复制信息B、Linux配置公共配置文件私有配置文件启动Redis服务、主从复制流程全量复制流程增量复制主从复制异步性主从其他概念Redis全量添加逐行插入Pipeline 管道插入四、哨兵机制概述五、哨兵工作原理定时任务主观下线客观下线仲裁六、Sentinel哨兵
1、介绍        读写分离适用于大量的访问场景,且写操作小于读操作的情况。由主服务器进行数据的写入,数据的读取由从服务器完成。主从服务器之间的的数据同步通过发布订阅机制完成。当主服务器被写入数据时,就会发布订阅把数据统一同步到从的服务器上,数据保存一致。发送者(pub)发送消息,订阅者(sub)接受消息。Redi
上一篇Linux下编译安装LAMP并分离为多台服务器写的是LAMP分离为多台主机;但是由于是各自独立;如需要更新或用户更新数据时;需要每台机器单独更新;且如httpd服务器等都是需要多台的话就会出现数据不同步的现象;现在就上一篇进行补全;实现多台httpd主机利用NFS文件系统基于RPC协议来同步更新数据。大致规划:网段:172.16.251.1台DNS服务器(172.16.251.84)2台ht
1.Redis主从复制1.1 海量并发性能瓶颈处理,对读写能力进行扩展,采用读写分离方式解决性能瓶颈那读写分离是用什么方式实现呢?运行一些额外的服务器,让它们与主服务器进行连接,然后将主服务器发送的数据副本并通过网络进行实时的更新到从服务器(具体的更新速度取决于网络宽带),通过将读请求分散到不同的服务器上面进行处理,用户可以从新添加的从服务器上获取额外的读查询处理能力。1.2 Redis提供了实现
转载 2023-06-21 22:00:16
147阅读
nginx 手机和web分离
原创 2018-04-16 14:01:20
2658阅读
1点赞
分离式设计在Java中的应用能够有效提升软件架构的可维护性和扩展性。本文将为大家详细介绍如何实现这一设计模式,涵盖环境预检、部署架构、安装过程、依赖管理、服务验证和迁移指南等关键环节。 ## 环境预检 在开始之前,我们需要确保我们的系统符合以下要求。以下是系统要求的表格: | 系统要求 | 最低版本 | |---------------|-----------| | Java
原创 6月前
0阅读
前面已经写了mycat的目录基本介绍,还有需要准备的用户,这次就简单说一下mycat的读写分离的实现。使用mycat之前先讲一下读写分离的两个重要文件,一下内容基本上属于官方的原话server.xml包含了mycat的系统配置信息,分别两个标签user,system,是mycat的调优关键schema.xml涵盖了Mycat的逻辑库,表,分片规则,分片节点及数据源首先配置mycat读写分离时你需要
原创 2017-08-21 15:37:05
1744阅读
1评论
  • 1
  • 2
  • 3
  • 4
  • 5