上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: 启动Tomcat服务器时,出现1099端口被其它进程占用了解决办法: 1、找出占用1099端口的进程,进入windows命令,查看什么进程占用了1099端口,使用命令:netstat -aon|findstr 1099 找出占用1099端口的进程 2、然后关闭占用该端口的进程:taskkill -f 阅读全文
posted @ 2019-07-02 08:36 xiaoshen666 阅读(4488) 评论(0) 推荐(0) 编辑
摘要: 在使用mybatis进行数据库连接操作时对于SQL语句返回结果的处理通常有两种方式,一种就是resultType另一种就是resultMap,下面说下我对这两者的认识和理解 resultType:当使用resultType做SQL语句返回结果类型处理时,对于SQL语句查询出的字段在相应的pojo中必 阅读全文
posted @ 2019-07-02 08:29 xiaoshen666 阅读(5187) 评论(0) 推荐(0) 编辑
摘要: 源: java中的stream的Map收集器操作 package test9; import java.util.Collections; import java.util.HashSet; import java.util.Map; import java.util.Set; import jav 阅读全文
posted @ 2019-07-02 08:27 xiaoshen666 阅读(1859) 评论(0) 推荐(0) 编辑
摘要: 第一种方案 DAO层的函数方法 public User selectUser(String name,String area); 对应的Mapper.xml <select id="selectUser" resultMap="BaseResultMap"> select * from user_u 阅读全文
posted @ 2019-07-02 08:23 xiaoshen666 阅读(20191) 评论(1) 推荐(0) 编辑
摘要: 一开始我以为是安卓的原因,后来经过测试发现不是,出现这个情况应该button的outline属性生效了,但是我已经写了outline 为none,后来发现,需要写上:foucs{ outline:0 },这样就可以了。 阅读全文
posted @ 2019-07-02 08:19 xiaoshen666 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 源:https://jingyan.baidu.com/article/c45ad29c64f7e7051653e27d.html 重命名类,打开 Refactor -> Rename 或 Shift+F6,输入新类名,如果需要修改变量名,则勾上 要修改的代码,如下图所示: 重命名类,打开 Refa 阅读全文
posted @ 2019-07-02 08:11 xiaoshen666 阅读(3976) 评论(0) 推荐(0) 编辑
摘要: Ctrl+Alt+M 顺带一提,eclipse的快捷键是:Alt+Shift+M; 阅读全文
posted @ 2019-07-02 08:07 xiaoshen666 阅读(8794) 评论(0) 推荐(0) 编辑
摘要: 方法1: 方法2:(比较简便) 阅读全文
posted @ 2019-07-02 08:06 xiaoshen666 阅读(3823) 评论(0) 推荐(0) 编辑
摘要: mybatis+mysql批量插入和批量更新 一、批量插入 批量插入数据使用的sql语句是: mybatis中mapper.xml的代码如下: 二、批量更新 批量更新数据使用的sql语句是: 上面这一条mysql语句可以更新多条记录,mybatis中mapper.xml的代码如下: 三、SELECT 阅读全文
posted @ 2019-07-01 15:42 xiaoshen666 阅读(7124) 评论(0) 推荐(0) 编辑
摘要: 一般window系统下是不能直接运行jar文件的。(有些电脑可以,记得我以前的电脑是双击jar就可以运行的) 那么如何在windows下运行jar呢? 1.首先,电脑必须配置java运行环境jre--安装有jdk就行了2.进入cmd窗口,切换到jar所在的目录 我的jar文件是放在桌面的,执行命令: 阅读全文
posted @ 2019-06-26 17:32 xiaoshen666 阅读(19377) 评论(0) 推荐(0) 编辑
摘要: 在使用foreach语句时会经常报Parameter ‘ordersList’ not found. Available parameters are [list] 解析这个错误,造成这个错误的主要原因你的写法错误:请看错误实例mapper接口中List<Orders> selectKeyList( 阅读全文
posted @ 2019-06-26 08:47 xiaoshen666 阅读(3171) 评论(0) 推荐(0) 编辑
摘要: UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(add_time)<=25200 其中now()是现在时间 add_time是其他时间点 25200:是秒,现在和add_time 之间相差7个小时 其他的时间条件添加方法: 原文 https://blog.csdn.net/ 阅读全文
posted @ 2019-06-26 08:18 xiaoshen666 阅读(1213) 评论(0) 推荐(0) 编辑
摘要: Stream简介 Stream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念。它也不同于 StAX 对 XML 解析的 Stream,也不是 Amazon Kinesis 对大数据实时处理的 Stream。Jav 阅读全文
posted @ 2019-06-25 17:16 xiaoshen666 阅读(1312) 评论(0) 推荐(0) 编辑
摘要: 使用外部比较器Comparator进行排序 当我们需要对集合的元素进行排序的时候,可以使用java.util.Comparator 创建一个比较器来进行排序。Comparator接口同样也是一个函数式接口,我们可以把使用lambda表达式。如下示例, 使用 Comparator.comparing 阅读全文
posted @ 2019-06-25 17:09 xiaoshen666 阅读(34055) 评论(2) 推荐(0) 编辑
摘要: 集合有个工具类Collections,直接调用其静态方法,对集合排序反转:比如有个集合:List list =...反转排序方法:Collections.reverse(list); 方法:实现Comparable接口排序package collsort.comparable; package co 阅读全文
posted @ 2019-06-25 17:07 xiaoshen666 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 今天在写代码时,因为业务,需要在mybatis中,使用到大于号,小于号,所以就在SQL中直接使用了。 SELECT * FROM test WHERE 1 = 1 AND start_date <= CURRENT_DATE AND end_date >= CURRENT_DATE 可是,在执行时, 阅读全文
posted @ 2019-06-25 17:06 xiaoshen666 阅读(5638) 评论(0) 推荐(0) 编辑
摘要: 在如下位置添加如下代码: 代码: 阅读全文
posted @ 2019-06-24 15:15 xiaoshen666 阅读(416) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/c517984604/article/details/7052186 [Err] 1242 - Subquery returns more than 1 row --表示子查询返回了多行数据 例如: select * from table1 where ta 阅读全文
posted @ 2019-06-24 09:45 xiaoshen666 阅读(9480) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-06-20 21:43 xiaoshen666 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 全排列是指n个数(或其他字符)所有可能的排列顺序,例如1 2 3三个数字的全排列是1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 1 那么问题来了,任意输入一个大于1的数字n,列出1-n这n个数字的全排列。如果尝试手动列举一下1 2 3的全排列,会发现通常我们会在头脑中制定好规则 阅读全文
posted @ 2019-06-20 16:52 xiaoshen666 阅读(1080) 评论(0) 推荐(0) 编辑
摘要: 斐波那契数列问题:如果一对兔子每月能生1对小兔子,而每对小兔在它出生后的第三个月里,又能开始生1对小兔子,假定在不发生死亡的情况下,由一对初生的兔子开始,1年后能繁殖出多少对兔子?首先手工计算来总结规律,如下表注意总数这一列1+1=21+2=32+3=53+5=85+8=13可以得出规律,第n个斐波 阅读全文
posted @ 2019-06-20 16:32 xiaoshen666 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 快速排序的基本思路是,每次选定数列中的一个基准数,将小于基准数的数字都放到基准数左边,大于基准数的数字都放到基准数右边。然后再分别对基准数左右的两个数列分别重复以上过程。仍以4 3 6 2 7 1 5为例。选定最左侧数字4为基准数,首先从右开始向左找小于4的数,找到第一个数1后停止。然后从左开始向右 阅读全文
posted @ 2019-06-20 16:25 xiaoshen666 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序法的原理是,每次比较相邻的两个元素,如果它们的顺序错误就把它们交换过来。例如对4 3 6 2 7 1 5这7个数字进行从小到大的排序,从最左侧开始,首先比较4和3 因为是从小到大排序,4和3的顺序显然是错误的,交换他们,得到 接下来比较4和6 顺序是正确的,不需要任何操作。接下来进行下一步, 阅读全文
posted @ 2019-06-20 16:17 xiaoshen666 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1.springmvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。 2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller. 3.DispatcherServlet请 阅读全文
posted @ 2019-06-20 15:56 xiaoshen666 阅读(3818) 评论(0) 推荐(0) 编辑
摘要: cd 到该项目的一个本地仓库下 log 查看提交记录,找到想要的提交记录,粘贴对应的希哈值 执行 git checkout 希哈值 这本地的这个仓库的代码就会变成你想要的那个版本的代码 阅读全文
posted @ 2019-06-20 15:51 xiaoshen666 阅读(9096) 评论(0) 推荐(0) 编辑
摘要: 1.JVM运行时数据区内存参数说明 2.JVM垃圾收集器参数总结 原文:https://blog.csdn.net/bluuusea/article/details/90697340 jvm参数说明,tomcat参数说明 -Xmx 2000m:设置JVM最大堆内存为2000M。-Xms 2000m 阅读全文
posted @ 2019-06-20 15:48 xiaoshen666 阅读(829) 评论(0) 推荐(0) 编辑
摘要: 用idea的时候,无意中发现了了一个小功能,叫做BookMark Ctrl+F11按出来的然后去查阅了一下文档,主要功能也就是可以清晰的看到自己标的书签附近的代码,比如我们在第11行按一下F11插入一个书签,就会有一个小钩子。 插入一个书签使用F11,删除一个书签在书签所在行按一下F11 我们可以按 阅读全文
posted @ 2019-06-20 15:07 xiaoshen666 阅读(1483) 评论(0) 推荐(1) 编辑
摘要: js中对小数取整的函数,需要的朋友可以参考下。 1.丢弃小数部分,保留整数部分 js:parseInt(7/2) 2.向上取整,有小数就整数部分加1 js: Math.ceil(7/2) 3,四舍五入. js: Math.round(7/2) 4,向下取整 js: Math.floor(7/2) j 阅读全文
posted @ 2019-06-19 10:04 xiaoshen666 阅读(1878) 评论(0) 推荐(0) 编辑
摘要: 1、maven工程中出现的错误 2、解决办法;file->setting->Maven 如果还没好的话请尝试以下方法: 阅读全文
posted @ 2019-06-18 17:07 xiaoshen666 阅读(9796) 评论(0) 推荐(0) 编辑
摘要: 1、问题描述 搭建一个简单的Springboot项目,最开始将启动类main函数与controller放到一个类里,可以正常启动和访问,但是将两个分开再启动时访问就会报错:This application has no explicit mapping for /error, so you are 阅读全文
posted @ 2019-06-18 16:04 xiaoshen666 阅读(1771) 评论(0) 推荐(0) 编辑
摘要: 第一类:请求路径参数1、@PathVariable获取路径参数。即url/{id}这种形式。2、@RequestParam获取查询参数。即url?name=这种形式例子GEThttp://localhost:8080/demo/123?name=suki_rong对应的java代码:@GetMapp 阅读全文
posted @ 2019-06-18 16:02 xiaoshen666 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 注:本文梳理启动流程使用的Spring版本:4.0.2.RELEASE 使用spring配置,都需要在web.xml中配置一个spring的监听器和启动参数(context-param),如下: web容器启动时,下面为spring加载执行步骤: 阅读全文
posted @ 2019-06-18 09:35 xiaoshen666 阅读(2068) 评论(0) 推荐(0) 编辑
摘要: 1.IF 表达式:IF( expr1 , expr2 , expr3 ) expr1条件,条件为true,则值是expr2 ,false,值就是expr3 SELECT o.id,u.account,catagory.`name`,orderTime,detail.amount,periodtime 阅读全文
posted @ 2019-06-17 16:35 xiaoshen666 阅读(657) 评论(0) 推荐(0) 编辑
摘要: Linux下tomcat的日志很大,有的几G大,要用什么工具查看或把日志文件拆解? 一般习惯用 tail 的方式在服务器查看。如果要取下 可以用 tail -2000 xxxx.log > temp.log 的方式获取最后2000行到temp.log,如果要修改的话,修改2000这个数字可以获取不同 阅读全文
posted @ 2019-06-17 11:27 xiaoshen666 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 运行java jar: nohup java -jar **-0.0.1-SNAPSHOT.jar &查看进程:采用top或者ps aux命令。一般 如果后台是springboot,jar包,那么command名称为java。如果前端是nodejs打包,那么就是npm。[root@** wx]# t 阅读全文
posted @ 2019-06-14 08:59 xiaoshen666 阅读(6691) 评论(0) 推荐(0) 编辑
摘要: TEXT、TINYTEXT、MEDIUMTEXT、LONGTEXT的区别:储存不区分大小写的字符数据TINYTEXT 最大长度是 255 (2^8 - 1) 个字符。TEXT 最大长度是 65535 (2^16 - 1) 个字符。MEDIUMTEXT 最大长度是 16777215 (2^24 - 1 阅读全文
posted @ 2019-06-14 08:57 xiaoshen666 阅读(928) 评论(0) 推荐(0) 编辑
摘要: 动态规划算法是通过拆分问题,定义问题状态和状态之间的关系,使得问题能够以递推(或者说分治)的方式去解决。 [1] 动态规划算法的基本思想与分治法类似,也是将待求解的问题分解为若干个子问题(阶段),按顺序求解子阶段,前一子问题的解,为后一子问题的求解提供了有用的信息。在求解任一子问题时,列出各种可能的 阅读全文
posted @ 2019-06-13 11:01 xiaoshen666 阅读(12242) 评论(0) 推荐(1) 编辑
摘要: Android平台云端打包使用的DCloud公用证书 分类:HTML5+ 5+App开发 Android平台云端打包使用的DCloud公用证书 分类:HTML5+ 5+App开发 HBuilder|HBuilderX应用云端打包Android平台默认使用的DCloud公用证书,其信息如下: MD5: 阅读全文
posted @ 2019-06-12 14:51 xiaoshen666 阅读(2748) 评论(0) 推荐(0) 编辑
摘要: Android APK生成证书并签名方法 android cordova keystore android证书签名 阅读:925 时间:2018年09月20日 Android开发者可能对此很熟悉。使用Cordova等工具初试Hybird开发的前端同学可能就并不了解了,记录一下Ionic-cli / 阅读全文
posted @ 2019-06-12 10:52 xiaoshen666 阅读(19346) 评论(1) 推荐(0) 编辑
摘要: java.math.BigInteger.multiply(BigInteger val) 返回一个BigInteger,其值是 (this * val).声明以下是java.math.BigInteger.multiply()方法的声明public BigInteger multiply(BigI 阅读全文
posted @ 2019-06-12 09:10 xiaoshen666 阅读(4154) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页