- 博客(38)
- 资源 (4615)
- 收藏
- 关注
原创 合根植物蓝桥杯JAVA_Java实现蓝桥杯 历届试题 合根植物
问题描述w星球的一个种植园,被分成 m * n 个小格子(东西方向m行,南北方向n列)。每个格子里种了一株合根植物。这种植物有个特点,它的根可能会沿着南北或东西方向伸展,从而与另一个格子的植物合成为一体。如果我们告诉你哪些小格子间出现了连根现象,你能说出这个园中一共有多少株合根植物吗?输入格式第一行,两个整数m,n,用空格分开,表示格子的行数、列数(1接下来一行,一个整数k,表示下面还有k行数据(...
2021-02-28 11:57:44 25
原创 java独占锁和互斥锁_从零到一实现互斥锁,理清AQS和Lock的关系。
1. AQS原理1.1 AQS简介AQS全名AbstractQueuedSynchronizer,是一个队列同步器,JUC的锁和同步组件都是基于AQS构建的。AQS的结构主要分两部分:state:用了violate关键字修饰的int类型成员变量,表示同步状态,每次更新都能被所有线程可见;head、tail:内置的Node类型(Node包含当前线程、等待状态等信息),组成了一个FIFO的同步队列。A...
2021-02-28 11:16:08 207
原创 mysql建表时错误1075_navicat出现错误1075怎么办
MYSQL中AUTO_INCREMENT会在新记录插入表中时生成一个唯一的数字。希望在每次插入新记录时,自动地创建主键字段的值,可以在表中创建一个 auto-increment 字段。mysql创建自增主键表的建表语句举例:CREATE TABLE `tablename` (`id` int(11) NOT NULL AUTO_INCREMENT , PRIMARY KEY (`id`))ENG...
2021-02-28 01:38:28 666
原创 mysql函数小计group_MySQL 转置带小计的结果集
备注:测试数据库版本为MySQL 8.0如需要scott用户下建表及录入数据语句,可参考:scott建表及录入数据sql脚本一.需求要创建一个包含小计的报表,然后对接过做转置变换,使报表更易读。例如,要求创建一个报表,它显示每个部门、部门经理,以及这些经理手下员工的总工资。另外,还要返回两个小计:每个部门中各经理手下员工工资的总和、结果集中所有工资总和(部门小计的总和)。目前有如下报表:+----...
2021-02-27 20:27:22 64
原创 scala访问java静态方法_Scala的静态方法和实例方法
Scala的对象学习Scala没有静态方法或静态字段,可以使用object这个语法达到相同的目的,对象定义了某个类的单个实例object Accounts {private var lastNumber = 0/*** 定义一个getNumber的方法** @return*/def getNumber(): Int = {lastNumber += 1lastNumber}def main(arg...
2021-02-27 19:42:14 529
原创 java中simulation_Simulation.java
import java.io.*;import java.math.BigDecimal;import java.math.RoundingMode;import java.util.*;import java.lang.*;public class Simulation{public static void main(String []args) {Simulation simulation =...
2021-02-27 13:23:22 417
原创 java jre如何安装成功_JAVA环境如何搭建
先安装JDK,然后配置环境(没JDK或者不会下就留邮箱我,发你)配置环境步骤如下:首先右键点我的电脑,打开属性。然后选择“高级”里面的“环境变量”,在新的打开界面中的系统变量里需要设置三个属性:“java_home”、 “path”、“classpath”其中在没安装过jdk的环境下,path属性是本来存在的。而java_home和classpath是不存在的。首先在“Administrator的...
2021-02-27 11:32:53 168
原创 js前端转java后端_JavaScript前端和Java后端的AES加密和解密(转)
!function(t,n){"object"==typeof exports?module.exports=exports=n():"function"==typeof define&&define.amd?define([],n):t.CryptoJS=n()}(this,function(){var t=t||function(t,n){var i=Object.create...
2021-02-26 21:53:56 110
原创 第一个java+rest_第一个Java Rest服务
packagecom.example;importjavax.ws.rs.GET;importjavax.ws.rs.PUT;importjavax.ws.rs.Path;importjavax.ws.rs.Produces;importjavax.ws.rs.QueryParam;importjavax.ws.rs.core.MediaType;importcom.example.dao.Dev...
2021-02-26 19:30:58 28
原创 java 可以重载等于号码_java重载和重写的区别
一、重载重载方法的规则:1、重载是针对在同一个类中。2、重载方法名一个样。3、参数列表:被重载的方法必须改变参数列表。4、返回类型:可以改变返回类型。5、修饰符:可以改变修饰符。6、异常:可以声明新的或者更广泛的异常。其中:1. 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现,属于编译时多...
2021-02-26 16:23:23 157
原创 java研发自测报告_20155205 《Java程序设计》实验一(Java开发环境的熟悉)实验报告...
20155205 《Java程序设计》实验一(Java开发环境的熟悉)实验报告一、实验内容及步骤(一)使用JDK编译、运行简单的java程序命令行下的程序开发步骤一:打开mac下的iterm → 输入cd Code命令进入Code目录 → 输入md 20155205test建立以自己学号命名的文件夹 → 输入cd 20155205test进入文件夹 → 输入md exp1建立“实验一”文件夹 → ...
2021-02-26 10:47:31 160
原创 java 日志 生成器_GitHub - morece/idoc: Generate doc for java maven project.(java 项目自动生成文档)...
i-doc 项目简介为 java 项目生成项目文档。基于原生的 java 注释,尽可能的生成简介的文档。用户可以自定义自己的模板,生成自己需要的文档。特性基于 maven 项目生成包含大部分信息的元数据默认支持 markdown 简化文档的生成,支持自定义模板支持用户自定义文档生成器支持用户自定生成文档的类过滤器新特性添加字段类型别名,支持用户自定义变更日志快速入门需要jdk1.8+maven 3...
2021-02-24 23:29:17 41
原创 virtual method java_深入理解java虚拟机学习笔记(一)
第二章 Java内存区域与内存溢出异常运行时数据区域程序计数器(Program Counter Register)程序计数器:当前线程所执行的字节码行号指示器.各条线程之间计数器互不影响,独立存储.也称之为"线程私有"的内存.PS:当执行Native方法时,计数器值为空(Undefined).此内存区域是唯一一个在Java虚拟机规范中没有规定任何OutOfMemoryError情况的区域.Java...
2021-02-24 14:09:26 75
原创 如何运行多个java文件路径_怎么使用相对路径打开另一个bat并执行java
展开全部用myeclipse完成1.新建一个简e68a8462616964757a686964616f31333365633863单的JFrame窗体,用于测试。package com.dao;import java.awt.Dimension;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabe...
2021-02-24 03:40:24 271
原创 java 触发jenkins job_Jenkins job 之间实现带参数触发
1 背景开发打包的 jenkins job A 是在 local 的一台 windows 上,同时在这台 local 的 windows 上还有一 另一个 jenkins job B 是用来上传 job A 生成的包(build)到测试平台的仓库(比如 saucelabs storage)。然而 我们测试的 jenkins job C 是在 azure 上的一台 windows server 20...
2021-02-24 00:03:11 679
原创 java android 获取当前时间_Android获取当前系统日期和时间
本文用三种方法实现了在安卓上的时间获取功能,喜欢的小伙伴收藏一下,去试试吧!第一种方法SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");// HH:mm:ss//获取当前时间Date date = new Date(System.currentTimeMillis());time1.se...
2021-02-23 20:45:18 1355
原创 asp连接mysql视频_asp连接mysql
‘‘‘‘‘‘下载驱动文件‘‘‘‘‘‘https://dev.mysql.com/get/Downloads/Connector-ODBC/3.51/mysql-connector-odbc-3.51.30-winx64.msi 文件下载地址‘‘‘‘‘‘‘gb2312 utf8 gbkDim conn, connstr, mycharset,strquerymycharset = "utf8"co...
2021-02-23 00:43:58 36
原创 一次mysql调优_一次mysql优化经历
某日运维突然说无线终端的频道页接口訪问量非常大,memcache缓存扛只是来。导致mysql并发查询量太大,导致server不停地宕机,仅仅能不停地重新启动机器。遗憾的是运维并没有告诉mysql查询量详细有多大【无量化,比方一秒多少个查询…】。针对这个问题。有同事建议改了mysql+memcache的架构。採用redis存储更佳。可是问题的真正原因是什么呢?mysql一秒钟扛几百个并发查询应该是能...
2021-02-22 12:13:14 60
原创 python目前还不支持一次性导入多个模块_尽管尝试了多个建议,但无法在Python中导入本地模块...
我已经读了大约10篇关于如何导入本地模块的文章,但我仍然不明白为什么这不起作用。我有一个非常简单的模块,演员.py,里面只有一个类:class Actor(object):def __init__(self, name, age):self.name = nameself.age = age我想把它导入另一个模块,刮板.py,在同一目录中:一些修复程序将没有init.py列为本地导入的问题,因此我...
2021-02-21 09:56:05 725
原创 java 弧度_java中角度或弧度的计算
math中调用tan()的反三角函数。应该表达为(角度/180度)* π(3.14)= Math.atan((dpPoint.y-dpCenter.y) / (dpPoint.x-dpCenter.x))角度 = Math.atan((dpPoint.y-dpCenter.y) / (dpPoint.x-dpCenter.x)) / π(3.14) * 180度计算三角形的任意一个角度// for...
2021-02-20 18:06:17 447
原创 java实验二_Java实验二
一、实验内容1.初步掌握单元测试和TDD2.理解并掌握面向对象三要素:封装、继承、多态3.初步掌握UML建模4.熟悉S.O.L.I.D原则5.了解设计模式二、实验过程(本次试验都是在自己电脑上完成,没有使用实验楼)(一)单元测试用程序解决问题时,要会写三种码:伪代码、产品代码、测试代码TDD的一般步骤如下:1.明确当前要完成的功能,记录成一个测试列表2.快速完成编写针对此功能的测试用例3...
2021-02-20 00:14:40 185
原创 java 开源ftp_一个比较好用的java开源ftp插件–edtFTPj | 2hei's site
1. IntroductionedtFTPj/Free is the most popular Java FTP client library available today. Robust, fast and with an extensive API, it provides a solid foundation for developers who require FTP functiona...
2021-02-18 22:47:46 270
原创 mysql手机号以135开头_135开头的手机号属于联通还是移动?
展开全部135开头5261的手机号码是移动的4102。常见的手机号段如1653下:内1、容中国移动号段134(0-8)、135、136、137、138、139、147、150、151、152、157、158、159、172、178、182、183、184、187、188、1982、其他号段14号段以前为上网卡专属号段,如中国联通的是145,中国移动的是147等等。3、虚拟运营商号段(1)电信:17...
2021-02-18 20:54:00 1609
原创 java 全角空格 正则表达式_Java正则表达式 : 将字符串两边的空格(包括全角和半角)去掉,字符串内部的空格不能去】 | 学步园...
将字符串两边的空格(包括全角和半角)去掉,字符串内部的空格不能去。本人曾经试图不使用Java正则表达式,只使用 java.lang.String 中所提供的 API, 虽然能实现,不过要写一堆代码, 现将不使用 Java 正则表达式和使用 Java 正则表达式的代码写出,做个笔记。A不使用 Java正则表达式, 有点麻烦^_^public class SpaceChecker {public s...
2021-02-16 12:11:50 229
原创 java mongodb all_mongodb java操作常用写法
public classMongoDBTest{//定义一个客户端private MongoClient client = null;//定义一个MongoDB数据库private MongoDatabase database = null;@Beforepublic voidinit(){//连接MongoDB客户端client = new MongoClient("127.0.0.1"...
2021-02-16 06:28:51 118
原创 java if else 过多_java如何消除太多的if else判断示例代码
1.简介if判断语句是很多编程语言的重要组成部分。但是,若我们最终编写了大量嵌套的if语句,这将使得我们的代码更加复杂和难以维护。让我们看看能否使用别的方式来做呢。设计模式是为了更好的代码重用性,可读性,可靠性,可维护性,它有六大原则:单一职责原则(Single Responsibility Principle,简称SRP):该原则是针对类来说的,即一个类应该只负责一项职责.开放--封闭原则(Th...
2021-02-16 04:42:15 786
原创 去掉字符串重复 java_Java 去掉字符串中的重复数据
有一组字符串比如 北京,北京,上海,上海,上海,武汉-------->要得到 北京,上海,武汉怎么去掉里面重复的字符串?function DelRepetStr(String str){var result;var list = str.split(",");for(var i=0; i{if(result.indexOf(list(i)) == -1 ) result = r...
2021-02-15 19:44:25 223
原创 mac 10.10 java_如何在 Mac OS X 10.10 上安装 Java?
java1.6版安装http://support.apple.com/kb/DL1572因为并非所有用户都用得着 Java ,所以在默认状态下 OS X 不预装 Java , 如果你需要的话可以手动安装.到苹果官网下载 http://support.apple.com/kb/DL1572http://support.apple.com/downloads/DL1572/en_US/JavaForO...
2021-02-15 17:47:35 148
原创 java判断注解是否相等_Java中对比两个对象中属性值[反射、注解]
在Java中通常要比较两个对象在修改前与修改后的值是否相同,一般我们采用的是反射技术获取对象的get方法[或其他的方法]获取值并做比较。如果系统将修改的属性名称也显示出来,这样就能更直观的显示类中的哪一个属性的值被修改了。然后Java中只能获取属性的名称,也就是英文标识的属性名,但是一般我们都会在属性后面添加属性的注释,但是Java不提供注释获取的方法。所以我们只能使用另外一种方式来将属性和属性注...
2021-02-13 15:38:37 2364
原创 java skip list_用java实现跳表SkipList
原标题:用java实现跳表SkipList前一篇文章学习了跳表的原理,今天就来用 Java来实现它。跳表原理回顾上一篇总结的最终跳表的结构如下图: 整体来看像是一个由节点组成的网,每个节点有下节点和右节点,最右的没有右节点,最下面的没有下节点,节点一层一层往下递增。接下来就看实现源码。跳表基本属性实现类的基本属性如下图: SkipList类接受实现Comparable接口的参数。属性详解如下:UP...
2021-02-13 00:40:51 172
原创 java 不可变_深入Java不可变类型的详解
我们先看下面一个例子:import java.math.BigInteger;public class BigProblem {public static void main(String[ ] args) {BigInteger fiveThousand = new BigInteger("5000");BigInteger fiftyThousand = new BigInteger("50...
2021-02-12 13:46:41 75
原创 java 基础语法_Java 的基础语法
原标题:Java 的基础语法一、关键字1、访问控制: private(私有的) protected public(公共的)2、类,方法和变量修饰符: abstract class extends final implements interface native new static strictfp synchronized transient volatile3、程序控制: break con...
2021-02-12 09:51:14 39
原创 python说法_关于Python语言的说法,正确的是( )。
环境化学的核心研究任务是研究有害物质在环境介质中的迁移与转化机械化战争中,随着坦克、飞机、军舰出现,军队的成分发生了变化,除了有陆军、海军、空军应运而生以外,将战场空间一下子由平面的两维空间扩展为立体的()空间。判断(10分) 在用集成计数器构成N进制计数器时,需要利用清零端或置数控制端,让电路跳过某些状态来获得N进制计数器。将直角榫的榫头截去一半,且是透榫,这种结构叫做?( )1. From t...
2021-02-11 02:41:54 1793
原创 python导入类中的方法_是否可以在Python类定义中使用导入的类方法而不在导入的文件中运行所有代码?...
我正在使用PyMOL分子浏览器作为更大程序的一个子集,并且为了便于阅读,我打破了我的文件,如下所示...### command1ClassFile.pyclass command1Class():def command1(self):print "do action 1, this requires pymol functions"### command2ClassFile.pyclass com...
2021-02-10 09:30:14 141
原创 python curl headers解析_curl详解
curl:命令行下的网站访问和验证工具常用参数如下:-c,–cookie-jar:将cookie写入到文件-b,–cookie:从文件中读取cookie-C,–continue-at:断点续传-d,–data:httppost方式传送数据-D,–dump-header:把header信息写入到文件-F,–from:模拟http表达提交数据-s,–slient:减少输出信息-o,–output:将...
2021-02-09 01:54:11 1272
原创 如何利用python在一个w_如何利用Python 为自然语言处理加速度
原标题:如何利用Python 为自然语言处理加速度利用 spaCy 和一点点 Cython 给 NLP 加速。自去年发布 Python 的指代消解包(coreference resolution package)之后,很多用户开始用它来构建许多应用程序,而这些应用与我们最初的对话应用完全不同。我们发现,尽管在处理对话时这个包的速度完全没问题,但在处理较大的问题时却非常慢。我决定调查一下这个问题,于...
2021-02-05 10:52:58 129
原创 m4s音视频合并软件_2020年最新最全实现转换bilibili的m4s为MP4的画质无损教程 专治各种不服!...
本教程旨在实现解决2020年最新版B站缓存视频转换成正常视频格式放到电脑和汽车车载播放的各种问题。(以下内容仅限内部交流,不得用于商业用途,侵权者后果自负)众所周知,2019年后的版本B站对缓存视频进行了加密和音视频轨道分离,不能脱离B站手机端播放,实现了保留B的用户粘性以及保护了UP主的版权。很多用户想down很多优秀的B站视频到本地电脑或者车载学习的时候,就遇到问题了。通过手机客户端缓存的视频...
2021-02-04 13:07:42 18021
原创 mysql防注入pdo_使用PDO查询mysql避免SQL注入_赵克立博客_技术栈
使用传统的 mysql_connect 、mysql_query方法来连接查询数据库时,如果过滤不严紧,就有SQL注入风险。虽然可以用mysql_real_escape_string()函数过滤用户提交的值,但是也有缺陷。而使用PHP的PDO扩展的 prepare 方法,就可以避免sql injection 风险。PDO(PHP Data Object) 是PHP5新加入的一个重大功能,因为在PH...
2021-02-02 18:20:36 97
Ferdi:您最喜欢的所有服务都集中在一处-开源
2021-08-07
FET- Free timetabling software-开源
2021-08-07
JDSign:使用NobyDa “JD-DailyBonus”为基础,移植到github actions自动化执行
2021-08-05
PythonProgrammingPuzzles:人工智能研究的 Python 挑战数据集
2021-08-05
ConfigureAwait:在全局级别配置异步代码的 ConfigureAwait
2021-08-04
js-beginer-project1:这是一个基于基本 JS、CSS 和 HTML 的项目。 它对学习者非常有用。 在这里,您会发现实现了多个概念,以便您更好地理解
2021-08-04
Puzzle:grrd's Puzzle - HTML5 PWA 拼图游戏
2021-08-04
Scarface-void Core Engine-开源
2021-08-03
Project-ToDo
2021-08-03
tomcat-access-log-js-parser:将 Tomcat 访问日志 [line] 解析为 JSON 字符串的 JavaScript 函数
2021-08-03
OBDA LIB-开源
2021-08-03
hawkscan-action::eagle: 在 GitHub Actions 中运行 StackHawk 扫描
2021-07-24
portfolio::desktop_computer: 个人作品集
2021-07-24
WRF:天气研究和预测 (WRF) 模型的官方存储库
2021-07-24
urungi:适用于 PostgreSQL、MySQL、SQL Server、Oracle 数据库的轻量级开源商业智能和报告工具
2021-07-24
CoCreate-sidenav:vanilla javascript 中的一个简单的 sidenav 组件。 使用 HTML5 数据属性和_或 JavaScript API 轻松配置
2021-07-24
github-slideshow:一个机器人驱动的训练库
2021-07-24
ordr.js:用于与 o!rdr API 和 WebSocket 交互的 JavaScript 库
2021-07-24
WhoCallsTheFleet-Yuubari:使用 React 重构 WhoCallsTheFleet
2021-07-24
darkmode:使用油猴脚本实现夜间模式,保护眼睛
2021-07-23
Spend-Elon-Fortune:玩得开心花埃隆的钱!
2021-07-23
nuxt-mail:向 Nuxt.js 应用程序添加电子邮件发送功能。 添加服务器路由,注入变量,并使用 nodemailer 发送电子邮件
2021-07-23
install-crystal:GitHub 操作
2021-07-23
middie:Fastify 中间件引擎
2021-07-23
Self-Reference:一个 Web 应用程序,其中包含我熟悉的各种语言的参考资料,以便于访问
2021-07-23
MakeYourMark
2021-07-23
personal_page
2021-07-23
ujihisa.vim-3:ujihisa.vim#3 -- 一个国际 Vim 会议
2021-07-22
ca.civicrm.iats:[已弃用] 适用于 IATS Web 服务支付处理器的 CiviCRM 扩展
2021-07-22
The ARIADNE Knowledge Pool System-开源
2021-07-20
First10000Primes:生成前 100 个 pr1m3s
2021-07-20
folders-gulp:Gulp 和文件夹对象之间的兼容性模块
2021-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人