摘要: 将String转换为UTF-8 格式 public string UTF8Convert(string str) { if (str.Trim() != "") { string ascii_data = ""; byte[] t_byte = Encoding.UTF8.GetBytes(str) 阅读全文
posted @ 2021-05-04 14:28 码农阿亮 阅读(3420) 评论(0) 推荐(0) 编辑
摘要: 通过cmd调用7z软件实现压缩和解压缩文件 压缩文件: public object CompressZipFile(string sourceFile, string destinationFile) { object resObj; Process process = new Process(); 阅读全文
posted @ 2021-05-04 14:24 码农阿亮 阅读(1395) 评论(0) 推荐(0) 编辑
摘要: full join 空值填充 SELECT coalesce( NULL , 0) as tianchong FROM DUAL SELECT coalesce( '' , '0') as tianchong FROM DUAL SELECT A.M, coalesce(B.N, 'X') AS N 阅读全文
posted @ 2020-12-02 18:43 码农阿亮 阅读(735) 评论(0) 推荐(0) 编辑
摘要: full join ,left join ,right join,inner join 一、full join full join SELECT A.*, B.* FROM (SELECT 0 AS T1 FROM DUAL UNION SELECT 1 AS T1 FROM DUAL UNION 阅读全文
posted @ 2020-12-02 18:41 码农阿亮 阅读(262) 评论(0) 推荐(0) 编辑
摘要: SQL语句实现按照分组划分优先级 分组划分优先级 SELECT B.* FROM (SELECT A.color, A.P, row_number() over(partition by P order by color desc) rn FROM (SELECT 'red' AS color, ' 阅读全文
posted @ 2020-12-02 18:38 码农阿亮 阅读(875) 评论(0) 推荐(0) 编辑
摘要: SQL SERVER 中相关的时间 1、获取当前时间 select getdate() 2、截取需要的值 select datepart(year,getdate()) select datepart(month,getdate()) select datepart(day,getdate()) s 阅读全文
posted @ 2020-12-02 18:35 码农阿亮 阅读(251) 评论(0) 推荐(0) 编辑
摘要: C#实现TXT文档转DataTable 代码: public DataTable TXTToDataTable(string fileName, string columnName) { DataTable dt = new DataTable(); FileStream fs = new File 阅读全文
posted @ 2020-06-26 15:16 码农阿亮 阅读(1591) 评论(1) 推荐(1) 编辑
摘要: Oracle中获取字符串下标、截取字符串 获取下标: SELECT INSTR('AAA-BBB-CCC-DDD', '-', 1, 1) as 字符位置 FROM dual 截取字符串: SELECT SUBSTR('AAA-BBB-CCC-DDD', 1, 3) as 截取字符串 FROM DU 阅读全文
posted @ 2020-06-19 10:33 码农阿亮 阅读(4333) 评论(0) 推荐(0) 编辑
摘要: Python学习之路——pycharm的第一个项目 简介: 上文中已经介绍如何安装Pycharm已经环境变量的配置。现在软件已经安装成功,现在就开始动手做第一个Python项目。第一个“Hello World”项目。 第一步:打开Pycharm软件 1.双击,桌面图标,运行软件,进入软件后,点击“C 阅读全文
posted @ 2020-06-17 18:52 码农阿亮 阅读(515) 评论(0) 推荐(0) 编辑
摘要: Python学习之路——安装pycharm 简介:pycharm 是一款功能强大的 Python 编辑器,具有跨平台性。下载地址 第一步:下载pycharm 软件 下载时会有两个版本供选择。Professional版(专业版)和Community版(社区版)。建议安装Community版本,因为免费 阅读全文
posted @ 2020-06-17 08:28 码农阿亮 阅读(280) 评论(0) 推荐(0) 编辑
摘要: Python学习之路——安装pip 简介: 在Python安装时如果安装了pip,就不用在此安装了。首先查看自己有没有安装pip,查看版本薪资语句:pip --version。如果安装,但是安装的pip不一定是最新版本。 更新版本信息为: python -m pip install --upgrad 阅读全文
posted @ 2020-06-16 09:41 码农阿亮 阅读(341) 评论(0) 推荐(0) 编辑
摘要: Python学习之路——安装Python 一、首先第一步要去了解了Python开发环境以及流行的开发工具。 由于小白起步,开发软件安装借鉴前辈的笔记。Python学习相关软件安装教程。 二、安装python软件: 安装python流程: 第一步:安装包下载,点击下载。此处以版本python-3.6. 阅读全文
posted @ 2020-06-15 08:02 码农阿亮 阅读(1252) 评论(0) 推荐(0) 编辑
摘要: 用SQL语句获取常见的几种日期数值 上周 SELECT TO_CHAR(TRUNC(SYSDATE, 'IW') - 7, 'yyyymmdd') FROM DUAL SELECT TO_CHAR(TRUNC(SYSDATE, 'IW') - 1, 'yyyymmdd') FROM DUAL 本周 阅读全文
posted @ 2020-06-12 18:36 码农阿亮 阅读(609) 评论(0) 推荐(0) 编辑
摘要: Java实现的三种字符串反转 第一种: public class Main { public static void main(String[] args) { String s1 = "asdfghjkl"; System.out.println(new StringBuilder(s1).rev 阅读全文
posted @ 2020-06-09 09:59 码农阿亮 阅读(477) 评论(0) 推荐(1) 编辑
摘要: C#与Java的区别 1.c#中的命名空间是namespace类似于Java中的package(包),在Java中导入包用import而c#中用using。2.c#和Java都是从main函数入口的,但是c#中的main函数的首字母必须大写,它有四种写法如下:static void Main(str 阅读全文
posted @ 2020-06-08 16:55 码农阿亮 阅读(1855) 评论(0) 推荐(0) 编辑
摘要: 泛型与普通方法、Object方法效率比较 简介: 方法的执行效率比较,首先考虑的就是执行方法时所耗费的时长,时长越短,效率越好,耗时越长,效率越差。下面就从执行耗时方法考量三种方法的效率。 实现方法: static void Main(string[] args) { Monitor.Show(); 阅读全文
posted @ 2020-06-08 10:20 码农阿亮 阅读(587) 评论(0) 推荐(0) 编辑
摘要: C#中的泛型 简介: 泛型,就是在定义方法时先不声明方法的返回值类型或者参数类型,只是声明占位符,而是在调用方法时才声明类型。泛型是延迟声明的:即定义的时候没有指定具体的参数类型,把参数类型的声明推迟到了调用的时候才指定参数类型。 延迟思想在程序架构设计的时候很受欢迎。 案例: class Gene 阅读全文
posted @ 2020-06-08 09:43 码农阿亮 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 几种常见的加密方法的实现 1.ACSII码加密 //ACSII码加密 private static string ACSIIPWd(string rpwd) { string Ret; byte[] array = System.Text.Encoding.ASCII.GetBytes(rpwd); 阅读全文
posted @ 2020-05-28 09:55 码农阿亮 阅读(1261) 评论(0) 推荐(0) 编辑
摘要: C#实现密文解密 简介:此方法一般用于对密码加密后的解密。 代码: private static string GetPwd(string pwd) { var sRet = string.Empty; for (int i = 0; i < pwd.Length; i++) { sRet = sR 阅读全文
posted @ 2020-05-27 16:30 码农阿亮 阅读(742) 评论(3) 推荐(0) 编辑
摘要: C#中的DefaultView方法 简介: 首先可建立一个表,对表进行填充若干条数据,代码如下: //创建Table1 DataTable dt = new DataTable(); //对Table1添加列名,并设置列值类型 DataTable dt1 = new DataTable();//创建 阅读全文
posted @ 2020-05-25 10:04 码农阿亮 阅读(2504) 评论(0) 推荐(0) 编辑