- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 oracle 正序 倒序 排列
1、倒序 使用 DESC例:按照时间倒序排列(DESC) 即最新时间 排名靠前 order by 时间字段 desc2、正序排列 ASC 同倒序排列相反 order by 时间字段 ASC
2020-09-24 16:24:52 14952 1
原创 c# .net switch用法
在 C# 中,switch语句用于基于表达式的值执行不同的代码块。switch语句类似于一系列if-else语句,但通常更简洁、易读。以下是switch语句的基本用法和一些高级特性。
2024-10-18 09:04:43 334
原创 java switch case多个条件
在某些情况下,你可以使用面向对象的设计模式(如策略模式或状态模式)来根据对象的类型或状态执行不同的操作。这通常涉及创建表示不同条件或状态的类,并让它们实现相同的接口或继承相同的基类。然后,你可以根据对象的实际类型调用相应的方法。语句通常用于基于单个表达式的值进行多路分支。如果你有一组相关的条件,可以使用枚举来表示它们,并在。来映射条件和它们的处理逻辑。这通常与函数式接口(如。但是,你可以通过一些策略来模拟这种行为。对于更复杂的场景,你可以使用。语句不满足需求时,可以使用。是一个枚举或自定义的键类。
2024-06-11 17:02:36 5441 1
原创 oracle guid 使用
你还可以编写一个自定义的PL/SQL函数来生成GUID。这个函数可以基于SYS_GUID()(如果可用)或其他逻辑来生成GUID。sql复制代码BEGIN之后,你可以通过以下方式调用这个函数:sql复制代码。
2024-04-18 16:17:49 1650
原创 Oracle中的时间戳转换与使用
在Oracle数据库中,时间戳是一个非常重要的数据类型,用于记录和管理时间信息。Oracle提供了多种时间戳数据类型,以及丰富的函数和操作符,用于时间戳的转换、计算和比较。本文将介绍Oracle中各种时间戳的转换与使用,帮助读者更好地理解和应用这些功能。总之,Oracle提供了丰富的时间戳数据类型和转换功能,使得时间戳的管理和使用变得更加灵活和高效。在Oracle中,时间戳常用于各种场景,如日期计算、时间范围查询、时区转换等。在Oracle中,可以使用多种函数和操作符进行时间戳的转换。
2024-04-18 15:57:18 3742
原创 运营必备九大互联网思维
Hello,大家好。今天给大家分享的是九大互联网思维。互联网思维,即在互联网的大背景下,对产品、用户、市场进行重新审视的思考方式。01 用户思维(关于管理者和消费者)用户思维是互联网思维最最重要的一个,包括三点:(1)得用户者得天下,用户是核心,让用户有满足感。用户是谁?中国十几亿人口,根据二八法则,80%都是屌丝,得屌丝者得天下。案例:微信、QQ汇集广大普通民众。(2)对于用户不仅要满足功能上的需求,更要洞察他们的情感需求,要感同身受,让他们有参与感,让用户主导产品的变化,进行更好
2022-04-10 21:12:06 9716
原创 Object作为HashMap的key,对Object的要求
Hashmap不允许有重复的key ,所以要重写他的hashcode和equal方法
2021-09-29 09:27:21 442
原创 oracle 去掉末尾四位
select substr('12345678',1,length('12345678') - 4) from dual输出结果:1234
2021-09-27 10:45:04 1558
原创 Java JSONobject是否包含key或某列
public static void main(String[] args) { JSONObject jsonObject = JSONObject.parseObject("{\"DOCID\":\"ID\",\"DOCCODE\":\"号\",\"LYXT\":\"\",\"flag\":\"1\"}"); System.out.println(jsonObject.toJSONString()); if (jsonObject.contain...
2021-07-17 01:08:06 975
原创 Oracle 添加列、删除列
添加列--添加一列ALTER TABLE table_name add column_1 varchar2(36);删除列ALTER TABLE table_name DROP COLUMN column_name
2021-06-10 13:40:52 233
原创 java 解析json字符串
String json="{\"errcode\":0,\"errmsg\":\"ok\",\"UserId\":\"USERID\",\"DeviceId\":\"DEVICEID\",\"user_ticket\":\"USER_TICKET\",\"expires_in\":7200,\"usertype\":2}";
2021-06-05 14:10:08 419
原创 查看端口占用,并停止端口占用
1、查看端口使用情况:例查询8912端口使用netstat -ano|findstr 8912执行结果如下:2、输入taskkill /pid 8980 /f停止端口占用
2021-05-11 15:17:40 177
原创 GetResponse 500 异常
1、首先500 错误首先接口已经请求通,在服务提供的内部程序发生异常错误2、这类异常错误不会通过response返回到请求方,自然就会在response处获取到500错误3、想要获取到服务的内部程序错误可通过WebException获取通常通过try.catch.抛出获取即可,代码如下HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(serviceUrl);StreamReader reader = null; H
2021-04-28 19:45:05 4312 1
原创 java get,post,put 最简便调用restful案例-OKHttp3
1、get请求方法体import okhttp3.OkHttpClient;import okhttp3.Request;import okhttp3.Response; import java.io.IOException;public class OkHttp { public static String run(String url) throws IOException { OkHttpClient client = new OkHttpClient();.
2021-04-20 10:07:59 601
原创 Consider defining a bean of type ‘java.lang.String‘ in your configuration
检查是否有注释方法,注解没有注释的、类似这样
2021-04-19 19:18:07 365
原创 HTTP200\300\400\500等状态码说明
1开头的http状态码表示临时响应并需要请求者继续执行操作的状态代码。100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。2开头的http状态码表示请求成功200 成功处理了请求,一般情况下都是返回此状态码;201 请求成功并且服务器创建了新的资源。202 接受请求但没创建资源;203 返回另一资源的请求...
2021-04-16 09:53:45 413
原创 DES 加密 解密
DES解密:/// <summary>/// DES解密字符串/// ECB模式:电子密本方式,这是JAVA封装的DES算法的默认模式,/// 就是将数据按照8个字节一段进行DES加密或解密得到一段8个字节的密文或者明文,/// 最后一段不足8个字节,则补足8个字节(注意:这里就涉及到数据补位了)进行计算,/// 之后按照顺序将计算所得的数据连在一起即可,各段数据之间互不影响。/// </summary>/// <param name="d...
2021-03-06 12:34:24 235
原创 OAuth2.0 认证机制
OAuth1.0OAuth:OAuth(开放授权)为用户资源的授权定义了一个安全、开放及简单的标准,第三方无需使用账号,密码,就能获取到用户信息,并且它是安全的请求 temp token-----------Request Token Url------------->生成Temp Token---------->跳转至用户授权地址-------Request UserUrl(提示登录,给予授权)------->生成AUth Token ------------------>..
2021-02-05 18:10:06 335
原创 HTML 编辑器(二)
使用Notepad 或TextEdit 来编写Html可以使用专业的Html 编辑器来编辑Html:Adobe Dreamweaver Microsoft Expression Web CoffeeCup HTML Editor
2021-02-05 17:47:46 79
原创 C# 跳转默认浏览器打开网页
System.Diagnostics.Process.Start("http://blog.csdn.net/testcs_dn");
2021-02-05 17:08:52 537 1
原创 由于没有远程桌面授权服务器可以提供许可证,远程会话连接已断开。请跟服务器管理员联系
微软官方解答:因为Windows应用商店的应用程序不具有足够的权限来访问的MSLicensing注册表项或子项存储区,则会出现此问题。因此,当应用程序连接到远程服务器时,远程桌面ActiveX接口在进程内COM对象无法访问注册表,并停止连接过程。解决方式:win r+ mstsc /v: ip /admin...
2020-12-18 18:12:13 1317 3
原创 oracle 分页查询
1、首先使用rownum 进行伪序列 排序例:select rownum rn ,A.* from A这样就会对数据添加一个伪列进行排序,它是从1开始的,进行一次排序(也可以采用倒序正序进行排列后再添加伪序列号,博客《Oracle 正序倒序排列》有介绍)效果如下:2、现在进行分页处理,如分页大小为5,需要查询第10条到第15条数据,采用select code,CREATEDDATE from (select rownum rn ,a.code,a.CREATEDDATE fro..
2020-09-24 17:49:14 321
原创 oracle ora-01653 解决
1、检查对应数据库内存是否够用(重点在空闲比例)select dbf.tablespace_name,dbf.totalspace "总量(M)",dbf.totalblocks as 总块数,dfs.freespace "剩余总量(M)",dfs.freeblocks "剩余块数",(dfs.freespace / dbf.totalspace) * 100 "空闲比例"from (select t.tablespace_name,sum(t.bytes) / 1024 / 1024 t
2020-09-17 16:27:57 592
原创 Oracle exists 和 in 区别
表a 小表 ,表b 大表select c from a where c in (select c from b) 效率低select c from a where exists (select 1 from b where a.c=b.c) 效率高select c from bwhere c in (select c from a) 效率高select c from b where exists (select 1 from a where a.c=b,c) 效率低 通过b 表循...
2020-09-15 17:46:18 171
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人