- 博客(75)
- 收藏
- 关注
原创 docker 安装 rabbitMQ
1、进入docker https://hub.docker.com/官网搜索rabbitMQ 看下版本因为是新手 下载3.8-management 有web页面的管理版本2、拉取镜像 docker pull rabbitmq:3.8-management3、查看镜像docker images4、根据镜像ID 设置并启动运行docker run -d -p 5672:5672 -p 15672:15672 --name myrabbitmq 415614b8..
2021-07-06 15:06:14
212
原创 centos7 openssh 升级8.4
为了避免在升级过程中登陆访问失败,需要安装telnetserver以及xinetd yum install xinetd telnet-server -y #安装telnet vi /etc/xinetd.d/telnet #修改配置文件配置文件内容# default: on# description: The telnet server serves telnet sessions; it uses \# unencrypted username/pass..
2020-12-03 12:28:58
622
原创 php 获取root 权限运用shell 关闭nginx
用户提出需要手动关闭网站 想了下通过php执行脚本关闭nginx完成<?php $shell = "ls -l"; echo "<pre>"; system($shell, $status); echo "</pre>"; //注意shell命令的执行结果和执行返回的状态值的对应关系 $shell = "<font color='red'>$shell</font>"; if( $status.
2020-10-23 13:19:10
340
原创 记录linux访问windows共享文件夹
首先windows 服务器创建用户记住用户名和密码。给新建用户授予需要共享文件夹的权限在linux服务器上执行mount -t cifs -o username=XXX,password=XXX //10.10.10.10/pic /mnt/picusername为用户名password为密码10.10.10.10 为共享windows服务器的IP/mnt/pic 为linux服务器挂载的文件夹地址...
2020-10-20 10:39:53
215
原创 docker 学习 三 (docker 容器内安装nginx 并设置自动启动)
复制nginx 到test容器内docker cp nginx-1.8.0.tar.gz test:/home/tch进入容器 docker exec -it test /bin/bash在容器内执行安装cd /home/tch/tar -zxvf nginx-1.8.0.tar.gzyum -y install gcc-c++yum install -y pcre pcre-develyum -y install zlib zlib-develyum -y inst
2020-07-15 17:13:29
4270
1
原创 docker 学习二 (简单操作及应用自启学习)
一、docker 从官方获取镜像 (比如获取nginx)docker search nginx # 搜索nginx 镜像根据镜像下载 ,获取官方nginx 镜像 就可以运行了 docker pull nginx删除镜像docker rmi 镜像名二、docker 运行后无法联网问题vi /etc/sysctl.conf 编辑sysctl.conf 加入net.ipv4.ip_forward=1net.ipv4.ip_forward=1三、d
2020-07-15 16:42:19
239
原创 docker 学习 一(安装并使用hello world)
1、centos7 安装docker (1)查看cnetos系统内核uname -r(2)更新系统yum update(3)首次安装 Docker Engine-Community 之前,需要设置 Docker 仓库yum install -y yum-utils \ device-mapper-persistent-data \ lvm2(4)选择阿里源仓库yum-config-manager \ --add-repo \ http..
2020-07-08 11:54:33
288
原创 CentOS 7防火墙规则
Centos7 下默认的防火墙是 Firewall,替代了之前的 iptables使用firewall-cmd开放端口则立即就生效了。见下操作: firewall-cmd--state //查看运行状态 // 开放1024的端口 firewall-cmd--add-port=80/tcp permanent ...
2019-10-31 15:32:01
439
原创 spring boot mybatis 获取insert 返回id
@Insert("INSERT INTO hq_admin(username,truename,password,phone,email) VALUES(#{username},#{truename}, #{password}, #{phone}, #{email})")@SelectKey(statement="select LAST_INSERT_ID()", keyProperty="id...
2018-03-27 16:19:48
11603
原创 android 通过正则表达式遍历html中所有的img标签
String reg = "<img.*?>";Pattern pattern = Pattern.compile(reg);Matcher matcher = pattern.matcher(sendString);//sendString为网页源码//使用find()方法查找第一个匹配的对象 boolean result = matcher.find(); //使用循环找出 html里
2016-12-06 17:11:35
3156
原创 Android应用程序打包时,出现错误:Android Lint "app_name" is not translated in "af" (Afrikaans), "am" (Amharic), "
错误提示:"app_name" is not translated in "af" (Afrikaans), "am" (Amharic), "ar" (Arabic), "bg" (Bulgarian), "ca" (Catalan), "cs" (Czech), "da" (Danish), "de" (German), "el" (Greek), "en-rGB" (English: Unit
2015-08-26 11:27:46
1469
1
原创 UILabel调整字间距
1、引入 在文件导入#import 2、程序 NSMutableAttributedString *attributedString =[[NSMutableAttributedString alloc]initWithString:@"你的字符串"]; long number = 5.0f;//间距 CFNumberRef num = CFNu
2015-06-09 09:33:45
3517
转载 IOS 定位
定位功能定位是一个很常用的功能,如一些地图软件打开之后如果用户允许软件定位的话,那么打开软件后就会自动锁定到当前位置,如果用户手机移动那么当前位置也会跟随着变化。要实现这个功能需要使用Core Loaction中CLLocationManager类,首先看一下这个类的一些主要方法和属性:类方法说明+ (BOOL)locationServicesE
2015-04-29 17:03:08
1099
原创 IOS 新增字体类型
1、下载字体 从网上下载你所需要的字体。格式为.ttf的 比如“华文中宋.ttf”2、在项目中导入字体3、info.plist中配置字体4、查看字体名称NSArray *familyNames = [UIFont familyNames]; for( NSString *familyName in familyNames
2015-04-27 17:06:50
1193
原创 UIwebView实现html的离线缓存
1、html的缓存主要采取ASIHTTPRequest的缓存策略 (1)、设置缓存策略 //设置缓存 ASIDownloadCache *cache=[[ASIDownloadCache alloc] init]; self.myCache=cache; //设置缓存路径 NSArray *paths =NSSearchPathForDirec
2015-03-20 16:05:48
2591
转载 eclipse中svn插件的安装
打开eclipse -> Help ->Install New Software选项, 点击Add按钮根据需要,添加自己需要的版本svn控制器的版本,填写name和url,点击ok。Name: Subclipse 1.6.x (Eclipse 3.2+)URL: http://subclipse.tigris.or
2015-03-06 10:49:38
610
转载 Android打包并发布自己的App
工程上“右键”->导出,如下如所示让选择需要打包的工程,直接“Next”,到keystone页面接下来填写证书信息根据自己的情况填写,点击“Next”,生成keystore,到下一页面:选择APK文件生成的位置,点击Finish,完成,把apk文件安装到手机上运行看是否正常运行。
2015-03-05 10:05:45
780
原创 Xcode 6 SVN客户端初步使用记录
一、使用xcode6 自带的版本控制 使用check out 从版本服务器上下载版本库 或新的版本文件夹二、输入版本服务器地址 或选择已保存的版本库地址三、将需要进行版本控制的项目考入check out 出来的文件中,点击commit 提交项目文件注:需要输入 版本提交信息 否则无法提交四、如果是团队合作 开始新的一天工作时 最好up
2015-01-26 14:28:03
1594
原创 ios app 版本更新
1、通过请求官网地址获取最新发布版本信息 NSString *VersionURL = @"http://itunes.apple.com/lookup?id=你的APPID";2、通过ASIHTTPRequest获取到发布信息后与本地信息对比判断 获取本地信息 NSDictionary *infoDic = [[NSBundle mainBundle] infoDic
2015-01-12 15:15:50
664
转载 AppStore 开发者账户申请流程
同样的问题回答很多遍实在烦了,为了照顾英文不好同学,因为用chrome翻译了。部分地方不是很准确,见谅。这里做一个简单的注册流程,给相关人员执行。因为在公司或者个人Apple ID 都能执行发布的操作,所以这里我们选择账户类型为公司,而非Enentprise(大企业专用) , 公司和个人帐号都是99$一年;而299$那个是Enentprise (大企业专用)。比如基于iOS的OA系统.
2015-01-12 14:47:22
1114
转载 IOS开发网络篇之──ASIHTTPRequest详解
ASIHTTPRequest是一款极其强劲的HTTP访问开源项目。让简单的API完成复杂的功能,如:异步请求,队列请求,GZIP压缩,缓存,断点续传,进度跟踪,上传文件,HTTP认证在新的版本中,还加入了Objective-C闭包Block的支持,让我们的代码更加轻简灵活。下面就举例说明它的API用法。发起一个同步请求同步意为着线程阻塞,在主线程中使用此方法会使应用Hang
2015-01-12 14:16:26
1154
原创 app上传至AppStore记录 及更新版本上传
1、创建证书(创建生产证书)创建证书 创建证书的这个过程需要以前用到的钥匙串创建的文件将那文件上传后 创建生产证书成功 . 下载安装即可创建配置文件编辑个配置文件的名称 选择证书 ,下一步即可,创建成功后 下载即可。下载完成后 请双击安装证书2、程序打包在Xcode中配置好证书后 打包APP在windows===>
2015-01-12 11:25:10
1128
转载 IOS开发基础之──NSLog 输出格式详解
• %@ 对象 • %d, %i 整数 • %u 无符整形 • %f 浮点/双字 • %x, %X 二进制整数 • %o 八进制整数 • %zu size_t • %p 指针
2014-12-10 10:28:37
571
转载 The selected device specifies an unsupported architecture 解决办法
转载地址:http://stackoverflow.com/questions/24025648/the-selected-device-specifies-an-unsupported-architecture第一步:Close simulator if it is opend第二步: Press Command + shift + k (or clean the proj
2014-12-04 15:28:45
1207
原创 SDWebImage 初步使用 及发现readme文档中的问题
1、下载SDWebImage 下载地址:https://github.com/rs/SDWebImage2、导入相关文件
2014-11-12 20:40:09
641
转载 IOS中的通知--操作表ActionSheet和警报AlertView
转自holydancer的优快云专栏,原文地址:http://blog.youkuaiyun.com/holydancer/article/details/7404302
2014-11-04 15:31:54
1043
转载 adb shell下查看sqlite数据库
Google Android操作系统内核基于Linux,其数据库采用了sqlite。sqlite是一个开源的小巧的大小小于500KB的微型数据库系统。Android Debug Bridge(adb)是Android下的一个让你管理手机或者手机虚拟机的多功能工具。本文主要介绍如何在虚拟机上操作sqlite数据库。Google的Android的开发包(http://dl.goog
2014-10-28 14:39:23
890
转载 android图标设计事宜
1.Launcher图标图标的最佳宽高是48x48 dp。ldpi:36*36px,0.75倍密度,一般不用提供,系统会从hdpi取图缩小1倍。mdpi:48*48px, 1倍密度hdpi:72*72px,1.5倍密度xhdpi:96*96px,2倍密度xxhdpi:144*144px,3倍密度2.Action B
2014-10-13 09:45:19
598
转载 使用selector修改TextView中字体的颜色
selector想必大家都用过了,但是在修改字体的颜色的时候还是要细心。我们在TextView中设置字体颜色一般使用 android:textColor="@color/red"但是我们在使用selector动态修改字体颜色的时候要使用[html] view plaincopyandroid:color="@color/red" 我遇到这个问题的时候是在TabActiv
2014-09-22 12:34:30
1380
转载 Android设置Selector不同状态下颜色及图片
Selector常用状态:android:state_selected 控件选中状态,可以为true或falseandroid:state_focused 控件获得焦点状态,可以为true或falseandroid:state_pressed 控件点击状态,可以为true或falseandroid:state_enabled 控件使能状态,可以为true或false
2014-09-22 11:46:03
878
转载 Android关于PagerAdapter的使用方法的总结
PagerAdapter简介PagerAdapter是android.support.v4包中的类,它的子类有FragmentPagerAdapter, FragmentStatePagerAdapter,这两个adapter都是Fragment的适配器,用于实现Fragment的滑动效果,这两个adapter的使用和区别这次就先不介绍了,等下次有时间再做详细的介绍。PagerAdap
2014-09-10 22:14:31
964
转载 FFMPEG转码为MP4必须要加载完才能播放 问题解决
FFMpeg转码由此得到的mp4文件中, meta信息是在文件尾部的, 而 videoview 在没有得到meta信息前不会播放文件, 因此只有等到文件完全下载完视频才会播放. 因此可以使用qt-faststart来把meta信息移到文件头部. 用法: /usr/bin/qt-faststart INPUT OUTPUTqt-faststart安装方法:进入FFMpeg安装
2014-08-04 15:54:15
3294
转载 win8 下 eclipse+android 开发环境配置带图详细教程
我的系统是是64位win81 下载jdk1.7下载网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html,再打开的网页中选择自己系统对应的64位或者32位的jdk 2 安装jdk
2014-07-31 14:11:58
1176
原创 window2008 安装php
1.首先,安装IIS7及IIS应用程序组件(CGI、ASP、ISAPI等一并安装)2.下载PHP5.3以后版本,http://windows.php.net/download/3.将下载完的PHP程序解压,并拷贝到安装目录,例如:C:\PHP(这里以此路径为例,可根据实际修改)4.进入PHP的安装目录,将“php.ini-development”重命名为“php.ini”
2014-07-26 13:21:36
783
转载 linux在shell中获取时间
获得当天的日期date +%Y-%m-%d输出: 2011-07-28 将当前日期赋值给DATE变量DATE=$(date +%Y%m%d)有时候我们需要使用今天之前或者往后的日期,这时可以使用date的 -d参数 获取明天的日期date -d next-day +%Y%m%d获取昨天的日期date -d last-day +%Y%m%d
2014-07-23 10:35:01
665
转载 PHP 中的use关键字
今天看osCommerce源码框架时index.php文件中用到了use这个关键字,use osCommerce\OM\Core\Autoloader;use osCommerce\OM\Core\OSCOM;不是很清楚,特地翻了一下,use关键字是php5.3以上版本引入的它的作用是给一个外部引用起别名。这是命名空间的一个重要特性,它同基于unix的文件系统的为文
2014-07-22 12:39:42
1053
转载 运用JS设置cookie、读取cookie、删除cookie
JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。而cookie是运行在客户端的,所以可以用JS来设置cookie. 假设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中采用JS用变量temp保存了某一变量的值,在B页面的时候,同样需要使用JS来引用temp的变量值,对于JS中的全局变量或者静态变
2014-07-21 09:11:25
1738
转载 ffmpeg常用参数
基本选项:-formats输出所有可用格式-f fmt指定格式(音频或视频格式)-i filename指定输入文件名,在linux下当然也能指定:0.0(屏幕录制)或摄像头-y覆盖已有文件-t duration记录时长为t-fs limit_size设置文件大小上限-ss time_off
2014-07-11 15:45:39
954
转载 <!–[if lte IE 6]>……<![endif]–>详解
总述: 1. 除IE外都可识别 2. 所有的IE可识别 3. 只有IE5.0可以识别 4. 仅IE5.0与IE5.5可以识别 5. IE5.0以及IE5.0以上版本都可以识别 6. 仅IE6可识别 7. IE6以及IE6以下版本可识别 8. IE6以及IE6以上版本可识别 9. 小于或等于I
2014-06-26 14:33:19
1026
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人