- 博客(32)
- 资源 (4655)
- 收藏
- 关注
原创 如何建立java源文件_Java程序员必备基础:Java代码是怎么运行的?
前言作为一名Java程序员,我们需要知道Java代码是怎么运行的。最近复习了深入理解Java虚拟机,做了一下总结,希望对大家有帮助,如果有不正确的地方,欢迎提出,感激不尽。java 代码运行主要流程本文主要讲解流程如下:java源文件编译为class字节码类加载器把字节码加载到虚拟机的方法区。运行时创建对象方法调用,执行引擎解释为机器码CPU执行指令多线程切换上下文编译我们都知道,java代码是运...
2021-02-28 03:13:35 959
原创 java中的元注解_JAVA 中的元注解有哪些?【面试题详解】
今天爱分享给大家带来JAVA 中的元注解有哪些?【面试题详解】,希望能够帮助到大家。四个元注解分别是:@Target,@Retention,@Documented,@Inherited ,再次强调下元注解是 java API 提供,是专门用来定义注解的注解,其作用分别如下:@Target 表示该注解用于什么地方,可能的值在枚举类 ElemenetType 中,包括:ElemenetType.CON...
2021-02-28 03:04:24 233
原创 java正则 tab_JAVA与正则表达式
§1黑暗岁月有一个String,如何查询其中是否有y和f字符?最黑暗的办法就是:程序1:我知道if、for语句和charAt()啊。classTest{publicstaticvoidmain(Stringargs[]){Stringstr="Formymoney,theimportantthing"+"aboutthemeetingwasbridge-build...
2021-02-28 00:20:30 157
原创 java配置sql查询_SQL Server 全文搜索 配置、查询初体验
一、使用SQL Server全文搜索配置要使用SQL Server的全文搜索服务,需要进行如下配置。1、开启全文搜索服务:2、开启数据库的全文索引功能:开启数据库的全文搜索功能EXEC sp_fulltext_database 'enable';3、创建全文索引目录:创建全文索引目录CREATE FULLTEXT CATALOG IndexCatalogON FILEGROUP [PRIMARY]...
2021-02-27 15:48:01 202
原创 java1.8 日期_jdk1.8日期API常用方法
asp.net web api设计设计面向演化81.8元包邮(需用券)去购买 >Date to LocalDateTime方法1Date d = new Date();LocalDateTime ldt = d.toInstant().atZone(ZoneId.systemDefault()).toLocalDateTime();方法2Date d = new Date();LocalDa...
2021-02-27 03:07:53 96
原创 java序列化写入多个对象_Java序列化读写多个对象的方法
Person类用来序列化public class Person implements Serializable{private String name;private int age;public Person(String name, int age) {super();this.name = name;this.age = age;}}方法一:存入文件时,将几个对象放入一个Object[] 数...
2021-02-26 04:37:03 577
原创 java 调用sql server视图_普元 ESB 6.6,在发布服务的时候,使用的是sqlserver 2008的数据库,数据库视图创建连接成功了。开发完成,调用的时候,报“cannot get ...
问题描述:在发布服务的时候,使用的是sqlserver 2008的数据库,数据库视图创建连接成功了。开发完成,调用的时候,报“cannotgetaavailableconnection!对象名'EOS_UNIQUE_TABLE' ”无效的错误。[FlowName=com.primeton.esb.project.restaurant.ms.middle.mediaService.medi...
2021-02-25 03:10:00 574
原创 java 同步 互斥锁_《深入理解Java虚拟机》:线程安全,两种同步锁实现
线程安全定义当多个线程访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方法进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结果,那这个对象就是线程安全的。线程安全的实现方法保证线程安全最常见的一种并发手段是互斥同步,互斥是方法,同步是目的。第一种:在Java中,最基本的互斥同步手段就是synchronized关键字,synchroni...
2021-02-24 18:29:23 92
原创 java integer 缓存_java中的integer缓存
/*** Cache to support the object identity semantics of autoboxing for values between* -128 and 127 (inclusive) as required by JLS.** The cache is initialized on first usage. The size of the cache* ma...
2021-02-24 05:31:15 61
原创 java统计系统线程数_java – 计算可用于在Threadpool中获得更好性能的最大线程数...
任何人都可以告诉我们如何决定我们应该使用哪些最大线程以获得更好的性能 – 它绝对不是最大线程数量.为获得最佳性能,线程数量应等于处理器核心数量(不要忘记使用-XmsYYYYM和-XmxYYYYM,如果没有它们,您可能会遇到处理器未将线程分配给核心的情况).关于最大线程你的答案是正确的,这取决于硬件和操作系统.在linux上可以检查:cat /proc/sys/kernel/threads-max编...
2021-02-23 23:44:46 291
原创 java编写程序变量不改行吗_转行学JAVA系列日记:[2]第一个JAVA程序
JDK安装(Java Development Kit)一,下载安装包;然后安装。安装的目录建议更改。(oracle官网可以下载JDK)二,设置环境变量;(win7在控制面板主板==>系统和安全==>系统==>高级系统设置==>环境变量)新建系统变量JAVA_HOME:变量值填jdk的安装目录Path:%JAVA_HOME%in;%JAVA_HOME%jrein;CLASSP...
2021-02-23 16:15:09 47
原创 python监控网站更新_Python 通过网站search功能监控网站内容更新
接到需求帮朋友监控一个信息网站,当该网站有相关的数据更新的时候发送信息到指定邮箱.下面是相关的python脚本,用到了httplib, time , sys ,smtplib模块#!/usr/bin/envpython#coding=utf8importhttplib,timeimportsysimportsmtplibreload(sys)sys.setdefaultencoding(...
2021-02-21 09:55:25 1405
原创 java正整数分解因数_java如何将一个正整数分解质因数
java如何将一个正整数分解质因数,实例代码介绍分解因素的方法。算法题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。具体的代码实现如下:import java.io.InputStreamReader;import java.util.ArrayList;import java.util.Scanner;public class Basic4 {public stati...
2021-02-21 06:18:16 1220
原创 python数字排序算法_python实现各种排序算法
排序算法是一种能将一串资料依照特定排序方式进行排列的一种算法。最常用到的排序方式是数值顺序以及字典顺序。虽然排序算法是一个简单的问题,但是从计算机科学发展以来,在此问题上已经有大量的研究,有用的新算法仍在不断的被发明。这些排序都是比较经典的排序算法:冒泡排序选择排序插入排序归并排序快速排序计数排序桶排序基数排序那么如何使用python来实现这些排序呢?几大排序算法比较冒泡排序这个算法的名字由来是因...
2021-02-21 01:44:16 1281
原创 java信息框_java:JOptionPane类消息框总结
最近在写projet时经常用到JOptionPane的消息提示框,今天在这里做一个总结。主要用到四种消息提示框方法:showMessageDialog():消息对话框showOptionDialog():选择对话框showInputDialog():输入对话框showConfirmDialog():确认对话框主要有五种消息类型,类型不同,图标不同:• ERROR_MESSAGE• INFO...
2021-02-20 01:07:30 168
原创 java程序设计报告答案_20165115 实验二《Java面向对象程序设计》实验报告
#20165115 实验二 面向对象程序设计这一次的实验,老师按照实验内容的不同将实验分成了五个部分进行。五个部分的侧重难易都有区别,实验报告中的叙述也会有所区别。##第一部分先上实验结果截图: 这一部分的实验内容没有什么创造性的内容,机械单纯的重复一下博客中给出的代码就可以得到相应的实验结果。另一方面,这一部分的内容主要目的还是掌握基础的Junit的用法。相对来讲没有什么难度,不做赘述。##第...
2021-02-17 00:12:34 161
原创 java rt.jar 源码 不全_spring-core-5.0.6.RELEASE-sources.jar中java源代码不全
////Source code recreated from a .class file by IntelliJ IDEA//(powered by Fernflower decompiler)//packageorg.springframework.cglib.proxy;importjava.lang.reflect.InvocationTargetException;importjava.l...
2021-02-17 00:05:15 100
原创 java issynthetic_今天看jdk包里的Class的源代码,不知道isSynthetic()是做什么用的
评论#re: 今天看jdk包里的Class的源代码,不知道isSynthetic()是做什么用的2008-03-26 12:28piggytommy当且仅当该类为复合类时才返回 true回复更多评论#re: 今天看jdk包里的Class的源代码,不知道isSynthetic()是做什么用的2009-05-10 11:41wannamastjavapackage test.base.cl...
2021-02-16 05:02:15 89
原创 java swing 雪花_java递归实现科赫雪花
今天来写k阶科赫雪花的递归实现,(K值需要你手动输入)至于科赫雪花是什么请大家自行百度。首先来思考这个程序怎么写,当 count = 0 时就应该是一个三角形,这三个点是你一开始就确定的,以后的改变都依据这三个点发展的。当不是0的时候就需要计算相对于这个三角形的9个点,分别是每条边上的两个点,和它对应的三角形第三个顶点。首先在JFrame中添加一个panel,我们需要在这个panel上画图。大家再...
2021-02-13 16:59:51 104
原创 http连接池 java_HttpClient以及连接池的使用
一、开始使用httpclient本文档需要使用的依赖有如下几个:org.apache.httpcomponentshttpclient4.5.10org.apache.httpcomponentshttpmime4.5.10org.apache.httpcomponentshttpcore4.4.111、创建HttpClient对象。创建httpclient对象的方式有两种,第一种是使用默认配置创...
2021-02-13 07:46:31 2104
原创 java生成密钥对_如何根据密码在Java中创建密钥对?
我想允许Alice创建公钥/私钥对,以便Bob可以发送她的机密消息.但是,我希望Alice能够从任何地方检查她的消息,并且她必须携带包含她的私钥的记忆棒是一件痛苦的事. Alice是否有某种方法可以根据她记得的密码创建公钥/私钥对?通过这种方式,她可以随时生成私钥(和公钥).这个问题的简短版本是:我在哪里可以找到相当于cryptico.js的Java.另外,here’s the same ques...
2021-02-12 13:44:08 291
原创 java的虚拟机参数_Java虚拟机参数配置
最近对JVM的参数重新看了下, 把应用的JVM参数调整了下。 几个重要的参数-server -Xmx3g -Xms3g -XX:MaxPermSize=128m-XX:NewRatio=1 eden/old 的比例-XX:SurvivorRatio=8 s/e的比例-XX:+UseParallelGC-XX:ParallelGCThreads=8-XX:+UseParallelOldGC ...
2021-02-12 12:03:30 166
原创 java软引用_Java 如何有效地避免OOM:善于利用软引用和弱引用
Java 如何有效地避免OOM:善于利用软引用和弱引用想必很多朋友对OOM(OutOfMemory)这个错误不会陌生,而当遇到这种错误如何有效地解决这个问题呢?今天我们就来说一下如何利用软引用和弱引用来有效地解决程序中出现的OOM问题。下面是本文的目录大纲:一.了解 强引用、软引用、弱引用、虚引用的概念二.进一步理解软引用和弱引用三.如何利用软引用和弱引用解决OOM问题如果有不正之处,希望谅解和批...
2021-02-12 10:02:45 123
原创 卸载源码安装mysql_源码安装MySQL
源码安装MySQLTiger•2019 年 01 月 07 日源码安装MySQL①获取包②上传包至服务器并解压③安装依赖yum install ncurses-devel cmake -y④配置mysql# vim cmake.shcmake . \-DCMAKE_INSTALL_PREFIX=/usr/local/mysql2 \-DMYSQL_DATADIR=/usr/local/mysq...
2021-02-11 21:13:41 494
原创 python中range和arange的区别_Python中range與Numpy中arange的比較
本文先比較range與arange的異同點,再詳細介紹各自的用法,然后列舉了幾個簡單的示例,最后對xrange進行了簡單的說明。1. range與arange的比較(1)相同點:A、參數的可選性、默認缺省值是一樣的;B、結果均包括開始值,不包括結束值; C、arange的參數為整數是,與range函數等價;D、都具備索引查找、要素截取等操作。(2)不同點:A、range函數的參數只能為整數,ara...
2021-02-09 19:13:04 201
原创 python 多进程 多核_Python Multiprocessing 多进程,使用多核CPU计算 并使用tqdm显示进度条...
1.背景在python运行一些,计算复杂度比较高的函数时,服务器端单核CPU的情况比较耗时,因此需要多CPU使用多进程加快速度2.函数要求笔者使用的是:pathos.multiprocessing 库,进度条显示用tqdm库,安装方法:pip install pathos安装完成后from pathos.multiprocessing import ProcessingPool as Poolfr...
2021-02-09 10:32:51 550
原创 mysql修改表结构 删除字段_mysql更改表结构:添加、删除、修改字段、调整字段顺序...
添加字段:alter table `user_movement_log`Add column GatewayId int not null default 0 AFTER `Regionid` (在哪个字段后面添加)删除字段:alter table `user_movement_log` drop column Gatewayid调整字段顺序:ALTER TABLE `user_movement_...
2021-02-08 02:24:04 59
原创 mysql建立表小树_建立一个高效的树表 Tree Table
下面是编程之家 jb51.cc 通过网络收集整理的代码片段。编程之家小编现在分享给大家,也给大家做个参考。查询子集SELECT * FROM `table` WHERE `pid` = 3查询子孙集SELECT * FROM `table` WHERE `place` LIKE '%/3/%'查询某代子集SELECT * FROM `table` WHERE `place` LIKE '%/3/%...
2021-02-07 17:51:45 221
原创 丁奇mysql实战_丁奇-MySQL实战读书笔记5
在下面这个表 T 中,如果我执行 select * from T where k between 3 and 5,需要执行几次树的搜索操作,会扫描多少行?mysql> create table T (ID int primary key,k int NOT NULL DEFAULT 0,s varchar(16) NOT NULL DEFAULT '',index k(k))engine=I...
2021-02-05 02:42:58 81
原创 win10装mysql 5.7.24_windows10 安装mysql -mysql-5.7.24-winx64.zip
ps:mysql版本mysql-5.7.24-winx64.zip1:下载mysql001.png002.png003.png004.png1.1:下载mysql-5.7.24-winx64.zip压缩包后解压。复制解压后的文件夹到本地自己的目录:D:\software\Mysql\mysql-5.7.24-winx64005.png2:配置mysql的环境变量1:MSYQL_HOME D:\...
2021-02-04 00:40:06 197
原创 mysql自定义函数重载_DataTables重新加载自定义ajax函数(DataTables reload custom ajax function)...
DataTables重新加载自定义ajax函数(DataTables reload custom ajax function)DataTables有3个使用ajax : url , ajax对象和自定义函数的选项 。我正在使用自定义函数选项,我试图弄清楚如何在创建DataTables之后设置不同的ajax函数。我见过ajax.reload ,但这似乎只适用于url ajax选项。 知道如何重置自定...
2021-02-02 16:21:23 254
原创 mysql+导出dbf+文件_dbf文件导入导出
从dBase文件中,导入数据到SQL数据库中,很简单,直接用下面的语句:/*===================================================================*/--如果接受数据导入的表已经存在insert into 表 select * fromopenrowset('MICROSOFT.JET.OLEDB.4.0','dBase 5.0;DA...
2021-02-02 01:37:57 790
AEX Rom X+:值得信赖的日常使用-开源
2021-08-07
The Bus-开源
2021-08-07
goframe:通过 TCP 或 QUIC 发送接收帧数据
2021-08-05
hunter:基于 Python、Pandas、PySpark 和 Jupyter Notebook 的威胁狩猎数据分析环境
2021-08-05
craft-commerceinsights
2021-08-05
idletalks:公开演讲幻灯片
2021-08-04
vidly:使用 React js 构建的电影商店 Web 应用程序
2021-08-04
monelytics:monelytics 是一个家庭账本网络服务
2021-08-04
eslint-config-legacy:@preco21 的 ESLint 可共享配置
2021-08-04
jest-handbook-examples:Jest 手册示例
2021-08-04
TimeRiver:MMO 服务
2021-08-04
carmirasdeli.github.io:Car-Mira 的熟食店外向网站
2021-08-04
dryrun:获取天气数据并尝试预测即将到来的最干旱日子的 Web 应用程序。 在 node.js 和 docker 中实现
2021-08-04
conventional-pull-request-action:使用传统提交规范的 Lint 拉取请求,以获得干净和传统的提交历史
2021-08-04
mineflayer-autocrystal:mineflayer-autocrystal 是一个插件,可以让 mineflayer bot 自动放置和销毁末影水晶
2021-08-04
bugdaystats:生成静态 HTML 的工具,显示错误日期间的进度。 在 opendev.org 维护的代码镜像
2021-08-04
vite-plugin-antd-theme:vite下的antd-design-vue主题变量生成插件
2021-08-04
Baghaali_o_O_:baghaali 的前端和后端(在线商店)
2021-08-04
giu:基于Dear ImGui的golang跨平台快速GUI框架
2021-08-03
devto-clone:这是一个以角度克隆的开发人员。 我们使用 Angular 组件存储、rx-angulartemplate 的地方,
2021-08-03
user-scripts:Tampermonkey 的用户脚本
2021-08-03
CaIS System:50-开源
2021-07-30
nprc.nz:新普利茅斯归正教会网站
2021-07-24
pietro:π 将 PDF 文件拆分为更小的文件、生成缩略图和提取文本内容的实用程序
2021-07-24
jekyll-leaflet::world_map: 在 Jekyll 中创建 leatlet.js 地图
2021-07-24
soon::SOON_arrow: 即将推出 Jekyll 页面模板
2021-07-24
node-socketio-stream:扩展 socket.io 以支持数据流。 功能与 socket.io-stream 相同,但相关模块已更新
2021-07-24
StoryScroll:用于故事滚动与 html5 画布交互的 javascript 库
2021-07-24
hc-proxy:蜂窝代理
2021-07-24
Decentralized_Voting_System
2021-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人