ICode9

精准搜索请尝试: 精确搜索
  • 阿里前端一面必会面试题合集2022-09-11 07:30:37

    什么是 DOM 和 BOM? DOM 指的是文档对象模型,它指的是把文档当做一个对象,这个对象主要定义了处理网页内容的方法和接口。 BOM 指的是浏览器对象模型,它指的是把浏览器当做一个对象来对待,这个对象主要定义了与浏览器进行交互的法和接口。BOM的核心是 window,而 window 对象具有双重角

  • Java学习-第一部分-第三阶段-项目实战:多用户即时通讯系统2022-09-11 04:00:09

    多用户即时通讯系统 包含推消息 私聊 发文件 等功能 笔记目录:(https://www.cnblogs.com/wenjie2000/p/16378441.html) 为什么选择这个项目 有趣 涉及到java各个方面的技术 ✔项目框架设计 ✔java面向对象编程 ✔网络编程 ✔多线程 ✔IO流 ✔Mysql/ 学习前使用集合充当内存数据

  • Java 多线程:锁(一)2022-09-10 20:33:10

    Java 多线程:锁(一) 作者:Grey 原文地址: 博客园:Java 多线程:锁(一) CSDN:Java 多线程:锁(一) CAS 比较与交换的意思 举个例子,内存有个值是 3,如果用 Java 通过多线程去访问这个数,每个线程都要把这个值 +1。 之前是需要加锁,即synchronized关键字来控制。但是 JUC 的包出现后,有了 CAS 操作,可以不

  • .NET操作Excel高效低内存的开源框架 - MiniExcel2022-09-10 13:02:30

    .Net平台上对Excel进行操作主要有两种方式。第一种,把Excel文件看成一个数据库,通过OleDb的方式进行读取与操作;第二种,调用Excel的COM组件。两种方式各有特点。 今天给大家介绍第三种方式:插件方式,目前主流框架大多需要将数据全载入到内存方便操作,但这会导致内存消耗问题,MiniExcel 尝

  • SqlSugarClient2022-09-10 03:02:19

    点击查看代码 using Admin.NET.Application.Entity; using SqlSugar; string tmp = @"Data Source=121.5.11.11;Port=3306;User ID=JYDS_LIS;Password=XhiLrZLFTNCEmeZH; Initial Catalog=jyds_lis;Charset=utf8; SslMode=none;Min pool size=1"; SqlSugarClient db =

  • Java泛型笔记2022-09-10 01:30:26

    泛型 1.引出泛型 需求: ​ 在ArrayList中添加3个Dog对象 dog对象含有name和age 使用get方法输出name和age 2.编写一个狗类 package com.hui; public class Dog { private String name; public int age; public String getName() { return name; }

  • c# 享元模式2022-09-09 22:04:40

    // See https://aka.ms/new-console-template for more information /* 个人理解 工厂内先把对象准备好 然后根据参数去取对象 */ int val = 10; XiaoMiFactory miFactory = new(); ImplementationProduct product = miFactory.GetFlyweight("A"); if (product != null) {

  • 匿名对象2022-09-09 15:04:19

    json反射成匿名对象 var list = new List<object>() { new { orderSkuList = new[]//orderSkuList是个数组 { new {name="",age="" }, }, orderCreateTime = "", } };

  • 解决出现javax.net.ssl.SSLHandshakeException: PKIX path building failed 或 sun.security.validator.Validato2022-09-09 15:01:03

    错误信息: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find

  • MVC的文件上传和下载2022-09-09 13:34:28

    文件下载 1. 直接向response的输出流中写入对应的文件流 @GetMapping("/download1") @ResponseBody public String download1(HttpServletResponse response){ FileInputStream fileInputStream = null; ServletOutputStream outputStream = null; try { //

  • 创建多线程两种方式参考例子(synchronized)2022-09-09 12:01:14

      线程窗口买票例子(存在线程安全问题)   开发中:优先选择Runnable接口的方式 原因:1.实现的方式没有类的单继承性的局限性    2.实现的方式更适合来处理多个线程有共享数据的情况 二者联系:public class Thread implements Runnable 相同点:两种都要重写run(),将线程要执

  • Lock锁解决线程安全 -----> JDK5.0新增2022-09-09 11:34:15

    import java.util.concurrent.locks.ReentrantLock; // 测试 public class LockTest { public static void main(String[] args) { Windows w = new Windows(); Thread t1 = new Thread(w); Thread t2 = new Thread(w); Thread t

  • 网页3D效果库Three.js初窥2022-09-09 10:32:27

    一直想研究下web页面的3D效果,最后选择了一个比较的成熟的框架Three.js下手ThreeJs官网ThreeJs-github;接下来我会陆续翻译 Three.js官网的文档,部分文字和代码为我个人添加。 第一部分:three.js介绍 创建场景 这部分的目标是为Three.js做一个简单的介绍,我们会以创建一个场景,一个旋转

  • jQuery 生成二维码 QRCode.js2022-09-09 09:33:27

    github https://github.com/davidshimjs/qrcodejs Examples1 <div id="qrcode"></div> <script type="text/javascript"> new QRCode(document.getElementById("qrcode"), "http://jindo.dev.naver.com/collie");

  • javascript 时间字符串转时间戳2022-09-09 09:03:58

    字符串转时间戳 var str='2020-10-20 12:00:00' new Date(str.replace(/-/g,'/')).getTime() 当前时间戳 new Date().getTime()

  • 数据结构-Set2022-09-08 22:04:30

    一、Set:特点不包含重复元素 常用功能: HashSet result = new HashSet(); HashSet set1 = new HashSet(); HashSet set2 = new HashSet(); result.addAll(set1); result.retainAll(set2); 使用Set求交集 HashSet result = new HashSet(); HashSet set1 = new HashSet(); HashSe

  • c# 建造者模式2022-09-08 22:03:03

    // See https://aka.ms/new-console-template for more information /* 个人理解 获取要组装的东西 叫人去组装 获取组装好的东西展示 */ Console.WriteLine("Hello, World!"); XiaoMi xiaoMi = new XiaoMi();// Builder builder1 = new ConcreteBuilder1(); xiaoMi.Constr

  • 基于iTextSharp.text+iTextSharp.text.pdf 的pdf文件合并2022-09-08 20:33:33

    先引用 using iTextSharp.text;using iTextSharp.text.pdf;   public static string MergePdf(List<string> list, string merFilePath, bool isDelOldFile = true) { try { List<PdfReader> pdfReaders =

  • Java学习-第一部分-第三阶段-第一节:网络编程2022-09-08 20:01:05

    网络编程 笔记目录:(https://www.cnblogs.com/wenjie2000/p/16378441.html) 网络基础 网络通信 概念:两台设备之间通过网络实现数据传输 网络通信:将数据通过网络从一台设备传输到另一台设备 java.net包下提供了一系列的类或接口,供程序员使用,完成网络通信 网络 概念:两台或多

  • HashSet,LinkedHashSet,TreeSet类2022-09-08 17:35:11

    HashSet,LinkedHashSet,TreeSet类 一,说明 |----Collection接口:单列集合,用来存储一个一个的对象 |----Set接口:存储无序的、不可重复的数据 -->高中讲的“集合” |----HashSet:作为Set接口的主要实现类;线程不安全的;可以存储null值 |----LinkedHashSet:作为Ha

  • jQuery复制到剪贴板clipboard.js简单用法2022-09-08 17:33:02

    复制到剪贴板 <!-- 引入js文件 --> <script src="https://cdn.bootcdn.net/ajax/libs/clipboard.js/2.0.8/clipboard.min.js"></script> <!-- 给dom添加class/data-clipboard-text属性 --> <div class="copy" data-clipboard-text="${d

  • How can I add an item to a IEnumerable<T> collection?2022-09-08 15:33:59

    How can I add an item to a IEnumerable<T> collection? My question as title above. For example IEnumerable<T> items = new T[]{new T("msg")}; items.ToList().Add(new T("msg2")); but after all it only has 1 item inside. Can we

  • wpf 上传文件带进度条2022-09-08 15:33:02

    在网上找了好久,才找到一位俄罗斯大神写的文章。 遇到超大文件的话还是会报异常。   服务端采用webapi [Authorize] [HttpPost] public async Task<IActionResult> Post(IFormFile file) { var content = new MultipartFormDataContent(); var fileContent = new StreamContent

  • 修改pcap数据包后checksum重新计算生成2022-09-08 14:03:19

    1、最近用python修改完ip之后数据流出现问题,发现为修改完ip,未修改checksum的值,编写次方法留作后续使用 出入修改后ip的数据流,返回正确checksum的数据流 def checksum(new_pkt): """ :param new_pkt:pcap 包一条修改完 source_ip,dest_ip 的数据流 :return: 计算好che

  • 通过线程池设置自定义定时任务2022-09-08 13:32:28

    启动自动运行 Controller /** * 启动自动运行 * @param id * @return */ @GetMapping("startAutoRun") public APIResponse startAutoRun(String id){ try { managementService.startAutoRun(id); return new APIResponse(ResponeCode.SUCCESS); }c

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有