工作中一些环境问题解决记录
1.MySQL不能被正常安装导致apt使用异常
卸载MySQL重新安装会出现如下问题:
出现该问题主要是安装MySQL前需要删除 /var/lib/mysql文件夹以及/etc/mysql文件夹
执行命令:
sudo rm /var/lib/mysql -R sudo rm /etc/mysql -R sudo apt-get autoremove mysql* --purge sudo apt-get remove apparmor
2.删除远程分支
$ git push origin --delete demo
3.centos内核升级
参考:https://blog.janfou.com/technical-documents/11220.html
4.需要上传包到远程服务器(脚本)
# coding:utf-8
import osimport paramiko
import sys# src_path = sys.argv[1]
# dest_path = sys.argv[2]src_path = sys.argv[1]
dest_path = ".../UCBrowser.apk"
dest_path2 = ".../UCBrowser.apk"# dest_path = "/tmp/UCBrowser.apk"def connect():ssh = paramiko.SSHClient()ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())try:ssh.connect('***', username='***', password='***', port=19922, allow_agent=True)return sshexcept:return Nonedef _command(args, outpath):cmd = '%s %s' % (outpath, args)return cmddef exec_commands(conn, cmd):stdin, stdout, stderr = conn.exec_command(cmd)results = stdout.read()return resultsdef copy_moddule(conn, src_path, dest_path):ftp = conn.open_sftp()ftp.put(src_path, dest_path)ftp.close()return dest_pathdef excutor():conn = connect()if not os.path.isfile(src_path):print src_path + " not exist !!!, please check again."sys.exit(1)if not conn:return [None]# file copycopy_moddule(conn, src_path, dest_path)copy_moddule(conn, src_path, dest_path2)print "copy file succ!!!"# adb install apkresult = exec_commands(conn, "adb install -r " + dest_path)print resultif __name__ == '__main__':excutor()
3.docker启动开启2375端口
ubuntu:
sudo vim /etc/default/docker DOCKER_OPTS="-H=unix:///var/run/docker.sock -H=0.0.0.0:2375"
Centos:
sudo vim /etc/sysconfig/docker
other_args='-Htcp://0.0.0.0:2375 -H unix:///var/run/docker.sock' #centos6下使用
OPTIONS='-Htcp://0.0.0.0:2375 -H unix:///var/run/docker.sock' #centos7下使用
4.Mysql远程连接设置
mysql> use mysql; Database changed mysql> grant all privileges on *.* to root@'%' identified by "root"; Query OK, 0 rows affected (0.00 sec)
5.ubuntu磁盘清理
大文件过滤
find / -size +100M |xargs ls -lh
6.Idea创建maven项目,生成jar时,提示“没有主清单属性”
创建:File->new->project->maven->GroupId:com.alex,ArtifaceId:mavendemo->project name:MvnDemo,finish->在main/java下创建Demo类->project structure->Artifacts->Jar->from module..->配置main class
用maven package时,会提示没有主清单,这时候改一下pom.xml即可
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.alex</groupId><artifactId>mavendemo</artifactId><version>1.0-SNAPSHOT</version><!--<build>--><!--<plugins>--><!--<plugin>--><!--<groupId>org.apache.maven.plugins</groupId>--><!--<artifactId>maven-jar-plugin</artifactId>--><!--<configuration>--><!--<archive>--><!--<manifest>--><!--<mainClass>Demo</mainClass>--><!--</manifest>--><!--</archive>--><!--</configuration>--><!--</plugin>--><!--</plugins>--><!--</build>--> </project>
注释掉的即为增加的内容
7.ubuntu下载安装securecrt
下载:https://space.dingtalk.com/c/ggHaACQwZjRiNWM3Mi01NjYzLTRlMjgtOGQ4OC00NjVkMmVmYmQ2YTUCzhwy4JQ
http://www.cnblogs.com/yinchengzhe/p/5926645.html
转载于:https://www.cnblogs.com/alexkn/p/6483268.html
工作中一些环境问题解决记录相关推荐
- java程序员工作中遇到的问题解决记录
1.maven项目启动不成功,找不到指定mapper 在启动类里没有配@MapperScan 2.maven项目启动成功,但不能访问指定页面 pom.xml里缺少依赖 3.html中引入react.j ...
- 工作中搜索页面搜索记录功能的封装(存储到本地)
//!*封装添加搜索记录功能 (newRecord:str,当参数为空时为获取历史记录; num:记录数,默认为12条;) function addHisRecord(newRecord, num){ ...
- 工作中遇到的错误记录
1 项目中程序调用发信息的接口时候,直接调用可能出现错误,影响主程序的流程: 解决:(1)mq发送消息 (2)发消息的接口自身捕获处理异常,不能抛出到主程序中 现在针对第二种解决方案进行实现:因为以前 ...
- 工作中遇到的问题记录01
1.有些仪表的485通讯A.B脚用万用表量下来是通的,但是485通讯还都正常.比较奇怪. 后来将485通讯的芯片MAX1487E换了个新的,AB脚就正常了.还有就是A.B脚上都焊接了100欧姆的电阻, ...
- mysql工作中遇到的问题_MySQL工作中遇到的问题记录
1:log_slave_updates: 从库1搭建级联从库2,从库1需要开启log_slave_updates,修改/etc/my.cnf,增加一行log_slave_updates=1,重启数据库 ...
- 关于这周工作中遇到的关于缓存问题的记录
序:本周在工作中遇到了一些麻烦,解决过程比较曲折和辛苦,特此记录,留作经验供以后参考 发现问题:周一上班的时候,运营打电话来说,我们上个月做的一个活动感觉数据不对,商家过来投诉了.结果我数据库一查,数 ...
- 工作中遇到的小问题的记录
工作中遇到的小问题的记录 ①Android:open failed: EEXIST (file exists) 现象: ⑴在实现一个SD卡中的文件从一个路径拷贝到另一个路径的功能时,需要测试当SD卡 ...
- Linux 运维工作中的经典应用ansible(批量管理)Docker容器技术(环境的快速搭建)...
一 Ansible自动化运维工具 Python 在运维工作中的经典应用ansible(批量管理操作)1.安装ansible(需要bese epel 2种源) wget -O /etc/yum.repo ...
- 记录我开发工作中遇到HTTP跨域和OPTION请求的一个坑
我通过这篇文章把今天工作中遇到的HTTP跨域和OPTION请求的一个坑记录下来. 场景是我需要在部署在域名a的Web应用里用JavaScript去消费一个部署在域名b的服务器上的服务.域名b上的服务也 ...
- Linux入门实践笔记(七)——云服务器中配置Java项目的JMX连接失败问题解决记录
Linux入门实践笔记(七)--云服务器中配置Java项目的JMX连接失败问题解决记录 参考文章: (1)Linux入门实践笔记(七)--云服务器中配置Java项目的JMX连接失败问题解决记录 (2) ...
最新文章
- 交换机是如何对数据包打标签去标签的_如何使用PC抓带vlan标签的数据包?王海军老师告诉你...
- 会计期间变式OB52
- python getostime_Python os.getrandom()用法及代码示例
- Mysql 集成随机唯一id mysql unique number generation
- 备份有困难?Oracle DBA详述RMAN备份
- neo4j︱neo4j批量导入neo4j-import (五)
- cisco配置交换机管理地址和默认网关
- 请问android如何录制acc格式音频
- python数据分析收获与心得体会_初次数据分析--我的心得体会
- Android中复杂日历控件,CalenderView-一个优雅、高度自定义、性能高效的Android日历控件...
- MarkDown数学公式基本语法
- Mac安装安卓虚拟机 - Android Studio运行apk安装包
- 花在照顾子女上的时间对父亲自己的大脑具有可塑性?
- 使用 TCP / IP 套接字(Sockets)
- 破解神器面世!iPhone用户怎么办?
- C#Application.DoEvents();的作用。
- 实验室预约系统|基于Springboot+Vue实现学校实验室预约管理系统
- 直播回顾 | 云原生混部系统 Koordinator 架构详解(附完整PPT)
- 各种小芯片Chiplet的机遇
- RestfulCRUD 规范