02 2021 档案

【已解决】安装redis的时候make test失败
摘要:报错信息: !!! WARNING The following tests failed: *** [err]: Active defrag big keys in tests/unit/memefficiency.tcl Expected condition ‘$max_latency <= 12 阅读全文

posted @ 2021-02-26 04:00 northwest 阅读(3118) 评论(0) 推荐(2) 编辑

【已解决】解决高德地图key鉴权失败的问题。
摘要:报错信息:E/Amap: location error, code = 7, info = KEY错误 请到http://lbs.amap.com/api/android-location-sdk/abouterrorcode/查看错误码说明. 错误原因是SHA1不匹配: 如果clone别人的项目运 阅读全文

posted @ 2021-02-25 04:02 northwest 阅读(6860) 评论(0) 推荐(0) 编辑

详细步骤:AndoridStudio生成jks证书
摘要:要用到高德地图所以需要这个,记录一下步骤防止以后忘干净了。 ①AndroidStudio→Build→Generate Signed Bundle or APK 选择apk→next ②create new ③路径选一下,密码设置一下,其他的随便填 ④点ok以后,可能会弹出来一个红色的错误提示,先暂 阅读全文

posted @ 2021-02-24 23:41 northwest 阅读(2404) 评论(0) 推荐(0) 编辑

【已解决】A/libc: Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x8 in tid 17442 (xxxx), pid 17442 (xxxx)
摘要:错误情况:页面闪退,也没有返回错误代码。 报错信息:A/libc: Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x8 in tid 17442 (xxxx), pid 17442 (xxxx) 后来就报了这么一句话,我有什 阅读全文

posted @ 2021-02-24 04:02 northwest 阅读(13744) 评论(4) 推荐(1) 编辑

【已解决】/usr/bin/ld: cannot find -lxxx通用解决办法
摘要:报错信息:/usr/bin/ld: cannot find -lcurl 出错原因:找不到libcurl.so文件 解决办法: ①先康康有没有这个文件 在根目录中,注意,在根目录中,使用如下命令查找是否有这个文件: find -name *libcurl.so* 如果有,cp命令把它复制到/usr/ 阅读全文

posted @ 2021-02-23 21:57 northwest 阅读(17991) 评论(0) 推荐(1) 编辑

【已解决】解决libevent找不到.so文件的问题。
摘要:报错信息:./server: error while loading shared libraries: libevent-2.1.so.6: cannot open shared object file: No such file or directory 解决办法: 首先找库里面有没有这个so文 阅读全文

posted @ 2021-02-23 04:15 northwest 阅读(789) 评论(0) 推荐(0) 编辑

【已解决】libevent库存在,但编译时依旧报错找不到头文件。
摘要:报错信息:fatal error: event2/bufferevent.h: No such file or directory 解决办法:找到libevent安装的文件夹,如libevent-1.2.8-stable,找到下面的include目录,把该目录所有的文件复制到/usr/include 阅读全文

posted @ 2021-02-23 03:35 northwest 阅读(1650) 评论(0) 推荐(0) 编辑

CRUD(33)-项目总结、README
摘要:项目介绍 本项目是对spring、springmvc、mybatis的整合,使用ssm框架搭建起来的crud项目,完成基本的增删改查操作。 项目作者是雷丰阳老师。 具体的项目开发过程请参考: CRUD学习笔记 雷丰阳 SSM高级整合 开发环境 Eclipse 4.12.0 Maven EMBEDDE 阅读全文

posted @ 2021-02-16 00:34 northwest 阅读(70) 评论(0) 推荐(0) 编辑

CRUD(32):删除-批量删除
摘要:一、给全部删除按钮添加一个id; <button class="btn btn-danger" id="emp_delete_all_btn">删除</button> 二、把EmployeeController中的删除方法,单个删除批量删除二合一 // 删除-单个删除/批量删除 二合一 @Reque 阅读全文

posted @ 2021-02-16 00:32 northwest 阅读(60) 评论(0) 推荐(0) 编辑

CRUD(31):删除-全选和全不选
摘要:一、添加一个checkbox <th><input type="checkbox" id="check_all" /></th> var checkBoxTd = $("<td><input type='checkbox' class='check-item'/></td>"); //append方 阅读全文

posted @ 2021-02-16 00:31 northwest 阅读(16) 评论(0) 推荐(0) 编辑

CRUD(30):删除-单个删除
摘要:一、具体逻辑 ①单个删除 在EmployeeController中添加一个单个删除的方法; //删除-单个删除员工 @RequestMapping(value = "/emp/{empId}",method = RequestMethod.DELETE) @ResponseBody public M 阅读全文

posted @ 2021-02-16 00:28 northwest 阅读(46) 评论(0) 推荐(0) 编辑

CRUD(29):修改-更新按钮的完成
摘要:一、更新按钮绑定事件 二、校验邮箱 //为更新按钮绑定事件 $("#emp_update_btn").click(function{ //1.校验邮箱 var email = $("#email_update_input").val(); var regEmail = /^([a-z0-9_\.-] 阅读全文

posted @ 2021-02-16 00:25 northwest 阅读(42) 评论(0) 推荐(0) 编辑

CRUD(28):修改-回显员工信息
摘要:一、逻辑步骤 ①点击编辑 ②弹出用户修改的模态框(显示用户信息) ③点击更新,完成用户修改 二、定义模态框 <!-- 修改的modal --> <div class="modal fade" id="empUpdateModal" tabindex="-1" role="dialog" aria-l 阅读全文

posted @ 2021-02-16 00:23 northwest 阅读(47) 评论(0) 推荐(0) 编辑

CRUD(27):新增-JSR303后端校验
摘要:重要的数据都应该加上后端校验,防止用户绕过前端校验提交非法数据。 一、新增逻辑 ①在index.jsp页面点击新增; ②弹出新增对话框; ③去数据库查询部门列表,显示在对话框中; ④用户输入数据,并进行校验: 首先输入用户名,这里的输入框绑定了ajax校验。所以输入完成以后,会发送ajax请求校验用 阅读全文

posted @ 2021-02-16 00:22 northwest 阅读(42) 评论(0) 推荐(0) 编辑

CRUD(26):新增-一次失败的校验机制测试
摘要:一、解释一下现有的校验机制。 点击新增, 会弹出新增的模态框,并且清空之前模态框的数据和样式。 输入数据以后—— ①首先由jquery前端校验,检查新增的数据是否合法。 如果数据不合法,则给出提示,并且禁用保存;重新输入以后,输入框的样式会清空,再重新校验。 如果数据合法—— ②然后发送ajax请求 阅读全文

posted @ 2021-02-16 00:19 northwest 阅读(47) 评论(0) 推荐(0) 编辑

CRUD(25):新增-校验用户名是否重复
摘要:一、在EmployeeController里面添加一个校验用户名是否可用的方法; //校验用户名是否可用 @ResponseBody @RequestMapping("/checkuser") public Msg checkuser(@RequestParam("empName")String e 阅读全文

posted @ 2021-02-16 00:18 northwest 阅读(54) 评论(0) 推荐(0) 编辑

CRUD(24):新增-校验信息优化
摘要:官方文档的校验框使用说明 一、做成这样的效果: 二、给input框的父元素添加一个css: $("#empName_add_input").parent().addClass("has-error"); 三、在Input后面添加一个span标签: <input type="text" class=" 阅读全文

posted @ 2021-02-16 00:16 northwest 阅读(45) 评论(0) 推荐(0) 编辑

CRUD(23):新增-jquery前端校验
摘要:一、提交给服务器的数据,要先进行校验。 二、用正则表达式写每个数据。 官方文档正则表达式写法 ①员工姓名empName: var regName = /(^[a-zA-Z0-9_-]{6,16}$)|(^[\u2E80-\u9FFF]{2,5})/; 允许6-16位英语字符、横杠、下划线;允许2-5 阅读全文

posted @ 2021-02-16 00:15 northwest 阅读(35) 评论(0) 推荐(0) 编辑

CRUD(22):新增-保存添加的数据
摘要:一、给保存按钮添加一个id <button type="button" class="btn btn-primary" id="emp_save_btn">保存</button> 二、规范URI /emp/ GET查询员工 /emp POST员工 /emp/ PUT员工 /emp/ DELETE员工 阅读全文

posted @ 2021-02-16 00:13 northwest 阅读(42) 评论(0) 推荐(0) 编辑

CRUD(21):新增-下拉框显示部门信息
摘要:一、写获取部门信息的ajax请求 //点击新增按钮 $("#emp_add_modal_btn").click(function() { //发送ajax请求,显示部门信息,出现在下拉列表中 //弹出模态框 $("#empAddModal").modal({ backdrop : "static" 阅读全文

posted @ 2021-02-16 00:12 northwest 阅读(58) 评论(0) 推荐(0) 编辑

CRUD(20):新增-创建新增的模态框
摘要:一、新增的逻辑 ①在index.jsp页面点击新增; ②弹出新增对话框; ③去数据库查询部门列表,显示在对话框中; ④用户输入数据完成保存。 二、制作对话框 BootStrap官网模态框说明 ①加入modal的js代码 <!-- Modal --><div class="modal fade" id 阅读全文

posted @ 2021-02-16 00:10 northwest 阅读(56) 评论(0) 推荐(0) 编辑

CRUD(19):查询-显示分页细节
摘要:一、页面首先展示第一页。 $(function() { to_page(1); }); 二、带页码发送ajax请求。 function to_page(pn) { $.ajax({ url : "${APP_PATH}/emps", data : "pn=" + pn, type : "GET", 阅读全文

posted @ 2021-02-16 00:09 northwest 阅读(67) 评论(0) 推荐(0) 编辑

CRUD(18):查询-构建员工列表
摘要:一、在webapp下重新创建index.jsp页面。 二、写ajax请求 <script type="text/javascript"> <!--页面加载完成以后直接发送一个ajax请求,拿到分页数据--> $(function() { $.ajax({ url : "${APP_PATH}/emp 阅读全文

posted @ 2021-02-16 00:08 northwest 阅读(38) 评论(0) 推荐(0) 编辑

CRUD(17):查询-返回分页的json数据
摘要:一、改造查询 ①index.jsp页面直接发送ajax请求进行员工分页数据的查询; ②服务器将查出的数据,以json字符串的形式返回给浏览器; ③浏览器收到js字符串,可以使用js对json进行解析,使用js通过dom增删改改变页面; ④返回json,实现客户端的无关性。 二、导入json包 在po 阅读全文

posted @ 2021-02-16 00:07 northwest 阅读(174) 评论(0) 推荐(0) 编辑

CRUD(16):查询-显示分页数据
摘要:直接上代码吧。 可能会出现的错误: jsp页面获取不到值 效果展示: 源代码: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http:// 阅读全文

posted @ 2021-02-16 00:06 northwest 阅读(111) 评论(0) 推荐(0) 编辑

CRUD(15):查询-BootStrap搭建页面
摘要:一、引入Jquery和BootStrap 关于web路径 不以/开始的相对路径,找资源的时候,以当前资源的路径为基准,容易出问题。 以/开始的相对路径,找资源的时候,以服务器的路径为基准。 路径的写法 拿到当前项目路径,以/开始,不以/结束: <% pageContext.setAttribute( 阅读全文

posted @ 2021-02-16 00:03 northwest 阅读(80) 评论(0) 推荐(0) 编辑

CRUD(14):查询-单元测试分页请求
摘要:在com.amel.crud.test新建mvcTest类。 package com.amel.crud.test; import java.util.List; import javax.naming.spi.ResolveResult; import org.junit.Before; impo 阅读全文

posted @ 2021-02-16 00:01 northwest 阅读(40) 评论(0) 推荐(0) 编辑

CRUD(13):查询-分页后台代码
摘要:一、功能详解 ①访问index.jsp页面 ②index.jsp页面发出查询员工列表请求 ③EmployeeController接受请求,查出员工数量 ④来到list.jsp页面进行展示 二、具体实现 ①定义查询的 URI:/emps ②在index.jsp中配置: <jsp:forward pag 阅读全文

posted @ 2021-02-16 00:00 northwest 阅读(38) 评论(0) 推荐(0) 编辑

CRUD(12):MyBatis逆向工程-测试mapper
摘要:一、在com.amel.crud.test包下新建类MapperTest。 二、Spring的项目使用Spring的单元测试,可以自动注入我们需要的组件。 ①导入SpringTest模块 在pom.xml中添加: <!-- spring的单元测试模块 --> <!-- https://mvnrepo 阅读全文

posted @ 2021-02-15 23:59 northwest 阅读(111) 评论(0) 推荐(0) 编辑

CRUD(11):MyBatis逆向工程-修改mapper文件
摘要:我们需要稍微修改一下自动生成的mapper文件,让它更符合我们的业务逻辑。 一、代码释义 通过各种方式增删改查,看id就知道了。 然后查询的时候,是根据这个来查询的: <sql id="Base_Column_List"> emp_id, emp_name, gender, email, d_id 阅读全文

posted @ 2021-02-15 23:57 northwest 阅读(201) 评论(0) 推荐(0) 编辑

CRUD(10):MyBatis逆向工程-生成对应的bean和mapper
摘要:一、添加jar包 MyBatis Generator 在pom.xml中添加: <!-- <u>mybatis</u>的逆向工程 --> <!-- https://mvnrepository.com/artifact/org.mybatis.generator/mybatis-generator-c 阅读全文

posted @ 2021-02-15 23:56 northwest 阅读(121) 评论(0) 推荐(0) 编辑

CRUD(9):MyBatis逆向工程-创建数据表
摘要:一、创建员工表 二、创建部门表 三、设置外键 在tbl_emp表中添加d_id新列 添加外键 阅读全文

posted @ 2021-02-15 23:55 northwest 阅读(76) 评论(0) 推荐(0) 编辑

CRUD(8):MyBatis逆向工程-mybatis-config.xml
摘要:MyBatis官方网站 一、在src/main/resources下创建mybatis-config.xml配置文件。 二、仿照官网示例编写配置文件。 <?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-// 阅读全文

posted @ 2021-02-15 23:54 northwest 阅读(47) 评论(0) 推荐(0) 编辑

CRUD(7):SSM整合配置Spring
摘要:applicationContext.xml,这是spring的配置文件,主要配置和业务逻辑有关的,数据源、事务控制等核心业务逻辑组件。 一、扫描组件 扫描出了控制器的所有组件。 <context:component-scan base-package="com.amel"> <context:ex 阅读全文

posted @ 2021-02-15 23:53 northwest 阅读(44) 评论(0) 推荐(0) 编辑

CRUD(6):SSM整合配置springmvc
摘要:dispatcherServlet-servlet.xml,这是springmvc的配置文件,包含网站跳转逻辑的配置。 一、创建需要扫描的java包 com.amel.crud.bean:所有的javabean; com.amel.crud.controller:所有控制器; com.amel.cr 阅读全文

posted @ 2021-02-15 23:52 northwest 阅读(40) 评论(0) 推荐(0) 编辑

CRUD(5):SSM整合配置-web.xml
摘要:一、启动spring的容器: ContextLoaderListener <!-- 1.启动spring的容器 --> <!-- needed for ContextLoaderListener --> <context-param> <param-name>contextConfigLocatio 阅读全文

posted @ 2021-02-15 23:51 northwest 阅读(77) 评论(0) 推荐(0) 编辑

CRUD(4):引入Bootstrap前端框架
摘要:一、下载Bootstrap BootStrap官网下载链接 二、在src/main/webapp下创建一个static文件夹保存静态资源,把Bootstrap放进去 三、引入Bootstrap样式 在webapp下创建index.jsp <!-- 引入Bootstrap样式 --> <link hr 阅读全文

posted @ 2021-02-15 23:50 northwest 阅读(132) 评论(0) 推荐(0) 编辑

CRUD(3):引入项目依赖的jar包
摘要:在target/porm.xml中,引入项目依赖的jar包。 ·spring ·springmvc ·mybatis ·数据库连接池,驱动包 ·其他 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3 阅读全文

posted @ 2021-02-15 23:49 northwest 阅读(129) 评论(0) 推荐(0) 编辑

CRUD(2):创建Maven工程
摘要:一、创建Maven项目 二、修改项目配置 解决Eclipse创建maven项目,图标上有红叉错误的问题 三、配置web.xml 四、配置Maven 在Eclipse下配置maven的 settings.xml文件 如何解决设置maven时Could not read settings.xml 阅读全文

posted @ 2021-02-15 23:46 northwest 阅读(11) 评论(0) 推荐(0) 编辑

CURD(1):基于SSM的CRUD项目
摘要:CRUD:增删改查,Create(创建),Retrieve(查询),Update(更新),Delete(删除). 使用SSM做一个员工管理系统。 ①显示员工列表; ②添加员工信息; ③修改员工信息; ④删除员工信息; ⑤查询员工信息; ⑥分页; ⑦数据校验(jquery前端校验+JSR303后端校验 阅读全文

posted @ 2021-02-15 23:45 northwest 阅读(136) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示