自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 C# VS2017 WebService创建,发布,部署,使用总结

1 Web Service创建1.创建ASP.NET Web应用程序2.添加新建项,选择web服务3.选择 Web服务(ASMX)4.添加Web方法5.运行结果:6.调用方法测试:7.测试结果:8.发布9.添加网站打开IIS 添加网站10.浏览器查看浏览器输入http://localhost:1111/或者http://localhost:1111/demoSrv.asmx注:因为在第9步的时候添加了默认文档,所以直接输入ip+port端口可

2021-05-21 11:34:12 2205

原创 IDEA java 调用 webservice接口

IDEA java 调用 webservice接口示例:再IDEA中新建一个maven工程选中一个package点击Tools-WebServices-Generate java code from WSDL参数说明:Web service WSDL URL可以是本地wsdl路径,也可以是网上已发布的WSDL路径;例如:http://10.72.96.183:1111/demoSrv.asmx?WSDL这个路径是我自己本地用VS2017发布的C#的webservice路径或者本地wsdl

2021-06-24 10:10:15 5132 3

原创 总结工作中常用日期类型处理

1.java后端时间处理相关总结使用String.format()代替SimpleDateFormat()/** * %后的1指第一个参数,当前只有var一个可变参数,所以就是指var。 * $后的0表示,位数不够用0补齐,如果没有这个0(如%1$nd)就以空格补齐, * 0后面的n表示总长度,总长度可以可以是大于9例如(%1$010d),d表示将var按十进制转字符串,长度不够的话用0或空格补齐。 */ public static void test()

2021-03-13 17:00:59 178

原创 (二)oralce数据库中sys_guid()和newid()

oralce数据库中sys_guid()和newid()使用NEWID() 生成guid SELECT NEWID() FROM DUAL;查询出的ID有分隔符ORACLE也有相同的函数,sys_guid() ,但是生成的格式跟newid()中的有区别。sys_guid() 生成的guid不含有分隔符;使用navicate工具查询出来的是乱码: SELECT sys_guid() FROM dual;下面用一张测试表TMP_TEST_TABLE来验证一下两者的区别:CREATE

2020-12-14 09:47:33 1266

原创 oracle 数据库时间的插入

oracle 数据库时间的插入插入时间的时候可以使用sysdate 精确到秒也可以使用systimestamp相对于sysdate更精确create TABLE TMP_TEST_TABLE (ID VARCHAR(36) NOT NULL,NAME VARCHAR(4) NOT NULL,AGE INTEGER NULL, BIRTHYEAR VARCHAR(4) NULL,"CREATEDTIME" TIMESTAMP (6) NOT NULL ENABLE)INSERT INTO

2020-12-12 10:45:28 2217 1

原创 关于Oracle数据库中dual表的使用

关于Oracle数据库中dual表的使用最近在工作中使用C#进行二次开发的时候,往往在代码的sql中看到经常使用dual这个系统表,做一下总结。执行SELECT * FROM DUAL里面只有一条记录。dual是一个oracle内部表,不论我们做什么操作(不要删除记录)它都只有一条记录,上面插入了一条之后,他仍然只有1条记录,所以很多取系统时间,计算,等只要选择一条记录,而且记录内容与表内容无关的操作,我们都喜欢使用这个表。虚表(dual)是oracle提供的最小的工作表,它仅包含一行一列。对

2020-12-12 10:06:00 700

原创 java8中Thread类的参数可以传递方法引用

在学习线程的时候无意间发现以下代码优点涉及到我的知识忙区import java.util.concurrent.TimeUnit;public class T01_ReentrantLock1 { synchronized void m1() { for(int i=0; i<10; i++) { try { TimeUnit.SECONDS.sleep(1); } catch (InterruptedException e) { e.printStackTra

2020-08-31 21:48:42 1028 2

原创 三:计算机底层知识学习

程序 进程 线程 纤程面试高频:进程和线程有什么区别?答案:进程就是一个程序运行起来的状态,线程是一个进程中的不同的执行路径。专业回答:进程是OS分配资源的基本单位,线程是执行调度的基本单位。分配资源最重要的是:独立的内存空间,线程调度执行(线程共享进程的内存空间,没有自己独立的内存空间)线程在linux中的实现《Linux内核设计与实现》第三版28页就是一个普通的进程,只不过和其他进程共享资源(内存空间,全局数据等…)其他系统都有各自的所谓LWP的实现Light Weight Process轻量

2020-08-25 17:32:29 173

原创 二:关于CPU乱序执行的学习

关于CPU的乱序执行下列的demo用来演示CPU是否会进行乱序排序定义四个变量a=0、b=0、x=0、y=0;线程1:a=1,b=x;线程2:b=1,y=a;输出x 和y的值假设CPU不会进行乱序指令,那么执行结果可能会有以下几种情况以上无论是哪种情况,都不可能先执行x=b, y=a ; 即x=0 和 y=0 都不可能同时出现代码测试/** * @author lrz 此程序用于测试cpu乱序执行 */public class Disorder { private sta

2020-08-24 14:23:34 308

原创 关于MySQL数据库中的事务

关于MySQL数据库中的事务1、事务(Transaction)的概念2、与事务相关的语句3、事务的四大特性(ACID)MySQL中的事务事务并发读问题事务隔离级别设置隔离级别1、事务(Transaction)的概念数据库事务(Database Transaction),是访问并可能操作各种数据项的一个操作序列,这些操作要么同时成功,要么同时失败。简单的说:事务就是将一堆的SQL语句(通常是增...

2020-08-23 19:57:05 161

原创 一:记录自己学习到的一些计算机底层知识

java程序员需要了解的一些底层知识

2020-08-23 19:53:50 261

原创 最简洁的Linux下小白安装docker

安装docker1.1第一步:执行以下命令卸载旧版本dockersudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \

2020-07-16 20:40:16 203

空空如也

空空如也

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

TA关注的人

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