4 趣趣李

尚未进行身份认证

怕什么真理无穷,进一寸有进一寸的欢喜。

等级
TA的排名 3w+

C#全角和半角转换

///转全角(SBCcase)///全角空格为12288,半角空格为32///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248publicstaticStringToSBC(Stringinput){char[]c=input...

2019-08-12 13:35:03

设置DB_CREATE_FILE_DEST报错ORA-02097

tips:启用Oracle的OMF功能时在设置db_create_file_dest的值时,路径中文件夹必须存在,不存在的话需要手动创建对应的文件夹,不然会报ORA-02097...

2019-06-17 16:47:03

DockPanel手动设置Size问题(待完善

dockPanel的Visibility属性默认值是Visible,若想要默认隐藏可设置值为AutoHide。但是AutoHide状态下设置Size无效,只能在设计器拖动设置宽度,若需要在代码中计算宽度并设置,先把Visibility属性设置为Visible,设置完Size后再将dockPanel1.Visibility=DevExpress.XtraBars.Docking.DockVi...

2019-06-11 10:02:14

GridControl导出

//gcRepair.ExportToExcelOld(fileName);//图片列无法导出gcRepair.ExportToXls(fileName);//需要设置OptionPrint-AutoWidth=False,否则导出列宽不对...

2019-05-17 11:32:58

DevExpress.XtraEditors.CheckedComboBoxEdit

给DevExpress.XtraEditors.CheckedComboBoxEdit赋值如果使用lkp.EditValue="";会导致显示的文本也为设置的值,点击弹出选项后自动刷新显示文本为正常值;使用lkp.SetEditValue("");能避免这个问题...

2019-05-14 16:40:45

C# 设置鼠标位置

///<summary>///引用user32.dll动态链接库(windowsapi),///使用库中定义API:SetCursorPos///</summary>[DllImport("user32.dll")]privatestaticexter...

2019-04-19 16:43:39

dev GridContrl控件实现鼠标移动,所在单元格高亮效果

privatevoidgridControlDrSchedule_MouseMove(objectsender,MouseEventArgse){//排除拖动鼠标多选的情况if(e.Button==MouseButtons.Left||e.Button==MouseButtons.Right)...

2019-04-19 15:24:46

GridControl复选框列(未完成)

1,绑定数据源添加CheckEdit列,设置ValueChecked和ValueUnChecked1)若绑定的列是string类型,则值只可是true和false(区分大小写)2)

2019-04-08 14:28:11

Python 迭代

在Python中,迭代是通过for...in来完成的适用list、tuple、dict、字符串默认情况下,dict迭代的是key。如果要迭代value,可以用forvalueind.values(),如果要同时迭代key和value,可以用fork,vind.items()。>>>forchin'ABC':...pr...

2019-04-01 14:12:45

Python 切片

适用于从list、tuple、字符串中截取部分,同样支持倒数切片L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。如果第一个索引是0,还可以省略:>>>L[:3]['Michael','Sarah','Tracy']前10个...

2019-04-01 14:08:53

Python定义函数(待整理)

定义函数:格式:在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。调用函数数据类型检查数据类型检查可以用内置函数isinstance()defmy_abs(x):ifnotisinstance(x,(int,float)):...

2019-04-01 12:08:04

Python dict和set(待整理)

1.声明d={'Michael':95,'Bob':75,'Tracy':85}2.赋值d['Adam']=67要避免key不存在的错误,有两种办法,一是通过in判断key是否存在:>>>'Thomas'indFalse二是通过dict提供的get()方法,如果key不存在,可以返回None,或者自己指定的valu...

2019-04-01 10:58:03

Python之缩进 (待整理

与其他语言不一样,Python没有使用花括号或者其他开始和结束的定界符来表示一个语句块。缩进是Python表示语句块的唯一方法。一个语句块中的所有语句必须使用相同的缩进,表示一个连续的逻辑行序列。源文件的第一行不需要缩进(不允许以任何空格开始)。在控制语句中,语句块内语句不仅需要相同的缩进,而且要保证整个语句块在整个控制语句有一定的缩进,表示该语句块是属于该控...

2019-03-29 16:00:58

Python 循环

1.Python的循环有两种,一种是for...in循环,依次把list或tuple中的每个元素迭代出来names=['Michael','Bob','Tracy']fornameinnames:print(name)所以forxin...循环就是把每个元素代入变量x,然后执行缩进块的语句。Python提供一个range()函数,可以生成一个整数...

2019-03-29 14:19:04

Python第七课 条件判断

age=3ifage>=18:print('yourageis',age)print('adult')else:print('yourageis',age)print('teenager')注意不要少写了冒号:。age=3ifage>=18:print('adult')elif...

2019-03-29 14:14:47

Python第五课 List 和Tuple

List:如果要取最后一个元素,除了计算索引位置外,还可以用-1做索引,直接获取最后一个元素;以此类推,可以获取倒数第2个、倒数第3个>>>classmates=['Michael','Bob','Tracy']list是一个可变的有序表,所以,可以往list中追加元素到末尾>>>classmates.append('Ad...

2019-03-29 14:09:34

Python第四课 数据类型和变量?

布尔值:布尔值有True、False两种值(注意大小写),andornot代表与或非,疑问???与或非符号是否可行?如果可行什么符号代表非(不会是!)空值:Python中空值用None表示这种变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。例如Java是静态语言在Py...

2019-03-29 11:28:43

Python第三课 字符

转义与不转义:字符串是以单引号'或双引号"括起来的任意文本,\转义,Python还允许用r''表示''内部的字符串默认不转义换行:\n命令行中输入print('''回车表示开始换行输入,提示符由>>>变为...,当输入完结束符```和括号)后,执行该语句并打印结果在最新的Python3版本中,字符串是以Unicode编码的,对于单个字符的编...

2019-03-29 11:18:14

python第二课

命令行输入输出,input()返回的数据类型是str

2019-03-29 11:00:22

Pycharm

1.注释单行注释:#print('HelloWorld,HelloPython')多行注释:"""print('HelloWorld,HelloPython')print('Mynameisqq')"""注释快捷键:Ctrl+/

2019-03-29 10:53:16

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。