- 博客(51)
- 收藏
- 关注
原创 关于Spring Boot启动时报org.springframework.context.ApplicationContextException: Unable to start EmbeddedWe
关于Spring Boot启动时报org.springframework.context.ApplicationContextException: Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory bean错误的解决方法(Eclipse)Eclipse 启动Sp...
2019-09-29 17:27:16
2252
原创 常用SQL(二)
目录创建表创建主键约束插入数据删除数据修改表查看数据库编码格式创建序列增加主键获得表和列注释修改列名增加列删除列创建表create table CAPITAL_ADJUST( CAPITAL_ID VARCHAR2(10), CAPITAL_NAME VARCHAR2(50), TYPE VARCHAR2(10), BELONG
2017-11-19 01:45:37
312
原创 常用SQL(一)
目录查询oracle中所有用户信息只查询用户和密码查询当前用户信息查询用户可以访问的视图文本查询数据库中所有视图的文本创建序列查看当前用户的缺省表空间查看当前用户的角色查看当前用户的系统权限和表级权限查看用户下所有的表显示用户信息所属表空间显示当前会话所具有的权限显示指定用户所具有的系统权限显示特权用户查看名称包含log字符的表查看某表的创建时间查看某表的大小查看
2017-11-19 01:17:55
291
原创 Oracle 如何创建表空间
在Oracle中如何创建表空间呢?主要有两种方式:一种是用SQL命令的方式,另外一种是通过Oracle客户端Enterprise Manager Console来创建。下面分别介绍一下:1 通过SQL命令创建表空间1.1 创建表空间 create tablespace 表空间名称 logging datafile 'D
2017-11-18 00:35:38
625
原创 SecureCRT自动登录
1 安装好SecureCRT 2 单击【连接】,在弹出的对话框中输入【地址】、【用户名】、【密码】,选择保存。确定后连接成功。 3 单击菜单【选项】,单击【现在保存配置】
2017-11-18 00:28:20
435
原创 一些概念
[UPS电源] UPS(Uninterruptible Power System ),即不间断电源,是一种含有储能装置,以逆变器为主要组成部分的恒压恒频的不间断电源。主要用于给单台计算机、计算机网络系统或其它电力电子设备提供不间断的电力供应。当市电输入正常时,UPS 将市电稳压后供应给负载使用,此时的UPS就是一台交流市电稳压器,同时它还向机内电池充电;当市电中断(事故停电)时,
2017-11-18 00:15:08
258
翻译 20 如何从一个方法中返回多个值
(1) 使用out参数(2) 使用数组或结构体(3) 在数组中找出最大值和最小值 // 结构体 struct MinMax { public int min; public int max; } int[] myArray = new int[] { 12,
2014-06-23 01:00:20
720
翻译 19 如何按值对字典进行排序
static void SortDictionary() { Dictionary diction = new Dictionary(); diction.Add("3", "three"); diction.Add("1", "one"); diction.Add("5", "five
2014-06-23 00:57:46
709
翻译 18 如何从一个数组中移除重复的元素
两种方法(1) 使用LINQ(2) 使用List static void RemoveDups(string[] myStringArray) { // LINQ string[] str = myStringArray.Distinct().ToArray();
2014-06-23 00:56:30
1148
翻译 17 如何取decimal的小数位数
(1) 使用ToString("#,##")(2) 使用String.Format("{0:0.00}",value)(3) 使用ToString("n2")(4) 使用“{0:c}”
2014-06-23 00:55:06
1579
翻译 16 如何使一个文本框只能接受数字
(1) 使用NumericUpDown(2) 处理KeyPress 按钮(3) 处理Text_Changed 事件using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Li
2014-06-23 00:53:38
890
翻译 15 如何从枚举中获得枚举项名称值
(1) 使用Enum.GetName()(2) 使用ToString()方法 public enum AuthMethod { FORMS = 1, WINDOWSAUTHENTICATION = 2, SINGLESIGNON = 3 } stat
2014-06-23 00:51:42
3378
翻译 14 在C#中怎样计算年龄
直接上代码 CalcAge(DateTime.Parse("10/13/1998")); static void CalcAge(DateTime birthday) { // 获得当前日期 DateTime curDate = DateTime.Today;
2014-06-23 00:50:13
1551
翻译 13 在C#中如何获得IP地址
首先需要添加命名空间using System.Net.NetworkInformation;using System.Net.Sockets;下面是详细代码 GetPrivateIP(); string publicIP = GetPublicIP(); Console.WriteLine("Public IP is: {0}", pub
2014-06-23 00:46:49
1175
翻译 12 在Foreach循环中如何获得当前迭代的索引
static void ForEachIndex() { int curIndex = 0; Dictionary diction = new Dictionary(); int counter = 0; diction.Add("One", "One");
2014-06-23 00:44:30
2716
翻译 11 在.NET 中如何加密和解密一个字符串
string plainText = "This is plain text that we will encrypt"; string password = "P@$$w0rd"; Console.WriteLine(plainText); Console.WriteLine(); create a ne
2014-06-23 00:41:31
1784
翻译 10 ref 和 out 之间的区别
(1) 两者都是按地址传递的,使用后都将改变原来的数值(2) ref传进去的参数必须在调用前初始化,out不必(3) ref传进去的参数在函数内部可以直接使用,而out不可(4) ref传进去的参数在函数内部可以不被修改,但out必须在离开函数体前进行赋值(5) ref是有进有出,out是只出不进 string outString = "This is t
2014-06-22 20:31:45
913
翻译 9 abstract 和 Virtual 之间的区别
(1) abstract方法没有具体的实现,同时必须被覆写(2) 虚(Virtual)方法可以没有具体的实现,也不一定必须覆写(虚方法定义时,可以没有具体的实现代码,但是必须创建方法体:即必须有方法的左右花括号)。(3) 抽象方法不可以使用base.method()方式调用,但是虚方法是可以的//定义一个抽象方法using System;using System.Colle
2014-06-22 20:29:54
731
翻译 8 break 和 Continue 之间的区别
break: 直接跳出循环continue:中断本次循环,继续进行下一次循环 static void breakvsContinue() { for (int i = 0; i < 10; i++) { if (i == 0) break; DoSo
2014-06-22 19:38:30
854
翻译 7 如何检查一个数字是不是2的乘方
bool result = false; result = CheckPowerOfTwo(8); Console.WriteLine(result.ToString()); static bool CheckPowerOfTwo(ulong number) {
2014-06-22 19:35:03
822
翻译 6 如何统计一个字符串中特定特定字符串出现的次数
(1) 单个字符的查询 foreach(2) 字符串的查询 RegEx 示例代码:static void CountStrings(){ string test = "Hello, how are youyou you you you, you you yy?"; int wordCount = 0; int char
2014-06-18 00:11:58
1083
翻译 5 在C#中如何调用基类构造器
//基类using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace MVATwentyQuestions{ class Test { public string _nam
2014-06-17 23:46:58
867
翻译 4 如何获得控制台应用程序的路径
如何获得控制台应用程序的路径(1) 使用反射获得执行程序集路径(2) 传递IO.Path.GetDirectoryName示例代码:static void GetAppPath(){ string path = System.Reflection.Assembly.GetExecutingAssembly().Location; Console.Wri
2014-06-17 23:12:29
1230
翻译 3 string 和 String的区别
1 string类型是密封(sealed)类型,即从object对象中继承而来。2 string实例实际就是一个Unicode字符串3 string类型的值可以是字符串文字4 string关键字是预定义类System.String的别名,所以我们可以这样写: string name = "Fred"; or String name = "Fred"5 同样的
2014-06-16 23:37:59
816
翻译 2 如何解析XML文件或字符串
1 引用XML文件2 使用XMLReader解析文本字符串3 使用XMLReader方法读取XML数据具体代码实现如下://初始化一个XML字符串String xmlString = @" The Autobiography of Benjamin
2014-06-16 00:20:59
1180
翻译 1 何时使用Class?何时使用Struct?
(1) 结构体是值类型,它可以包含数据和方法;类是引用类型(2) 结构体是值类型,不要求堆分配(3) 结构体存储自身的数据在结构体中,而类存储一个动态对象的引用(4) 结构体通常用于较小的数据结构(5) 结构体会影响性能(7) 构造函数是由新操作符调用的,但是其不会分配在堆上(8) 一个结构体构造函数直接返回结构体值本身(存储在栈的临时位置),该值 在必要时被拷贝
2014-06-14 02:04:48
1350
原创 PL/SQL 编程(二)
1 For循环 语法:begin for i in reverse 1..10 loop insert into users values(i,’奥巴马‘); end loop; end; 注意:循环变量 i 是隐含增加的,所以无法看到 2 goto语句
2014-05-20 01:09:59
1056
原创 PL/SQL编程(一)
1 PL SQL概念 PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。 PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点, 所以PL/SQL就是把数据操作和查询语句组织在PL/SQL代码的过程性单元中, 通过逻辑判断、循环等操作实现复杂的功能或者计算的程
2014-05-19 00:15:40
910
原创 Oracle事务与函数
1 事务 设置保存点:savepoin a; 回滚:rollback to a; 回滚全部事务:rollback; 注意:当创建保存点后,一旦提交(commit)后保存点将不存在 2 只读事务 只读事务是指只允许执行查询的操作,而不允许执行任何其它DML操作的事务。 使用只读事务可以确保用户只能取得某时间点的
2014-05-16 23:49:41
651
原创 Otacle表查询
1 查询表结构 语法:desc 表 2 查询所有列 语法:select * from 表名 3 查询指定列 语法:select 列名1,列名 from 表名 4 取消重复行 语法:select distinct 列名1,列名2 from 表名5 使用列别名,并且加
2014-05-13 01:03:49
1542
原创 Oracle表的管理
1 表和列的命名规则 a. 必须以字母开头 b. 长度不能超过30个字符 c. 不能使用Oracle的保留字(关键字) d. 只能使用如下字符A-Z,a-z,0-9,$,#2 创建表 语法:create table 表名 (列名 数据类型,列名 数据类型,...) SQL> create table Student (StuNo number(10),Gender ch
2014-05-08 22:11:02
995
1
原创 Oracle 用户管理(二)
1 给某人赋予"系统权限" SQL> grant connect to aobama with admin option 意思是将admin的连接数据库权限赋予“aobama”,并且"aobama"可以将这种权限赋予其他人 2 关于赋予权限收回的问题 描述:A将查询emp表的权限赋予B,B又将该权限赋予C。那么当A把B的该权限收回时,C的权限
2014-05-06 23:56:06
1016
原创 关于Oracle安装完成后,登录时遇到的错误的解决办法
1 提示无监听服务 解决方法:打开Net Configuration Assistant 按照提示删除现有的监听服务,然后重新建立一个即可。2 SQL Plus登陆时提示用户名或密码无效 原因:oracle_home\NETWORK\ADMIN 目录下面的sqlnet.ora文件中是否包含了 “SQLNET.AUTHENTICATION_SERVICES= (NTS)
2014-04-25 01:14:57
2297
原创 Oracle的基本使用
1 如何连接Oracle数据库 第一步:启动Oracle数据库实例 第二步:打开SQL Plus,输入用户名、密码。如果有多个数据库实例,需要输入主机字符串 2 如何退出SQL Plus 方法一:直接点击窗体右上角的关闭按钮 方法二:输入exit命令,按回车键3 如何显示当前登录的用户名称 在SQL Plus中输入命令“show user”,按回
2014-04-24 22:15:50
822
原创 如何去除List集合中重复的元素
// /// 去除List集合中的重复元素 /// /// 要去除重复元素的集合 /// 返回处理后的集合 public static List ItemFilter(List list) { List resultList = new List();
2014-01-14 12:50:49
3695
原创 Git学习之Git恢复进度
================================================继续暂存区未完成的实践================================================(1) 查看保存的进度 $ git stash list(2) 从最近保存的进度进行恢复 $ git stash pop(3) 查看将要删除的本地目录和文件
2014-01-06 00:49:17
1175
原创 Git学习之Git检出
================================================HEAD 的重置即检出================================================(1) 查看HEAD的当前指向 $ cat .git/HEAD(2) 查看当前处于的分支 $ git branch -v(3) 检出指定ID的父提交 $
2014-01-06 00:48:06
1817
原创 Git学习之Git 重置
==============================分支游标master==============================引用 refs/heads/master 在有新的提交发生的时候,指向新的提交。(1) 将master游标重置到旧的提交上(注意:使用了--hard 参数,会破坏工作区未提交的改动) $ git reset --hard HEAD^(2
2014-01-06 00:46:46
894
原创 Git学习之Git对象
=============================Git对象============================= (1) 查看日志 $ git log -l --pretty=raw (2) 查看Git 对象的ID的类型 $ git cat-file -t 2d392 (3) 查看Git 对象的内容 $ git cat-file -p 2d392
2014-01-06 00:45:50
701
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人