Wesley13 Wesley13
3年前
java常用API之System类
System中代表程序所在系统,提供了对应的一些系统属性信息,和系统操作。System类不能手动创建对象,因为构造方法被private修饰,阻止外界创建对象。System类中的都是static方法,类名访问即可。常用方法:!(https://images2018.cnblogs.com/blog/1451598/201808/145159820
LosAngel LosAngel
4年前
MySql 查询重复数大于1的数据(HAVING的使用)
在数据增加的过程中,因为某些原因,会产生重复数据,此时我们要看哪些数据重复了。举栗:要操作的表为test主键id需要排重的字段为field1,field2,field3,field4SQL语句为SELECT,count(id)FROMsysuser_user_pointlog_online_bakGROUPB
Wesley13 Wesley13
3年前
Java多线程并发06——CAS与AQS
在进行更近一步的了解Java锁的知识之前,我们需要先了解与锁有关的两个概念CAS与AQS。关注我的公众号「Java面典」了解更多Java相关知识点。CAS(CompareAndSwap/Set)概念CAS函数,是比较并交换函数,它是原子操作函数。原理CA
Stella981 Stella981
3年前
Elasticsearch学习(3) spring boot整合Elasticsearch的原生方式
前面我们已经介绍了springboot整合Elasticsearch的jpa方式,这种方式虽然简便,但是依旧无法解决我们较为复杂的业务,所以原生的实现方式学习能够解决这些问题,而原生的学习方式也是Elasticsearch聚合操作的一个基础。一、修改springboot的application.properties配置文件端口号
可莉 可莉
3年前
19、Docker Compose
  编排(Orchestration)功能是复杂系统实现灵活可操作性的关键。特别是docker应用场景中,编排意味着用户可以灵活地对各种容器资源实现定义和管理。  在我们部署多容器的应用时:要从Dockerfilebuildimage或者从dockerhub拉取image要创建多个container要管理这些conta
Stella981 Stella981
3年前
Kqueue 实现非阻塞 Socket 通信
如果有误,请大神指出啊!\之前留下的坑之前写过一篇kqueue实现文件操作监控(http://my.oschina.net/shinedev/blog/501795),讲了Kqueue在文件监控的应用,文章给出的例子只对于一个test文件进行监控。Kqueue或者Epoll更多的是被使用在Socket
Wesley13 Wesley13
3年前
Java的BIO,NIO,AIO
  Java中的IO操作可谓常见。在Java的IO体系中,常有些名词容易让人困惑不解。为此,先通俗地介绍下这些名词。  1什么是同步?  2什么是异步?  3什么是阻塞?  4什么是非阻塞?  5什么是同步阻塞?  6什么是同步非阻塞?  7什么是异步阻塞?  8
Wesley13 Wesley13
3年前
# Android中Activity四种启动模式和taskAffinity属性详解 #(6原创)
\Android中Activity四种启动模式和taskAffinity属性详解(6)\影子侠开发者社区Rong下面验证它的全局唯一性,执行以下操作:安装另一个应用AndroidTaskTest1,在开启的MainActivity中点击按钮开启AndroidTaskTest应用中的SecondActivity。看到打印出一
Wesley13 Wesley13
3年前
mysql学习总结(三)
1.SQL注入     1)什么是sql注入:         例如:用户在网页进行登录操作时,输入数据库语句,导致网页的登录限制失效,不需要输入用户名和密码,用户可以输入语句就登录网页     2)出现sql注入的原因:        因为太相信用户的输入,导致我们在接收用户
Wesley13 Wesley13
3年前
JAVA并发之进程VS线程
!(https://oscimg.oschina.net/oscnet/004e15f406f2407bae09c08858224fc8.png)进程和线程进程:进程可理解为是一个正在运行的程序整体进程是具有一定独立功能的程序,是操作系统进行资源分配的基本单位