自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java调优-Map遍历与定长、List定长

MapMap给定长度时,put会更快,没长度的情况下,每次put都需要扩容在对map做遍历时,如果在循环内需要用到value值,要用entrySet做遍历,而不是用keySet之后再从map取value int i, count = 2000;// Map定长时 put数据会更快 System.out.println("start: " + ...

2019-10-13 19:13:51 1142

原创 mysql下载安装与启动

mysql下载安装与启动Mysql自己下载(按照我的步骤来应该不会遇到其它问题了,因为~~ ~~ ~~我踩了一遍坑把所有问题都解决了捋顺了才发出来的)步骤详解:下载后解压,我的下载路径: D:\soft\mysql我的解压路径: D:\soft\mysql\mysql-8.0.11-winx64新建文件 my.ini ,my.ini 文件内容:###...

2018-05-04 16:19:27 2594 1

转载 纵表和横表的概念及其相互转换

纵表和横表的概念及其相互转换

2017-04-10 14:55:18 1263

原创 aspose.words生成的word文档中插入表格,用Microsoft office的word打开,表格显示正常,用wps打开,表格挤压成粗线条

aspose.words生成的doc中含有表格时,用Microsoft office打开效果很好,用WPS打开表格缩在了一起,可以使用鼠标拉开,如图所示是我拉开了几列的效果:这个坑踩了很久,才在一次冥想中突破了它!你想不到是多小的点造成了这个影响,如果宝贵的踩坑经验现在写出来奉献给大家,感动吧!一把鼻涕一把泪啊~~(>_<)~~ 你需要做的就是检查你的代码,看看是否存在类似于这行的代码:

2016-12-02 16:49:31 3000

原创 html中对hidden状态input控件进行赋值,而赋的值中包含标签,例如"<img~~~>",这样的话>就会导致input控件被截断!

html中对hidden状态input控件进行赋值,而赋的值中包含标签,例如"<img~~~>",这样的话>就会导致input控件被截断!赋的值就会在页面上展示出来!

2016-09-22 15:27:25 7015

原创 Angular中使用ResizeObserver监听Html Element宽度变化(支持IE)

Angular中使用ResizeObserver监听Html Element宽度变化(支持IE)1. dependency:2.使用:3. 注意事项:1. dependency:"resize-observer-polyfill": "^1.5.1",2.使用:import { ChangeDetectionStrategy, ChangeDetectorRef, Component, Input, OnChanges, OnDestroy, OnInit, ViewEn

2022-03-04 18:02:26 1305

原创 Vue + Echarts, draw several kinds of charts

Main page:<template> <section class="chart-container"> <!--<div id="circleChart" :style="{width: '300px', height: '300px', align: 'center'}"></div>--> <el-row> <el-col :span="6" v-for=

2020-10-15 15:14:10 217

原创 centos7安装单机版zookeeper

1. 下载安装包(如果下载的是3.5及以后的,需要下载包名带有-bin的版本,从3.5.5开始,带有bin的包才是解压以后可以直接使用的里面有编译后二进制的包,而之前的普通的tar.gz里面只是源码,无法直接使用)可以使用 wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.5.5/apache-zookeeper-3.5.5-...

2019-10-31 14:24:53 648

原创 Centos7安装OpenJDK8

我的系统:CentOS 7.6 64位安装openjdk8[root@VM_0_13_centos]~# yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel安装完成后可以用java -version查看安装情况配置系统路径 用[root@VM_0_13_centos]~# rpm -ql java-1.8.0-...

2019-10-30 18:18:36 3271 1

原创 spring boot + dubbo + zookeeper服务搭建

只是一个简单的小例子,分了三个小项目:接口提供者provider消费者dubbo-admin项目去监控已注册的服务providerpom.xml中的主要依赖: <dependency> <groupId>com.alibaba.spring.boot</groupId> <artifactId>dubbo-spri...

2019-10-28 15:20:33 395 2

原创 setTimeout延迟执行不同结构的作用效果

setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。提示: 1000 毫秒= 1 秒。提示: 如果你只想重复执行可以使用 setInterval() 方法。提示: 使用 clearTimeout() 方法来阻止函数的执行。语法 1. setTimeout(code, milliseconds, param1, param2, ...) 2. setT...

2019-07-18 18:05:52 722

原创 idea2018注册码

idea2018:9MWZD5CC4E-eyJsaWNlbnNlSWQiOiI5TVdaRDVDQzRFIiwibGljZW5zZWVOYW1lIjoiMjAxNzY1MDYxQGNxdS5lZHUuY24gLiIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiJGb3IgZWR1Y2F...

2019-07-15 10:29:20 35528 17

原创 idea2018远程debug

idea2018远程debugidea端建立远程连接:在你的catalina.sh里面加上idea建立远程连接时给出的命令重启tomcat服务启动idea端远程服务idea端建立远程连接:在你的catalina.sh里面加上idea建立远程连接时给出的命令(catalina.sh路径:应该在你服务的tomcat→bin→catalina.sh)export JAVA_OPTS='-age...

2019-03-06 17:55:05 842

转载 过滤器(Filter)和 拦截器(Interceptor ) 的区别

过滤器(Filter)Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是设置字符集、控制权限、控制转向、做一些业务逻辑判断等。其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它都会帮你拦截到请求,此时你就可以对请求或响应(Request、Response)统一设置编码,简化操作;同时还可进行逻辑判断,如用户是否已...

2019-01-28 17:32:28 438

转载 Vue打包部署

参考:vue项目打包扔向服务器vue项目 构建 打包 发布三部曲

2019-01-03 15:27:52 717

转载 java 静态代码块static

java 静态代码块 静态方法区别一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的. 静态方法在类加载的时候 就已经加载,可以用类名直接调用,比如main方法就必须是静态的,这是程序入口两者的区别就是:静态代码块是自动执行的;静态...

2018-12-28 15:12:30 174

原创 powerdesigner显示comment,并通过脚本实现name和comment列值交互

刚接触powerdesigner(powerdesigner16.5)~ powerdesigner的comment列是默认不展示的, 由此引发第一个问题:‘显示显示comment列’; 由于之前表结构都整好了,name基本上就是需要的注释内容,现在comment列刚显示都是空,所以只需要直接把name列赋值给comment列,由此引发第二个问题:‘name和comment列值交互’...

2018-08-16 11:01:15 1513

原创 关于tinyint()

关于tinyint()CREATE TABLE `test` ( `id` int(11) NOT NULL AUTO_INCREMENT, `str` varchar(255) NOT NULL, ...

2018-08-15 11:50:58 2425

转载 mysql主从复制、读写分离到数据库水平拆分及库表散列

转自:sd4422739的博客web项目最原始的情况是一台服务器只能连接一个mysql服务器(c3p0只能配置一个mysql),但随着项目的增大,这种方案明显已经不能满足需求了。Mysql主从复制,读写分离:上面的方案使用mysql-Proxy代理,分发读写请求,写操作转发到Mysql主服务器,读操作转发到Mysql从服务器(多个),Mysql主服务器数据有变动时,会把变化以二进制...

2018-07-12 17:05:32 720

转载 处理并发问题-锁

转自:小魏的博客这里写链接内容多个事务并发运行时的并发问题第一类丢失更新:撤销一个事务时,把其他事务已提交的更新数据覆盖 脏读:一个事务读到另一个事务未提交的数据 虚读:一个事务读到另一个事务已提交的新插入的数据 不可重复读:一个事务读到另一个事务已提交的更新数据。第二类丢失更新:不可重复读中的特例,一个事务覆盖另一个事务的更新数据 数据库锁的基本原理 ...

2018-07-12 16:48:07 855

原创 文件名含中文,上传到FTP文件服务器文件名乱码 linux

环境说明:操作系统:Windowsftp服务器:LinuxJava中: org.apache.commons.net.ftp.FTPClient;依赖 <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId>

2017-09-04 16:13:03 18903 7

原创 plot函数报figure margins too large的错误

plot函数报figure margins too large错

2017-06-08 14:54:51 1551 1

原创 R语言 na.fail和na.omit

实际工作中,数据集很少是完整的,许多情况下样本中都会包括若干缺失值NA,这在进行数据分析和挖掘时比较麻烦。 R语言通过na.fail和na.omit可以很好地处理样本中的缺失值。na.fail(<向量a>): 如果向量a内包括至少1个NA,则返回错误;如果不包括任何NA,则返回原有向量ana.omit(<向量a>): 返回删除NA后的向量aattr( na.omit(<向量a>) ,”na.

2017-05-12 10:37:17 31272

原创 R语言中,cbind和rbind区别

cbind: 根据列进行合并,即叠加所有列,m列的矩阵与n列的矩阵cbind()最后变成m+n列,合并前提:cbind(a, c)中矩阵a、c的行数必需相符rbind: 根据行进行合并,就是行的叠加,m行的矩阵与n行的矩阵rbind()最后变成m+n行,合并前提:rbind(a, c)中矩阵a、c的列数必需相符> a <- matrix(1:12, 3, 4)

2017-04-21 15:06:42 108856 6

原创 Ubuntu16.04虚拟机调整窗口大小自适应VMware10窗口

Ubuntu屏幕居中一小块,很不好看查看-–> 自动调整大小—>自动适应客户机/自动适应窗口 切一下就可以把Ubuntu图的界面大小调的和VMware窗口自适应了效果:拿走不谢~

2017-04-19 11:00:21 14940 12

翻译 R语言 hjust = 0, vjust = 1属性设置

The value of hjust and vjust are only defined between 0 and 1: (hjust 和 vjust的值限定在0-1)0 means left-justified(0表示左适应) 1 means right-justified(1表示右适应) Source: ggplot2, Hadley Wickham, page 196 (资料来源于

2017-03-06 11:05:20 19386

原创 python参数传递方式

python参数传递是以传引用的方式!如果函数接收到的参数是一个可变对象(类类型,列表,字典),就会改变对象的原始值。 如果函数接收到的参数是一个不可变对象,即基本数据类型(数值型,字符串,布尔),就不会改变对象的原始值。无论什么参数,都是传引用,只不过基本数据类型的赋值其实是重新构造并指向了一个新的对象,内存地址不一样,可以用id()来查询内存地址~对于可变对象(类类型,列表,字典)来说,如果直

2017-02-06 09:06:03 1699

原创 aspose.words生成word文档(.dox、.docx等)时,生成目录后,目录中的页码和实际页码不对应,代码中更新域都没用

插入目录以及设置目录样式的代码://将光标移到目录书签builder.moveToBookmark("TOC");builder.insertBreak(BreakType.PAGE_BREAK);//设置目录的格式 //“目录”两个字居中显示、加粗、搜宋体builder.getCurrentParagraph().getParagraphFormat().setAlignm

2016-12-02 17:15:55 14352 15

原创 给网页加背景音乐

在需要添加背景音乐的页面<body></body>内,编码:<embed autostart="true" loop="-1" controls="console" hidden="false" width="500" height="100" src="${ctx}/resources/css/See You Again.mp3">参数解释:src:背景音乐路径 autostart:是否自动播放

2016-11-29 15:01:26 1805

原创 mongodb增删改查

mongodb 增删改查 MongoDB 非关系型数据库 文档结构形

2016-11-03 14:21:12 548

原创 eclipse最有用快捷键整理

eclipse最有用快捷键整理工具快捷键设置:通过菜单栏中Window–>Preferences–>General–>Keys来查看和修改快捷键绑定。快捷键:编辑 Ctrl+1 快速修复(可以解决很多问题,比如import类、try catch包围等) Ctrl+Shift+F 格式化当前代码 Ctrl+Shift+M 添加类的import导入 Ctrl+Shift+O 组织类的import

2016-10-11 13:48:22 433

原创 # Java中遍历Object的属性和属性值,并以String形式返回||toString()一个对象Object||将一个对象转化为字符串String

Java中遍历Object的属性和属性值,并以String形式返回||toString()一个对象Object||将一个对象转化为字符串String1.关注每个属性组//用List<Map<String, String>> mapList 和 List<String>都可以,最后toString一样都是ok的String toStr(Object object){ BeanMap bea

2016-08-29 11:33:23 11736

原创 # js,根据input框内容实时搜索列表,并添加底色以突出显示

js,根据input框内容实时搜索列表,并添加底色以突出显示js,根据input框内容实时搜索列表,纯前端,下面分三个部分进行展示:首先,让我们看一下做出来的效果:1.html代码2.js代码3.css样式1.html代码<li><label>名称:</label> <input type="text" id="selectByName" name="selectByName" v

2016-08-03 14:13:00 5681

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除