在 java 中 wait 和 sleep 方法的不同?
最大的不同是在等待时 wait 会释放锁,而 sleep 一直持有锁。Wait 通常被用于线 程间交互,sleep 通常被用于暂停执行。 直接了解的深入一点吧: 在 Java 中线程的状态一共被分成 6 种: 初始态:NEW 创建一个 Thread 对象,但还未调用 start()启动线程时,线程处 ... 查看全文
java常见生成对象的五种方式
作为Java开发者,我们每天创建很多对象,但我们通常使用依赖管理系统,比如Spring去创建对象。然而这里有很多创建对象的方法,我们会在这篇文章中学到。 Java中有5种创建对象的方式,下面给出它们的例子还有它们的字节码。 如果你运行了末尾的的程序,你会发现方法1,2,3用构造函数创建对象,方法4, ... 查看全文
用户画像智能匹配,用户画像的算法有哪些?
最近,下班后,结合我自己的理解和论坛上的一些帖子,用户画像的算法有哪些,我编辑了一篇关于用户肖像的文章。我个人认为这篇文章以宏观的方式描述了用户肖像的主要内容。(文章中的图片来自不同的帖子,应该分享和删除)。 ... 查看全文
7-38 寻找大富翁 (25分)--排序
多提交几次就不超时了(#滑稽) 1 #include<iostream> 2 using namespace std; 3 long int a[1000005]; 4 long int N; 5 inline void swap(long int* a, long int* b) 6 { 7 in ... 查看全文
MergeSort归并排序和利用归并排序计算出数组中的逆序对
首先先上LeetCode今天的每日一题(面试题51. 数组中的逆序对): 在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数。 //输入: [7,5,6,4] //输出: 5 示例1 由于题目中已经给出数组长度为: 0 <= 数 ... 查看全文
小心 HttpClient 中 FormUrlEncodeContent 的 bug
原文:小心 HttpClient 中 FormUrlEncodeContent 的 bug 小心 HttpClient 中 FormUrlEncodeContent 的 bug Intro# 最近发现活动室预约项目里的上传图片有时候会有问题,周末找时间测试了一下,发现小图片的上传没问题,大图片上传会... ... 查看全文
JSONObject和JSONArray区别及基本用法
1.JSONObject : json对象,就是一个键对应一个值,数据是用 { } 来表示的,例如:{”id”:1 , “username”:”wp”} JSONArray: json数组,数据是是由JSONObject构成的数组,用 [ { } , { } , ...... , { } ] 来表示 ... 查看全文
Tomcat中更改网站根目录和默认页的配置方法
1.tomcat原来的默认根目录是http://localhost:8080,如果想修改访问的根目录,可以这样: 找到tomcat的server.xml(在conf目录下),找到: <Host name="localhost" appBase="webapps" unpackWARs="true" ... 查看全文
erp系统对接用友T+系统(PHP版本)
对接步骤: 一、T+开发社区中心注册成为开发者,且申请开发者,T+管理员审核通过后会有appkey、appsecret,用于登录接口使用 二、对接接口有两个版本:v1和v2。 三、安装好用友T+系统,并创建账套和账号,(账号在对接的接口登录验证会使用) 四 、找到你所需的对应版本的开发文档,进行开发 ... 查看全文
js 分组&字符串拼接
/** * 分组 * @@param arr 源 * @@param k key genertor * @@param f group by */ function group(arr, k, f) { var res = []; for (var i = 0; i < arr.length; i+ ... 查看全文
webpack.config.js详细配置
const { resolve } = require('path') const HtmlWebpackPlugin = require('html-webpack-plugin') /** * entry:入口起点 * 1.string --> './src/index.js' * 打包形成一个 ... 查看全文
js解析xml字符串
let loadXML = function(xmlString){ var xmlDoc=null; //判断浏览器的类型 //支持IE浏览器 if(!window.DOMParser && window.ActiveXObject){ //window.DOMParser 判断是否是非ie浏览器 ... 查看全文
js-将时间戳转为正常的日期
现在很多时候,后台接口返回的时间参数都是时间戳的形式了,但是为了在页面渲染出正常的是时间,我们必须需要在前端转换一下; <script> var start_time="1590044400"; function getLocalTime(nS) { return new Date(parseInt ... 查看全文
CSS Grid 系列(上)-Grid布局完整指南
by Chris House 译者:若愚老师想要更好的阅读体验可在饥人谷技术博客 查看原文 CSS 网格布局(Grid Layout) 是CSS中最强大的布局系统。 这是一个二维系统,这意味着它可以同时处理列和行,不像 flexbox 那样主要是一维系统。 你可以通过将CSS规则应用于父元素(成为网 ... 查看全文
Nextcloud上传大文件报错: upload.part" is locked
找了很多方法,最后同时修改两个地方成功解决: 1:修改nginx中nginx.conf的 client_max_body_size 2048M 2:在PHP配置文件,config.php中添加 ‘filelocking.enabled’ => false, 参考:https://help.nextc ... 查看全文
angular中使用layui上传图片 -- 遇到的坑
Ⅰ、问题描述:点击上传图片没有反应,或是第一次点击上传图片没有反应 问题原因:layui插件初始化位置不对 解决方法:要将layui初始化方法放到ngOnInit钩子函数中,或是自定义一个方法,在ngOnInit中通过setTimeOut()函数延迟初始化 ngOnInit() { setTimeo ... 查看全文
js解决数字运算丢失精度,保留小数位
/** * 左补齐字符串 * @param {Number} nLen 要补齐的长度 * @param {String} ch 要补齐的字符 * @return {String} 补齐后的字符串 */ var padLeft = function (str, nLen, ch) { var len ... 查看全文
requests模块和urllib模块爬取图片
requests模块和urllib模块爬取图片 requests模块 import requests headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, lik ... 查看全文
一文总结应用、Web、HTTP服务器,Apache、Nginx,Tomcat、IIS、JBoss、Glassfish等区别
web服务器Web服务器的基本功能就是提供Web信息浏览服务,响应客户端的浏览器请求。因为Web服务器主要支持的协议就是HTTP,所以通常情况下HTTP服务器和WEB服务器是相等的。待考:支持除HTTP之外的协议的web服务器?不支持事务处理或数据库连接池,但它可以配置各种策略来实现容错性和可扩展性 ... 查看全文
Autofac入门与替代ASP.NET Core、ABP依赖注入容器
Autofac 官网文档地址: https://autofaccn.readthedocs.io/zh/latest/index.html 本文主要讲述如何使用 Autofac 框架完成依赖注入等操作,不涉及理论。 Autofac 的使用 我们在 .NET Core 控制台程序中进行测试和实践。 1 ... 查看全文