今天在服务器中通过ssh远程执行批量导入定时任务时发生了一个问题:总结如下,远程服务器已设置好ssh秘钥登录,登录用户为普通用户,但已设置好拥有免密sudo权限ssh1.1.1.1"sudosu-c"echo‘305**5/bin/sh/root/log.sh>/dev/null2>&1‘>>/var/spool/cron/root""没..
分类:
其他好文 时间:
2017-11-17 13:33:54
阅读次数:
153
一个完整的mysql读写分离环境包括以下几个部分: 应用程序client database proxy database集群 在本次实战中,应用程序client基于c3p0连接后端的database proxy。database proxy负责管理client实际访问database的路由策略,采用 ...
分类:
数据库 时间:
2017-11-17 13:33:39
阅读次数:
226
一、基础介绍刚看了马哥的视频介绍SUID说,当为可执行文件设置SUID并当其转换为进程后,该进程的所属主为原程序文件的属主,以原程序文件属主的身份进行操作,该特殊权限可以用于提权或降权。SUID典型的应用就是passwd命令,使用此命令普通用户也能以root的身份去读写shadow文..
分类:
其他好文 时间:
2017-11-17 13:33:32
阅读次数:
163
Java导出Excel 太简单了,直接上代码吧 生成Excel @RequestMapping("/importExcel") @ResponseBody public void importExcel() throws Exception { File file = File.createTemp ...
分类:
编程语言 时间:
2017-11-17 13:33:23
阅读次数:
181
ubuntu服务器mysql5.9开启功能分别在主从服务器上编辑mysql配置文件#vim/etc/mysql/mysql.conf.d/mysqld.cnf增加下面两行bind-address=0.0.0.0#修改为允许任意服务器访问log-bin=mysqlserver-id=1#主从数字不一样重启服务#/etc/init.d/mysqlrestart进入mysql建用户给权限mysql&..
分类:
数据库 时间:
2017-11-17 13:33:15
阅读次数:
223
设置更改root密码1、将mysql加入环境变量中[root@centos7~]#grepmysql/etc/profileexportPATH=/usr/local/mysql/bin/:$PATH2、直接登录,无密码[root@centos7~]#mysql-uroot3、设置密码[root@centos7~]#mysqladmin-urootpassword‘123456‘Warning:Usingapasswordonthecommandlin..
分类:
数据库 时间:
2017-11-17 13:33:07
阅读次数:
203
上一篇中叙述了反射的情况,下面主要讲一些反射的实际用途。 通过反射我们我可获取接口,还可以获取实现接口的类,此时接口的引用可以访问实现类的实例。 我先定义了一个接口: 定义类实现: 通过反射实现: ...
代数和几何的区别? 代数是研究数字和文字的代数运算理论和方法实数和复数,以及以它们为系数的多项式的代数运算理论和方法的数学分支学科. 代数和几何的区别? 代数是研究数字和文字的代数运算理论和方法实数和复数,以及以它们为系数的多项式的代数运算理论和方法的数学分支学科. 几何是研究空间结构及性质的一门学 ...
分类:
其他好文 时间:
2017-11-17 13:32:53
阅读次数:
141
引入 ECharts ECharts 3 开始不再强制使用 AMD 的方式按需引入,代码里也不再内置 AMD 加载器。因此引入方式简单了很多,只需要像普通的 JavaScript 库一样用 script 标签引入。 绘制一个简单的图表 在绘图前我们需要为 ECharts 准备一个具备高宽的 DOM ...
分类:
其他好文 时间:
2017-11-17 13:32:43
阅读次数:
411
using System;using System.Collections.Generic;using System.Text; using System.Data;using System.Data.SqlClient; namespace SQLDB{ public class SqlHelpe ...
分类:
其他好文 时间:
2017-11-17 13:32:35
阅读次数:
145
接着上一篇文章。。。。。。 1.首先创建一个sheel的脚本命令,我是在home文件夹下面创建的命令: touch a.sh 2.编辑a.sh脚本 vim a.sh ,键入键盘 i 键 准备插入发送邮件的命令,想把当前的内容发生给多个邮箱请使用 , 分割 3. 命令输入完后,按一下ESC键,然后输入 ...
分类:
其他好文 时间:
2017-11-17 13:32:27
阅读次数:
182
那种酸爽,根本说不出来—————————————————————————— by: Jimi没有Bond Jimi是谁? 就是洒家啊!刚开始学习写Java的时候,用的eclipse,正式工作后,主要用的myeclipse,去年初在前辈的推荐下,在2折的时候买了正版的 IntelliJ IDEA 和 ...
分类:
其他好文 时间:
2017-11-17 13:32:19
阅读次数:
186
1、检测网站https://gsnedders.html5.org/outliner/ 2、查询是否支持前缀http://caniuse.com 3、border-radius\box-shadow\opacity这几个一般前缀-webkit-和-moz-基本就可以了 eg: -webkit-bor ...
分类:
Web程序 时间:
2017-11-17 13:32:09
阅读次数:
203
# continue 的作用 跳出本次循环 执行下次循环# else 作用是 在while 打印的完成的基础上 在打印一行i# end=()不换行num = 0while num <=10: num+=1 if num ==3: continue #continue 的作用 跳出本次循环 执行下次循 ...
分类:
编程语言 时间:
2017-11-17 13:32:03
阅读次数:
183
上面是一个基类,正真的模型是继承自它,这样可以记录下创建时间,每次会自动更新更新时间,并且实现了软删除。 可以看到,重写了delete方法,当执行删除操作的时候(例如:User.objects.get(id=1).delete()),会在里面更新属性deletedAt的值,然后保存,并不会正真删除记 ...
分类:
其他好文 时间:
2017-11-17 13:31:57
阅读次数:
157
课程大纲 1.日志管理简介 2.rsyslogd日志服务 3.日志轮替 日志管理就是可以保存系统所有的想记录的信息 首先要确定服务启动。 ps aux | grep rsyslogd #查看服务是否启动 chkconfig --list | grep rsyslog #查看服务是否启动 rsyslo ...
分类:
其他好文 时间:
2017-11-17 13:31:50
阅读次数:
230
1、locate locate指令和find找寻档案的功能类似,但locate是透过update程序将硬盘中的所有档案和目录资料先建立一个索引数据库,在 执行loacte时直接找该索引,查询速度会较快,索引数据库一般是由操作系统管理,但也可以直接下达update强迫系统立即修改索引数据库。 命令参数 ...
分类:
系统相关 时间:
2017-11-17 13:31:41
阅读次数:
135