自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ctrain的专栏

积水成渊

  • 博客(289)
  • 资源 (6)
  • 收藏
  • 关注

原创 python_批量转换腾讯云短信模版格式

近期需要同时申请多个腾讯云短信模版,因此写了一段python脚本进行批量转换。业务提供的原短信模版在第五列,我将第五列的短信模版转换好后放在了新文件的第六列,前五列和原始csv文件的数据保持一致。代码如下:# coding: utf8import csvimport reimport sysreload(sys)sys.setdefaultencoding('utf8')FILE_PATH

2017-10-27 11:07:56 742

原创 区分IE6,IE7,IE8

var isIE=!!window.ActiveXObject; //判断是否为IE浏览器var isIE6=isIE&&!window.XMLHttpRequest; var isIE8=isIE&&!!document.documentMode; var isIE7=isIE&&!isIE6&&!isIE8;if(isIE){ if(isIE6){

2017-07-31 17:03:28 419

原创 .NET 连接oracle

using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using

2017-07-31 17:03:13 539

原创 notepad++ pythonScript插件之去重并排序实现

import StringIOdef sortlist(list0): list0.sort() last=list0[-1] for i in range(len(list0)-2,-1,-1): if list0[i]==last: list0.remove(list0[i]) else: l

2017-07-25 20:06:17 872

原创 notepad++ pythonScript插件之列转SQL查询条件

import StringIOdef DelLastChar(str): str_list=list(str) str_list.pop() return "".join(str_list)allText = editor.getText()selectText = editor.getSelText() lineIndex = 0javaText = "("for

2017-07-20 20:27:05 634

原创 Deepin linux系统连不上网解决

网卡型号:lspci -vnn08:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter [10ec:8176] (rev 01) Subsystem: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11

2017-07-20 15:52:55 19559

原创 将博客搬至CSDN

2017-07-18 13:47:01 152

原创 Notepad++ pythonScript插件开发

如下为java风格字符串拷贝import StringIOallText = editor.getText()selectText = editor.getSelText() lineIndex = 0javaText = ""for line in StringIO.StringIO(selectText): line = "\""+line.replace("\r\n","")

2017-07-15 00:06:55 882

原创 powerdesign pdm文件转excel

先前改造过一个vb脚本转换pdm文件为excel文件的代码,但是那个只能一个一个pdm文件执行,效率太低,所以花了一天时间动手写了一个解析pdm文件转excel的小程序。#!/usr/bin/python# -*- coding: utf-8 -*- #import xlwtimport osfrom PDMHandler import PDMHandlerdef getHeadStyle(

2017-06-29 19:12:56 965 2

原创 pdm转excel

参考文档:http://www.cnblogs.com/hggc/archive/2013/10/15/3369857.html 根据上面文档中的脚本导出的表结构看上去比较别扭,所以根据自己的需要对其进行了调整。'******************************************************************************'* File: pd

2017-06-22 14:46:07 957

原创 VBA练习——逐行读取csv文件

Sub qry_Click()Dim currentFileDirectorycurrentFileDirectory = Application.ActiveWorkbook.PathDim queryDataRowCnt As Integer'获取商户订单号queryDataRowCnt = Application.Sheets(1).UsedRange.Rows.CountDebug

2017-06-08 14:01:15 9737

原创 kettle同步多张表

最好的例子是官方的DMEO。

2017-04-22 13:39:50 6097 1

原创 js设置打印前后函数

window.print() 实际上,是浏览器打印功能菜单的一种程序调用。与点击打印功能菜单一样,不能精确分页,不能设置纸型,套打的问题更加无从谈起,只不过,可以让用户不用去点菜单,直接点击网页中的一个按钮,或一个链接里面调用罢了。事实上,很多用户都是采用这种方式打印,但是这种方式最致命的缺点是不能设置打印参数,比如纸型,页边距,选择打印机等等。这种方法提供一个打印前和打印后的事件onbeforep

2017-04-10 21:09:42 1731

原创 VBA_批量调整图片宽度

'版心尺寸大小(假设 Word 2003 中,A4纵向纸张,宽度已知是21厘米,左边距2.5厘米,右边距2.5厘米,所以,版心尺寸=宽度-左边距-右边距=16厘米) Dim Width As Single, Left As Single, Right As Single Width = Round(ActiveDocument.PageSetup.PageWidth / 28.35)

2017-04-09 15:54:58 2625

原创 VBA练习——合并单元格

本代码是针对书《别怕,Excel_VBA其实很简单》示例文件_ExcelHome\第4章\4.7.9 快速合并多表数据.xls 的练习,不完全同于书本中代码Sub test()Dim sht As WorksheetDim optype As StringDim rng As RangeDim rownum As Longoptype = "clearData" 'fillData,clear

2017-03-29 18:56:30 1946

原创 VBA练习——填充和清除数据

本代码是针对书《别怕,Excel_VBA其实很简单》示例文件_ExcelHome\第4章\4.7.7 批量对数据进行分类.xls 的联系,不同于书本中的代码Sub test()Dim i As LongDim rng As RangeDim classname As StringDim optype As StringDim shtindex As IntegerDim sht As W

2017-03-29 18:39:47 2075

原创 JCO_ERROR_COMMUNICATION: Initialization of repository destination XX failed

进入createFunction…………..com.sap.conn.jco.JCoException: (102) JCO_ERROR_COMMUNICATION: Initialization of repository destination ABAP_AS_WITH_POOL failedat com.sap.conn.jco.rt.RfcDestination.getSystemID(Rf

2016-11-15 09:00:47 5409 3

原创 java调SAP RFC接口

代码如下:package com.hk;import com.sap.mw.jco.*;public class TestSap { public static void main(String[] args) { JCO.Client client = null; //此处参数请略 client = JCO.createClient("200

2016-11-07 15:04:33 860

转载 bulk collect

DECLARE--按rowid排序的cursor--删除条件是oo=xx,这个需根据实际情况来定CURSOR mycursor IS SELECT rowid FROM t WHERE OO=XX ORDER BY rowid;TYPE rowid_table_type IS TABLE OF rowid index by pls_integer;v_rowid rowid_table_t

2016-08-01 11:54:53 443

原创 java基础——了解Enum

初识Enumenum,称为枚举。发音为[‘enəm],全称enumeration,JDK 1.5新增的特性,用于定义一组有共同特性的数据。不使用枚举声明一组常量:public class Color{ public final static int RED = 1; public final static int GREEN = 2; public final static

2016-07-15 17:57:57 709 1

转载 如何写一篇好的技术博客

在工作过程中,发现对很多东西都一知半解,不是很透澈,到头来很容易模糊,如果有一篇好的技术博客予以总结,一来即使忘记了,回国头来再看,仍然能 够从自己的思路中恢复;二来总结一下,还会发现一些潜在问题;三来,有利于大家交流技术。很多大公司都有自己的内部技术博客平台,写好自己的技术博客,对 一个技术人员来说,也有一定的成就感。在网上查阅资料,经常可以看到一些技术博客,要么废话连篇、排版紊乱,要么代码占了篇

2016-07-15 11:29:55 334

原创 Java8学习——文件读写的两种方式

Java8的文件读写只需要少量几行代码便可实现,简化了java对文件的操作。新的读取方式是nio的方式来实现的,对大文件的读取效率会比原来要高,演示代码如下:package com.practice;import java.io.IOException;import java.nio.charset.Charset;import java.nio.file.Files;import java.

2016-07-12 15:58:22 7824

转载 羊皮卷-选择的力量(二)

羊皮卷-选择的力量(二)【美】马·丁科尔解读: 其实不存在应该选这,不应该选这,我们应当知晓的一点是,我们的过去、现在和未来都是我们选择的结果。(运用你选择的力量)如果我们选择吃得太多并因此生病的话,该怪谁呢?如果我们选择将车开得太快以至于最终出车祸的话,该怪谁呢?如果我们选择使自己的性格龌龊,令人讨厌,该怪谁呢?如果我们要把钱带进棺材,成为“坟墓中最富有的人”,却使自己成了病人的话,该怪谁呢

2016-07-08 09:51:23 1999

转载 trigger练习

declare v_trigger_user varchar2(100); v_trigger_date date; cursor c_switch(cp_switch tr_switch.switch_for%type) is select status from tr_switch where upper(trigger_name) = 'PREM_I

2016-05-26 17:43:42 530

原创 保留最后的一条数据为Y

update prem_info_tax pi set status = 'N'where status = 'Y' and exists (select 1 from (select pk_serial, max(created_date) mcd from prem_info_tax wher

2016-05-26 17:28:26 433

转载 为什么iBatis+Oracle的executeBatch总是返回0?

iBatis+Oracle,调用executeBatch总是返回0,而不是真实的受影响记录数。查看代码:public class SqlExecutor { 。。。 private static class Batch { 。。。 public int executeBatch() throws SQLException { int totalRowCount = 0;

2016-05-20 11:57:43 849

原创 ibatis动态获取执行SQL和参数

动态SQL的最好做法是在日志中记录一下执行的SQL,如下为在执行过程中获取SQL和参数的方案 /** * 查询总条数 */ public int queryCountByScriptSQL(Map<String, String> parmMap) throws LasBusinessException { try {

2016-05-19 17:14:28 2424 1

原创 VBA行拷贝

Sub 拷贝信息()Dim workbookTmp As WorkbookDim worksheetTmp As WorksheetDim rangTmp As RangeDim i%Dim j%Dim newI%'当前工作表格可以使用ThisWorkbook'也可以Debug.Print ThisWorkbook.NameDebug.Print ActiveWorkbook.Nam

2016-05-05 23:39:01 6792

原创 VBA获取excel行和列

Sub 拷贝信息()Dim workbookTmp As WorkbookDim worksheetTmp As WorksheetDim rangTmp As RangeDim i%Dim j%'当前工作表格可以使用ThisWorkbook'也可以Debug.Print ThisWorkbook.NameDebug.Print ActiveWorkbook.Name'按行拷贝信息

2016-05-04 23:17:24 4248

原创 VBA 合并多个excel

Sub 汇总() Dim myPath$, myFile$, AK As Workbook, aRow%, tRow%, i As Integer Application.ScreenUpdating = False '冻结屏幕,以防屏幕抖动 myPath = ThisWorkbook.Path & "\VMS基础信息表(寿险汇总)\" '把文件路径定

2016-04-27 22:53:42 1022

原创 VBA批量调整图片宽度

上午花了点时间写了段代码调整WPS文字中图片的宽度,直接看图。 代码如下:Sub 图片宽度批量调整()Dim iDim jDim oldHeightDim oldWidthDim newHeightDim newWidthDim docWidthdocWidth = 15 * 28.345On Error Resume NextFor i = 1 To ActiveDocumen

2016-04-17 09:44:29 5042

原创 命令窗口查看执行计划不全

使用 explain plan for select 在pl/sql developer命令窗口产生执行计划。发现在命令窗口通过SELECT * FROM table(DBMS_XPLAN.DISPLAY);命令查看执行计划的时候没有办法查看完整的执行计划,只能显示部分。而在SQL窗口通过命令SELECT * FROM table(DBMS_XPLAN.DISPLAY);查询的时候只能查到如下信息

2016-04-04 10:46:30 1842 1

原创 代码阅读格言

第一章:导论要养成一个习惯,经常花时间阅读别人编写的高品质代码。要有选择地阅读代码,同时,还要有自己的目标。您是想学习新的模式、编码风格、还是满足某些需求的方法?要注意并重视代码中特殊的非功能性需求,这些需求也许会导致特定的实现风格。在现有的代码上工作时,请与作者或维护人员进行必须的协调,以避免重复劳动或因此而产生厌恶情绪。请将从开放源码软件中得到的益处看作是一项贷款,尽可能地寻找各种方式

2015-09-10 21:54:44 815

原创 Oracle获取当前用户

Function get_user return varchar2is v_user varchar2(30);begin select sys_context('user_policy_context','uid') into v_user from dual_user ; if v_user is null then select user

2015-09-10 13:42:27 1820

原创 cmd 删除系统垃圾文件

@del /f /s /q %systemdriver%*.tmp @del /f /s /q %systemdriver%*._mp @del /f /s /q %systemdriver%*.log @del /f /s /q %systemdriver%*.gid @del /f /s /q %systemdriver%*.old @del /f /s /q %systemdrive

2015-09-03 09:54:09 1167 1

原创 cmd自动删除当前目录及子目录中的所有空文件

@echo offecho.echo 正在删除当前目录及自目录的所有空文件夹...echo -----------------------------------------cd. >listnull.txtfor /f "delims=" %%i in ('dir /ad /b /s') do (dir /b "%%i"|findstr .>nul || echo %%i >> lis

2015-08-25 13:51:45 5362

原创 cmd for命令

for命令式批处理命令中最复杂也是功能最为强大的一个命令,它可以对一组不同的文件或数据进行循环处理。FOR {%variable|%%variable} IN (set) DO command [command-parameters]%variable 指定一个单一字母可替换的参数。(set) 指定一个或一组文件。可以使用通配符。command 指定对每个文件执行的命令

2015-08-23 23:26:01 4384 1

原创 cmd文件相关命令

1、列出当前目录下的所有文件夹及子文件夹dir /ad/s/b2、在当前文件夹下打开cmd命令Shift+鼠标右键3、打印目录Tree 或 Tree /f4、获取文件绝对路径清单Dir /s /b

2015-08-20 13:59:31 502

原创 cmd下过滤文件名称的两种方法

管道方法D:\Users\wangke351\Desktop\移交脚本\SR_469931_05>dir /b /w | find “lifedata” fix_SR_469931_01_lifedata_trigger_lbs_wangke351.sql SR_469931_14_lifedata_ind_las_value_added_tax_table_lbs_wangke351.sql

2015-08-20 09:05:26 6557

转载 Oracle如何删除主键约束的同时也删除索引

一、现象 在oracle10g中删除主键约束后,在插入重复数据时候仍然报“ORA-00001”错误。 二、原因 Oracle在的10g版本中对内部函数”atbdui”进行了调整,导致在删除约束的时候无法删除用户创建的索引。 这个现象被Oracle分类到了“PROBLEM”。三、方法 在删除约束的时候需要显示的指定“drop index”选项来完成索引的级链删除。 例:alter tabl

2015-08-19 21:51:39 6353

蔡学镛软件架构入门

蔡学镛软件架构入门

2017-06-29

超亢奋的ppt设计秘诀 蔡学镛

蔡学镛在平安科技上课时的课件

2017-06-29

JFreeChart开发指南(David Gilbert 英文版)

JFreeChart设计者David Gilbert介绍JFreeChart的书籍,里面有实例也包含了大部分类的使用说明。英文不好的同志请慢慢看,这可是英文版的。

2010-10-15

JFreeChart API(货真价实,英文)

这是货真价实的JFreeChart API,英文的,想要中文版的请绕开。 多看看英文的其实也挺好的,不是么。

2010-10-14

more active c

一本学习c++的书籍

2007-11-27

空空如也

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

TA关注的人

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