自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yehui186之中期回顾

java web 开发

  • 博客(130)
  • 资源 (7)
  • 收藏
  • 关注

原创 虚拟机VMware Tools安装步骤

更新时间:2022年08月10日 11:15:25 作者:日月人云Vmware tools是虚拟机中一款超级增强工具,可以让我们更加方便使用虚拟机,能实现主机与虚拟机之间的文件共享,这篇文章主要介绍了虚拟机VMware Tools安装步骤,需要的朋友可以参考下+目录Vmware tools是虚拟机中一款超级增强工具,可以让我们更加方便使用虚拟机,能实现主机与虚拟机之间的文件共享,同时可支持自由拖拽的功能,不过需要我们自己手动进行安装,那么虚拟机怎样安装Vmware tools呢?

2022-10-31 15:03:14 5277 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 2228

原创 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 1130

原创 Linux下的十大网络命令,你熟悉吗?

为了更好的使用Linux,所以我们要必须知道一些Linux的一些必要的网络命令,更好的了解Linux的性能。1、curlcurl命令是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称curl为下载工具。作为一款强力工具,curl支持包括HTTP、HTTPS、ftp等众多协议,还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速、文件大小、进度条等特征。做网页处理流程和数据检索自动化,curl可以祝一臂之力。c...

2021-05-13 09:55:14 434

原创 添加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 1016

原创 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 2711

原创 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 3197 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 1182

原创 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 839

原创 Mysql 根据一个表数据更新另外一个表

建议使用方法二:方法二只会修改匹配的数据,方法一会将未配备的数据清空。建议使用方法二:方法二只会修改匹配的数据,方法一会将未配备的数据清空。建议使用方法二:方法二只会修改匹配的数据,方法一会将未配备的数据清空。方法一:update 更新表 set 字段 = (select 参考数据 from 参考表 where 参考表.id= 更新表.id); 1 ...

2019-09-18 18:04:14 284

转载 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 146

转载 Redis 密码设置和查看密码

redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式,可以编辑redis.conf配置来启用认证。 1、初始化Redis密码: 在配置文件中有个参数: requirepass 这个就是配置redis访问密码的参数; 比如 requirepass test123; (Ps:需重启Redis才能生效) redis的查询速度是非常快的,外部用户一...

2019-08-15 14:12:51 683

转载 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 7157

原创 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 183

原创 如何让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 200

原创 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 106

原创 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 233

原创 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 3732

原创 小米笔记本电脑 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 1556 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 1831

转载 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 11446

原创 像毒一样的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 122

原创 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 488

转载 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 484

翻译 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 381

原创 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 4213

原创 IDEA自动生成序列化ID

我们知道,实体类继承 java.io.Serializable后,需要设置序列化ID。java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地实体类中的serialVersionUID进行比较,如果相同则认为是一致的,便可以进行反序列化,否则就会报序列化版本不一致的异常。...

2018-04-24 10:25:40 178

翻译 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 183

原创 mysql中delete的语法别名问题

2018-04-04 09:38:00 144

原创 Spring @Autowired注解在utils静态工具类非controller普通类中使

2018-04-02 11:40:36 259

原创 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 159

原创 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 2374

翻译 mysql in

2018-01-29 17:44:27 245

原创 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 549

原创 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 82

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 161

原创 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 194

原创 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 111

原创 tomcat配置SSL双向认证

Tomcat配置SSL的双向认证    证书保存在服务器端,用户通过浏览器访问时,需要将证书下载保存到本地,表示信任服务器。    同样浏览器中的证书也需要保存到服务器的证书库中,表明当前浏览器的证书是可信的。    环境:tomcat-6.0.18、jdk1.6.0_18    1. 为服务器生成证书    使用keytool 为Tomcat 生成证书,假定目标机器的域名是"localhos...

2012-10-12 17:09:03 207

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 177

droos6.4.0在tomcat布署时的缺失包-完整

droos6.4.0在tomcat布署时的缺失包-完整

2021-01-11

Git-2.14.1-64-bit for windows

官方太慢官方太慢官方太慢官方太慢官方太慢官方太慢官方太慢官方太慢官方太慢

2017-11-13

spring_3.0api

-------------------------------------------------------------------------------- org.springframework.aop.framework.autoproxy Class AbstractAdvisorAutoProxyCreator java.lang.Object org.springframework.aop.framework.ProxyConfig org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator All Implemented Interfaces: Serializable, AopInfrastructureBean, BeanClassLoaderAware, BeanFactoryAware, BeanPostProcessor, InstantiationAwareBeanPostProcessor, SmartInstantiationAwareBeanPostProcessor, Ordered Direct Known Subclasses: AspectJAwareAdvisorAutoProxyCreator, DefaultAdvisorAutoProxyCreator, InfrastructureAdvisorAutoProxyCreator -------------------------------------------------------------------------------- public abstract class AbstractAdvisorAutoProxyCreatorextends AbstractAutoProxyCreatorGeneric auto proxy creator that builds AOP proxies for specific beans based on detected Advisors for each bean. Subclasses must implement the abstract findCandidateAdvisors() method to return a list of Advisors applying to any object. Subclasses can also override the inherited AbstractAutoProxyCreator.shouldSkip(java.lang.Class, java.lang.String) method to exclude certain objects from auto-proxying. Advisors or advices requiring ordering should implement the Ordered interface. This class sorts Advisors by Ordered order value. Advisors that don't implement the Ordered interface will be considered as unordered; they will appear at the end of the advisor chain in undefined

2012-07-20

java se的api帮助库

java.applet 提供创建 applet 所必需的类和 applet 用来与其 applet 上下文通信的类。 java.awt 包含用于创建用户界面和绘制图形图像的所有类。 java.awt.color 提供用于颜色空间的类。 java.awt.datatransfer 提供在应用程序之间和在应用程序内部传输数据的接口和类。 java.awt.dnd Drag 和 Drop 是一种直接操作操作,在许多图形用户界面系统中都会遇到它,它提供了一种机制,能够在两个与 GUI 中显示元素逻辑相关的实体之间传输信息。

2011-06-24

html网页css笔记

基本内容: Css是cascading style sheets(层叠样式表)的简称 Css 作用:做网页排版、定义网页中的元素使之更美观 Css 样式的分类: 1、内部样式表 2、内嵌样式表 3、外部样式表

2011-06-24

逻辑思维训练500题

思维训练让你更高、更强! 第一章 假设法 第二章 计算法 第三章 排除法 第四章 分析法 第五章 观察法

2011-06-24

空空如也

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

TA关注的人

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