自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 java8 lambda和方法引用示例

public class Test { protected interface FunctionEx { void execute(String a); default void defaultMethod() { System.out.println("FunctionEx default executed!"); } } public String sayS

2021-07-13 13:37:36 110

原创 mac java_home等环境变量配置

参照苹果说明,终端执行 /usr/libexec/java_home 会返回java安装位置通过-V查看所有版本的java安装位置/usr/libexec/java_home -V编辑 /etc/profile 追加export JAVA_HOME=$(/usr/libexec/java_home)export PATH=$JAVA_HOME/bin:$PATH使环境变量生效source /etc/profileecho $JAVA_HOME同理添加 maven_homeexpor

2021-06-25 11:45:53 205

原创 redis连接

redis命令行工具(本地连接无需参数)redis-cli -h 127.0.0.1 -p 6379lua命令行参数-e:直接将命令传入Lua代码-l:加载一个文件-i:进入交互模式

2021-05-12 16:33:17 87

原创 MAC修改系统文件没权限

启动按住Command+R两个按键进入恢复模式,找到Terminal执行命令csrutil disable,关闭Rootless策略,重启电脑.关闭命令:csrutil enable。

2021-05-12 16:28:36 520

原创 mac 隐藏/显示 隐藏文件

shift+cmmand+.

2021-05-12 16:27:40 106

原创 Centos7将/dev/mapper/centos-home磁盘空间转移到/dev/mapper/centos-root

https://blog.csdn.net/qq_42103279/article/details/108714237https://www.jianshu.com/p/ed201ae501d8lvextend命令-L:指定逻辑卷的大小,单位为“kKmMgGtT”字节;-l:指定逻辑卷的大小(LE数)[root@localhost ~]# df -h文件系统 容量 已用 可用 已用% 挂载点/dev/mapper/centos-root ...

2021-05-12 16:24:31 853

原创 java数据类型占用字节对照表

类型 字节(byte) 位(bit) byte 1 8 int 4 32 short 2 16 char 2 16 long 8 64 float 4 32 double 8 64

2021-05-12 16:21:24 215

原创 npm常用命令

npm常用命令npm init 会引导你创建一个package.json文件,包括名称、版本、作者这些信息等npm install xxx 安装nodejs的依赖包(例如npm install express 就会默认安装express的最新版本,也可以通过在后面加版本号的方式安装指定版本,如npm install express@3.0.6)npm install xxx --save 安装的同时,将信息写入package.json中(项目路径中如果有package.json文件时,直接使用np

2021-05-11 17:15:08 54

原创 electron的windows环境

1.安装nvm-windowshttps://github.com/coreybutler/nvm-windows下载安装文件:https://github.com/coreybutler/nvm-windows/releases默认安装位置:C:\Users\electron\AppData\Roaming\nvm默认环境变量位置:C:\Program Files\nodejs*安装完成后,虽然path中会自动加入环境变量,但是命令行可能不太好用,需要调整path里面的新加的目录放在最前面2.

2021-05-11 17:13:16 794

原创 svn彻底删除版本记录

https://blog.csdn.net/johnlaoxing/article/details/76000691参考原文:http://blog.csdn.net/netwalk/article/details/14122419

2021-05-11 17:11:05 1538

原创 centOS7 安装svn1.8

1.新建文件/etc/yum.repos.d/wandisco-svn.repo文件内容:[WandiscoSVN]name=Wandisco SVN Repobaseurl=http://opensource.wandisco.com/centos/$releasever/svn-1.8/RPMS/$basearch/enabled=1gpgcheck=02.删除系统自带svn后执行yum安装yum -y remove subversion*yum clean allyum insta

2021-05-11 17:09:51 245

原创 otter数据库同步工具

阿里 数据库同步工具https://github.com/alibaba/otter/wiki提供了docker镜像,做此记录时ortter版本是 4.2.17canal版本1.1.2注canal版本1.1.2 低版本数据库没有binlog_checksum会导致不能同步参照:https://github.com/alibaba/otter/issues/674做此记录时新版本的canal还未发布自己打包的canal主干代码,修改otter的pom.xml解决了一些使用备忘的记录1.

2021-05-11 17:04:07 318

原创 mysql binlog

show binlog events in ‘mysql-bin.000002’ FROM 108858341 LIMIT 100

2021-05-11 16:59:05 51

原创 centOS7 安装mysql5.6

1.Centos7将默认数据库mysql替换成了Mariadb,需要先卸载检查是否安装过mysql、mariadbrpm -qa | grep mysqlrpm -qa | grep mariadb卸载,文件名为上述命令查询出来的文件rpm -e --nodeps 文件名也可以用yum命令删除yum -y remove mysql*yum -y remove mariadb*2.下载linux通用版安装包 地址 : https://dev.mysql.com/downloads/mysql

2021-05-11 16:57:59 53

原创 js版本的sqlite

使用纯js版本的sqlite,无C++依赖https://github.com/kripken/sql.js文档和js下载:http://kripken.github.io/sql.js/

2021-05-11 11:30:58 380

原创 mac安装homebrew

转官网:https://brew.sh/index_zh-cn安装命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"安装错误:curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused原因:由于某些你懂的因素,导致GitHub的raw.g

2021-05-11 11:28:29 83

原创 nginx配置跨域请求

location / { add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS'; add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Cont

2021-05-11 11:07:13 78

原创 ubuntu通过压缩包安装JDK

1.解压到一个目录sudo tar zxvf jdk-7u45-linux-x64.tar.gz -C /disk1/jdk2.设置环境变量编辑 /etc/profile 文件追加export JAVA_HOME=/disk1/jdk/jdk1.7.0_79export CLASSPATH=".:JAVAHOME/lib:JAVA_HOME/lib:JAVAH​OME/lib:CLASSPATH"export PATH=“JAVAHOME/bin:JAVA_HOME/bin:JAVAH​OM

2021-05-11 10:20:27 179

原创 mysql的保留关键字

[url]https://dev.mysql.com/doc/refman/5.6/en/keywords.html[/url]

2017-04-25 15:12:08 122

原创 Android应用签名

签名用jdk的keytool工具生成keytool介绍:[url]http://baike.baidu.com/item/keytool[/url]1.查看keystore文件内容[code="cmd"]keytool -list -v -keystore xxx.keystore[/code]2.生成keystore[code="cmd"]keytool ...

2017-03-09 14:42:25 90

原创 mysql数据库用户管理

#查询用户select * from mysql.user;#修改用户密码update mysql.user set password=PASSWORD('XXXX') where user = 'root';flush privileges;

2017-03-09 09:54:07 98

原创 mysql导入导出命令

mysqldump -h[hosname] -uroot -p --default-character-set=utf8 csj_shop > csj_shop.sqlmysql -h[hosname] -uroot -p csj_shop < csj_shop.sql参考:[url]http://www.jb51.net/article/73230.htm[/url]...

2017-01-05 09:58:02 64

原创 cordova常用命令

安装 cordova:npm install -g cordova创建应用程序cordova create hello com.example.hello HelloWorld 添加平台cordova platform add androidcordova platform add ios完成后运行以下命令查看:cordova platfro...

2016-12-29 16:22:09 90

原创 mysql数据库,关闭safe-updates模式,解决Error Code: 1175

错误:Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences -> SQL Editor and reco...

2016-07-06 15:14:35 761

原创 JS判断对象是否存在的方式

1、直接判断对象不为null if (!myObj) { var myObj = { }; }Javascript语言是"先解析,后运行",解析时就已经完成了变量声明2、使用window对象判断某对象是否存在if (!window.myObj) { var myObj = { }; }3、使用this对象判断某对象是否存在if (...

2016-03-12 15:36:41 424

原创 ubuntu关闭防火墙

sudo ufw status --查看防火墙状态sudo ufw disable --关闭防火墙

2016-02-16 14:13:51 91

原创 创建文件链接

【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。其原因如上所述,因为对应该目录的索引节点有一个以上...

2016-02-16 00:03:55 179

原创 ubuntu 格式化、挂载硬盘

在linux下加载一块硬盘从总体上分为以下几个步骤:1、用fdisk对硬盘进行分区2、用mkfs.ext4对硬盘进行格式化3、建立一个挂接目录(如果需要挂接到已存在的目录,此步骤可以省略)4、用mount将该分区挂接到指定的目录5、如果想实现启动时自动挂接,那么还需要修改fstab文件具体操作如下:[code="cmd"][root@re...

2016-02-15 10:41:31 975

原创 cordova iOS Platform Guide

参考:[url]http://cordova.apache.org/docs/en/5.4.0/guide/platforms/ios/index.html[/url][b]ios开发环境准备[/b]需要安装Xcode和ios SDK(Software Development Kit)ios SDK内包含虚拟机,但如果要发布到App store,最好用真实的设备进行测试,如...

2015-11-27 12:56:02 156

原创 cordova环境--Cross-platform (CLI) workflow

参考http://cordova.apache.org/docs/en/5.4.0/guide/overview/index.htmlhttp://cordova.apache.org/docs/en/5.4.0/guide/cli/index.html1.安装cordova command-line tools前,需要安装对应平台的SDKs安卓sdk 安装参照:http://...

2015-11-11 14:05:55 94

原创 cordova Android Platform Guide

参考[url]http://cordova.apache.org/docs/en/5.4.0/guide/platforms/android/index.html[/url]1.下载Android Studio参考(需要代理访问):http://developer.android.com/sdk/index.htmlhttp://developer.android.co...

2015-11-10 00:04:02 115

原创 ubuntu SVN搭建

[color=orange]安装软件包[/color]sudo apt-get install subversion[color=orange]创建版本仓库[/color]sudo svnadmin create /mnt/svn/XXXX[color=orange]创建完的目录[/color][code="ruby"]root@iZ11qhys3l6Z:/mnt/sv...

2015-11-03 00:09:00 91

原创 tomcat 数据源

[b][color=orange]在Tomcat中配置:[/color][/b]tomcat 安装目录下的conf的context.xml 的中添加[code="xml"] [/code]含义:name 表示指定的jndi名称auth 表示认证方式,一般为Containertype 表示数据源床型,使用标准的javax.sql.DataSourcemaxActive 表...

2015-10-12 16:26:27 64

原创 tomcat7发布方式

[color=orange][b]第一种方法:[/b][/color]  在tomcat中的conf目录中,在server.xml中的,节点中添加:[code="xml"]  [/code]  如果部署的war文件,war文件名是sme.war,sme.war的目录为D:\sme,则为:[code="xml"][/code]sme为war文件的包名。Context 节点属性...

2015-09-15 13:31:34 225

原创 apache2 tomcat7整合

1.用下面命令查看一下是否有“proxy.load”和"proxy_http.load"ls /etc/apache2/mods-enabled2.没有的话用下面命令添加ln /etc/apache2/mods-available/proxy.load /etc/apache2/mods-enabled/proxy.loadln /etc/apache2/mods-availa...

2015-09-15 12:50:51 103

原创 ubuntu 上传下载文件

Linux文件传送命令SCP(Secure Copy)  scp 命令是 SSH 中最方便有用的命令了,试想,在两台服务器之间直接传送文件,仅仅用 scp 一个命令就完全解决了。你可以在一台服务器上以 root 身份运行 #scp servername:/home/ftp/pub/file1 ./ 这样就把另一台服务器上的文件 /home/ftp/pub/file1 直接传到本机器的当...

2015-09-14 21:27:03 427

原创 ubuntu安装ATM

[color=orange][b]更新资源库[/b][/color]apt-get update //更新资源库apt-cache pkgnames //查看所有可用的资源dpkg -l //查看已经安装的软件资源库相关命令参照:[url]http://www.linuxidc.com/Linux/2015-02/113951.htm[/url][color=orange]...

2015-09-14 19:29:21 121

空空如也

空空如也

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

TA关注的人

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