- 博客(130)
- 资源 (7)
- 收藏
- 关注
原创 虚拟机VMware Tools安装步骤
更新时间:2022年08月10日 11:15:25 作者:日月人云Vmware tools是虚拟机中一款超级增强工具,可以让我们更加方便使用虚拟机,能实现主机与虚拟机之间的文件共享,这篇文章主要介绍了虚拟机VMware Tools安装步骤,需要的朋友可以参考下+目录Vmware tools是虚拟机中一款超级增强工具,可以让我们更加方便使用虚拟机,能实现主机与虚拟机之间的文件共享,同时可支持自由拖拽的功能,不过需要我们自己手动进行安装,那么虚拟机怎样安装Vmware tools呢?
2022-10-31 15:03:14
5709
1
原创 linux交叉编译
电脑安装Workstation15Pro后,打开交叉编译资料中提供了带编译器的虚拟机镜像(登录密码forlinx),此时就完成了环境搭建。3、第2步命令执行后会在/home/work/rootfs目录下生成rootfs.tar.bz2文件(该文件就是打包好的文件系统)。如openhab网关目录在/work/forlinx/tools/data/smarthome。如中间件目录在/home/work/rootfs/opt/middleware。1、启动并登录虚拟机(登录密码forlinx)...
2022-08-02 16:49:20
2294
原创 linux 断网重连shell脚本
#!/bin/shwhile truedo ping -c 1 114.114.114.114 > /dev/null 2>&1 if [ $? -eq 0 ];then echo "network ok" else echo "no network" ifup eth0 fi sleep 60done
2021-05-13 11:33:43
1194
原创 Linux下的十大网络命令,你熟悉吗?
为了更好的使用Linux,所以我们要必须知道一些Linux的一些必要的网络命令,更好的了解Linux的性能。1、curlcurl命令是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称curl为下载工具。作为一款强力工具,curl支持包括HTTP、HTTPS、ftp等众多协议,还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速、文件大小、进度条等特征。做网页处理流程和数据检索自动化,curl可以祝一臂之力。c...
2021-05-13 09:55:14
460
原创 添加lib库自动搜索路径到/etc/ld.so.conf,然后ldconfig使设置生效
luther@gliethttp:~$ sudo vim /etc/ld.so.conf比如将当前路径作为lib链接默认搜索路径,include /etc/ld.so.conf.d/*.confinclude /usr/local/libinclude .luther@gliethttp:~$ sudo ldconfig这样就不用每次export LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH了luther@gliethttp:~$ vim /etc/profile可以
2021-04-27 16:48:48
1080
原创 Anbox安装配置
Anbox安装配置安装Anbox支持的Linux发行版目前我们正式支持以下Linux发行版:Ubuntu 16.04 Ubuntu 18.04但是,支持快照包的所有其他发行版应该可以正常工作。Anbox的安装包括两个步骤。安装必要的内核模块 安装Anbox snap目前我们只在Launchpad上的PPA中为Ubuntu准备了包。如果您想帮助获得您喜爱的发行版中的包裹,请前来与我们联系或提交具有分发特定包装的PR。第二步将从商店安装Anbox snap,它将为您提供运行完
2020-11-11 11:20:21
2927
原创 Termux安装配置和在上面安装linux
1、访问下面网址下载一个termux apk就可以了 ,注意不要点击下载F-DROID。https://f-droid.org/packages/com.termux/2、安装termux安装完之后的默认界面,此时可以使用类似linux终端的指令,但是不算是linux系统。3、安装linux ubuntu安装linux系统前,安装一个proot指令模拟root的权限pkg install proottermux-chroot执行ubuntu安装命令mk..
2020-11-11 11:17:37
3348
2
原创 Ubuntu 16.04 上进行linux4.4.4 内核编译和安装(可升级可降级)
带你在 Ubuntu 16.04 服务器上走过linux 4.4.4 内核编译之旅。1、安装需要的环境sudo apt-get install git fakeroot build-essential ncurses-dev xz-utils libssl-dev bc flex libelf-dev bison2、下载内核wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.4.4.tar.xz3、解压源...
2020-11-11 09:40:49
1364
原创 backup mysql
1、备份命令格式:mysqldump -h主机名 -P端口 -u用户名 -p密码 --database 数据库名 > 文件名.sql例如: mysqldump -h 192.168.1.100 -p 3306 -uroot -ppassword --database cmdb > /data/backup/cmdb.sql2、备份压缩导出的...
2019-11-05 10:52:04
933
原创 Mysql 根据一个表数据更新另外一个表
建议使用方法二:方法二只会修改匹配的数据,方法一会将未配备的数据清空。建议使用方法二:方法二只会修改匹配的数据,方法一会将未配备的数据清空。建议使用方法二:方法二只会修改匹配的数据,方法一会将未配备的数据清空。方法一:update 更新表 set 字段 = (select 参考数据 from 参考表 where 参考表.id= 更新表.id); 1 ...
2019-09-18 18:04:14
310
转载 Mysql的mysqldump详解
一、导出1.1 导出表结构及数据mysqldump -uroot -p --set-gtid-purged=OFF database table1 table2 > mysqldump.sql1.2 只导出表结构mysqldump -uroot -p --set-gtid-purged=OFF -d database table1 table2 > mysqldu...
2019-08-28 14:50:26
165
转载 Redis 密码设置和查看密码
redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式,可以编辑redis.conf配置来启用认证。 1、初始化Redis密码: 在配置文件中有个参数: requirepass 这个就是配置redis访问密码的参数; 比如 requirepass test123; (Ps:需重启Redis才能生效) redis的查询速度是非常快的,外部用户一...
2019-08-15 14:12:51
709
转载 Access-Control-Allow-Credentials
前后端分离的项目中肯定会碰到跨域的问题,究其原因还是为了安全。我在一个前端工程调试过程中发现,即使我后端已经允许了跨域,但是前端依然报一个跨域错误。Access to XMLHttpRequest at 'http://localhost/api/admin/authorizations' from origin 'http://localhost:9528' has been blocke...
2019-08-15 14:00:04
7843
原创 Linux下安装redis(redis版本为4.0.10)
1、安装redis步骤1、推荐进入到linux路径/usr/local/src2、$ wget http://download.redis.io/releases/redis-4.0.10.tar.gz3、$ tar xzf redis-4.0.10.tar.gz 4、$ cd redis-4.0.10/ 5、$ make //如果报如下的错请使用 $ make MA...
2019-08-14 16:12:26
214
原创 如何让mysql数据库允许被远程连接访问
第一:更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称'%'。或者新加条记录,“host” 项为要访问的ip地址,并授权。重启mysql服务。第二:在系统防火墙添加例外端口:3306,并允许例外。错误提示:ERROR 1130: Host '192.168.1.3' is not allowed to connect to this M...
2019-08-13 14:03:20
218
原创 linux端口开放指定端口
直接编辑/etc/sysconfig/iptables文件 1.编辑/etc/sysconfig/iptables文件:vi /etc/sysconfig/iptables 加入内容并保存:-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT ...
2019-08-13 13:56:41
132
原创 linux系统安装mysql 官方推荐
使用MySQL Yum存储库的快速指南抽象MySQL Yum存储库提供用于在Linux平台上安装MySQL服务器,客户端和其他组件的RPM包。这些软件包还可以升级和替换从Linux发行版本机软件存储库安装的任何第三方MySQL软件包,如果可以从MySQL获得它们的替代品。MySQL Yum存储库支持以下Linux发行版: 基于EL6,EL7和EL8的平台(例如,Oracle Li...
2019-08-10 17:01:54
244
原创 linux系统安装jdk1.8.0_181
====================================jdk安装命令顺序=====安装前准备whoami //显示当前用户su - root //切换到root用户java -version //检查Linux自带JDK版本//查找JDK相关包是否被安装rpm -qa | grep javarpm -qa | grep jdkrpm -e --n...
2019-08-10 11:55:58
3858
原创 小米笔记本电脑 linux centos7 wifi连接
笔记本装上了CentOS7准备拿来练手,由于笔记本没有有线网孔需要配合WiFi联网使用第一步,查看笔记本WiFi网卡名称:ip addr其中"wlp8s0"则是我的无线网卡口名称下面是用到的命令:#将无线网口wls1开启ip link set wlp8s0 up#显示无线网口wls1连接情况ip link show wlp8s0#显示分配的ip地址,特别适用于...
2019-02-12 15:00:08
1611
1
转载 Error Code: 1055. Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated
SQL92及更早版本不允许选择列表,HAVING条件或ORDER BY列表引用在GROUP BY子句中未命名的非分组列的查询。例如,在标准SQL92中,此查询是非法的,因为name选择列表中的未列出的列不会显示在GROUP BY: SELECT o.custid, c.name, MAX(o.payment) FROM orders AS o, customers AS ...
2018-09-14 14:58:03
1894
转载 mysql 查询正在执行的事务以及等待锁 死锁 常用的sql语句
使用navicat测试学习:首先使用set autocommit = 0;(取消自动提交,则当执行语句commit或者rollback执行提交事务或者回滚) 在打开一个执行update查询 正在执行的事务:SELECT * FROM information_schema.INNODB_TRX根据这个事务的线程ID(trx_mysql_thread_id):从上图看出对应的my...
2018-08-11 11:36:10
11488
原创 像毒一样的Bug之group_concat默认长度限制
问题:mysql数据库使用group_concat将多个图片的地址连接,每个地址长度都标准是55,发现在超过18张后,第十九张图片地址会被截断;原因:mysql的group_concat默认连接长度为1024字符,也就是说你需要连接后的连接超过1024字符,它只会显示这么长,其余部分都会被截取丢掉。解决办法: (1)使用sql语句(亲测可用)SET GLOBAL group_con...
2018-08-08 19:23:16
143
原创 Mysql产生随机值 (产生表里以前没有的)
SELECT * FROM tbl_school WHERE id = (SELECT random_numFROM ( SELECT FLOOR(RAND() * 999999) AS random_num FROM tbl_school UNION SELECT FLOOR(RAND() * 999999) AS random_num) AS ssWHERE "ra...
2018-08-08 11:01:20
524
转载 The user specified as a definer ('root'@'%') does not exist
The user specified as a definer ('root'@'%') does not exist 此种报错主要是针对访问视图文件引起的(没有权限)解决方法: 2.进入mysql的安装路径之前,要确保你的mysql服务是开启的;在DOS命令窗口输入 mysql -hlocalhost -uroot -p密码 回车解析:::在DOS命令窗口输入 mysql -hlocalhost...
2018-06-02 13:56:54
505
翻译 mysql null值排序
MySQL中order by 排序遇到NULL值的问题 MySQL数据库,在order by排序的时候,如果存在NULL值,那么NULL是最小的,ASC正序排序的话,NULL值是在最前面的。 如果我们想让NULL排在后面,让非NULL的行排在前面该怎么做呢?MySQL数据库在设计的时候,如果字段允许NULL值,那么对该字段进行排序的时候需要注意那些值为NULL的行。我们知道NULL的意思表示什么都...
2018-05-02 14:14:14
418
原创 CentOS7 安装 报Input Signal Out of Range Change Settings to 1600X900 - 60HZ
vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdd4 nomodeset quiet 加上nomodeset 加上nomodeset 加上nomodeset 重要的事情说三遍。。。。。。
2018-04-28 17:11:55
4350
原创 IDEA自动生成序列化ID
我们知道,实体类继承 java.io.Serializable后,需要设置序列化ID。java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地实体类中的serialVersionUID进行比较,如果相同则认为是一致的,便可以进行反序列化,否则就会报序列化版本不一致的异常。...
2018-04-24 10:25:40
213
翻译 ps aux、ps -aux、ps -ef之间的区别
<ps> ps aux 和ps -aux和 ps -ef的选择Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最...
2018-04-04 16:48:34
209
原创 mysql中文排序
问题的解决之道:在网上查了许久,也没有一个能够解决这个问题的方法。这篇文章http://blog.donews.com/jenniferweng/archive/2006/08/07/991039.aspx可以称作集大成者,我也是从这里面找到的方法。我构造的sql语句是:select name from test1 order by convert(name using gb2312) asc;...
2018-03-12 17:07:50
177
原创 java中list里面存放map,根据map中的某一个字段进行排序 lambda
package com;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.HashMap;import java.util.List;import java.util.Map;public class Com { /** * @param ar...
2018-03-10 18:09:40
2421
原创 mysql 结果拼接字符串
根据夹具id获取适用实验类型-->id="getTestTypeByFixtureId" resultMap="NewResultMap" parameterType="java.lang.String"> SELECT GROUP_CONCAT(DISTINCT(t.name)) as testTypeNames, GROUP_CONCAT(DISTINCT(t.id)) as tes
2018-01-26 18:28:49
583
原创 jQuery的Select操作集合
jQuery获取Select选择的Text和Value: 语法解释: 1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发 2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text ...
2013-01-11 14:51:51
103
excel解析时间24格式 解决方案
//如excel 中2013-01-04 18:30:12 PM 解析后的这列cell 传入此方法 将返回 2013-01-04 18:30:12public static String FormateTime(Cell formatecell) { try { java.util.Date mydate = null; DateCell...
2013-01-09 13:08:10
190
原创 PowerDesigner生成数据库建表sql脚本
一、生成sql server 2000或oracle建表sql脚本 1、新建一个物理模型,通过database菜单下的change current dbms可查看当前所用的DBMS是什么类型的,比如sql server 2000 或oracle 10g,当前选择sql server 2000。 2、在新建的dbms为sql server 2000的物理模型中添加表及关系,通过datab...
2012-11-19 11:31:12
223
原创 ckeditor for java 如何上传图片
需要做的有以下几步: 1. 到官网下载ckeditor2. 复制到java web项目目录下 3. 配置config文件,打开图片上传功能 CKEDITOR.editorConfig = function (config) {// 换行方式 config.enterMode = CKEDITOR.ENTER_BR; // 当输入:shift+Enter是插入的标签...
2012-10-16 10:47:22
130
原创 tomcat配置SSL双向认证
Tomcat配置SSL的双向认证 证书保存在服务器端,用户通过浏览器访问时,需要将证书下载保存到本地,表示信任服务器。 同样浏览器中的证书也需要保存到服务器的证书库中,表明当前浏览器的证书是可信的。 环境:tomcat-6.0.18、jdk1.6.0_18 1. 为服务器生成证书 使用keytool 为Tomcat 生成证书,假定目标机器的域名是"localhos...
2012-10-12 17:09:03
228
JS小函数实现鼠标单击表格变色
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head> ..
2012-10-10 15:42:13
194
spring_3.0api
2012-07-20
SQL语句大全大全(经典珍藏版).pdf
2011-10-20
java se的api帮助库
2011-06-24
html网页css笔记
2011-06-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人