- 博客(39)
- 收藏
- 关注
原创 ubuntu 16.04编译java8源码
准备 jdk7 环境 简述一下 jdk7的存在必要,是因为 jdk8 编译需要安装BootJDK linux环境 openJdk 7 下载:https://download.java.net/openjdk/jdk7u75/ri/openjdk-7u75-b13-linux-x64-18_dec_2014.tar.gz ps: jdk7 和jdk8源码下载有很多方式,只要下载下来的方法都可以。 mkdir /home/local tar -xvf openjdk-7u75 mv openjdk-7u75
2022-05-26 17:29:04
284
原创 DCL乱序问题
/** * Created by qiyei2015 on 2017/5/13. */ public class Instance { private volatile static Instance ins = null; /** * 构造方法私有化 */ private Instance(){ } /** * 懒汉式获取单例 * @return */ public static Instance
2022-03-22 14:52:06
213
原创 docker容器以及宿主机操作
1 复制宿主机当前目录下,nginx.conf 到容器中 docker cp nginx.conf nginx:/etc/nginx/nginx.conf 2 从容器中复制到宿主机中 docker cp nginx:/etc/nginx/nginx.conf nginx.conf
2021-08-23 14:13:14
261
原创 OSI网络模型
OSI 七层网络模型 功能 协议 相关内容 应用层 各种应用协议 http POP3 FTP 表示层 信息的语法语义以及它们的关联,加密,解密,压缩,解压 会话层 不同机器上的用户之间的建立以及管理 RPC,SSL 协议 DNS解析,hosts 传输层 接受上层得数据必要时进行分割传输到下层 TCP协议 网络层 控制子网得运行,逻辑编址.分组传输.路由选择 网关协议等 路由器,网关 链路层 把二进制信号变得有意义 以太网协议Ethernet,ARP协议 网桥,交换...
2020-07-13 14:25:33
180
转载 vbox 无法共享粘贴板
转载如下: https://segmentfault.com/a/1190000006233585#articleHeader2
2019-03-22 13:53:05
785
原创 springboot加载自定义yml并自动注入成对象
1.创建定义test.yml文件,下面是个复杂的Yml文件 report: reportList[0]: taskId: 4 path: axxx rule[0]: type: PERSON_FREQ periodUnit: day numberOfSeparation: 2 times: 2 rule[1]: ...
2019-03-21 13:34:58
5367
1
原创 git日常简单操作命令
git branch -a 查看分支 git log 查看提交记录 git reset --hard xxxxxx 重置回某次提交记录 git add 把代码添加到本地仓库 git status 查看本地仓库状态 git commit - m 把代码加入到本地仓库 git push 把代码推送到远程仓库 git checkout 切换分支 git checkout -b ...
2019-03-12 15:18:15
287
转载 mysql语句特性
mysql 语句特性 ON DUPLICATE KEY UPDATE单个增加更新及批量增加更新的sql 在实际应用中,经常碰到导入数据的功能,当导入的数据不存在时则进行添加,有修改时则进行更新, 在刚碰到的时候,第一反应是将其实现分为两块,分别是判断增加,判断更新,后来发现在mysql中有 ON DUPLICATE KEY UPDATE一步就可以完成,感觉实在是太方便了, ...
2019-03-11 16:39:12
285
原创 windows 重装mysql
windows重装mysql 运行cmd 停止原有mysql服务 net stop mysql 删除原有的mysql服务 sc delete mysql 解压新的包: D:\mysql-5.7.23-winx64 增加my.ini 配置启动文件 [mysqld] ##skip-grant-tables=1 port = 3306 basedir=D:\mysql-5.7.23-winx64 dat...
2018-11-11 21:17:50
2872
原创 linux 下 nginx 进行负载均衡/静态分离
nginx 进行负载均衡 1.准备工作: 虚拟机:192.168.1.127 装有tomcat 7.085 以及nginx 虚拟机:192.168.1.19 装有tomcat 7.088 2.:进入nginx 配置目录 cd /nginx/conf vim nginx.conf 3 首先在server 上方,加上 upstream 模块 upstream tomcats{ ...
2018-06-06 14:25:19
402
原创 linux 安装 nginx
Linux中安装配置Nginx及参数详解 1、安装编译文件及库文件 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 2、安装PCRE,Nginx的rewrite的伪静态匹配规则需要用到正则表达式,PCRE就是起到这个作用。 下载地址:wget http://downloads.s...
2018-06-05 18:53:28
256
原创 Redis 在linux 下安装与部署
redis 安装 1.下载文件 官网下载Redis 压缩包,地址:http://redis.io/download 下载稳定版3.0.4即可。 然后通过远程管理工具,将压缩包拷贝到Linux服务器中 或者 wget http://download.redis.io/releases/redis-3.0.4.tar.gz 2.找到文件并解压文件 tar xzf redis-3.0.4...
2018-05-31 17:35:56
258
原创 Launcher Mainfest merger 出问题
可能是versionName,与versionCode 出了问题。 去掉VersionName,VersionCode 就可以了。
2018-05-21 17:54:29
228
转载 在Centos7 安装Mysql 5.7
在Centos7 安装Mysql 5.7 在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1 下载并安装MySQL官方的 Yum Repository wget -i -c http://dev.mysql.com/get/mysql57-community-release-e...
2018-03-16 14:19:54
197
转载 Centos7 安装tomcat
JDK安装 1>查看目前系统的jdk: rpm -qa | grep jdk 2>查看yum库中有哪些JDK: yum search java|grep jdk 3>选择要安装的版本的包名,进行安装: yum install java-1.7.0-openjdk-1.7.0.75.x86_64 4>也可选择自己要安装的其它版本或最新版本的JDK.注意修改下面配置中...
2018-03-15 18:03:02
222
转载 CentOS下为xxx用户添加sudo 权限
Sudo是linux系统中,非root权限的用户提升自己权限来执行某些特性命令的方式,它使普通用户在不知道超级用户的密码的情况下,也可以暂时的获得root权限。 一般,普通用户在执行特殊命令是,只需要在特殊命令(如 yum)前面加上sudo,并输入自己的用户密码就可以了,在之后的5分钟内,再次使用特殊命令时,就无需再次输入用户密码。 同时,sudo提供了强大...
2018-03-15 16:58:26
6012
原创 centos 7设置网络
centos 7 设置网络 cd /etc/sysconfig/network-scripts/ vi ifcfg-ens33(不一定是该名称,不过一定是ifcfg- 开始的) vi 进入后 按i 进入编辑模式 把网卡设置改成如下 按esc 退出编辑模式 输入:wq 退出编辑界面 重启网卡 service network restart ping www.baidu.com ...
2018-03-15 16:24:01
394
1
原创 linux 中文输入法
ubuntu 16.04: 1.更新语言包:settings >LanguageSupport>汉语中国>keyboard input method system>fcitx 重启系统>就看到sunpinyin输入即可
2018-01-22 11:48:46
3874
1
转载 SurfaceView 播放视屏前黑屏闪烁
this.setZOrderOnTop(true); //this.setEGLConfigChooser(8, 8, 8, 8, 16, 0); this.getHolder().setFormat(PixelFormat.TRANSLUCENT); 不过中间那句是OpenGl的,视情况使用,无用可注释掉了,也能实现了透明,但是GLSurfaceView就必须使用
2018-01-13 14:50:52
2368
转载 android 7.1编译出错
问题: ninja: build stopped: subcommand failed. build/core/ninja.mk:142: recipe for target 'ninja_wrapper' failed make: *** [ninja_wrapper] Error 1 1. 切换到工程根目录,检查 jack-server 是否开启 -----------
2017-10-10 09:47:26
2027
转载 Android: m, mm以及mmm编译命令以及make snod的使用
Android: m, mm以及mmm编译命令以及make snod的使用 1)编译指定Package Android源码目录下的build/envsetup.sh文件,描述编译的命令 m: 编译所有的模块 mm: 编译当前目录下的模块,当前目录下要有Android.mk文件 mmm:编译指定路径下的模块,指定路径下要有Android.mk文件 要想
2017-09-28 15:05:33
739
转载 vim 插件安装
简易安装 wget https://raw.github.com/ma6174/vim/master/setup.sh -O ma6174_vim_setup.sh && bash ma6174_vim_setup.sh 或者自己手动安装:(以ubuntu为例) 安装vim sudo apt-get install vim 安装ctags:sud
2017-09-16 09:24:32
692
原创 Genymotion 使用教程
Genymotion 使用教程 http://www.cnblogs.com/rainboy2010/p/6387770.html
2017-07-22 14:05:15
510
原创 android setupwizard launcher app启动优先级(未验证)
记录mainfest priority优先级决定app启动流程 activity android:name="com.android.setupwizard.activity.DefaultMainActivity"> intent-filter android:priority="1"> action android:name="android.intent.ac
2017-07-14 17:54:36
1875
原创 关闭Android jack 编译
jsr305 mk 文件 LOCAL_PATH := $(call my-dir) # Target library. include $(CLEAR_VARS) LOCAL_JACK_ENABLED := disabled (只要加上这句就关闭jack编译) LOCAL_MODULE := jsr305 LOCAL_SDK_VERSION := 8 LOCAL_SRC_F
2017-07-07 16:52:13
1836
转载 jenkins 插件失败问题
jenkins 手动升级 http://blog.youkuaiyun.com/liyuming0000/article/details/46879583 如果手动升级失败,只要升级jenkins升级失败的包,后面的包可以继续的用在线升级进行更新
2016-12-13 15:49:37
660
原创 linux搭建jenkins
1.需要开发环境:jdk / tomcat /maven jdk:.java -version . linux 推荐安装 maven: mvn --version :linux推荐安装 tocat:http://jingyan.baidu.com/article/e4d08ffdabb0710fd2f60de9.html jenkins :http://blog.youkuaiyun.com/
2016-12-09 16:48:36
365
转载 linux 根据.x509.pem .pk8 生成keystore
一、前言 goolge为我们提供了4个标准的key,以签名测试程序: testkey -- a generic key for packages that do not otherwise specify a key. platform -- a test key for packages that are part of the core platform. shared --
2016-12-01 17:41:36
2675
1
原创 获取string 省略号
String msg= TextUtils.ellipsize(mChargeLabelString, new TextPaint(paint), width, TextUtils.TruncateAt.END).toString();
2016-11-18 14:10:29
375
转载 Android Studio 添加framework.jar等系统jar
转载文章,re 使用@hide 的api,可以通过反射,但反射速度慢,且使用不方便。 @hide的api,在编译的时候有问题,如果能编译成功,是可以调用的。那么问题来了,如何编译成功? 可以修改android源码,去掉@hide,编译生成该模块的framework.jar。Eclipse中直接引入该jar包在android.jar前即可。AndroidStudio就比较麻烦,需要
2016-11-04 16:19:41
2473
原创 自定义View步骤
1.创建java类 package com.jerry.greentree.view; import android.content.Context; import android.content.res.TypedArray; import android.graphics.drawable.Drawable; import android.util.AttributeSet;
2015-12-14 20:51:28
346
原创 ScrollView与ListView嵌套冲突问题
public class HotelRoomListView extends ListView { public HotelRoomListView(Context context) { super(context); } public HotelRoomListView(Context context, AttributeSet
2015-12-14 20:45:27
226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅