显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

早衰男的巢

大音希声 道隐无名

 
 
 
 
 
 

广东省 广州市

 发消息  写留言

 
曾经,我擅长使用SG551
 
近期心愿
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 
 
日志评论
评论列表加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 
 
 

teet

2018-4-30 14:27:12 阅读15 评论0 302018/04 Apr30

12344

作者  | 2018-4-30 14:27:12 | 阅读(15) |评论(0) | 阅读全文>>

需求

设备有两张网卡分别配置为 eth0、eth1,前者为默认。

eth0 IP:192.168.0.199 网关 192.168.0.1

eth1 IP:192.168.31.99 网关 192.168.31.1

某个服务需要指定链接服务器(IP 123.45.67.89) ,希望数据走 eth1

查看路由规则

ip route show

添加路由规则

ip route add 123.45.67.89 via 192.168.31.1 dev eth1

以上规则写入后立刻生效,可再次查看路由规则确认

需要删除规则

ip route del 123.45.67.89

上述操作重启后不保存,需要把规则写死,要写入文件

/etc/sysconfig/network-scripts/route-interface

本例中为

vi /etc/sysconfig/network-scripts/route-eth1

123.45.67.89 via 192.168.31.1 dev eth1

------------

牢骚一句:网易博客越来越不行了,不再支持livewriter 连登录都报错。不知道还有没有人维护和继续优化。又毁了一个好产品,可惜。

作者  | 2018-4-27 14:01:25 | 阅读(16) |评论(0) | 阅读全文>>

创建"计划任务"的快捷方式

2017-7-10 12:27:36 阅读59 评论0 102017/07 July10

计划任务属于windows的管理工具,发现并没有办法为它创建快捷方式,无论是放到开始菜单、任务栏、还是桌面。

用批处理来达到目的,类似于用calc来启动计算器 shutdown来重启或关机用 taskkill 来杀进程

新建一个批处理文件

计划任务.bat

@echo off

taskschd.msc

这个批处理可以丢在任何地方..

*没什么营养的一篇,就是纯备忘

作者  | 2017-7-10 12:27:36 | 阅读(59) |评论(0) | 阅读全文>>

Eric6+Python3.5: win10下安装

2017-2-18 23:00:19 阅读174 评论1 182017/02 Feb18

emm第一次觉得linux比win省事,我可能要被掰弯了…

听说eric口碑不错,想试试。python是官网随手安装的最新版 3.5-x64

上eric的官网下了zip包,安装提示需要 PYQT5

好吧那又去找了 pyqt5的安装包,网上搜到别人分享的经验还有提供的exe安装包是对应 python3.4的安装的时候提示找不到对应的python3.5。

搜对应的 PYQT5(5.8.x)的x64 windows的二进制exe安装包…找不到,PYQT的官网只提供了源码和 .whl文件

WHL又是什么鬼??? pip的 wheel文件

那再曲折一点点,安装pip

以下是操作的流程

1. python官网下载 对应win版本的 python 以及 pip

https://www.python.org/downloads/windows/

https://pypi.python.org/pypi/pip#downloads

2. 安装python,一路next到底 。配置环境变量,添加 python 的安装路径和 ./scripts 路径

作者  | 2017-2-18 23:00:19 | 阅读(174) |评论(1) | 阅读全文>>

MySQL: GROUP_CONCAT() 拼接 group 后的多行数据的字符串

2017-2-14 17:02:15 阅读31 评论0 142017/02 Feb14

之前研究 concat() 和 concat_ws() 发现都没法拼多行..原来这个函数被分类在文档的group函数部分,不在String分类下。

有了这个可以减少业务代码,不用把全部行取出来再遍历组装了。

备忘用法见下例

SELECT MPI.id,

GROUP_CONCAT(

IDX_MP.`product_id`

ORDER BY IDX_MP.`index` ASC

SEPARATOR ',') as `Product_ids`

FROM `tab_postitem` MPI

LEFT JOIN `tab_postitem_product` IDX_MP ON IDX_MP.`postitem_id` = MPI.`id`

WHERE MPI.`post_id` = {$mpid}

GROUP BY MPI.`id`

ORDER BY MPI.`index` ASC;

把索引表  tab_postitem_product.product_id 以 postitem_id group 了之后 以index字段排序 以 , 分隔拼接成字符串输出

+----+-------------+ | id | Product_ids | +----+-------------+ | 1 | 37,38,39 | | 2 | NULL

作者  | 2017-2-14 17:02:15 | 阅读(31) |评论(0) | 阅读全文>>

Centos+OpenVZ: vps部署笔记

2017-2-10 16:25:07 阅读60 评论0 102017/02 Feb10

centos6安装部署openvz ,VPS笔记流水账及遇到的几个问题的备忘。

作者  | 2017-2-10 16:25:07 | 阅读(60) |评论(0) | 阅读全文>>

记3例cron执行无效个案

2017-1-25 15:30:49 阅读55 评论0 252017/01 Jan25

做了个定时执行的脚本在三台机上跑,每天进行数据和服务的初始化。一波三折,遇到三个不同的问题

1. 编写完 sh 。chmod +x 了执行权限。crontab -e 添加了定时任务,没跑起来... 一检查 crond 服务没启动,晕。ntsysv 检查,勾上~搞定。

2. 这个是我弱智,sh 忘了加执行权限,目录又忘了加写权限...

3. 手动执行定时要运行的 .sh脚本 卡在wget一个远端脚本一行,提示 404 file not found。 手动执行 wget 可以获得..再检查 sh脚本的输出,在网址最末 多了 "%0D" 查了下... 0x0d 是 win 下的 /r ,这个脚本在复制到第三台机的时候在 win下编辑过

这是linux 换行 "/n" 和windows换行"/r/n" 的差别。艹。这个字符在 vim下还是不可见的,无法编辑和删除。

重新编写了这段 sh 问题解决。

作者  | 2017-1-25 15:30:49 | 阅读(55) |评论(0) | 阅读全文>>

APACHE: 关闭目录浏览

2017-1-24 12:22:52 阅读61 评论0 242017/01 Jan24

很久没有碰过 apache,这次的主机一不小心预装了一个... 懒得卸载和处理软件冲突,不换ngnix 了apach也凑合用吧,反正主力不是web服务。发现目录浏览默认开了,这样不行。查了下网上互相抄袭转载的经验,都说

httpd.conf 修改

Options Indexes ...

在 indexes 前面加减号就可以了,重启服务却报错

Stopping httpd:                                            [  OK  ]

Starting httpd: AH00526: Syntax error on line 52 of /etc/apache2/conf/httpd.conf:

Either all Options must start with + or -, or no Option may.

坑爹的百度,还好我的英文水平是可以给小学三年级学生补习的...

Options 里面列举的选项,要么全部不要加+/-符号,要么全部要加,顺序不重要

于是给原配置里的其他设置全部加上 + ,再启动,好了。

额...没什么营养的一篇日志

作者  | 2017-1-24 12:22:52 | 阅读(61) |评论(0) | 阅读全文>>

JS: 一个简单幻灯片切换(轮播)效果

2017-1-16 15:48:47 阅读118 评论0 162017/01 Jan16

有时候我想要的仅仅是一个简单的画面淡入淡出切换效果而已

并不需要那么复杂华丽的特效,也不需要播放控制、左右滑动等等的支持

尝试了几个网上能搜到的别家的代码,都还是觉得臃肿过于复杂,设计过度。

还是自己写一个省事..废话不多说,下面备忘个精简版

HTML部分

<html>

<head>

...

<style>

/*轮播效果*/

#slides { /*轮播控件的尺寸根据自己需要进行定义*/

position: relative;

background: #6C6C6C;

width: 100%;

height: 13rem;

}

#slides img {display:none;}

#slides .divimg{

position: absolute;

width: 100%;

height: 100%;

display: none;

}

</style>

</head>

<body>

作者  | 2017-1-16 15:48:47 | 阅读(118) |评论(0) | 阅读全文>>

网页检测用户是否关注订阅号

2017-1-14 1:02:40 阅读40 评论0 142017/01 Jan14

熬了4晚夜,终于把这个需求给实现出来了。并不是网上千篇一律复制的什么 要用户到订阅号里先发个消息然后弹出链接之类的土办法。用户只需要直接访问网页就可判定。

考虑到如果直接在博客公布实现方式

一来可能会招致微信修改规则关闭现有检测通道;二来倒人饭碗可能会得罪不少标榜此功能的第三方公众号代运营平台。

我觉得决定闷声发大财。

太睏了,调试通过了也没多少成就感呢...

作者  | 2017-1-14 1:02:40 | 阅读(40) |评论(0) | 阅读全文>>

PHP: 查询指定日期的月份有多少天

2017-1-12 0:44:23 阅读27 评论0 122017/01 Jan12

其实也没什么难度,纯备忘,减少体力劳动

<?php

/**

* @author Flamen

* @copyright 2017

*/

date_default_timezone_set("PRC");

/**

* calcMonthDays()

* 计算输入日期所在月份有多少天

* @param int $ts_date

* @return int $days

*

* 注意输入的是时间戳

* 字符串格式需要strtotime()转换

* 调用前需要 date_default_timezone_set("PRC"); 或php.ini全局设置里指定了时区

*/

function calcMonthDays($ts_date){

$y = date("Y",$ts_date);

$m = date("n",$ts_date);

if($m>=12){ //进位

$next_y = $y+1;

$next_m = 1;

}else{

$next_y = $y;

$next_m = $m+1;

作者  | 2017-1-12 0:44:23 | 阅读(27) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018

注册 登录  
 加关注