欢迎各位兄弟 发布技术文章

这里的技术是共享的

如何导出Filezilla的站点 导出客户端网站信息

如何导出Filezilla的站点

普通分类: 

drupal_get_js 是字符串 drupal_add_js 是数组 有大用

      $e = kprint_r(drupal_get_js(),TRUE);
普通分类: 

libtool: link: `main/internal_functions_cli.lo' is not a valid libtool object make: *** [sapi/cli/php] 错误 1 有大用

./configure 后,直接make可能会出现libtool: link: `ext/date/php_date.lo' is not a valid libtool object 的错误。

 

普通分类: 

linux 查看所有命令 如何显示linux所有命令 有大用

普通分类: 

马哥 今日小技巧 itertools生成排列 有大用



# itertools生成排列


# itertools.permutations() generates permutations 


# for an iterable. Time to brute-force those passwords ;-)


>>> import itertools


>>> for p in itertools.permutations('ABCD'):


...     print(p)


('A', 'B', 'C', 'D')


('A', 'B', 'D', 'C')


('A', 'C', 'B', 'D')


('A', 'C', 'D', 'B')


('A', 'D', 'B', 'C')


('A', 'D', 'C', 'B')

普通分类: 

马哥 今日小技巧 使用dis查看python虚拟机中字节码 有大用

# You can use Python's built-in "dis"

# module to disassemble functions and

# inspect their CPython VM bytecode:


>>> def greet(name):

...     return 'Hello, ' + name + '!'


>>> greet('Dan')

'Hello, Dan!'


>>> import dis

>>> dis.dis(greet)

2   0 LOAD_CONST     1 ('Hello, ')

    2 LOAD_FAST      0 (name)

    4 BINARY_ADD

    6 LOAD_CONST     2 ('!')

    8 BINARY_ADD

   10 RETURN_VALUE


普通分类: 

马哥 今日小技巧 搜索包含某个字符串的文件 有大用

搜索包含某个字符串的文件

例如,要从一个目录下面所有文件里面匹配指定的test字符串。

[root@manager data]# grep -nr  'test'   /tmp/*

/tmp/1.txt:1:test


好像这里大R与小r没有区别

# grep -Rn "AAA" ./


普通分类: 

马哥 今日小技巧 字典中get方法设置默认值 有大用

 字典中get方法设置默认值



# The get() method on dicts

# and its "default" argument


name_for_userid = {

    382: "Alice",

    590: "Bob",

    951: "Dilbert",

}


def greeting(userid):

    return "Hi %s!" % name_for_userid.get(userid, "there")


>>> greeting(382)

"Hi Alice!"


>>> greeting(333333)

"Hi there!"


普通分类: 

马哥 今日小技巧 命令行下的复制粘贴 有大用

我们知道,在命令行下,ctrl + c不能复制命令了,因为它表示终止当前进程,而命令行下的复制粘贴需要使用下面的快捷键:

ctrl + insert

shift + insert


普通分类: 

马哥 今日小技巧 类方法和静态方法 实例方法差异 有大用

# @classmethod vs @staticmethod vs "plain" methods

# What's the difference?


class MyClass:

    def method(self):

        """

        Instance methods need a class instance and

        can access the instance through `self`.

        """

        return 'instance method called', self


    @classmethod

    def classmethod(cls):

        """

        Class methods don't need a class instance.

        They can't access the instance (self) but

普通分类: 

马哥 今日小技巧 vim小技巧 有大用

vim末行模式下,可以输入 :x  就可以保存退出。

普通分类: 

马哥 今日小技巧 精简开机系统(保留5个必须) 有大用

sshd:远程连接Linux服务器时需要用到这个服务器程序,所以必须要开启,否则将无法连接Linux服务器。

rsyslog:是操作系统提供的一种机制,系统的守护程序通常会使用rsyslog将各种信息记录系统日志文件中

network:系统启动时,若想激活/关闭各个网络接口,则应(必须)考虑开启。

crond:该服务用于周期性地执行系统及用户配置的任务计划。有要周期性执行的任务,任要开启,此服务几乎是生产场景必须要用的一个软件。

sysstat:sysstat是一个软件包,包含检测系统性能及效率的一组工具,这些工具对于系统性能数据很有帮助,比如CPU使用率,硬盘和网络吞吐数据等,这些数据的分析,有利于判断系统运行是否正常,所以它是提高系统运行效率、安全运行服务器的助手。


sysstat软件包集成的主要工具为:

iostat工具提供CPU使用率及硬盘吞吐效率的数据;

mpstat工具提供与单个或多个处理器相关的数据;

sar工具负责收集、报告并存储系统活跃的信息;


普通分类: 

马哥 今日小技巧 s = "ajldjlajfdljfddd",去重并从小到大排序输出"adfjl" 有大用

s = "ajldjlajfdljfddd",去重并从小到大排序输出"adfjl"

先使用set去重特性,然后排序,再通过join方法连接成字符串,代码如下


s = "ajldjlajfdljfddd"

s = set(s)

s = sorted(s)

print(‘’.join(s))



来自  http://ke.magedu.com/article/112

普通分类: 

马哥 今日小技巧 按键值升序排序 通过sorted结合key参数排序 有大用

dic={"name":"zs","age":18,"city":"深圳","tel":"1362626627"},按键值升序排序


通过sorted结合key参数排序,再重新组成字典


dic = {"name":"zs","age":18,"city":"深圳","tel":"1362626627"}


tmp = sorted(dic.items(), key=lambda x: x[0])


print(dict(tmp))


来自  http://ke.magedu.com/article/113

普通分类: 

​CentOS6安装后的常见基础优化 有大用

普通分类: 

马哥 今日小技巧 SSH优化思路 有大用

修改服务端文件:/etc/ssh/sshd_config

Port 52113  修改默认连接端口(为了安全)

UseDNS yes 修改为No会反向查询客户端主机名,进行验证,防止客户端欺骗

PermitRootlogin  no禁止root登录

GSSAPIAuthentication  yes 取消,打开NO解决Linux之间使用ssh连接慢的问题

PermitEmpasswordsno禁止使用空密码(默认为空)

ListenAddress192.168.1.x只运行服务器上的内网地址来进行远程连接,外网地址直接拒绝,可以用Vpn做跳板进入局域网,通过这样来访问,更加的安全


来自  http://ke.magedu.com/article/108


普通分类: 

马哥 今日小技巧 (.\*)和(.\*?)匹配区别 有大用

正则表达式匹配中,(.\*)和(.\*?)匹配区别?


它们的差别其实就是 ? 的差别,加上 ? 则为非贪婪匹配则:


(.*) 是贪婪匹配,会尽可能的往后匹配更多


(.*?) 非贪婪匹配,满足的情况下尽可能少的匹配


来自  http://ke.magedu.com/article/114


普通分类: 

马哥 今日小技巧 解决登录中文乱码 有大用

客户端连接工具也必须是UTF-8

临时生效:export.UTF-8

永久生效:

vim /etc/sysconfig/i18n

更改 LANG="en_US.UTF-8"


来自  http://ke.magedu.com/article/109

普通分类: 

怎么查询域名到期时间 有效期 过期时间 截止日期 有大用

域名对于我们的网站来说,是必不可少的一项,域名一般都是按年购买,有的人可能购买之后会忘记时间,或者有一些人想要抢注别人的到期域名,那么我们该怎么查询域名到期的时间呢,跟小编一起来看一看吧~~

普通分类: 

马哥 今日小技巧 Python的try语句中except、else和finally的区别 有大用

except 为try语句块内发生异常时执行


else 为try语句块内未发生异常时执行


finally 不管是否有异常发生都会执行


来自  http://ke.magedu.com/article/115?tdsourcetag=s_pctim_aiomsg

普通分类: 

好奇害死猫系列一 “rm -rf /” 与 “rm -rf /*”

普通分类: 

linux 查看进程所在目录

马哥 24_04 _编译安装LAMP之配置httpd以FastCGI方式与php整合 有大用

httpd

    fastcgi 的模块(要提供这个模块,才能fastcgi的方式进行通信)

    2.4以后就已经自带了,叫fcgi    (proxy_mode,proxy_fcgi)

php

    cgi

    module

    fastcgi(fpm)  (5.3.6, 5.4以后)        httpd以fastcgi的方式与fpm进行通信

            image.png

image.png

普通分类: 

drupal views filter autocomplete 视图过滤器 自动完成 模块 有大用

PHP reset() 函数 数组 array 内部指针 游标重置

PHP reset() 函数

普通分类: 

php 数组中元素相加的和 php数组函数序列之array_sum() - 计算数组元素值之和 有大用

普通分类: 

PHP 数组 array 当前键 key 当前值 current 上一个 prev 键 上一个值 下一个 next 键 下一个值 有大用


普通分类: 

PHP数组中,根据一个value值获取到它的key值 有大用

普通分类: 

PHP key() 函数

PHP key() 函数

普通分类: 

【mysql】order by多个字段排序 有大用

普通分类: 

页面

Subscribe to 个人技术网_前端_后台_php_div_css_linux_javascript_seo RSS