随笔分类 - Java Web
摘要:一、异步任务 1.启动类添加注解@EnableAsync,开启异步任务注解功能; 2.需要异步执行的方法上添加@Async注解。 二、定时任务 1.启动类添加注解@EnableScheduling,开启定时任务注解功能; 2.需要定时执行的方法上添加@Scheduled注解; 3.设置cron表达式
阅读全文
摘要:一、创建数据库,创建管理员 use.admin db.createUser({ user: 'admin', // 用户名 pwd: '123456', // 密码 roles:[{ role: 'root', // 角色 db: 'admin' // 数据库 }] }) 二、配置文件 applic
阅读全文
摘要:1.mvn clean 删除已经编译好的信息 2.mvn compile 编译src/main/java目录下的.java文件 3.mvn test 编译src/main/java和src/test/java目录下的.java文件 4.mvn package 先编译src/main/java和src
阅读全文
摘要:一、操作String类型数据 @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration("classpath:spring/applicationContext-redis.xml") public class RedisStrTes
阅读全文
摘要:package com.yh; import org.junit.After; import org.junit.Before; import org.junit.Test; import redis.clients.jedis.Jedis; import redis.clients.jedis.p
阅读全文
摘要:一、基本信息配置 1.全局配置用户名 git config --global user.name "YeHuan-byte" 2.全局配置邮箱 git config --global user.email "1321614775@qq.com" 注:该设置在github仓库主页显示谁提交了该文件 二
阅读全文
摘要:当你在服务器外部或另一个服务器中向当前服务器中发送部分请求时,如Ajax请求,会受到浏览器同源策略的限制,No 'Access-Control-Allow-Origin' header is present on the requested resource',解决方法如下: @RequestMap
阅读全文
摘要:一、导入pagehelper-5.1.10.jar和jsqlparser-3.1.jar两个jar包 二、配置pagehelper 2.1 在mybatis配置文件中配置 <plugins> <plugin interceptor="com.github.pagehelper.PageInterce
阅读全文
摘要:1.查找所有端口号对应的PID 端口号:8080 命令:netstat -ano|findstr "8080" 2.找到端口的PID并关闭 PID:1016 命令:taskkill/pid 1016 /F
阅读全文
摘要:字符串 strUrl为访问地址和参数 public String loadAddrsApi() { StringBuffer sb; String strUrl = "https://api.apishop.net/common/postcode/getAddrs?apiKey=个人的apiKey"
阅读全文
摘要:一、简单理解 Spring、Spring MVC和MyBatis的整合主要原理就是将我们在单独使用Spring MVC和MyBatis过程中需要自己实例化的类都交由Ioc容器来管理,过程分为两步: 第一步整合Spring和Spring MVC,前提是项目已单独配置Spring和Spring MVC且
阅读全文
摘要:一、导入相jar包 主要包括spring相关jar包和fastjson jar包,具体步骤略。 二、配置相关文件 1.配置web.xml文件 2.配置Spring MVC配置文件springmvc.xml 三、编写请求控制类 通过注解配置映射请求的URL和返回内容类型等。 注:如果访问html页面报
阅读全文
摘要:一、配置Spring JDBC 1.导入相关jar包 (略) 2.配置文件applicationContext.xml 定义JdbcTemplate时,需要将dataSource注入到JdbcTemplate中,对于其他需要使用JdbcTemplate的Bean,也需要将JdbcTemplate注入
阅读全文
摘要:<servlet> <servlet-name>context</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-na
阅读全文
摘要:一、需求 数据库数据量过大,模糊搜索速度慢(普通索引无效,用的是二分查找),需要借助反向索引提高搜索速度。 二、方法 分词器 —— 不同的语言有不同的分词器 常用中文分词器: IKAnalyzer、mmseg4j
阅读全文
摘要:1.ajax:短连接 2.websocket :长连接,双向的。 node搭建的websocket服务器,推送信息给客户端浏览器 :https://www.cnblogs.com/fps2tao/p/7875669.html 3.server-sent event (简称 SSE):只是从服务器端往
阅读全文
摘要:转载至:http://www.xdx97.com/#/single?bid=8b351a73-922c-eadc-512e-9e248a3efde9 前端通过form表单用post方式提交文件,后台进行保存处理。此处省略较多注释及其他功能,仅保留上传文件功能,建议阅读原文学习。 前端: 后端:
阅读全文
摘要:一、步骤 1.获取Date实例,并通过getTime()方法获得毫秒数; 2.将获取的毫秒数存储到数据库中,注意存储类型为nvarchar(20); 3.读取数据库的毫秒数,作为Date构造方法的参数创建实例,有需要再转换时间格式。 二、代码示例 三、Statement和PreparedStatem
阅读全文
摘要:阅读本文章前建议先阅读:java通过JDBC访问sqlserver数据库 一、使用原因:通过JDBC连接数据库时有时会需要连接不同的数据库,而jar包、连接url、用户名和密码等都是写定在程序中,不便修改,因此引入配置文件(key-value),可以通过key得到对应的value,即动态获取数据。
阅读全文
摘要:一、步骤介绍 1.通过Class.forName()加载驱动; 2.通过DriverManager.getConnection()获取Conncetion连接对象; 3.创建Statement对象传递sql语句到数据库执行; 4.接收ResultSet查询结果; 5.释放资源。 二、查询案例 sql
阅读全文

浙公网安备 33010602011771号