- 博客(22)
- 资源 (1)
- 问答 (3)
- 收藏
- 关注
原创 idea @param 自定义注释内容修改显示形式:@param id,name
在idea中设定自定义注释时,发现如果直接引用“methodParameters()”显示的结果看起来有点不舒服,如下图这时候需要我们把方法参数做一些调整,参数去除中括号,以逗号分隔,调整后的结果如下图如何设置?点击图1“Edit variables”,将下方的groovyScript代码块添加在图2 显示的位置,apply OK 即可。图1groovyScript(...
2019-05-09 10:04:06
3495
原创 df.groupby(col1).agg(np.mean):返回按列col1分组的所有列的均值
学习Pandas时,对于df.groupby(col1).agg(np.mean)结果有疑问:以下是示例输入:df = pd.DataFrame({'A':np.array(['foo','foo','foo','foo','bar','bar']), 'B':np.array(['one','one','two','two','three','th...
2019-01-09 15:23:45
2566
原创 win7 安装kibana 6.5.4 自带Sense
kibana 官网下载地址 https://www.elastic.co/downloads/kibana下载完成后,解压,cmd进入bin 目录,运行以下代码kibana.bat执行完成,访问网址: http://localhost:5601 自动进入kibana页面,官方文档(旧版本)介绍需要安装Sense,但是新版本的kibana默认集成了Sense,看DevTools...
2018-12-28 14:31:23
819
原创 Python smtp发邮件 踩小坑
跟着廖雪峰老师学习Python,不论用qq\126\163等邮箱测试,都需要先去邮箱看看是否已设置“开启SMTP服务”,qq设置方法:设置->账户,下拉 开启服务,发短信获取授权码126邮箱(老用户,新用户未知)默认开启SMTP服务,需要在左侧“客户端授权密码”那里设置授权码授权码填写错误报错授权失败:535, b'Error: authentication failed'...
2018-11-22 10:08:58
879
原创 NumPy 基础知识 dot() exp() cumsum(axis) sqrt()
一 点积函数 dot()1.如果是一维数组,dot()返回的是两个数组的点积2.如果是二维数组(矩阵)之间的运算,则得到的是矩阵积,即矩阵乘积运算在python3.5+版本,可使用A@B完成矩阵乘法a.dot(b) 与 np.dot(a,b)效果相同矩阵积计算不遵循交换律,np.dot(a,b) 和 np.dot(b,a) 得到的结果不一样二 指数函数 exp() ...
2018-10-21 07:43:17
1989
原创 Error creating bean with name 'entityManagerFactory' defined in class path resource 解决方案
如果你遇到如下的问题,Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaAutoConfiguration.class]: Unsatisfied depende...
2018-10-09 11:43:07
24894
原创 java 分组 有序集合 LinkedHashMap Object 转 ArrayList 遍历
项目中运用到分组排序,以某规则进行分组,并按照顺序显示在表格中,此处用到 LinkedHashMap这个有序HashMap,以下为实现方法 List<String> list=new ArrayList<>(); list.add("A:aa"); list.add("A:ab"); list.add("A...
2018-09-18 17:11:05
5616
原创 廖雪峰 python 练习题- 可接收一个或多个数并计算乘积
# -*- coding: utf-8 -*-def product(m, *args): for n in args: m = m * n return m看似很简单的一个练习题,我一开始没有加位置参数m, 导致输出:测试失败,请注意题目的要求,接收一个或多个数计算乘积:m是位置参数,*args是可变参数,以下是测试结果 ...
2018-09-18 05:48:01
4249
2
原创 Python3 控制流 continue 理解
当前在看《Python3 简明教程》电子书。书中第7章讲述控制流相关内容,依据书中敲continue的例子,发现运行起来不是预想效果。continue语句在for\while循环语句中使用,被用来告诉Python跳过当前循环块中的剩余语句,然后继续进行下一轮循环。书中原例,请注意continue 的位置,不在if条件下:############################...
2018-09-04 22:40:14
758
原创 java List<Double[]> double Double 数据类型区别 存储坐标
1.使用List存储从数据库中获取的坐标值2. select min(lng),min(lat),max(lng),max(lat) from table where lng03.List lngLat= getBoundsForMapAll();//必须使用Double存储数组 Object[] aa=lngLat.get(0); double lng1 =
2018-01-12 10:21:38
6168
原创 登录页面 输入框左侧加图标 炫酷透明效果 bootstrap css fontawesome联合打造
先上图吧,应该有不少人喜欢这种效果的~~知识点:1.bootstrap 输入框组 实现输入框左侧加图标的功能 2.border属性 3.opacity属性上代码:(第一次使用代码片).input-group{ border:1px #ccc solid; border-spacing:1px;
2016-11-09 15:42:35
10390
1
原创 RequiresPermissions 依据多个值设置权限
@RequiresPermissions(value = {"elevator:view", "onlineMonitoring:view"}, logical = Logical.OR)
2016-07-15 16:27:50
17038
1
原创 js依据合同生效日和到期日算合同年限,以年为单位
var getYears=function(startDate,endDate){ var years=(endDate.getTime()-startDate.getTime()); 算毫秒 var years2=years/3600000/24/365; 算年 return Math.round(years2*Math.pow(10,1))/Math.pow(10,1)
2016-07-15 14:59:21
828
原创 使用CollectionUtils.isNotEmpty() 判断 List Set 是否为null
List Names= new ArrayList当从数据库中查出的数据为NULL时,可以用CollectionUtils.isNotEmpty()来判断Names是否有值,值是否可用。CollectionUtils.isNotEmpty() 包含null,size=0等多种情况,太好用了。
2016-07-07 11:02:49
26925
4
原创 Java 运算符知识整理 学习笔记
1.运用位运算轻松实现加密。通过位运算的异或运算符“^”把字符串与一个指定的值进行异或运算,从而改变字符串每个字符的值,这样可以得到一个加密后的字符串。如下实例:
2016-03-25 22:40:50
477
转载 几种字符串截取、分割方法
有字串string1 1.利用正则表达式string s = Regex.Replace(string1, @"(\d)|(\.)", " ").Trim(); //去掉数字和小数点2.若从数据库中捞出的某字串含有换行符,则用字符串中自带的换行符很方便string[] s1 =string1.Split(Environment.NewLine.ToCharArray());3.
2014-12-25 13:45:42
1764
转载 DB中table view区别
table是实实在在保存数据的实体,写入的数据都保存在表中;view没有数据,view从table中获取数据,是一个查询语句。table可以建立各种触发器,索引,主键,约束;view不能建立那些对象table/view都可以更新,但是view更新受到限制
2014-12-18 15:21:24
1285
转载 C# 中class、struct 区别
1.struct 是值类型,class是对象类型2.struct 不能被继承,class可以被继承3.struct 默认的访问权限是public,而class默认的访问权限是private.4.struct不能由程序员申明构造函数,即使是默认(不带参数)的构造函数,同样也不能有析构的处理部分。这是因为Struct的构造函数是由编译器自动生成的。并且Struct的用途是那些描
2014-12-18 15:09:31
514
原创 aspose.cell 使用总结1 ~~实现单sheet和多sheet功能及表单属性设定
Workbook workbook = new Workbook();workbook.Worksheets.Clear();dt....如果是多个sheet,使用for 循环生成:单个表单就不用了 for(int h=0;h { DataTable dthead = ...... W
2014-11-29 15:28:04
4269
原创 UltraWebGrid使用总结1--足够你日常所用~~
1.新增一行 gvForm.DisplayLayout.Rows.Add();2.绑定dropdownlist/textbox到webgrid中,并将数据库中的值赋给它 TemplatedColumn source = (TemplatedColumn)gvForm.Bands[0].Columns[3]; foreach (CellItem item
2014-11-29 15:09:53
707
java AES/MD5/异或运算加密解密算法示例
2016-04-27
websocket 什么情况下导致接收不到实时数据
2017-03-31
fullCalendar 日历加载时loading为什么不起作用
2017-02-06
xml CDATA 中同时使用{} 及“-"抛出异常,如何解决?
2016-03-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人