- 博客(48)
- 资源 (17)
- 收藏
- 关注
原创 mysql数据库使用技巧整理
- 查看数据库允许的最大连接数,不是实时正在使用的连接数。-- 查看当前数据库client的连接数。-- 查看具体的连接。
2023-09-05 09:15:30
663
原创 树莓派3B+安装JupyterLab
1.安装pip3升级库列表sudo apt-get update查询是否有pip3的库,找到python3-pipsudo apt-cache search pip安装python3-pipsudo apt-get install python3-pip2.安装jupyterlabsudo pip3 install jupyterlab3.配置JupiterLab生成密码,网上多数说的是使用from notebook.auth import passwd...
2021-03-13 02:01:01
664
原创 由N个人围圈,报数3的离队问题,分析Python代码的执行效率
问题如题:N个人围城一圈报数(1/2/3/1/2/3/...),数到3的退出队列,求最后留下的人#-*- coding:UTF-8 -*-import timedef func1(n): """思路:删除原有列表中的凡是数到3及倍数的 使用临时序列存储要删除的数字,在每次循环完后删除需要去掉的数字""" ltPserion = list(range(1,n+1)...
2018-08-24 10:55:54
4260
原创 Linux下使用shell脚本实现自动升级
Linux服务器中,如果服务端部署了多个,当服务端程序需要更新时,每次都挨个服务器手工替换程序比较麻烦,现做了一个自动升级的脚本,如下:#!/bin/bash# 启动主程序function StartProcess(){ processcount=`ps -fe|grep MqttMsg2DB |grep -v grep|wc -l` if [ $processcount -e...
2018-08-08 15:23:28
7363
原创 批处理 完成sqlserver数据库备份,文件备机拷贝
应用环境下,数据库和文件经常需要备份,写了如下脚本,可做到备份sqlserver,并将备份文件压缩,拷贝到备份机器上,并且可以拷贝服务器上的图片或应用程序的其他文件到备份机器上脚本如下,要有的拿去,记得更改红色内容为你本机的设置。将脚本加到系统定时任务中执行,效果更佳---------------------------------------------------------...
2018-07-24 09:23:02
1175
原创 python3:实现字符串的全排列
# -*- coding: UTF-8 -*-def fun1(s=''): if len(s)<=1: return [s] sl=[] for i in range(len(s)): for j in fun1(s[0:i]+s[i+1:]): sl.append(s[i]+j) return sld
2015-03-27 23:39:17
5766
1
原创 windows进程清理脚本
公司统一配的笔记本Thinkpad T440p,超级难用,经常内存占满,硬盘卡死,还管不了机!心里那个不爽啊!哎,不说了。自己写了个脚本,用来强制关闭不需要的进程。脚本如下:---------------------------------killtask.bat--------------------------------------@echo off & setlocal...
2015-03-16 09:24:33
3098
原创 python3.3 django错误处理“sre_constants.error: nothing to repeat”
python3.3 django调用报错“sre_constants.error: nothing to repeat”,原因正则表达式定义错误
2014-04-14 01:00:53
8397
转载 python3.3 web 模拟登入
python3.3 web 模拟登入引用的别人的一段代码 # -*- coding: UTF-8 -*-#-------------------------------------------------------------------------------# Name: 模块2# Purpose:## Author: lenovo
2013-09-07 00:30:42
4459
原创 python LInux下使用ctypes操作内存
ctypes创建的内存不能自动对齐,可以使用如下方法对齐内存:# _*_ coding:UTF-8import sysimport timeimport osimport ctypesimport ctypes.utildef ctypes_alloc_aligned(size, alignment): buf_size = size + (al...
2013-07-30 02:06:24
1499
原创 Linux下使用python读取共享内存
python没有独立的库可以读取linux下的共享内存,下面使用ctypes调用系统的API读取共享内存的内容使用C++创建共享内存#include <stdio.h>#include <iostream>#include <unistd.h> #include <sys/ipc.h>#include <sys/s...
2013-07-30 01:43:37
1437
转载 boost::asio 实现的FTP客户端
别人的代码,稍作了修改。boost1.50, VS2008可编译成功。-----------test_ftp.cpp---------------// ftp_asio.cpp : 定义控制台应用程序的入口点。////#include "stdafx.h"#pragma warning(disable:4996)#include #include #in
2013-05-11 12:34:22
7245
原创 windows下删除文件时 提示文件名太长,删不掉可以脚本删掉
DEL /F /A /Q \\?\%1 RD /S /Q \\?\%1pause把上面的内容复制到txt中,保存为"删除文件.bat",把要删除的文件拖放到图标上就能删除了。
2013-01-26 11:17:36
4853
原创 vim的配置文件
自己比较喜欢的一个vim的配置文件。----------------_vimrc--------------------------source$VIMRUNTIME/mswin.vimbehave mswinimap ddimap map o oimap {}Onoremap =a{syn oncolo desertfiletype inden
2013-01-15 01:34:28
1261
原创 python3.3 双击py文件不能运行
python3.3安装后不能直接运行py文件,原因是路径中有非英文字符(中文字符),报错如下:python: failed to set __main__.__loader__python官方需求中描述如下:http://bugs.python.org/issue16218 可以使用bat脚本启动自己的py文件,bat文件可以写成如下样子:-----运行py脚本------
2013-01-10 01:06:47
9931
原创 windows下bat脚本相当于linux的which
which.bat@echo off & setlocal enabledelayedexpansionif "%1" == "" ( echo which可以查找PATH路径中是否包含指定程序 echo 用法:which 程序名 goto :ext)set pathstr=%PATH%@echo -------------------------
2012-12-31 04:47:43
1602
原创 python的tkinter可以更换红色的图标“Tk”
tkinter是可以更换掉右上角的红色"Tk"图标的,方法如下:from tooltip import *def main(): root = Tk(className='更换图标') root.iconbitmap('gif/003.ico') # 更换tk图标 fm = Frame(root) root.mainloop()if __nam
2012-12-06 01:35:23
6113
原创 python正则表达式匹配sql语句中的表名
能够从sql语句中匹配表名,表的简称。使用的是python的正则表达式匹配的,本想做一个和plsql类似的工具,还没搞完整,先记录一下# -*- coding: UTF-8 -*-import rekeylist=['ACCESS','ADD','ALL','ALTER','AND','ANY','AS','ASC','AUDIT','BETWEEN','BY','
2012-11-25 22:09:20
7822
3
原创 python3+pywin32 获取用户定义的ODBC数据源
windows下,通过读取注册表获取用户定义的数据源# -*- coding: UTF-8 -*-# 获取ODBC数据源列表from tkinter import *from tkinter import ttkimport win32api,win32condef GetODBCdsn(): key = win32api.RegOpenKey(win32con.HKEY
2012-11-06 01:12:15
2699
原创 python3.2使用pywin32连接SQLServer2008
# -*- coding: UTF-8 -*-import dbi, odbcdb = odbc.odbc("dsn=data;uid=sa;pwd=master")print("登入成功")print('db:')#,type(db))c = db.cursor()print('c:')#,type(c))query="SELECT * FROM TESTTABLE"c.exe
2012-10-27 03:50:04
3984
原创 boost::xml_parser 读取xml
boost::xml_parser 处理xml---------debug_settings.xml-------- r 12 "jack" "0001" abb 13 "toni" "0002" ass 14 "hate" "0003" --------main.
2012-10-19 00:46:11
6838
转载 boost::spirit快速参考
简单C++boost中文手册目录 Quick Reference 快速参考 This isn't intended to be a full, detailed reference; nor is it intended to be of any use to readers who aren't alread
2012-08-18 21:16:50
2012
原创 boost::spirit解析字符串引号等对称符号
-----------------------spirit\spirit\MExpression2.h------------------------------#pragma once#include #include #include #include #include #include using namespace std;using n
2012-08-17 03:21:46
1495
转载 python3使用tkinter做界面之按钮Button
from tkinter import *class GUI: def __init__(self): self.root = Tk() self.root.title('Button Styles') for bdw in range(5): setattr(self, 'of%d' % bdw
2012-06-13 00:08:37
14649
转载 python3使用tkinter做界面之文件树FileTreeWidget
# XXX TO DO:# - popup menu# - support partial or total redisplay# - key bindings (instead of quick-n-dirty bindings on Canvas):# - up/down arrow keys to move focus around# - ditto for pa
2012-06-13 00:04:26
7706
1
转载 python3使用tkinter做界面之鼠标提示(ToolTip)
from tkinter import *from time import time, localtime, strftimeclass ToolTip( Toplevel ): """ Provides a ToolTip widget for Tkinter. To apply a ToolTip to any Tkinter widget, si
2012-06-13 00:00:36
7797
2
原创 python3使用tkinter做界面之颜色
from tkinter import *colors = '''#FFB6C1 LightPink 浅粉红#FFC0CB Pink 粉红#DC143C Crimson 深红/猩红#FFF0F5 LavenderBlush 淡紫红#DB7093 PaleVioletRed 弱紫罗兰红#FF69B4 HotPink 热情的粉红#FF1493 DeepPink 深粉红#
2012-06-12 23:59:06
63733
14
原创 python3使用tkinter做界面之拆分窗口(SplitWindow)
from tkinter import *from idlelib.tabbedpages import *class MainFrame(Frame): def __init__ (self, master=None, cnf={}, **kw): self.master = master super(MainFrame,self).
2012-06-12 23:55:26
12365
1
转载 python3使用tkinter做界面之菜单
from tkinter import *def new_file(): print("Open new file")def open_file(): print("Open existing file")def stub_action(): print("Menu select")def makeCommandMenu
2012-06-12 23:50:21
16168
原创 批处理读取ini配置文件
批处理功能很强的,下面我写了一个可以读取ini配置文件的脚本--------------------------------readini.bat---------------------------------------------rem @echo off & setlocal enabledelayedexpansionrem echo 参数个数: %0 %1 %2 %3s
2012-05-18 03:36:51
8627
1
原创 批处理(bat)脚本,可以实现类似Linux/Unix下的alias的作用
之前我写过一个python3的脚本可以实现alias的作用,后来想想毕竟Python不是所有人都会装,那个脚本的适用性也就受到了限制,今天我用批处理脚本重写了一下那个alias的脚本,如下(共五个文件readini.bat,open.bat,gotopath.bat,commandlist.ini,help.txt):你可以将脚本放到一个文件夹中,在桌面上建立open.bat的快捷方...
2011-11-17 09:37:16
2845
原创 Python3写的小工具,windows下杀死进程
windows下如果杀掉某些进程挺麻烦的,用任务管理器操作繁琐,用cmd下输入taskkill /F /IM xxx输入的字符挺多的,也是挺麻烦的我写了一个Python的小工具,可以杀掉进程.请使用最新的Python3.2.2,Python3.2有Bug,如果你使用的3.
2011-09-10 14:41:25
3333
原创 Python3写的小工具,类似Linux的alias给程序起别名
我的电脑上的程序比较多,在桌面上建立快捷方式能排满大半张桌面,想到了Linux的alias很好,于是做了一个小程序,可以实现类似Linux的alias的作用,能给程序其别名,环境:windows Python 3.2.1源码如下:-----------------------类alias.py-----2.0--------------------------------#
2011-09-10 00:31:31
1699
原创 Python3 自己写了个DateCtrl日期控件
我想用个像是在Python中找个像是VC中CDateTimeCtrl控件一样选择日期的控件没找着,谁知到告诉我啊后来我自己写了一个,代码如下:--------------------------DateCtrl.py----------------------------#作者 常亮#时间:2011年4月30日15:48:47from tkinter import *import calendarfrom datetime import dateclass DateCtrl(Frame): def _
2011-04-30 15:52:00
3385
原创 Python3.2 按钮BUtton 菜单Mneu 提示ToopTip
<br />这些例子都是网上找的<br />----------------按钮BUtton ---------------------------------<br />from tkinter import *<br />class GUI:<br /> def __init__(self):<br /> self.root = Tk()<br /> self.root.title('Button Styles')<br /> for bdw in ran
2011-04-29 13:15:00
8165
原创 char* pStr和char pStr[]有所不同
<br />我在VC2008中编译时遇到了个问题:<br />char * pStr = "字符串";<br />在使用 strcpy_s(pStr, strlen(pStr), "新串");<br />会报错:读取内存错误<br />解决办法如下:<br />char pStr[] = "字符串";<br />strcpy_s(pStr, strlen(pStr), "新串");<br />将pStr声明成数组,就没有问题了。<br />分析原因,可能是VC对数组和指针的处理不同,<br />指针检查更
2011-04-13 01:35:00
2308
python3实现sqlserver数据库和文件异地备份
2018-07-24
distribute-0.7.3,flup3-master
2013-12-30
C++支持的表达式解析
2013-01-16
boost::spirit解析表达式domo
2013-01-15
pywin32-216.1.win32-py3.2.exe
2011-12-18
cx_Oracle-5.1-11g.win32-py3.2.msi
2011-12-18
pietty0327.exe
2011-04-25
BDB2008 V3.6(贝恩软件)数据库工具 破解版
2010-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人