一个运维老同志
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 据说这个问题的原因很多,当然,我自己这个问题我是清楚的,就是mysql.sock的位置所致,一个是PHP要求的,一个是MYSQLD定义的,一个是MY.CONF指定的。
关于PHP的一些时间函数,这个小节完之后,就可以进入PHP比较高级的内容啦。。。
循环之类的例子 function calculate(a, b) { return a * b; } document.write(calculate(15, 15)); var i = 30; while (i > 0) { document.
关于PHP与WEB表单交互的CASE,十多年前没拾起来啊。 下一步进入JS与PHP的交互。。。 我使用的是软回车,我输出后不换行! 我使用的是硬回车,我输出后自动换行! sex: 男 女 你喜欢的图书类型...
汇集一点关于数据深入一些的几个函数,去重,弹出,加入,查找。。。。
阻止交叉源访问问题。 网上可搜N多,解决办法都差不多,其中一种: add_header Access-Control-Allow-Origin http://xxxx:port; add_header Access-Control-Allow-Credentia...
数组初步
关于循环,IF,WHILE。。。。
学些关于函数FUNCTION方面的东东。。 感觉和PYTHON的APLLY功能差不多。。
公司有用到这些业务,多了解一下总是没错的。 现在开始一系列的PHP学习啦。。。
一,杀FF进程 二,删除FF产生的配置文件(这个大了,不小心就会爆盘) taskkill /f /t /im firefox.exe for /d %%i in (C:\Users\cheng\AppData\Local\Temp\tmp*) do rd /s/q %%i
哎,太深刻的教训。 原来以前其它目录里有.SVN目录 ,而此SVN目录COPY到真正的SVN工作目录之后,会将有用的.SVN目录覆盖。 那么一样,显然,CI,UPDATE,CO之间的命令全部异常。
一,如果同事反映网站访问慢,有攻击情况发生的话,我们启用BBS问题验证,用户需要在第一次访问我们BBS时输入正确问题之后,才能继续访问网站。这会增加用户访问的繁琐度,权宜之计。 二,分析发生攻击时间段的日志,将产生特异请求的URL加入IPTABLES防火墙。
有空就要慢慢练起~~~~脑袋动起来是很快乐的事儿。。。。:) 《易学PYTHON》演练一遍。 from random import choice cave_numbers = range(1,21) wumpus_location = choice(cave_numbers) pl...
先找出文件,然后将文件作为输入,找具体关键字 find /etc -name "*" | xargs grep "Hello"
不多解释,预防普通锁不正规的获取与释放 #!/usr/bin/env python # -*- coding: utf-8 -*- import threading import time class MyThread(threading.
结合例子,就很好理解了。 就是不要让共享变量被各个线程无序执行,导致结果不可预期 threading模块中定义了Lock类,可以方便的处理锁定: #创建锁mutex = threading.Lock()#锁定mutex.acquire([timeout])#释放mutex.release() 其中,锁定方法acquire可以有一个超时时间的可选参数timeout。
前段时间看完LINUX的线程,同步,信息号之类的知识之后,再在理解PYTHON线程感觉又不一样了。 作一些测试吧。 thread:模块提供了基本的线程和锁的支持 threading:提供了更高级别,功能更强的线程管理的功能 Queue:允许用户创建一个可以用于多个线程之间共享数据的队列数据结...
一直需要的功能,网页图片太多时对于降低网络流量超有用。 最新的V1.9.3版本其实已不用修改就可以起作用了。 不用网上说的要自己修改代码。
感觉在向PYTHON学一些数组方面的功能。 package main import "fmt" func main() { var myArray [10]int = [10]int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10} var mySlice []int = myArray[:5] fmt.
package main import "fmt" func modify(array [10]int) { array[0] = 10 fmt.Println("In modify(), array values: ", array) } func main...
import os,sys,time file = open('svnlog') revList = [] tempList = [] linen = 1 for line in file: if (line.
将相关的JOB ID杀死即可。 salt-run jobs.active salt "*" saltutil.signal_job JOBID 15
今天遇到问题,删除文件即搞定!! ~~~~~~~~~~~~~~ SSH登陆错误 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! Connection to 192.
这次很强了。就差最后一步,判断一下SVN的版本是否是真的库里的。 #!/usr/bin/env python # -*- coding: utf-8 -*- import os,sys,commands,subprocess import re,time from optparse...
马上进入工作自动化: [root@localhost ~]# cat svn_bbs.py import os,sys,commands,subprocess import re,time svnUrl = "svn://xxx" svnExportCmdPre = "svn...
多学学,以后可以方便的自己写代码了。 对于各种WEB框架,这也是打一个基础的时候。 相信学入门了,对PHP的,JAVA的WEB框架,都是能理解更深入的。 def index(): """ example action using the internationali...
还是要通过实践慢慢积累感觉。。 SERVLET的制作,JAVAC的编译。。。 package com.manning.jbia.intro; import java.io.IOException; import java.
环境搭建:1. jdk-6u16-windows-i586.exe2. jboss-5.1.0.GA-jdk6.zipJDK安装: 安装过程很简单,应该都知道怎么安装软件。。。。安装完JDK后,需要做如下配置:我的电脑->属性->高级->环境变量,在 系统变量 中点击新建下面二项:1.
最近也学学这些,争取把所有东东都串起来。 #include #include int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE PrevInstance, LPSTR lpCmdLine, ...
http://blog.csdn.net/rrrfff/article/details/6686493 .NET Framework 具有两个主要组件:公共语言运行库和 .NET Framework类库。
http://blog.chinaunix.net/uid-20535506-id-1931615.html PowerShell初探 PowerShell的一些特点: ü 内含上百种称为 cmdlet 的标准工具。
把环境,编辑器,版本这些都弄清楚,说不好还能把FCL类库弄懂个大概???:) [DateTime]::IsLeapYear(2008) $result = [DateTime]"06/21/2008" - [DateTime]::Now $result.
聪明的办法是想:求前10位,那只要前8位加起来,进2位就OK。 本的办法,就是真的加起来,截前面10位。如我。 numList = str.split() sum = 0 for i in range(0,len(numList)): sum += int(numList[i]...
这个比前面的要复杂点,但找对了规律,还是可以的。 我逻辑思维不强,只好画图来数数列的下标了。 分四次计算,存入最大值。 左右一次,上下一次,左斜一次,右斜一次。 In the 2020 grid below, four numbers along a diagonal line have been marked in red.
是我算法不对,还是笔记本CPU太差? 我优化了两次,还是花了三四个小时来得到结果。 在输出上加1就是最终结果。 The sum of the primes below 10 is 2 + 3 + 5 + 7 = 17.
这个比较简单,慢慢进入状态。 A Pythagorean triplet is a set of three natural numbers, a b c, for which, a2 + b2 = c2 For example, 32 + 42 = 9 + 16 = 25 = 52.
这个我开始理解错了,算错了。 我以为是求连续5个数的最大值,结果,是连接5个数相乘的最大值。 英语不好,容易吃亏啊。 Find the greatest product of five consecutive digits in the 1000-digit number。
CLOUDSTACK的第一期安装翻译,协同完成。 现在进入第二期,管理文档的翻译罗~~ http://www.imycloud.com/CSInstallation/index.html#document-installation
http://projecteuler.net/problems
这真是一个耗CPU的运算,怪不得现在因式分解和素数查找现在都用于加密运算。 By listing the first six prime numbers: 2, 3, 5, 7, 11, and 13, we can see that the 6th prime is 13.
简单: e sum of the squares of the first ten natural numbers is, 12 + 22 + ... + 102 = 385 The square of the sum of the first ten natural numbers is, (1 + 2 + .
2520 is the smallest number that can be divided by each of the numbers from 1 to 10 without any remainder. What is the smallest positive number that is evenly divisible by all of the numbers from 1 to 20? 程序比较好编,就是考验计算机。
A palindromic number reads the same both ways. The largest palindrome made from the product of two 2-digit numbers is 9009 = 91 99.
在这里遇到麻烦了。 其实,算法已设计好,在一般范围内验证都OK的。 但偏偏题目是一个超大的数,600851475143(对于C的整数而言) 看了STACKOVERFLOW的,改成不报错可版本,可能笔记本运算太慢,还是出不了结果。
又对啦。。。开心~~~~ 只是代码可能不符合PEP标准什么的。。。 Each new term in the Fibonacci sequence is generated by adding the previous two terms.
网上一个专门用来给新手练算法的: http://projecteuler.net/problem=1 Multiples of 3 and 5 Problem 1 Published on Friday, 5th October 2001, 06:00 pm; Solved by 368...
简短示例: while True: s = raw_input('Enter something : ') if s == 'quit': break if len(s) < 3: print 'Too small' ...
看WEBPY的源码结构有点晕,原来很多语法结构都忘了,继承之些。 再看A BYTE OF PYTHON。慢慢补。。 number = 23 guess = int(raw_input('Enter an integer : ')) if guess == number: print 'Congratulations, you guessed it.
如果能真正看懂源代码,那就强了。 几年了,不应该总是小搞小打的。 【Python】Webpy 源码学习(一) http://diaocow.iteye.com/blog/1922760 学习线路: 那么webpy是什么呢? 阅读它的源码我们又能学到什么呢? 简单说webpy就是一个开源的web应用框架(官方首页:http://webpy.