`
cnjarchen
  • 浏览: 41576 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
        今天运营MM突然说,资讯管理功能用不了,从别的微信公号里复制过来的文章的图片显示不了。这个天下文章一大抄。。。                 好吧,开始干活。先重现下问题,登录,打开新增资讯页,里面有个富文本编辑器,用的百度ueditor。再打开运营MM给我的文章链接,复制图文到富文本编辑器里,果然图片都显示不了。换篇别的试试?随便找了篇新浪的新闻,c&p套餐操作下,咦,又能正常显示图文。                 奇了怪了,F12看看控制台。发现不能显示图片的时候报了cross origin错误。为啥新浪复制过来的图文没事?继续跟进,原来uedito ...

排序算法总结

1.冒泡排序——把大的数向前移动,好像水中的气泡,随着慢慢向水面浮起会逐渐增大。         时间复杂度O(N2),空间复杂度O(1),步骤:         ①、比较相邻的元素。如果第一个比第二个大,就交换他们两个。         ...
1.幸勿苟且小就,自限其成(谭伯牛——《战天京》)       左宗棠18岁那年,恰逢经世致用学派领军人物、江苏布政使贺长龄回乡为母治丧,布衣左宗棠勇敢踏出人生第一步,前往拜访。贺长龄爱惜其才,以囯士之礼待之,并 ...
流程执行命令: 1.top  查到pid 285552.ps aux|grep 28555 确定到是tomcat的进程3.显示线程列表 ps -mp 28555 -o THREAD,tid,time   查到tid 288024. printf "%x\n" 28802 将线程id,tid进行16进制转换5.jstack pid |grep tid -A 30 显示堆栈信息 jstack 28555 |grep 28802 -A 30   原链接https://blog.csdn.net/seapeak007/article/details/53307841
       当HashMap有数据插入时,都会检查容量有没有超过设定的thredhold,如果超过就要做rehash操作。代码如下: void resize(int
分布式锁一般有三种实现方式: 1. 数据库乐观锁; 2. 基于Redis的分布式锁; 3. 基于ZooKeeper的分布式锁。     为了确保分布式锁可用,我们至少要确保锁的实现同时满足以下四个条件: 1.互斥性。在任意时刻,只有一个客户端能持有锁。 2.不会发生死锁。即使有一个客户端在持有锁的期间崩溃而没有主动解锁,也能保证后续其他客户端能加锁。 3.具有容错性。只要大部分的Redis节点正常运行,客户端就可以加锁和解锁。 4.解铃还须系铃人。加锁和解锁必须是同一个客户端,客户端自己不能把别人加的锁给解了。   加锁代码 public class RedisTo ...
systemctl脚本存放在:/usr/lib/systemd/,有系统(system)和用户(user)之分,像需要开机不登陆就能运行的程序,还是存在系统服务里吧,即:/usr/lib/systemd/system目录下   每一个服务以.service结尾,一般会分为3部分:[Unit]、[Service]和[Install]     [root@localhost system]# cat ntpdate.service [Unit] Description=Set time via NTP After=syslog.target network.target nss ...

mysql的binlog恢复

    博客分类:
  • sql
1.在my.cnf的mysqld下加如下配置 server-id=1#不加启动不了,默认开了binlog就会有集群? log-bin=/data/mysql5.7/logs/bin.log#二进制日志位置sync_binlog=1#sync_binlog=n表示每写多少次缓冲就同步到磁盘,为1则表示用同步写磁盘的方式来写二进制日志innodb_support_xa=1#因为sync_binlog=1,在数据commit之前就会写入二进制日志,如在此时宕机,则二进制日志与innodb存储引擎不一致,该设置可确保二进制日志与innodb存储引擎数据文件同步   2.重启mysql后,查看 ...
6 下载 apache-tomcat-9.0.0.M4.tar.gz 文件: wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.0.M4/bin/apache-tomcat-9.0.0.M4.tar.gz 7 解压缩 apache-tomcat-9.0.0.M4.tar.gz: tar -zxvf apache-tomcat-9.0.0.M4.tar.gz 8 将通过解压得到的 apache-tomcat-9.0.0.M4 文件复制到 /usr/local/tomcat 目录中: mv apache-tomcat-9.0. ...

在CentOS7上安装JDK1.8

 
1 通过 SecureCRT 连接到阿里云 CentOS7 服务器; 2 进入到目录 /usr/local/ 中: cd /usr/local/ 3 创建目录 tools:  mkdir -p tools 4 进入到目录 /usr/local/tools 中: cd tools/ 5 下载安装包: wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub ...
1.下载 wget http://download.redis.io/releases/redis-3.2.9.tar.gz   2.解压 tar -zxvf redis-3.2.9.tar.gz -C /data/my   3.安装 cd /data/my/redis-3.2.9 make cd srcmake installmake test若提示:you need tcl 8.5 or newerin order to run the redis test,执行yum install tcl   4.配置 创建日志与数据文件夹mkdir /data/my/red ...
1.查找卸载原有的mysql 方法1 rpm -qa|grep mysql rpm -e 文件名   方法2 yum list installed mysql* yum remove mysql mysql-devel mysql-server mysql-libs compat-mysql51   方法3 find / -name mysql 然后rm -rf 文件     2.下载安装包wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz ...

centos7 安装nginx

1.解压 tar -xf nginx-1.10.1.tar.gz 2.配置 cd nginx-1.10.1 ./configure --prefix=/data/my/nginx(注意这个目录是一个新目录,不是解压的源文件目录) 此时可能会提示   ./configure: error: the HTTP rewrite module requires the PCRE library. 安装pcre-devel与openssl-devel解决问题 yum -y install pcre-devel openssl openssl-devel   ./configure ...
首先编写脚本: date_cur=$(date "+%Y-%m-%d")#注意空格mkdir /usr/local/mysql_backup/data/$date_curmysqldump -udo_backup -p123456 --databases om_business > /usr/local/mysql_backup/data/$date_cur/om_business.sql   然后查看当前用户的定时任务 >crontab  -l 再编辑当前用户的定时任务 >crontab  -e i键编辑模式,添加一行 0 3 * * ...
1.下载mongodb安装包 https://www.mongodb.com/download-center#community 选择RHEL 7 Linux 64-bit x64   2.解压安装包 tar -zxvf mongodb-linux-x86_64-rhel70-3.4.3.tgz 进入解压后的目录,把bin文件夹内的文件都置为可执行权限 chmod -R 755 bin   3.编写配置文件mongodb.conf  vi mongodb.conf   port=27017   dbpath=/usr/local/dev/mongodb/data/d ...
Global site tag (gtag.js) - Google Analytics