- 博客(19)
- 收藏
- 关注
原创 MySQL使用LIMIT进行分页
一、分页需求:客户端通过传递page(页码),number(每页显示的条数)两个参数去分页查询数据库表中的数据,那我们知道MySql数据库提供了分页的函数limit m,n,但是该函数的用法和我们的需求不一样,所以就需要我们根据实际情况去改写适合我们自己的分页语句,具体的分析如下:比如:查询第1条到第10条的数据的sql是:select * from table limit 0,10; ...
2019-11-12 16:38:58
393
原创 mysql中的concat函数,concat_ws函数,concat_group函数都怎么用
一 concat()函数1、功能:将多个字符串连接成一个字符串。2、语法:concat(str1, str2,…)返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值为null。3、语法:concat(str1, seperator,str2,seperator,…)返回结果为连接参数产生的字符串并且有分隔符,如果有任何一个参数为null,则返回值为null。二 co...
2019-11-12 14:23:35
156
原创 vue中 el-input手机号码或座机号码做验证
**今天工作中让添加号码限制于是自己查了些资料自己写了一份分别说明一个手机号验证以及固定电话验证**<el-col :span="8"> <el-form-item label="供货方移动电话" prop="supplierPhone"> <el-input v-model="dataForm.sup...
2019-08-22 17:24:47
7838
2
原创 vue中使用公共过滤器filter的方法
首先根据自己自身所需要的来修改对应过滤器 filters: { numFilter (value) { // 截取当前数据到小数点后两位 value = Number(value) let realVal = parseFloat(value).toFixed(2) return realVal }, numFilters (v...
2019-07-05 10:07:58
793
原创 vue中v-if和v-show
1.两者的区别 v-if vs v-showv-if 是“真正”的条件渲染,因为它会确保在切换过程中条件块内的事件监听器和子组件适当地被销毁和重建。v-if 也是惰性的:如果在初始渲染时条件为假,则什么也不做——直到条件第一次变为真时,才会开始渲染条件块。v-show 不管初始条件是什么,元素总是会被渲染,并且只是简单地基于 CSS 进行切换。一般来说,v-if 有更高的切换开销,而 v...
2019-06-27 16:53:45
130
原创 关于List,Set,Map判断是否为null以及判断是否存在对应值~随手笔记
判断集合是否为nullList list=new ArrayList(); System.out.println(list.isEmpty()); //trueSystem.out.println(list.size());//0Set set=newHashSet();System.out.println(set.isEmpty()); //trueSystem.out.prin...
2019-06-26 08:02:39
1776
原创 Lombok使用以及日常注解
**lombok 注解**lombok 提供的注解不多,可以参考官方视频的讲解和官方文档。Lombok 注解在线帮助文档:https://projectlombok.org/features/index.html下面介绍几个我常用的 lombok 注解:@Data :注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了equals、canEqual、ha...
2019-06-25 15:55:09
122
原创 mybatis-plus常用注解
**简单配置说明**最近正在做的项目在用MyBatis-Plus,给自己做一份随手笔记。MyBatis-Plus 的配置异常的简单SpringBoot工程:配置MapperScan注解@SpringBootApplication@MapperScan("com.example.mybatispluseasydemo")public class Application { ...
2019-06-20 16:10:39
6550
原创 Mybatis plus @TableField作用
@TableField(exist = false) 注解加载bean属性上,表示当前属性不是数据库的字段,但在项目中必须使用,这样在使用bean的时候,mybatis-plus就会忽略这个,不会报错...
2019-06-18 11:17:26
6924
原创 decimal如何判断大小
标准做法int r=big_decimal.compareTo(BigDecimal.Zero); //和0,Zero比较if(r0) // 当前参数等于0if(r1) // 当前参数大于0if(r==-1) //当前参数小于0或者if(big_decimal.equals(BigDecimal.Zero)) //是否等于0...
2019-06-04 20:59:29
10398
原创 安卓让EditText不能自动获取焦点(取消进去页面后默认键盘自动弹出)
在第一个EditText前面添加一个LinearLayout,加入android:focusable=“true”android:focusableInTouchMode="true"这样,就把EditText默认的行为截断了!<LinearLayout android:paddingLeft="@dimen/dimen_small" andr...
2019-04-02 14:33:56
236
原创 Android:Call requires API level 24(current minimum is 21):android.icu.util.calendar错误解决办法
Androidstudio 出现 Call requires API level 24(current minimum is 21):android.icu.util.calendar 问题时的办法1、在build.gradle(app)中设置minSDK,在AndroidManifest中添加minSdkVersion设置最小版本列2、类中导入 Java.util.Calendar;代替An...
2019-03-29 09:31:19
1432
原创 下载百度人脸识别示例工程步骤
注册百度账号api,创建自己的应用注册地址: https://login.bce.baidu.com/注册登录之后,在“产品服务” 菜单下找到人脸识别 ,如下图:点击去创建自己的应用名称,其实最主要的就是 API_key 和 Secret_key...
2019-03-26 14:58:44
1153
4
原创 java中日期格式转换(将字符串毫秒数转换为Date格式)android studio 通用
/输入毫秒数,转化为日期,用calendar方法;Calendar calendar = Calendar.getInstance();calendar.setTimeInMillis(time);int year = calendar.get(Calendar.YEAR);int month = calendar.get(Calendar.MONTH);int day = calend...
2019-03-21 08:28:21
1200
原创 使用maven新建类目录报错The folder is already a source folder.的解决办法
我们有时候新建一个webapp的maven项目时,生成的目录结构是这样子的:缺少maven规范必须的src/main/java 和 src/test/java但是当我们新建这两个目录时,却报The folder is already a source folder.这个错误,错误意思是这个目录已经存在了!这个目录确实存在,只是missing了(不知这样说对不对)解决办法:右键项目 bu...
2019-03-19 20:02:40
464
转载 idea常用快捷键!!!必备
Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类C...
2019-03-13 10:17:40
68
原创 js设置cookie以及删除
js设置cookie有很多方法第一个(是w3c官网做法)<script>//设置cookiefunction setCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays*24*60*60*1000)); var expires = "expi...
2019-03-11 08:41:26
124
原创 Android 经常用的一些属性
android:inputType=”none”android:inputType=”text”android:inputType=”textCapCharacters” 字母大写android:inputType=”textCapWords” 首字母大写android:inputType=”textCapSentences” 仅第一个字母大写android:inputType=”tex...
2019-03-07 14:14:59
108
原创 android.dexOptions.incremental属性已被弃用
**android.dexOptions.incremental属性已被弃用**找到app的build.gradle去修改
2019-02-26 19:41:16
1083
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人