- 博客(28)
- 收藏
- 关注
原创 Nginx学习笔记
1、Nginx简介反向代理负载均衡什么是Nginx?Nginx是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP、POP3、SMTP服务。特点是占有内存少,并发能力强,事实上Nginx的并发能力在同类型的网页服务器中表现较好。使用Nginx的网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。Nginx安装简单,配置文件简洁、Bug非常少。Nginx启动特别容易,并且几乎可以做到7*24不间断运行,即使运行数个月也不需要重新启动,还能够在不间断服务的情况下进行软件版本的升级。
2021-03-05 16:41:52
260
2
原创 JavaScript学习笔记
1、JavaScript简介起源JavaScript诞生于1995年,它的出现主要是用于处理网页中的前端验证。简史JavaScript是由网景公司发明,起初命名为LiveScript,后来由于SUN公司的介入更名为了JavaScript。1996年微软公司在其最新的IE3浏览器中引入了自己对JavaScript的实现JScript。于是在市面上存在两个版本的JavaScript,一个网景公司的JavaScript和微软的JScript。为了确保不同的浏览器上运行的JavaScript标准一致
2021-03-04 14:38:56
206
1
原创 SQL常用案例
创建视图,实现某一字段去重,同时有一列主键(ID)自动递增SQLSELECT RANK() OVER (ORDER BY a.SYSNM) AS ID, a.SYSNMFROM ( SELECT DISTINCT SYSNM FROM ENTITY_WBXTYHXXLR) AS a结果IDSYSNM1测试系统2开发系统3生产系统...
2021-02-20 15:00:50
218
原创 LiveBOS学习笔记
1、搭建开发环境2、开发命名规范3、对象视图方法4、工作流设计5、报表设计6、图表设计7、菜单权限8、门户设计9、入门级试卷
2021-02-08 15:19:14
3854
原创 Spring Boot学习笔记
1、微服务阶段javase: OOPmysql: 持久化前端:html+css+js+jquery+框架java webssm:框架:简化了开发流程,配置也开始较为复杂war包spring再简化: Spirng Boot-jar包: 微服务架构服务越来越多:spring cloud2、第一个Spring Boot程序环境:jdk1.8maven 3.6.1Spring BootIDEA官方:提供了一个快速生成的网站!IDEA集成了这个网站。可以在官网下载后,导入IDEA
2021-01-06 15:36:25
177
原创 Vue学习笔记
1、前端核心分析Soc原则(关注点分离原则):HTML + CSS + JS:视图:给用户看,刷新后台给的数据网络通信:aniox页面跳转:vue-router状态管理:vuexVue-UI:飞冰webpack打包(类似Maven):let->varMVVM:VM(数据双向绑定)虚拟DOM:利用内存JavaScript框架JQueryAngularReactVueAxiosUI框架Ant-DesignElementUI、ivew、iceBootstrapA
2020-11-07 22:03:05
186
原创 MyBatis学习笔记
2、第一个MyBatis程序2.1 搭建环境(建表)CREATE DATABASE `mybatis` CHARSET utf8;USE `mybatis`;CREATE TABLE `USER` ( `id` INT(20) NOT NULL, `name` VARCHAR(30) DEFAULT NULL, `pwd` VARCHAR(30) DEFAULT NULL, PRIMARY KEY(`id`))ENGINE=INNODB DEFAULT CHARSET=utf8;IN
2020-11-07 22:02:55
403
原创 Spring MVC学习笔记
1、Spring MVCssm:MyBatis + Spring + Spring MVC MVC三层架构JavaSE:认真学习,老师带,入门快JavaWeb:认真学习,老师带,入门快SSM框架:研究官方文档,锻炼自学能力,锻炼笔记能力,锻炼项目能力Spring MVC + Vue + SpringBoot + SpringCloud + LinuxSSM = JavaWeb做项目Spring:IOC和AOPSpring MVC:Spring MVC的执行流程Spring MVC:SSM
2020-11-02 10:56:10
164
原创 Java操作Excel
1、POI和EasyExcel1.1 常用场景将用户信息导出为Excel表格(导出数据…)将Excel表中的信息录入到网站数据库(习题上传…)操作Excel目前比较流行的就是 Apache POI 和阿里巴巴的 EasyExcel
2020-10-06 14:48:18
256
原创 多线程学习笔记
1、进程与线程说起进程,就不得不说程序。程序是指令和数据的有序集合,其本身没有任何的含义,是一个静态的概念。而进程则是执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义。线程是CPU调度和执行的单位。本章核心概念线程就是独立的执行路径在程序运行时,即使没有自己创建线程,后台也会有多个线程,如主线程,gc线程main()称之为主线程,为系统的入口,用于执行整个程序在一个进程中,如果开辟了多个
2020-09-27 15:58:21
158
原创 面试题
StringBuffer 和 StringBuilder的区别StringBuffer 线程安全, StringBuilder 线程不安全StringBuilder的性能远远大于StringBufferStringBuffer适用于在多线程时, StringBuilder适用于在单线程时
2020-09-20 22:02:54
78
原创 软件技术复习
第1章 Web前端基础基本标签作用标签标题 - 段落滚动无序列表有序列表图片超链接表格表单文本框与密码框单选按钮与复选框按钮文件域 下拉列表 北京 上海文本域第2章 Java Web环境的构建第3章 JSP语法作用写法HTML注释JSP注释<%-- JSP注释 --%>Ja
2020-06-14 20:28:21
253
原创 软件构造复习
软件构造第1章 软件开发概述1.4 敏捷开发1.4.1 敏捷开发的价值观个体和互动胜过流程和工具工作的软件胜过详尽的文档客户合作胜过合同谈判响应变化胜过遵循计划意图导向编程1.5 软件构造软件构造指的是通过编码、验证、单元测试、集成测试和调试的组合,详细地创建可工作的、有意义的软件。第2章 模块化软件构造2.5.1 缺陷的相关术语致命的(Fatal) :致命的错误,造成系统或应用程序崩溃、死机、系统悬挂,或造成数据丢失、主要功能完全丧失等。严重的(Critical):严重错
2020-06-12 18:55:46
588
原创 数据库系统基础教程复习
第1章 数据库系统世界第2章 关系数据模型第3章 关系数据库设计理论第4章 高级数据库模型第5章 代数和逻辑查询语言第6章 数据库语言SQL第7章 约束与触发器第8章 视图与索引第9章 服务器环境下的SQL第10章 关系数据库的新课题第11章 半结构化数据模型第12章 XML程序设计语言...
2020-01-09 21:11:50
547
原创 计算机网络教材课后习题
第1章 概述第2章 物理层2-16 共有四个站进行码分多址CDMA通信。四个站的码片序列为:A:(-1 -1 -1 +1 +1 -1 +1 +1)B:(-1 -1 +1 -1 +1 +1 +1 -1)C:(-1 +1 -1 +1 +1 +1 -1 -1)D:(-1 +1 -1 -1 -1 -1 +1 -1)现收到这样的码片序列:(-1 +1 -3 +1 -1 -3 +1 +1)。问...
2020-01-08 22:21:57
7770
原创 计算机网络习题
第一章 计算机网络概述练习题以下没有采用存储转发技术的交换方式是电路交换。电路交换报文交换分组交换信元交换分组交换方式是将长的报文分成若干较短的、有固定最大长度的分组。与报文的交换方式不同的是,分组交换方式有分组编号。报文头报文尾路由分组编号在网络中计算机接收到的信号是数字信号。数字信号模拟信号广播信号脉冲信号下列交换方式中,电路交换一次...
2020-01-07 21:06:54
2420
原创 计算机网络复习
计算机网络第1章 概述1.3 互联网的组成边缘部分:由所有连接在互联网上的主机组成。这部分是用户直接使用的,用来进行通信(传送数据、音频或视频)和资源共享。核心部分:由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换)。分组交换:分组交换采用存储转发技术,发送的整块数据成为报文,把报文拆分成小的等长数据段,加上控制信息组成的首部(也称为包头),构成一个分...
2020-01-06 20:09:45
627
原创 微信一笔画完(DFS)
#include <bits/stdc++.h>using namespace std;typedef long long ll;const double PI = acos(-1.0);const double eps = 1e-6;const int MOD = 1e9+7;const int INF = 0x3f3f3f3f;const int maxn = 105...
2018-10-31 19:02:14
127
原创 POJ1222-EXTENDED LIGHTS OUT (枚举, 位运算)
In an extended version of the game Lights Out, is a puzzle with 5 rows of 6 buttons each (the actual puzzle has 5 rows of 5 buttons each). Each button has a light. When a button is pressed, that butto...
2018-09-05 19:58:46
128
原创 ZOJ4034-Mahjong Sorting(模拟)
#include <bits/stdc++.h>using namespace std;typedef long long ll;const double PI = acos(-1.0);const double eps = 1e-6;const int MOD = 1e9+7;const int INF = 0x3f3f3f3f;const int maxn = 1e5...
2018-08-31 08:20:25
100
原创 P1605-迷宫(DFS)
#include <bits/stdc++.h>using namespace std;typedef long long ll;const double PI = acos(-1.0);const double eps = 1e-6;const int MOD = 1e9+7;const int INF = 0x3f3f3f3f;const int maxn = 100...
2018-08-25 16:02:03
90
原创 POJ1321-棋盘问题(DFS)
#include&lt;cstdio&gt;#include&lt;cstring&gt;#include&lt;algorithm&gt;#include&lt;iostream&gt;#include&lt;string&gt;#include&lt;vector&gt;#include&
2018-08-24 17:43:23
110
原创 快速幂模板
ll quickPow(ll x,ll n,ll mod){ ll res=1; while(n&gt;0) { if(n%2==1) { res*=x; res%=mod; } x*=x; x%=mod; n/=2; } retur...
2018-08-11 07:25:21
91
原创 2018百度之星-资格赛-1002 子串查询 (前缀和)
题目链接 http://bestcoder.hdu.edu.cn/contests/contest_showproblem.php?cid=820&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;pid=1002题目描述 度度熊的字符串课堂开始了!要以像度度熊一样的天才为目标,努力奋斗哦! 为了检验你是否具备不听课的资质,度度熊准备了一个只包含大写英文字母的字符串 A[1,n] = a1a2⋅⋅⋅ana1a2···an...
2018-08-06 00:13:59
331
原创 2018上海大都会赛-K Matrix Multiplication (矩阵乘法模板)
题目链接 https://www.nowcoder.com/acm/contest/163/K代码#include &amp;lt;bits/stdc++.h&amp;gt;using namespace std;typedef long long ll;const double PI = acos(-1.0);const double eps = 1e-6;const int MOD = 1e...
2018-08-06 00:13:04
111
原创 牛客网-Wannafly挑战赛21-A.灯塔
题目链接 https://www.nowcoder.com/acm/contest/159/A题目描述 Z市是一座港口城市,来来往往的船只依靠灯塔指引方向。 在海平面上,存在n个灯塔。每个灯塔可以照亮以它的中心点为中心的90°范围。特別地, 由于特殊限制,每个灯塔照亮范围的角的两条边必须要么与坐标轴平行要么与坐标轴成45°。 由于经费限制,Z市的灯塔只能被点亮一座。你需要求出在这...
2018-08-04 10:40:54
348
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人