- 博客(34)
- 问答 (1046)
- 收藏
- 关注
原创 php的全局p变量程序_全局注册模式在PHP中使用全局变量
第一部分使用单件(Singletons)解决函数参数问题的一种方法就是采用单件(Singletons)来代替函数参数。单件是一类特殊的对象,它们只能实例化一次,而且含有一个静态方法来返回对象的接口。下面的例子演示了如何构建一个简单的单件:// Get instance of DBConnection$db =& DBConnection::getInstance();// Set user...
2021-02-28 22:36:48 95
原创 java中jlaber用法_laber的for属性
laber的for属性的作用:通过for属性,可以实现通过点击label标签来达到相当于点击input的作用。常用于:美化input标签例子:html:前端工程师后端工程师全栈工程师css:.radio-beauty-container {font-size: 0;$bgc: green;%common {padding: 2px;background-color: $bgc;background...
2021-02-28 07:38:57 493
原创 mysql 表和索引的大小_MySQL大表索引 – 建议的索引长度
我正在使用一个有几亿行数据的表.它使用varchar(32)UUID作为主键和外键(有两个键).我想知道这个大小的表,我需要索引多少字段才能保持良好的性能,但不能索引这三个字段的每个字符.例如,如果我设置一个24个字符的索引长度,我会看到性能上有任何明显的差异吗?我希望可能存在某种算法,可用于根据字段长度和索引长度来估计性能.目前该表的大小约为100GB,索引占据了该空间的一半以上.我想恢复一些空...
2021-02-27 12:36:25 431
原创 web exponent modulus java 加密_RSA非对称加密——前台加密后台解密
写在前面项目安全测试需要将登录功能修改, AES加密不符合要求, 现改为RSA非对称加密.(将登录密码加密后传给后台, 后台解密后再进行一系列的校验)步骤及关键代码1.rsasecurity.js1 (function ($w) {23 if (typeof $w.RSAUtils === 'undefined')4 var RSAUtils = $w.RSAUtils =...
2021-02-27 07:43:24 290
原创 Java程序中如何一起改多个_一行命令同时修改maven项目中多个module的版本号的方法...
Maven,是一个Java开发比较常用的项目管理工具,可以对 Java 项目进行构建、依赖管理。对于很多Java程序员来说,分层架构都是不陌生的,至少MVC三层架构都是不陌生的,甚至有人说:"Any problem in computer science can be solved by anther layer of indirection."想要在代码中进行分层,比较好的做法就是创建多modu...
2021-02-27 05:02:55 122
原创 猴子搬香蕉Java实现_趣味算法:猴子搬香蕉问题
在博客园一篇文章末尾看到一个有趣的数学问题,据说是小学4年级的题目,摘引如下:一只小猴摘了300个香蕉,需要搬回家,每次最多搬100个。小猴离家100米,它每走1米,都需要吃掉1个香蕉来补充能量,请问它最多能够搬回家多少个?思考了好一会,写了个小程序模拟这一过程:$bananas = 300;for($i = 1; $i <= 100; $i++){// 前200~300个的时候,每一米消耗...
2021-02-26 22:01:33 89
原创 Linux valgrind java_linux下利用valgrind工具进行内存泄露检测和性能分析
valgrind通常用来成分析程序性能及程序中的内存泄露错误一Valgrind工具集简绍Valgrind包含下列工具:1、memcheck:检查程序中的内存问题,如泄漏、越界、非法指针等。2、callgrind:检测程序代码的运行时间和调用过程,以及分析程序性能。3、cachegrind:分析CPU的cache命中率、丢失率,用于进行代码优化。4、helgrind:用于检查多线程程序的竞态条件。...
2021-02-26 11:02:23 149
原创 java类实例化方式_实例化Class的方法(三种)
该楼层疑似违规已被系统折叠隐藏此楼查看此楼package reflect;//获取Class方式一:通过java虚拟机提供的输出Xxx.class获取public class GetClassDemo1 {public static void main(String[] args) {Class clazz = Person.class;// 每个类都有的属性,是java虚拟机给的System....
2021-02-25 08:17:58 62
原创 java 复数的除法_Java中 如果复数类成员是int型,怎么实现两个复数相除
(1) 复数类Complex 的属性有:RealPart : int型,代表复数的实数部分ImaginPart : int型,代表复数的虚数部分package applet;import java.applet.*;import java.awt.*;public class j_1 extends Applet{Complex a,b,c,d,e,f;public void init()...
2021-02-24 19:13:40 300
原创 java pdf form_java 填充 pdf 表单
mavencom.itextpdfforms7.1.11示例代码:public class AwardGenerateServiceImpl implements IAwardGenerateService {private static final String FONT_PATH = "/files/SimSun.ttf";public static void doGenerateS1(Awa...
2021-02-24 15:39:11 203
原创 java starling_Java使用starling分布式消息队列异步处理事务
介绍: Starling是一个支持MemCache协议的轻量级持久化服务器。Starling是让创建网络访问队列或者多个队列异常简单,也就是说多点和多台 机器间的异步工作进程。它是著名微博客网站Twitter开发用来处理大量的队列消息,以及保持服务的响应。Starling已经在生产环境中使用,不仅 是Twitter在使用,FiveRuns同样在使用。FiveRuns甚至还根据自己的应用做了改...
2021-02-24 10:28:27 36
原创 java电子时钟显示屏_为什么这段JAVA程序电子时钟无法显示?
packagecom.dhy;importjavax.swing.*;importjava.awt.*;importjava.awt.event.*;importjava.text.SimpleDateFormat;importjava.util.Date;importjavax.swing.*;publicclassClockexten...package com.dhy;import java...
2021-02-24 08:30:55 72
原创 java pom.xml 编译_如何配置pom.xml用maven打包java工程(示例代码)
4.0.0testtest.common0.0.1-SNAPSHOTjartest.commonhttp://maven.apache.orgUTF-8src/main/javasrc/main/resources${project.build.directory}/conflib${project.build.directory}/lib.**/*.sh**/*.bat${project.bui...
2021-02-24 07:40:59 324
原创 java如何将某个锁定_Java中的锁(转)
Java中的锁锁像synchronized同步块一样,是一种线程同步机制,但比Java中的synchronized同步块更复杂。因为锁(以及其它更高级的线程同步机制)是由synchronized同步块的方式实现的,所以我们还不能完全摆脱synchronized关键字(译者注:这说的是Java 5之前的情况)。自Java 5开始,java.util.concurrent.locks包中包含了一些锁的...
2021-02-24 04:35:55 181
原创 java jlabel图片滚动条_Java基于线程实现带有滚动效果的Label标签实例
import java.awt.Graphics;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;/*** Java中用线程实现带有滚动效果的Label标签*/public class Test extends JFrame {private static final long serial...
2021-02-24 03:15:55 280
原创 java的可维护性包括_java – 弱参考可维护性
我正在阅读java中的弱引用,听起来很简单,如果一个对象只有弱引用,那么它可以被垃圾收集器收集.除非您的参考在使用该值之前变为死亡,否则会发生什么?例:假设我有一个带有密钥{1,2,3,4,5}的弱哈希映射,所有值都是1.现在假设你有[1:10]中的数字的随机数生成器.现在每次获得该数字时,它都会检查它是否是地图中的一个键,然后给出一个临时的强引用.因此,使用此设置,您将拥有一些具有强引用的键,从...
2021-02-24 02:19:38 134
原创 java的比较器_java比较器的实现
import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; /** * @Description:java比较器的例子 * @Author: wangwenhui * @Version: V1.00 * @Crea...
2021-02-22 09:35:46 41
原创 在javascript中使用java_在javascript代码中调用Java方法
12345678_0001当它在服务器端时,请使用Web服务-可能是带有JSON的RESTful。创建一个Web服务(例如,使用Tomcat)从JavaScript调用其URL(例如,使用JQuery或dojo)当Java代码位于applet中时,您可以使用JavaScript桥。Java和JavaScript编程语言之间的桥梁(非正式地称为LiveConnect)是在Java插件中实现的。现在,...
2021-02-21 16:55:09 313
原创 python utility模块_python教程 - 查看python的可用模块|python3教程|python入门|python教程...
https://www.xin3721.com/eschool/python.html1.这种方式的问题是,只列出当前import进上下文的模块.进入python命令行.输入以下代码:$ pythonPython 2.7.2 (default, Jan 19 2012, 18:26:31)[GCC 4.1.2 20080704 (Red Hat 4.1.2-51)] on linux2Type "...
2021-02-19 17:31:09 794
原创 house robber java_198. House Robber
You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint stopping you from robbing each of them is that adjacent house...
2021-02-19 03:20:35 72
原创 jspdf 打印多页时两边取消留白_html2canvas+jspdf 踩坑之路
html2canvas+jspdf 踩坑之路最近刚完成了项目中所有模块的详情页导出 PDF 功能. 本来开始后端接了这个活, 前端只要传过去单号就好, 可是做到最后一直实现不来, 页面总是显示一半, 于是, 后端把活让给了我还好, 同组的其他伙伴项目中有用到过, 给了我些帮助.具体实现思路是: html2canvas 截屏页面快照, 然后把照片插入到 PDF 页面内.遇到的问题有:1) 快照是空白...
2021-02-17 04:56:26 259
原创 java 和c 并发性能测试_Java并发编程之性能测试思路
1. 性能测试1.1 确定需求因为要支持某个业务,领导希望系统的某个接口能够支持2万的 QPS,因为我们的应用部署在多台机器上,要支持两万的QPS,我们必须先要知道该接口在单 机上能支持多少QPS,如果单机能支持1千QPS,我们需要20台机器才能支持2万的QPS。需要 注意的是,要支持的2万的QPS必须是峰值,而不能是平均值,比如一天当中有23个小时QPS不足1万,只有一个小时的QPS达到了2万,...
2021-02-16 23:44:40 95
原创 java中的静态和实例变量_详细介绍java中静态变量和实例变量的区别
在的日常开发中,我们需要在封装类时声明一些静态变量和实例变量,今天爱站技术频道小编主要解释它们之间的一些区别,希望对你学习这方面知识有所帮助!运行效果:控制台效果:==================================================代码部分==================================================/hello_test/sr...
2021-02-16 18:15:11 66
原创 java sleep异常_Java的Thread.sleep何时会引发InterruptedException?
不要吞下中断有时,抛出InterruptedException并不是一种选择,例如Runnable定义的任务调用可中断方法时。在这种情况下,您不能抛出InterruptedException,但也不想执行任何操作。当阻塞方法检测到中断并引发InterruptedException时,它将清除中断状态。如果捕获了InterruptedException但无法将其抛出,则应保留发生中断的证据,以便调用...
2021-02-16 08:39:31 1760
原创 java io类库_java基础类库-常见类简介
一、String、StringBuffer、StringBuilder的区别1.String类是字符串的首选类,其最大的特点是内容不允许修改。2.StringBuffer和StringBuilder都是可修改的。3.StringBuffer是在JDK1.0时提出的,属于线程安全的操作;StringBuilder是在JDK1.5时提出的,属于非线程安全的操作。二、CharSequence接口1.St...
2021-02-16 07:27:54 67
原创 java 两条直线交点_java计算两条线段交点
1、判断斜率相同不,y2-y1/x2-x1,y4-y3/x4-x3,相同则无交点,不相同说明直线有交点则执行第二步;2、设y=ax+b,通过斜率可求出a的值,通过坐标可以求出b的值,这样两个线段所在直线的两个方程式就得到了;3、通过两个方程式求出交点,再判断交点是不是落在两线段交点的区域中代码:public static Point getCrossPoint(Lseg lsegA,Lseg l...
2021-02-13 07:25:44 1623
原创 java程序多态_java程序设计 多态
Java的多态定义简单来说,多态意味着父类型的变量可以引用子类型的对象。首先,定义两个有用的术语:子类型和父类型。一个类实际上定义了一种类型。子类定义的类型称为子类型(subtype),而父类定义的类型称为父类型(supertype)。因此,可以说Circle是 GeometricObject的子类型,而 GeometricObject是 Circle的父类型。demoCodepublic cla...
2021-02-12 17:38:55 80
原创 维纳滤波python 函数_图像维纳滤波实现(1)
在图像复原应用中,在含有噪声的情况下进行简单的逆滤波会带来很大的失真,最常见的滤波方法就是维纳滤波。在频率域中做滤波的话,根据表达式:F(u,v)为滤波后清晰图像的傅里叶频谱图像,H(u,v)为模糊核频谱图像,G(u,v)为模糊图像频谱图像。理解该公式有一点要求,就是上述三个频谱图像矩阵的维度必须一致,其实也就是模糊核和模糊图像一致就可以。计算时,取相对应位置上的值出来进行计算既可以,假设维度为3...
2021-02-12 11:37:47 1183
原创 简述python中的数字类型有哪些_Python中的数字类型都有哪些?
Python中的数字类型都有哪些?Python有四种类型的数字:1.整型a = 2print a2.长整型b = 123456789print b3.浮点数c = 3.2E2print c4.复数 复数为实数的推广,它使任一多项式都有根。复数当中有个“虚数单位”j,它是-1的一个平方根。任一复数都可表达为x+yj,其中x及y皆为实数,分别称为复数之“实部”和“虚部”。d = (2+3j)print...
2021-02-12 11:11:05 1246
原创 mysql 100 占用_mysql 100%占用的解决
早上客户反应,其网站无法访问,无限转圈上服务器,查看磁盘空间df -h,内存使用率free -m,网络流量iftop均正常然后使用top查看时,发现mysql的cpu使用率上升到200%。解决过程回放进入mysql查看正在执行的sqlmysql> use information_schema;Reading table information for completion of table ...
2021-02-10 07:44:54 188
原创 jdbc mysql分层_分层架构下的纯JDBC事务控制简单解决方案
如果使用Spring框架,它对事务做了很好的封装,通过它的AOP配置,可以灵活的配置在任何一层;但是在很多的需求和应用,直接使用JDBC事务控制还是有其优势的。所以,本文来讨论纯JDBC事务的控制问题。其实,事务是以业务逻辑为基础的;一个完整的业务应该对应业务层里的一个方法;如果业务操作失败,则整个事务回滚;所以,事务控制是绝对应该放在业务层的;但是,持久层的设计应该遵循一个很重要的原则:持久层应...
2021-02-06 22:09:06 47
原创 python爬虫科研_越来越多硕博逃离科研?或者TA能让你脱颖而出
在读博之前,萌新们都以为搞科研是一件高大上的事情,做着别人看不懂的实验,说着别人听不懂的专业名词,妹子们看你的时候眼睛里都闪耀着小星星。但真正踏入这个圈子后才发现:搞研究的人为什么有这么多的材料、论文要写?一篇高质量的论文动辄上万字,要投入大量的时间、精力。全身心的投入根本没有时间出去和外行装逼……如果你正在被无止境的论文困扰,那么这个强大的工具你一定要掌握。1科研人一定要学的“神技能”在准备论文...
2021-02-04 06:22:53 301
原创 vue headers修改为json_只需三步vue实现excel文件数据提取并存为json数据
前言:以前将excel数据导入到数据库是通过前端,将excel文件上传到后端,通过后端语言进行相应的加工将excel文件中的数据取出并存入数据库;从而实现数据库的存入流程。但是这也带来了一些问题,首先是后端对excel文件数据的操作不够透明;其次是通过服务器操作数据会造成服务器压力和储存的压力增加。所以将数据的读取放置到前端是势在必行。Vue将excel中的数据进行提取需要js-xlsx库的支持。...
2021-02-03 08:50:36 247
原创 c语言timer linux 回调函数_C语言写的单片机定时器回调函数
/** multi_timer.c** Created on: 20161229* @Author : 晓宇 * @id : 芯片之家* @version:V1.0.0*/#include "multi_timer.h"//timer handle list head.static ...
2021-02-01 01:21:58 313
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人