CentOS安装Maven

现有的一个项目使用了Maven来管理,源代码放到了GitLab中。虽然Maven管理项目很方便,但是部署起来还是很麻烦的。先要在本地生成项目jar包,上传到服务器,然后再重启服务。如果在服务器上面安装Maven,便可以直接在服务器上面生成项目jar包,部署起来更加方便了。 Maven的下载地址是...

2019-02-15 09:41:12

阅读数 10

评论数 0

python+selenium 自动登录QQ邮箱例子

1、安裝selenium 命令行:pip install selenium 敲回车 2、下載chromedriver插件,對應自己的版本,链接在此: http://chromedriver.storage.googleapis.com/index.html 直接放在Python的Script...

2019-02-13 21:47:38

阅读数 717

评论数 0

android拷贝喜马拉雅节目到music目录

我的华为手机(其他Android手机应该也是能用的), 自带的音乐播放软件,能用蓝牙直接控制播放停止。 这个功能很方便,特别是不想掏手机,直接按车上蓝牙播放键就能播放,上下键也能切换歌曲。打开华为音乐--》设置蓝牙控制即可,也可以直接用蓝牙耳机控制。 但是播放控制的是华为自带的音乐播放器,自...

2019-01-13 20:59:39

阅读数 164

评论数 0

minSdk(API 21) > deviceSdk(API 17)解决

运行一个项目出现“minSdk(API 21) > deviceSdk(API 17)”的提示,因策手机是sdk(API17)的,而项目要求是最低版本是minSdk(API 17),在我的测试机上面是不能运行的 解决: 一、也就是最低版本是sdk17及以下,点开了buil...

2019-01-13 13:53:33

阅读数 38

评论数 0

使用php全量备份mysql数据

用了xtrabackup 感觉还是非常不方便,主要是我的数据更新非常非常不频繁,数据量也不大。 还是自己重复造轮子,用php写一个全量备份脚本吧,你可能会问我为什么不用mysqldump呢? mysqldump 也能单表备份。主要的一个原因还是mysqldump也不方便,备份的垃圾信息也比较多。...

2018-12-11 10:31:44

阅读数 33

评论数 0

避免刷新,使用server Push发送消息到浏览器

一种方案是使用websocket,客户端和服务器可以直接实现交互,但是一般的服务器并不支持。如果简单实现服务器推送消息,使用html5的服务器推送消息是最简单的。 客户端例子 <!DOCTYPE html> <html&...

2018-12-06 10:34:46

阅读数 42

评论数 1

使用XtraBackup对mysql进行全量增量备份还原

XtraBackup https://www.percona.com/downloads/XtraBackup/LATEST/ 常用备份参数 --user=     #指定数据库备份用户 --password=  #指定数据库备份用户密码 --port=     #指定数据库端口 --host...

2018-12-05 11:15:45

阅读数 49

评论数 0

在浏览器中批量下载文件(下)使用nginx在服务器打包下载文件

利用Nginx第三方模块,实现附件打包下载   实现附件的打包下载,需要将一批逻辑上一起的文件,让用户通过一个下载按钮打包下载。首先想到的方案是服务端调用什么zip之类的类库,将文件打包好后返回客户端。但是这样做有一个很明显的问题:文件很多很大的情况下,打包可能会占用大量的内存和cpu,就算在...

2018-12-03 21:24:55

阅读数 218

评论数 1

页面中,元素100%高度,垂直居中的问题

这个在实际中很常见,用jquery是很容易实现,用table也很容易实现。其余的方式兼容性其实来都非常差,代码也不易读。 好在有css3,基本上大部分浏览器也支持了。 html和body默认的高度为1行,所以还需要增加, html,body{              height:100%...

2018-12-03 15:23:59

阅读数 25

评论数 0

让fiddler支持https包

1. fiddler默认是不能分析https包的,如果需要解https包,需要点击菜单 tools->options,   2.点击Trust Root Certificate 点击信任fiddler的证书即可。 但是如果fiddler重新安装过,或者重新升级过,会提...

2018-11-22 20:41:13

阅读数 20

评论数 0

在浏览器中批量下载文件(上)

      一般来说浏览器要同时下载几个文件,比如pdf文件,会在服务器端把几个文件压缩成一个文件。但是导致的问题就是会消耗服务器的cpu和io资源。        那有没有办法,用户点了几个文件,在客户端同时下载呢? 支持html5的浏览器是可以的,html的a标签有一个属性download ...

2018-11-21 10:37:13

阅读数 970

评论数 0

电商或财务系统计算钱精度的问题

在财务系统中经常,国内最小是分,比如说一件东西0.58元,如果买一百件那应该是58元吧? 用php表示计算 <?php var_dump(0.58*100) ;//58 ?> 结果正确,但是在看一下,下面的结果,怎么就变成57了呢? &a...

2018-11-19 10:59:57

阅读数 203

评论数 0

基于 Let's Encrypt 的免费证书, 实现apache,nginx的https加密服务

目前web传送加密,通用的加密方法是使用https,https需要证书,证书分免费和收费2种,参考文章 https://www.aliyun.com/product/cas?utm_content=se_1513054   支持域名 价格 ...

2018-11-13 16:33:44

阅读数 92

评论数 0

使用plupload实现图片比例缩放,压缩。实现文件上传分块,断点续传, 多文件上传

Plupload 是一个界面友好的文件上传插件,可显示上传进度、图像自动缩略和上传分块,断点续传。可同时上传多个文件。     比较好的是 不用修改web服务器配置,就能上传超大的文件,  通过在html页面修改      chunk_size : 这个参数能在客户端将超大的文件,切分成小文件,...

2018-11-13 10:29:57

阅读数 218

评论数 0

解决mysql使用innodb引擎ibdata1,过大

笔者购买的阿里云主机,因业务需要使用事务,经常业务频繁,导致数据库文件猛涨到100G左右,而实际导出的数据只有5G,笔者使用的数据库是5.7版本以下,innodb_file_per_table使用默认配置,即是关闭的,innodb的表和索引都存储在一起.导致文件很大. 1.需要在/etc/my....

2018-11-11 21:16:33

阅读数 91

评论数 0

利用svn钩子hooks/post-commit,实现代码更新,自动执行脚本

1. 在svn服务器对应的项目中会存在以下几个目录和文件 conf  db  format  hooks  locks  README.txt 其中目录hooks是放置代码提交执行的文件 进入 hooks目录新建一个 post-commit文件 文件内容如下: #!/bin/bash ...

2018-11-08 17:10:04

阅读数 94

评论数 0

Centos 7安装几次都没法用pxe安装,只能U盘安装centos7

用pxe安装 怎么都装不成功。 用u盘安装好了, 1. 先从网易下载iso镜像, http://mirrors.163.com/centos/7/isos/x86_64/ 2.刻录到u盘,在linux下 dd if=/data/soft/CentOS-7-x86_64-Minimal-1...

2018-09-14 13:39:11

阅读数 32

评论数 0

二进制位运算和状态存储

在很多系统的权限/选项设置中 很多都用到了位运算的方法来存储多种标志位。在系统设计中只要是状态只有两种状态(0,1)的都可以用二进制位来表示,如果有多个状态用多个位或者还是新加字段吧。(1)可以节省字段。一个字段只需要一个数字 就可以标识很多种设置和信息。(2)可以处理位置状态需求,而无需更改数据...

2018-05-25 08:15:46

阅读数 816

评论数 0

javascript 变态的间隔多少秒执行

     一般的语言都有简单的sleep 函数,可是javascript 却连这个函数都没有,实在变态啊。找了半天,下面这个方案 算是最好的吧? 对cpu 的消耗也比较低。<script>//间隔多少毫秒函数function sleep(ms) {  r...

2018-03-31 11:49:04

阅读数 474

评论数 0

centos6 升级最新的开发工具包

历史原因用的centos6的机器太多了,但是开发工具包又太旧,升级开发工具包到c++11 还是很简单的。安装升级工具包源:wget http://people.centos.org/tru/devtools-2/devtools-2.repo -O /etc/yum.repos.d/devtool...

2018-03-01 09:23:52

阅读数 533

评论数 0

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