自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(149)
  • 资源 (16)
  • 收藏
  • 关注

原创 python查找代码中的字段,并找出字段对应的数据类型

查找代码中的字段,并找出字段对应的数据库数据类型

2023-03-08 13:51:11 700

原创 《coding game in python》shoot the fruit (射击水果游戏 )中文版

2021-01-19 14:55:37 433

原创 把文件名中指定的字符串替换掉

#程序功能:把文件名中指定的字符串替换掉#例如:#!/usr/bin/env# -*- coding: utf-8 -*-import argparseimport osdef get_filelist(dir): print("转化开始!") for home, dirs, files in os.walk(dir): for filename in...

2020-01-21 17:22:16 854

原创 【python】合并多个EXCEL

从网上参考了一下,自己修改如下。#注意要点:# (1)每个EXCEL中的字段名不要一样;例如有多个备注,则合并后会生成备注1, 备注2# (2)pandas需要xlrd支持 pip install xlrd 安装该模块# (3)合并时需要注意指定编码# -*- coding: utf-8 -*-import osimport pandas as pdimport numpy...

2019-12-27 10:00:25 579

原创 【夏大师手机作品】渔人

2019-11-06 10:35:25 174

原创 【夏大师手机摄影作品】

2019-11-06 10:30:17 152

原创 【夏大师手机摄影作品】滨江宝龙

2019-11-06 10:21:43 171

转载 【go转载】分享一篇go语言的资料汇总

https://blog.csdn.net/D_Guco/article/details/79179573

2019-09-29 09:51:00 115

原创 【python】文件合并工具

from tkinter import *import tkinterimport tkinter.filedialogimport osimport tkinter.messageboximport osimport datetime#获取扩展名def GetFileExtension(path): return os.path.splitext(path)[1]d...

2019-09-16 19:49:26 574

原创 【python】一个py的启动菜单

#!/usr/bin/python3#-*-coding:utf-8 -*-import osclass Menu: menulist = [{"name": "安装", "script": "setup.sh"}, {"name": "升级", "script": "upgrade.sh"}, {"name": "...

2019-09-12 11:11:02 263

原创 【python】批量修改文件名

from tkinter import *import tkinterimport tkinter.filedialogimport osimport tkinter.messagebox#获取扩展名def GetFileExtension(path): return os.path.splitext(path)[1]def choosesourcepath(): ...

2019-09-10 11:06:13 302

原创 【python】重命名文件工具(练习)

from tkinter import *import tkinterimport tkinter.filedialogimport os#获取扩展名def GetFileExtension(path): return os.path.splitext(path)[1]def choose_file(): selectFileName = tkinter.filedia...

2019-09-06 14:53:57 195

原创 【正则表达式】模糊查找字符串,同时替换多个文件

在多个文件中,有如果下的语句select * from ta4.XYXX1; //无空格select * from ta4.XXXX2 ; //有空格select * from ta4.xxxx3, XXXX4;希望改成:select * from XYXX1@dblinkta4;select * from XXXX2@dblinkta4 ;select * from x...

2019-09-05 19:43:31 946

原创 【python】在文件中找到指定的标记进行替换

# -*- coding: UTF-8 -*-# author: xiaym# date: 2019-08-29# 功能: 在XMl中找出oracle的存储过程,存储过程中没有添加commit;的地方,增加上去。# 说明:1. 程序对于 case .. end;这种语句有可能正好也替换了,需要自己检查# 2. 先找到declare, 再查找commit,如果找到commit,...

2019-08-29 16:13:46 537

原创 根据交易量制作直方图

# -*- coding: UTF-8 -*-from matplotlib import pyplot as pltplt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签plt.rcParams['axes.unicode_minus']=False #用来正常显示负号# 此处的文本是直接从excel中拷过来, 因此会带有换行和TA...

2019-08-23 09:22:14 297

原创 版本(alpha,beta等)的解释

2019-08-12 14:22:32 23981

原创 freemarker入门简单教程

freemarker入门简单教程文章目录freemarker入门简单教程一、原理二、安装1. 新建一个maven工程2. 在POP.XML中增加如下内容:3. .m2/setting.xml4. intellij 工程三、示例1. 掌握一个指令2. 掌握数据模型3. assign的例子指令举例if指令list指令item指令四、完整的例子五、演示结果六、参考资料集中学习了10个小...

2019-08-09 15:56:42 472

原创 sysbench 1.0.17 使用说明

sysbench 1.0.17 (using bundled LuaJIT 2.1.0-beta2)sysbench 1.0.17 (通过绑定LuaJIT 2.1.0-beta2)Usage: sysbench [options]... [testname] [command]Commands implemented by most tests: prepare run cleanup...

2019-07-02 19:57:15 1763

原创 mybatis生成器的配置

mybatis_generator

2019-04-04 11:11:43 218

原创 javadoc生成文档

2019-04-03 21:01:20 174

转载 一个go写的grep工具,速度还是挺快的

package mainimport ( "bufio" "flag" "fmt" "io" "os" "path/filepath" "regexp" "sync")type result struct { Filename string Line string LineNumber int Error error}var strRex stringvar f...

2019-04-03 15:00:09 1496

原创 BASE64的加密和解密工具(GUI)

#base4的一个加密工具import tkinter as tkfrom tkinter import *import base64window=tk.Tk()window.title('base64生成加密程序')window.geometry('800x600')var1 = StringVar()var1.set("请在下面输入要加密的字符串\n注意:换行符、头尾空格会被自...

2019-03-29 22:00:00 1266

原创 base64 加密和解密

// 作者: xym 日期:2019-3-12// 本程序用base64为解密package mainimport ( "bufio" "encoding/base64" "fmt" "os" "strings")func main() { fmt.Println("请输入要解密的字符串(注意字符串前后空格、换行符和tab等会自动去除,字符串中间不能包含空格、换行符等...

2019-03-23 14:41:42 610

原创 tmux 1.6 多窗口配置

tmux多窗口展示解决中文字体修改配置后要永久保存,需要回到如下界面,并指定你想要的session,点savetmux多窗口按下ctrl+b,然后按下逗号(,), 可以修改窗口的名字。鼠标放在线条上,然后左键按下,可以调整面板大小(~/.tmux.conf)的配置文件# key bindings for horizontal and vertical panesunbin...

2019-03-23 11:48:34 1558

原创 redhat操作系统下开机自启动oracle

redhat操作系统下开机自启动oracle1. 先检查$ORACLE_HOME$ echo $ORACLE_HOME如果没有配置则在.profile中配置export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_1source .profile 重新加载生效2. 在oracle用户下修改/oracle/ap...

2019-03-06 10:49:39 1176

原创 intellij 上安装IdeaVim插件

IdeaVim插件安装配置:(1) 在File->Setting -> Plugins -> Browse repositories中查找IdeaVim插件安装即可。(2)在File->Setting -> Keymap中查找Vim Emulator,设定激活/关闭IdeaVim模拟器的自定义快捷键,我设定为Ctrl+;(分号)...

2019-01-18 20:58:55 2028

转载 intellij idea 2018.3 破解方法

(1)首先,编辑C:\Windows\System32\drivers\etc下的hosts文件,加入下面一行 0.0.0.0 account.jetbrains.com(2)打开http://idea.lanyus.com/,获取注册码 (3)输出注册码,即可激活  (4) 重新启动intellij  ...

2019-01-18 20:33:11 352

转载 Redhat上VNC Server配置

[TOC]> 整理:xiaym> 日期:2018-07-19> 版本:V1.0# Redhat上VNC Server配置>查看操作系统>uname -r##1. CRT连接服务器![Alt text](./1532000858444.png)![Alt text](./1532000791876.png)##2. 安装 ...

2018-07-20 10:44:34 1467

原创 联想无线键盘使用方法

2017-11-12 18:51:57 10361

原创 把指定文件夹下的照片,按日期归类

package mainimport ( "flag" "fmt" "log" "os" "path/filepath" "strconv" "strings" "time" "github.com/Unknwon/com" "github.com/rwcarlsen/goexif/exif" "github.co

2017-09-29 14:35:17 6087 1

原创 go语言和C语言的对比

下面的go语言和C语言的对比, 看过就知道go语言是多么简洁!http://hyperpolyglot.org/c

2017-08-19 13:42:54 15113

翻译 go by example之channel-synchronization.go

// 这个程序的例子说明,GO语言的并发是多么简洁,就是一个通用的结构,稍微改造后就可以用于实际中// 对这个例子做了一些修改和说明package mainimport "fmt"import "time"func worker(done chan bool) { fmt.Print("working...") time.Sleep(2 * time.Second) f

2017-08-18 22:05:24 379

翻译 go by example 之arrays.go

package mainimport "fmt"func main() { var a [5]int fmt.Println("emp:", a) a[4] = 100 fmt.Println("set:", a) fmt.Println("get:", a[4]) // 内置求数组长度函数len() fmt.Println("len:", len(a

2017-08-16 11:02:54 313

原创 gopher meetup

2017-08-13 21:51:39 546

原创 go语言遍历中英文字符串

package mainimport ( "fmt")func main() { s := "我是chinese" r := []rune(s) for i, v := range r { fmt.Println(i, string(v)) }}

2017-08-04 16:53:10 933

转载 删除指定目录下指定的文件(非并发)

# -*- coding:gbk -*-import os import string def del_files(dir,topdown=True): for root, dirs, files in os.walk(dir, topdown): for name in files: pathname = os.path.spl

2017-07-12 10:48:31 343

原创 并发删除指定目录下指定扩展名的文件

package mainimport ( "flag" "fmt" "os" "path/filepath" "strconv" "strings")//获取指定目录及所有子目录下的所有文件,可以匹配后缀过滤。func WalkDir(dirPth, suffix string) (files []string, err error) {

2017-07-11 09:01:58 1063

原创 【python】couchbase稽核脚本

#couchbasescript.py#!/usr/bin/python# -*- coding:gbk -*-#程序功能 验证couchbase中的键是否对应mysql表的值from couchbase.bucket import Bucketimport ConfigParserimport MySQLdbimport timeimport os#couchbase配置cp=

2016-12-21 11:12:57 1483 1

原创 【python】从文件中获取系统参数,形成配置报告

#getparameterlist.py#程序功能 根据给定的文件,把相关的信息抓出来,形成一个参数配置报告#功能待完善 目前只写了一部分#!/usr/bin/python# -*- coding:gbk -*-import ConfigParserimport reimport osimport stringimport xml.etree.ElementTree as ETtre

2016-12-21 10:52:49 1972

原创 【python 】查找couchbase中的键

#getfundacco.py#!/usr/bin/python# -*- coding: utf-8 -*-from couchbase.bucket import Bucketimport ConfigParserimport stringimport osimport jsoncp= ConfigParser.ConfigParser()cp.read('my.conf')co

2016-12-21 10:37:07 1106

谷歌浏览器中下载时不会重命名

谷歌浏览器中下载时不会重命名为(1)(2)之类的插件 使用方法: 开发模式安装 步骤: 1、 将XX.crx插件的扩展名改成.zip或者.rar并解压到文件夹XX; 2、在扩展程序界面(chrome://extensions/或更多工具-扩展程序)右上方的开发者模式按钮上打勾; 3、在左上方,点击“加载已解压的扩展程序”,选择第一步中的文件夹XX,即可安装。

2022-03-21

Redhat上VNC Serve配置

Redhat 上VNC Serve配置, 实际操作后的记录,步骤详细。

2019-01-18

redis实战pdf

redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。

2017-09-02

windows grep

不支持中文搜索,英文可以 支持递归查找

2016-03-15

secureCRT 7.0 中文破解版

解压后文件中有一个_reg文件, 双击就可以注册了,以后不会提示要注册码。

2013-02-04

算法c实现[第三版高清版]

本版本是我从淘宝上花大洋买来的。 非常清楚,书签都做好了。 本书就不用多说了,每个程序员都应该读的。

2012-06-01

vim 中文手册

这是vim的pdf文件,用latex编写而成。质量非常好。是每个学习vim人必备的手册。

2012-05-13

php and mysql web开发 第四版

这里是php 和 mysqlweb 开发第四版的全部源码,完整版。

2010-08-16

linux内核备份和升级

 这是我在公司内核备份和内核升级时的笔记。详细记录了备份和升级的步骤。主要内容来源网络,但是我修改了一些错误,并注解了要注意的地方。 备份和升级我都成功,所以记录下来,希望对朋友有用。 文件是pdf格式的,图片如果小的话,可以放大查看。

2010-03-02

objective c on mac

这本书是目前能找到的关于objective c在mac上编程最好的书,我自己看了前部分,而且在自己的机子装上了mac系统,感觉讲述清楚,可以一步步跟着学。看英文可能有些吃力,但只要坚持一定能成功的。前面我把代码已经传上去了,这次把书传上去,看这本书的时候可以配合参考这些代码。

2009-08-19

python编程[包含源代码码]

想学习python的朋友,可以参考这本,此书表达清楚,用例丰富,还给出了很多相关的参考书,可以作为进一步学习的参考。另外此书的源码也在一起给出,建议自己动手输入,亲自试一下,才有收获。

2009-08-19

源代码 Learn Objective c on the Mac

这里上传的是该书的源代码,可以同时下载此书一起阅读。

2009-05-07

高级Bash脚本编程指南

这是有关bash shell的基本教程,很值得一看。这本书假定你没有任何脚本或一般程序的编程知识,但是如果你有相关的知识,那么你将很容易达到中高级的水平.

2009-02-23

使用vim开发软件项目(集成了15篇)

使用vim开发软件项目,把网络上一个高手写的东东集成了,以后看起来方便.

2009-02-23

vim tips 汇总

vim tips 汇总,可以看到有很技巧

2009-02-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除