- 博客(71)
- 资源 (1)
- 收藏
- 关注
转载 Go语言计算指定年月天数的方法
package mainimport ( "fmt" "bufio" "os" "regexp" "strconv")func main() { year := input("year", "^[0-9]{1}[0-9]{3}$") month := input("month", "^(0{1}[0-9]{1}|1{1}[0-2]{1}...
2019-12-31 10:02:40 2919
转载 尚筹网:用户维护之权限---多对多怎么设计
权限概述权限概念“权”:能做的事情“限”:限制对登录系统的用户进行操作、行为方面的限制,对项目中的功能进行保护,让没有权力访问的用户不能访问。具体概念资源项目中被保护的功能就是资源。资源可以体现为多种形式:URL地址http://localhost:8080/oa/save/emp.htmlJava方法AdminServiceImpl.saveAdmin()页面元素...
2019-12-30 17:49:16 450
转载 尚筹网:http协议报文&同步与异步
请求报文Content-Type比如Content-Type: application/x-www-form-urlencoded常用类型1:application/x-www-form-urlencoded通常是提交一个表单所产生的常用类型2:application/json;charset=UTF-8通常是发送Ajax请求,请求体整个是一个JSON数据这样提交的请求,h...
2019-12-30 16:35:57 412
转载 尚筹网:更新用户
操作流程跳转到更新页面修改前<button type="button" class="btn btn-primary btn-xs"> <i class=" glyphicon glyphicon-pencil"></i></button>修改后<a href="admin/to/edit/page.html?adminId=...
2019-12-30 15:56:24 184
转载 尚筹网:新增用户
给t_admin表的login_acct字段添加唯一约束ALTER TABLE `t_admin`ADD UNIQUE INDEX (`login_acct`)流程分析跳转到新增表单页面把新增按钮改成超链接/atcrowdfunding-admin-1-webui/src/main/webapp/WEB-INF/admin-page.jsp修改前<button type=...
2019-12-30 15:22:26 201
转载 尚筹网:JavaScript函数提取到外部文件
创建JavaScript文件所在工程:atcrowdfunding-admin-1-webui文件位置:/atcrowdfunding-admin-1-webui/src/main/webapp/script/my-admin.js// 声明函数封装导航条初始化操作function initPagination() { // 声明变量存储总记录数 // var totalRecor...
2019-12-30 13:55:21 237
转载 尚筹网:批量删除
前端发送请求给批量删除按钮标记id给itemBox设置adminId属性※说明:adminId属性是HTML标签本身并没有的属性,是我们强行设置的。修改批量删除函数 // 给批量删除按钮绑定单击响应函数 $("#batchRemoveBtn").click(function(){ // 创建数组对象 var adminIdArray = new Array(); ...
2019-12-30 11:06:19 209
转载 尚筹网:批量选择
全选/全不选功能标记要操作的多选框jQuery代码 // 全选/全不选功能 $("#summaryBox").click(function() { // 获取当前#summaryBox的勾选状态 // this代表当前多选框对象(DOM对象) // checked属性为true时表示被勾选,为false时表示没有被勾选 // 使用checkStatus设置.ite...
2019-12-27 16:34:09 149
转载 尚筹网:分页显示
流程执行查询的sql语句SELECT *FROM t_adminWHERE login_acct LIKE CONCAT("%", "", "%")OR user_name LIKE CONCAT("%", "", "%")OR email LIKE CONCAT("%", "", "%");CONCAT()函数的作用是拼字符串,执行字符串连接。MyBatis的PageH...
2019-12-26 13:46:18 346
转载 golang:处理运行时错误
Go语言的错误处理思想及设计包含以下特征://一个可能造成错误的函数,需要返回值中返回一个错误接口(error),如果调用是成功的,错误接口将返回nil,否则返回错误**在函数调用有需要检查错误,如果发生错误,则进行必要的错误处理Go语言没有类似 Java 或 .NET 中的异常处理机制,虽然可以使用 defer、panic、recover 模拟,但官方并不主张这样做,Go语言的设计者认为其他语言的异常机制已被过度使用,上层逻辑需要为函数发生的异常付出太多的资源,同时,如果函数使用者觉得错误处理很
2019-12-25 13:19:54 545
转载 尚筹网:后台主页面完整显示
显示后台主页面将E:\BaiduNetdiskDownload\2019尚筹网单一+分布式架构\单一架构\资料\原型\main.html复制到/atcrowdfunding-admin-1-webui/src/main/webapp/WEB-INF/admin-main.jsp,并作出如下修改:<base href="http://${pageContext.request.server...
2019-12-25 12:49:42 303
转载 尚筹网:登录检查拦截器【拦截器不生效,待解决】
仅仅是临时使用,练习拦截器。将来使用SpringSecurity后将取消。拦截器类所在工程:atcrowdfunding-admin-2-component全类名:com.atguigu.crowd.funding.interceptor.LoginInterceptorpackage com.atguigu.crowd.funding.interceptor;import jav...
2019-12-25 12:28:32 305
转载 尚筹网:登录功能优化
使用常量不足将类似 之类的常量全部写到一起,集成管理优化1、常量声明所在工程:atcrowdfunding-admin-3-common全类名:com.atguigu.crowd.funding.util.CrowdFundingConstant内容:public class CrowdFundingConstant { public static final String ...
2019-12-24 15:38:49 366
转载 尚筹网:登录功能
登录流程分析handler方法所在工程:atcrowdfunding-admin-2-component全类名:com.atguigu.crowd.funding.handler.AdminHandler
2019-12-24 12:37:10 874
转载 redis:命令行查看修改配置文件项、配置文件说明
config get | config set | config rewriteconfig get requirepass // 获取密码config set requirepass 12345 // 修改密码,这是一个热修改,并不会保存到配置文件中,重启计算机后无效;也可以修改端口号config set requirepass “” // 取消密码config rewrite 可以把配...
2019-12-24 12:09:38 7970
转载 MySQL:错误Duplicate entry ‘33382-1-0‘ for key xxx异常
前言:做项目的时候,执行SQL语句报了Duplicate entry ‘33382-1-0’ for key xxx异常,后来发现是唯一约束导致,于是乎一通谷歌百度,后来解决了,记录一下。正文:代码片段是这样的:session.createSQLQuery("insert ignore student_task_trace (student_id,task_plan_id,task_plan...
2019-12-24 10:03:22 775
转载 MySQL:错误“Every derived table must have its own alias”
Every derived table must have its own alias这句话的意思是说每个派生出来的表都必须有一个自己的别名一般在多表查询时,会出现此错误。因为,进行嵌套查询的时候子查询出来的的结果是作为一个派生表来进行上一级的查询的,所以子查询的结果必须要有一个别名把MySQL语句改成:select count(*) from (select * from ……) as ...
2019-12-23 20:37:40 1266
转载 尚筹网:编写密码md5加密的工具包
代码所在工程:atcrowdfunding-admin-3-common全类名:com.atguigu.crowd.funding.util.CrowdFundingUtilspackage com.atguigu.crowd.funding.util;import java.security.MessageDigest;import java.security.NoSuchAlgor...
2019-12-20 15:03:54 156
转载 尚筹网:跳转到登录页面--如何跳转到一个页面显示方法2
修改登录超链接所在工程:atcrowdfunding-admin-1-webui所在文件:/atcrowdfunding-admin-1-webui/src/main/webapp/WEB-INF/index-page.jsp<ul class="nav navbar-nav navbar-right"> <li><a href="login.html">...
2019-12-20 14:43:21 470
转载 尚筹网:显示首页---如何跳转到一个页面显示方法1
思路步骤创建PortalHandler所在工程:atcrowdfunding-admin-2-component全类名:com.atguigu.crowd.funding.handler.PortalHandler代码:package com.atguigu.crowd.funding.handler;import org.springframework.stereotype.C...
2019-12-20 13:08:36 264
转载 maven清除下载失败的jar包
具体表现在Maven仓库中如果看到jar包或其他相关文件是以“lastUpdated”作为扩展名结尾,说明jar包或其他相关文件下载失败。原因分析Maven在下载jar包的过程中,文件会以lastUpdated作为临时扩展名。文件下载完成后,Maven会将“lastUpdated”扩展名去掉。如果下载一半连不上网,导致下载失败,那么Maven就放任文件保持临时扩展名“lastUpdate...
2019-12-20 11:32:56 1075
转载 eclipse:spring配置文件只显示beans命名空间
如题所示,新安装的eclipse,如果安装了spring tool suite插件之后,会帮助我们快速建立Spring Bean Configuration File配置文件,并且会提供namespace供我们选择,但是默认情况下,namespace只显示beans:这里,需要我们人为设置一下:Preferences->Spring->Beans Support->Names...
2019-12-19 16:39:40 273
转载 Description Resource Path Location Type The superclass "javax.servlet.http.HttpServlet" was not foun
建了一个简单web项目,但是项目出了一个Description Resource Path Location TypeDescription Resource Path Location TypeThe superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path index.jsp /s...
2019-12-19 14:35:03 2529
转载 eclipse创建springMVC入门
搭建一个maven工程1、file—>new ------> maven project(或者maven module)—> create a simple project(skip archetype selection)2、填写artifact:Group Id:com.atguiguArtifact Id: SpringMVCPackaging:war3、发现项...
2019-12-19 10:09:03 382
转载 尚硅谷:eclipse进行ssm整合
修改web.xml进入/atcrowdfunding-admin-1-webui/src/main/webapp/WEB-INF/web.xml, 引入spring和springMVC<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta...
2019-12-18 17:11:58 257
转载 尚硅谷:使用eclipse进行SSM整合准备
搭建一个maven工程1、new —> Maven Project ---->next ----> 选中"Create a simple project(skip archetype selection)" ----> next2、填写ArtifactGroup Id: com.atguiguArtifact id:ssm-crudPackaging:war...
2019-12-18 11:06:45 317
转载 eclipse:sts创建spring boot项目时,出现 JSONException: A JSONObject text must begin with ‘{‘ at character 0
只需要将url换为https://start.spring.io即可
2019-12-17 14:53:10 406
转载 eclipse:解决spring官方编辑器STS的SocketTimeoutException: connect timed out问题
sts是一个定制版的Eclipse,专为Spring开发定制的,方便创建调试运行维护Spring应用。在创建Spring应用的过程同 https://start.spring.io/ 中所示–实际上访问的接口一致。实际上默认的创建地址使用的时候也是这个地址,而STS默认的访问地址的超时时间为60秒,这样在网络状况不佳的时候就会出现SocketTimeoutException: connect t...
2019-12-17 14:51:53 1704
转载 Windows与Linux之间文件传输
一、获取WinSCPwindows上装上Winscp程序,使用这个程序通过sftp协议把本地的文件传输到linux服务器上。下载地址编写脚本# WinSCP.exe /console /script=sample.txt# Automatically answer all prompts negatively not to stall# the script on errors# ...
2019-12-17 12:10:45 246
转载 sqlserver:使用Navicat 将sqlserver的数据导入mysql
1、打开Navicat Premium,新建一个同名的数据库,然后在表上点击“导入向导”。并选择“ODBC”。 步骤2,选中刚刚创建的新数据库 ,双击选中后点击导入向导,然后选择 “ODBC”,并点击下一步 ,如下图:步骤3:数据连接属性选择:Microsoft OLE DB Provider for SQL Server步骤4:配置连接属性,包括服务器名称、登录服务器的用户...
2019-12-17 11:17:06 4561
转载 eclipse:解决 The word is not correctly spelled问题
The word is not correctly spelled 此问题是eclipse校验单词拼写造成,如果出在配置文件中,一般会影响到程序的正常执行解决:eclipse下的Window–Preference输入spell,然后把第一个复选框“Enable spell checking“给去掉就可以了。如下图:...
2019-12-16 16:56:17 5194
转载 尚筹网:SpringMVC整合
配置spring-web-mvc.xml在/atcrowdfunding-admin-1-webui/src/main/resources/spring-web-mvc.xml中:1、加入namespace:context和mvc2、内容如下:<!-- 配置自动扫描的包 --><context:component-scan base-package="com.atgui...
2019-12-16 16:14:38 164
转载 尚筹网:整合SSM前提准备
业务逻辑层创建包com.atguigu.crowd.funding.servicecom.atguigu.crowd.funding.service.apicom.atguigu.crowd.funding.service.impl在Component工程加入依赖修改Component的pom.xml文件内容如下:<dependency> <groupId>...
2019-12-16 11:41:20 270
转载 MySql8: The server time zone value '?й???׼ʱ?' is unrecognized or represents more than one
JDBC访问MySql异常Exception in thread “main” org.apache.ibatis.exceptions.PersistenceException:Error querying database. Cause: java.sql.SQLException: The server time zone value ‘?й???׼ʱ?’ is unrecogn...
2019-12-15 18:22:34 952
转载 尚筹网:逆向工程如何搭建
创建数据库和数据库表创建数据库CREATE DATABASE `atcrowdfunding190105` CHARACTER SET utf8创建管理员数据库表drop table if exists t_admin;create table t_admin( id int not null auto_increment, logi...
2019-12-15 17:43:05 272
转载 尚筹网:后台单一架构搭建
概念整个项目都封装到一个war包在一个Tomcat上运行,这就是单一架构模式。也叫“单机版”、“all in one”。优点:结构简单,不涉及模块之间调用。易于开发和部署。缺点:不能容纳规模庞大、访问量高的项目。工程之间的关系工程创建创建父工程1、new ---- 》 Maven Projetc----》选择 Create a simple project(skip archety...
2019-12-15 16:40:48 311
转载 尚筹网---原型架构
原型页面1、首页:尚筹网/原型/index.html2、会员中心:尚筹网/原型/member.html3、后台首页:尚筹网/原型/main.html※约定:前台:给普通用户(会员)使用的功能后台:给管理员用户使用的功能前端:浏览器上显示、运行的页面后端:Java程序以及数据库架构设计1、项目前台功能考虑到前台功能用户访问量大,基于SpringBoot+SpringClo...
2019-12-15 16:04:56 507
转载 sqlserver:备份时提示无法打开备份设备的错误解决办法
SQL Server 备份时提示无法打开备份设备的错误解决办法错误提示信息如下:消息 3201,级别 16,状态 1,第 1 行无法打开备份设备 ‘z:fullbak.bak’。出现操作系统错误 3(系统找不到指定的路径。)。消息 3013,级别 16,状态 1,第 1 行BACKUP DATABASE 正在异常终止。1,确认备份路径,备份路径下的文件夹已经正确存在.2,确认使用正确...
2019-12-14 22:36:42 7036
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人