网站首页 站内搜索

搜索结果

查询Tags标签: new,共有 8274条记录
  • Redis学习六(java中使用redis)

    1. jedis使用 依赖包 <dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>3.2.0</version> </dependency>使用 public static void main(String[] args) {Jedis jedis = new Jedis(&q…

    2021/6/12 19:21:45 人评论 次浏览
  • Netty 框架学习 —— 传输

    概述 流经网络的数据总是具有相同的类型:字节,这些字节如何传输主要取决于我们所说的网络传输。用户并不关心传输的细节,只在乎字节是否被可靠地发送和接收 如果使用 Java 网络编程,你会发现,某些时候当你需要支持高并发连接,随后你尝试将阻塞传输切换为非阻塞传输,…

    2021/6/12 18:30:03 人评论 次浏览
  • 线程池回顾

    package cn.ruhsang.gaoji;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concurrent.FutureTask;//回顾线程池的创建public class ThreadNew {public static void main(String[] args) {//1.第一个方法的调用n…

    2021/6/12 18:29:58 人评论 次浏览
  • Java实现特征保持的图像加密算法

    算法说明 算法用灰度图作为输入输出。 图像加密 (1)输入密钥key与原图像I (2)利用logistic映射生成伪随机整数序列P1对图像块进行置乱,改变图像像素在每个块内的位置。 xn+1=λxn(1−xn),xn∈[0,1]x_{n+1}= \lambda x_{n}\left ( 1-x_{n} \right ),x_{n}\in [0,1] xn…

    2021/6/12 14:51:09 人评论 次浏览
  • Java爬虫Jsoup简易使用

    一、准备工作 1、下载jsoup工具,如果是maven项目,请在pm.xml中加入以下代码: jsoup虽然不是一个很强大的爬虫工具,但是它对于网页html文档的各种处理确实是很强大的,同时自身也是个非常好用的爬虫,也许无法去做较大难度的数据的抓取,但我认为它是个非常优良的文档处…

    2021/6/12 12:51:00 人评论 次浏览
  • c#串口模拟互发数据(COM1-COM2)

    比如:通过COM1发送数据,COM2接收数据。当COM2接收完本次发送的数据后,向COM1发送信息通知COM1本次数据已发完,COM1接到通知后,再发下一段数据。这样可以确保每次发送的数据都可以被正确接收。 using System; using System.Collections.Generic; using System.Compone…

    2021/6/12 12:27:21 人评论 次浏览
  • 3_数组(Java学习笔记)

    1. 数组的概述* 1.数组的理解:数组(Array),是多个相同类型数据一定顺序排列的集合,并使用一个名字命名,* 并通过编号的方式对这些数据进行统一管理。* 2.数组相关的概念:* >数组名* >元素* >角标、下标、索引* >数组的长度:元素的个数* 3.数组的特点:*…

    2021/6/12 12:22:45 人评论 次浏览
  • mybatis运行流程

    1.准备环境 1.创建项目,导入相关jar包2.编写mybatis核心配置文件 mybatis-config.xml <environments default="development"><environment id="development"><transactionManager type="JDBC" /><dataSource type=&q…

    2021/6/12 10:53:24 人评论 次浏览
  • 2021领域驱动设计最佳实践实践——验证

    领域模型设计为复杂问题的解决提供了一套方法,但其理论往往非常抽象,本系列文单旨在提供一些最佳实践。您需要首先认识到,软件的设计过程主观性很强,我希望能够提供一个设计思想让您在入门中有一个感性的认识,莫要陷入到“教条主义”中。领域驱动设计:强调的是战略,…

    2021/6/12 10:26:41 人评论 次浏览
  • 如何设计一个高性能网关?

    一、前言 最近在github上看了soul网关的设计,突然就来了兴趣准备自己从零开始写一个高性能的网关。经过两周时间的开发,我的网关ship-gate核心功能基本都已完成,最大的缺陷就是前端功底太差没有管理后台。 二、设计 2.1技术选型 网关是所有请求的入口,所以要求有很高…

    2021/6/12 10:22:33 人评论 次浏览
  • 内存泄露排查工具MAT的使用

    MAT下载链接 在程序运行时加上+HeapDumpOnOutOfMemoryError在OOM时会导出堆信息到hprof文件。 本次测试用的代码如下 public class Test02 {byte[] bytes = new byte[1*1024*1024];public static void main(String[] args) {List<Test02> list = new ArrayList<T…

    2021/6/12 7:36:17 人评论 次浏览
  • DataGridView绑定数据库

    背景 今天在做C#实验的时候,遇到了一个难题:需要将数据库中的数据在C#的窗体的DataGridView控件中显示出来。当然老师布置这个作业是在之前做了铺垫的,之前做省县区三级查询时,讲过了SampleData和LiteDB的使用,但是我那些还不太会,因此,我还是选择百度,但是我按照…

    2021/6/12 2:21:15 人评论 次浏览
  • Java并发编程之CountDownLatch/CyclicBarrierDemo/SemaphoreDemo详解

    CountDownLatch详解 什么是CountDownLatch?代码说明一 :班长锁门代码说明二:秦国统一六国 什么是CyclicBarrierDemo?代码说明一:集齐7个龙珠,召唤神龙代码说明二:模拟赛马 什么是SemaphoreDemo?代码说明一:抢车位什么是CountDownLatch? 让一线程阻塞直到另一些线…

    2021/6/12 1:22:26 人评论 次浏览
  • java001-泛型

    泛型出现的意义: 为编码阶段的不确定性和转化做视觉设计 将运行期遇到的问题转移到编译期,省去了强转的麻烦package com.xiaolin.basic;/*** 泛型:将运行期遇到的问题转移到了编译期,省去了强转的麻烦* val1,val2* @author: xiaolin* @Date: 2021/6/11 22:49* @Des…

    2021/6/12 1:22:09 人评论 次浏览
  • 给你娃取个名字很难?用Java来解决!

    一、导论 本文主要通过Java 来随机生成一个中文名字,在写代码之前,首先要了解两个比较重要的知识点: 1. 中文名字的构成 下面来自百度百科的解释:中国人的姓名,是由汉字来组成,汉族人是用汉字进行取名,其他民族的姓名则音译为汉字表示,也有些为自己另取汉名。 总结…

    2021/6/11 22:29:31 人评论 次浏览
扫一扫关注最新编程教程