
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
https://www.crifan.com/tutorial_eclipse_add_external_jar_library/【背景】折腾Eclipse时,经常会遇到这种情况:缺少某个库,找到之后,需要将该库,jar包,加入到当前项目,使得代码中的import xxx得以正常导入。举例:【已解决】Eclipse的java代码出错:The import org.apache canno...
端智能(On-Device Machine Learning)是指把机器/深度学习算法模型应用和部署到端设备上,这里“端设备”是相对于云服务而言的,可以是手机,也可以是物联网IoT设备。机器学习已进入生活中各个方面,在移动端上也有着非常多的应用场景:视觉:扫码、人脸手势识别、肢体姿态估计、目标检测跟踪、图像分割、OCR文字识别提取、图片视频实时超分等语音:语音分类识别等文本:翻译、对话系统、文本分

开机,启动tomcat之后,localhost:8080和127.0.0.1:8080都可以打开首页控制台netstat -ano,对照任务管理器,发现8080端口和8009端口被java.exe占用打来eclipse之后,运行项目,提示8080端口被占用,无法运行jsp项目,但localhost:8080和127.0.0.1:8080仍然可以打开首页关闭java.exe进程之后,local...
前置知识用到的命令netstat -natp 查看网络连接和占用的端口tcpdump -nn -i eth0 port 9090 开监听抓取数据包lsof -p <进程号>查看某个进程已经打开的文件状态Socket服务端代码package com.bjmashibing.system.io;import java.io.BufferedReader;import java.io.IOE
让 SpringBoot 的 Favicon 生效在 head 标签中添加:(th:href是使用了thymeleaf模板引擎,普通HTML直接写href即可)<link rel="shortcut icon" th:href="@{/assets/img/favicon.ico}" />目录结构(存放位置):...
题目https://leetcode.com/problems/minimum-cost-for-tickets/题解没想出来,看了官方题解,难点在于如何列出 dp 的状态转移方程。我没想到它的子问题是可以以这种“贪心”的方式求解的。class Solution {public int mincostTickets(int[] days, int[] costs) {HashSet<Inte
题目https://leetcode.com/problems/target-sum/题解经典 dp,直接看草稿:class Solution {public int findTargetSumWays(int[] nums, int target) {int sum = 0;for (int n : nums) {sum += n;}if (Math.abs(target) > s
普通的业务逻辑是否能改写成 SQL?Flink 能够改写成 FlinkSQL的理论依据是什么?当关系模型最初被引入时,就包含了查询数据的不同方法:SQL 是一种声明式查询语言,而 IMS 和 CODASYL 则是命令式。这种差别意味着什么呢?命令式代码 vs 声明式代码例如,我有一个动物物种的列表,想要查询列表中的鲨鱼:1、命令式代码:function getSharks() {var shark
题目https://leetcode.com/problems/sum-of-two-integers/题解根据 related topics 可知,本题考察二进制运算。第一次提交的时候,没想到输入包含负数,于是又调了好久。既然题目是二进制运算,就借此机会复习一下补码吧。需要知道:正数的补码 = 其本身负数的补码 = 源码取反 + 1补码的运算如下,参考:补码加减法运算class Solution
NIO存在的问题NIO的优势:可以通过一个或几个线程来解决N个IO连接的处理NIO存在C10K问题:当客户端连接的数量达到10K时,单线程每循环一次所有的fd,成本是O(n)复杂度,每一次循环都会有10K次系统调用,但是有意义的调用可能只有三五个,大多数调用是无意义的浪费资源。多路复用器还是沿用上一版当中的 Java 代码package com.bjmashibing.system.io;impo







