- 博客(21)
- 资源 (40)
- 收藏
- 关注
原创 mysql 中 时间函数 now() current_timestamp() 和 sysdate() 比较
转载请注明出处https://www.cnblogs.com/majianming/p/9647786.html在mysql中有三个时间函数用来获取当前的时间,分别是now()、current_timestamp()和sysdate()这三个函数都可以获得当前的时间,例如select now(),current_timestamp(),sysdate() \G结果是这里看起来是没有什么不同的,但是翻阅mysql官方的文档可以发现CURRENT_TIMESTAMP...
2020-06-02 15:23:55
7121
原创 java list集合(String字符串)去重的方式:
方式一:List<String> listTemp = new ArrayList<String>();for(int i=0;i<list.size();i++){if(!listTemp.contains(list.get(i))){listTemp.add(list.get(i));}}方式二:// 创建一个ArrayList 包含两个相同元素"111"List<String> list = new ArrayList<...
2020-06-02 13:17:34
3243
原创 mybatis 关于出现Parameter array not found. Available parameters are [collection, list]问题的解决方案
当我们要查询一些人的信息时,但这些人的id是由用户确定的,就会采用list集合或者数组作为参数传入方法中,public List findSomeUsers(List noList);而在xml文件中就可以用Forreach动态SQL解决<select id="findSomeUsers" resultType="user3" parameterType="list">select * from user where id in<foreach collec...
2020-05-30 13:01:46
4415
原创 Java实现 “ 将数字金额转为大写中文金额 ”
前言:输入数字金额参数,运行程序得到其对应的大写中文金额;例如:输入 12.56,输出 12.56 : 壹拾贰元伍角陆分;重点来了:本人亲测有效。奉上代码:/*** @Title: ConvertUpMoney* @Description: 将数字金额转换为大写中文金额* @date: 2019年6月18日 下午10:52:27*/public class ConvertUpMoney { // 大写数字 private static final St...
2020-05-25 10:06:09
1716
原创 springboot ThreadPoolTaskExecutor 配置,使用
springboot ThreadPoolTaskExecutor 配置,使用resource文件夹下新建配置文件: executor.properties文件内容:# 异步线程配置# 核心线程数async.executor.thread.core_pool_size=5# 最大线程数async.executor.thread.max_pool_size=8# 任务队列大小async.executor.thread.queue_capacity=2# 线程池中线程的名称前缀asyn.
2020-05-21 10:57:14
1823
原创 OkHttp踩坑记:为何 response.body().string() 只能调用一次?
想必大家都用过或接触过 OkHttp,我最近在使用 Okhttp 时,就踩到一个坑,在这儿分享出来,以后大家遇到类似问题时就可以绕过去。只是解决问题是不够的,本文将 侧重从源码角度分析下问题的根本,干货满满。1.发现问题在开发时,我通过构造 OkHttpClient 对象发起一次请求并加入队列,待服务端响应后,回调 Callback 接口触发 onResponse() 方法,然后在该方法中通过 Response 对象处理返回结果、实现业务逻辑。代码大致如下://注:为聚焦问题,删除了.
2020-05-20 19:00:23
540
原创 SpringBoot之使用Redis实现分布式锁(秒杀系统)
一、Redis分布式锁概念篇1.1、为什么要使用分布式锁我们在开发应用的时候,如果需要对某一个共享变量进行多线程同步访问的时候,可以使用我们学到的Java多线程的18般武艺进行处理,并且可以完美的运行,毫无Bug!注意这是单机应用,也就是所有的请求都会分配到当前服务器的JVM内部,然后映射为操作系统的线程进行处理!而这个共享变量只是在这个JVM内部的一块内存空间!后来业务发展,需要做集群,一个应用需要部署到几台机器上然后做负载均衡,大致如下图:上图可以看到...
2020-05-20 18:56:08
305
1
原创 SpringBoot 使用okhttp3
SpringBoot 使用okhttp31.添加pom.xml依赖 <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp</artifactId> <version>3.6.0</version> </dependenc
2020-05-20 18:51:34
5213
原创 Springboot中PropertySource注解多环境支持以及原理
摘要:Springboot中PropertySource注解的使用一文中,详细讲解了PropertySource注解的使用,通过PropertySource注解去加载指定的资源文件、然后将加载的属性注入到指定的配置类,@value以及@ConfigurationProperties的使用。但是也遗留一个问题,PropertySource注解貌似是不支持多种环境的动态切换?这个问题该如何解决呢?我们需要从源码中看看他到底是否支持。首先,我们开始回顾一下上节课说的PropertySource注解的使用,实例
2020-05-18 10:12:40
1047
原创 SpringBoot中接收json数据及转换日期类型
js处理请求格式:$.ajax({ type: "POST", url: "xxx", dataType: 'json',//必须指定 contentType: 'application/json',//必须指定 data: JSON.stringify(inquiryData),//如json对象为标准的json对象则此处可以直接使用否则需先转换为json字符串 success: function(data){ ..... }});Controller处理//接受一
2020-05-11 15:03:08
2224
原创 sap basis
sapbasis是从事sap系统管理的一个角色。主要负责sap系统的规划,安装,配置,管理,监控,维护,调优等。sap basis从具体工作内容的偏向角度,可以分为实施和运维。实施偏向规划,安装,配置等;运维偏向管理,监控,维护等。对于sap basis实施的顾问要求应该高于运维。实施规划安装配置了系统,是系统架构师角色,也就是说定了大局,理论上实施还应该交付大量文档。运维主要是在这个大...
2020-05-06 18:52:48
801
原创 实现忽略大小写的copyProperties
实现的原因Spring中的BeanUtils.copyProperties(source,target),不能忽略大小写,类型不同不能相互赋值。速度并不是特别理想。自己根据反射实现了工具类。 其中ReflectASM需要引入下面jar包 <!---RelectAsm--> <dependency> <...
2020-05-06 13:50:47
1146
原创 @Valid注解的使用 springmvc pojo校验
@Valid注解用于校验,所属包为:javax.validation.Valid。① 首先需要在实体类的相应字段上添加用于充当校验条件的注解,如:@Min,如下代码(age属于User类中的属性): @Min(value = 18,message = "年龄不合法") private Integer age;② 其次在controller层的方法的要校验的参数上添加@...
2019-12-10 13:41:18
299
原创 Git - .gitignore怎么忽略已经被版本控制的文件,
Git - .gitignore怎么忽略已经被版本控制的文件,正确的做法应该是:git rm --cached logs/xx.log,该命令表示从git仓库中将文件移除,不再进行版本控制,但保留工作区的该文件。,然后更新 .gitignore 忽略掉目标文件,最后 git commit -m "We really don't want Git to track this anymore!"...
2019-12-05 13:58:52
286
转载 mybatis 多条update同时执行
想在mapper的一个更新节点进行多条update语句的操作:<update id="cleanUserByPhone" parameterType="java.lang.String"> update user set valid_status = 1 where mobile_phone = #{mobilePhone}; update user_account se...
2019-10-18 16:43:33
2231
html5 新标签
<article>标记定义一篇文章<aside>标记定义页面内容部分的侧边栏<audio>标记定义音频内容<canvas>标记定义图片<command>标记定义一个命令按钮<datalist>标记定义一个下拉列表<details>标记定义一个元素的详细内容<dialog
2012-03-17 16:34:00
73
html5 新标签
<article>标记定义一篇文章<aside>标记定义页面内容部分的侧边栏<audio>标记定义音频内容<canvas>标记定义图片<command>标记定义一个命令按钮<datalist>标记定义一个下拉列表<details>标记定义一个元素的详细内容<dialog
2012-03-17 16:34:00
67
SQL模糊查询
SQL模糊查询,使用like比较字,加上SQL里的通配符,请参考以下:1、LIKE'Mc%' 将搜索以字母 Mc 开头的所有字符串(如 McBadden)。 2、LIKE'%inger' 将搜索以字母 inger 结尾的所有字符串(如 Ringer、Stringer)。 3、LIKE'%en%' 将搜索在任何位置包含字母 en 的所有字符串(如 Bennet、Green、McBad...
2011-05-03 10:20:00
87
ASP.NET MVC 3 (Adding a Controller) (2/9)
Adding a ControllerMVC stands for model-view-controller. MVC is a pattern for developing applications such that each part has a separate responsibility:Model: The data for your application. Vie...
2011-01-22 17:47:00
82
XMLHttpRequest 对象
XMLHttpRequest 对象 XMLHttpRequest可以提供不重新加载页面的情况下更新网页,在页面一加载后在服务器端请求数据,在页面加载后在服务器端接受数据,在后台向服务器发送数据。 XMLHttpRequest 对象提供了对 HTTP 协议的完全的访问,包括做出 POST 和 HEAD 请求以及普通的 GET 请求的能力。XMLHttpRequest 可以同步或异步地返回 ...
2011-01-13 22:09:00
74
sapjco3.dll sapjco3.jar 版本 7210,1120,28,55042 64位.zip
2020-05-16
sapjco3.dll 7210,619,24,63742.zip
2020-05-16
redis-desktop-manager-2019.4.0.exe 编译版 Windows版,免费版
2019-10-18
jp0207BB.rar mscrypto.jar Windows下Java如何使用数字证书
2018-03-28
数据结构中的树、图、查找、排序
2012-12-21
JavaScript类库SpryMap
2012-05-30
ChnCharInfo.dll
2012-03-22
AjaxControlToolkit使用整理
2011-10-22
扩展DropDownList控件和ListBox控件(1) - 支持分组功能(optgroup标签)
2011-10-14
万辰OA办公系统源码
2011-07-26
[C#源码]打印机监控系统
2011-07-06
petshop4.0详解 微软官方经典ASP.NET WebForm架构实例petshop
2011-06-16
Html 手册.chm
2011-05-18
LINQ To SQL 语法及实例大全
2011-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人