- 博客(104)
- 资源 (28)
- 收藏
- 关注
原创 使用jspdf将网页转化成pdf(解决滚动条以外变成黑色问题及缺少echarts图表问题)
案例 最近遇到一个这样的需求,前端需要将网页或者某个网页中的相关部分,生成pdf,在网上也找到了不少方法,但是拿来用了以后,不是pdf不全的问题,就是有黑色覆盖问题比如含有黑色部分,页面看不到的滚动条下面就是黑色;页面很全但是确实echarts最后,研究了很久,结合了两种不同的方法,成功将pdf导出。代码如下首先需要引入相关js文件<script src="https://cdn.bootcss.com/html2canvas/0.5.0-beta4/html2..
2020-12-16 16:50:09
4875
1
原创 angularjs模态框中获取相关元素
$scope.$watch('$viewContentLoaded', function() { //在此执行获取弹窗中相关元素});
2020-12-16 11:31:30
577
原创 ORA-08189: 因为未启用行移动功能, 不能闪回表解决
执行数据库回退功能Flashback table 表名 to timestamp to_timestamp ('2014-0315 09:30:00','yyyy-mm-dd hh24:mi:ss');提示ORA-08189: 因为未启用行移动功能, 不能闪回表 。一般来说出现这种错误,就是数据库表不支持闪回功能,修复很简单,开启即可。所以执行以下语句 再执行闪回alter table 表名enable row movement;...
2020-12-14 11:06:00
4506
原创 西安交通大学915计算机软件基础往年真题编程题答案
1、(10分)编写一个函数,功能是:将字符串s中的所有数字字符去掉,保留其余的字符,并且将形成的新字符串存储在原S的空间中。#include<stdio.h>#include<string.h>void fun(char *s){ int i,j=0; //\0为结束字符 for(i=0;s[i]!='\0';i++) { if(s[i]<'0'||s[i]>'9') { //
2020-12-11 13:27:40
3785
4
原创 解决STS或者Eclipse卡死在remote system explorer operation问题
第一步:Windows-> Preferences -> General -> Startup and Shutdown.不要勾选 RSE UI.第二步:Windows-> Preferences -> Remote Systems. 取消勾选 Re-open Remote Systems view to previous state.最后:重启eclipse或者STS就可以了。...
2020-10-23 10:23:48
668
原创 考研学习之数据结构排序算法学习
一.直接插入排序1.1代码#include <stdio.h> /** 直接插入排序 */void insertSort(int A[],int n){ int i,j; //依次将A[2]~A[n] 插入到前面已排序的序列中 for(i=2;i<=n;i++){ //若 A[i]关键码小于前去,将A[i]插入有序表 if(A[i]<A[i-1]){ A[0] = A[i];//复制哨兵,A[0]不存放元素 //从后往前寻找待插入的位
2020-10-18 12:52:56
320
原创 使用Java生成指定范围的小数
/** * 生成指定范围的小数 * @param max * @param min * @param scale * @return */ Double makeRandom(float max,float min,int scale){ BigDecimal cha = new BigDecimal(Math.random() * (max-min) + min); String string = String.valueOf(cha.setSc.
2020-09-30 15:02:28
692
原创 解决npm install卡在checking installable status
1.进入项目主目录 删除node_modules文件夹2.重新进入该目录 执行 npm install命令执行成功
2020-09-27 15:12:22
6705
转载 Linux配置java环境变量
1.Linux先用java -version命令看下是否有java环境.有的话会出现jdk的版本信息.一般情况下,我们都要将Linux自带的openjdk卸载掉,然后装SUN的jdk.首先,删除自带的jdk(如果没有跳过此步)命令:rpm -qa|grep java查询centos是否有自带的openJDK命令:rpm -ev删除原有自带的jdk2.去or...
2020-04-17 13:43:45
43826
4
转载 SpringBoot的注解
使用注解的优势:1.采用纯java代码,不在需要配置繁杂的xml文件2.在配置中也可享受面向对象带来的好处3.类型安全对重构可以提供良好的支持4.减少复杂配置文件的同时亦能享受到springIoC容器提供的功能一、注解详解(配备了完善的释义)------(可采用ctrl+F 来进行搜索哦~~~~)@SpringBootAppli...
2020-04-17 13:23:49
322
原创 java中科学计数法转字符串与科学计数法类型的字符串转数字问题
背景 最近开发的过程中遇到一个很疑惑的问题,处理一些数据中,部分数据变成了科学计数法的形式保存到了数据库,很是头疼。最后发现是因为当数字达到一定精度,再转变为字符串的时候就会变成科学计数法的形式。案例测试 比如如下代码的测试public class Test { public static void main(String[] args) { //...
2019-12-31 16:22:39
4417
4
原创 Eclipse流程图逆向插件ModelGoon的安装和使用方法
一.插件地址链接:https://pan.baidu.com/s/1Idg-NGQykObfqEiyk78P1g提取码:6xog复制这段内容后打开百度网盘手机App,操作更方便哦二.安装步骤勾选插件,点击next,然后STS会请求相关依赖,慢慢等吧,是一个漫长的过程依赖下载好之后如下图点击next慢慢等吧,是一个漫长的过程...
2019-12-15 18:36:40
3894
6
原创 html+Jquery实现手机端上传图片
一.编写html表单<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta...
2019-12-15 16:02:37
2437
1
转载 Linux中的zip压缩命令
zip 命令用来压缩文件参数:-A:调整可执行的自动解压缩文件;-b<工作目录>:指定暂时存放文件的目录;-c:替每个被压缩的文件加上注释;-d:从压缩文件内删除指定的文件;-D:压缩文件内不建立目录名称;-f:此参数的效果和指定“-u”参数类似,但不仅更新既有文件,如果某些文件原本不存在于压缩文件内,使用本参数会一并将其加入压缩文件中;-F:尝试修复...
2019-12-11 10:54:21
1285
原创 jquery实现获取本地图片并展示
一.html页面保留按钮和隐藏的img标签<div> 选择图片: <input type="file" id="file" name="file" capture="camera" accept="image/jpeg,image/png,image/jpeg,image/gif"> <div id="result" align="center">...
2019-12-04 10:27:20
4007
原创 SpringBoot项目获取项目文件上传路径解决方案
可以考虑将图片转成base64编码存放到数据库中返回给前端进行展示jquery将图片转base64可参考:https://www.cnblogs.com/interdrp/p/7902506.htmljava将图片转base64可参考:https://blog.youkuaiyun.com/qq_36706878/article/details/103381580...
2019-12-04 10:17:07
1645
原创 java将图片转成base64编码
InputStream in = null; byte[] data = null; //读取图片字节数组 try { in = new FileInputStream(你的文件路径); //该路径只能是本机路径,不能是网络地址 data = new byte[in.available()]; in.read(...
2019-12-04 10:10:08
1303
原创 MySQL中text类型长度
使用mysql存储字符串的时候,varchar类型的长度可能并不能满足我们的需求,这是我们可以使用text类型mysql中text 最大长度为65,535(2的16次方–1)字符的TEXT列;MEDIUMTEXT最大长度为16,777,215;LONGTEXT最大长度为4,294,967,295;Text主要是用来存放非二进制的文本...
2019-12-04 10:01:35
9502
原创 http请求报400
400是HTTP的状态码,主要有两种形式: 1、bad request 意思是 "错误的请求"; 2、invalid hostname 意思是 "不存在的域名"。 400 Bad Request 是由于明显的客户端错误(例如,格式错误的请求语法,太大的大小,无效的请求消息或欺骗性路由请求),服务器不能或不会处理该请求。在ajax请求后台数据时比较常见。产生...
2019-11-26 15:29:52
9067
原创 java实现水仙花数
思路:水仙花数是一个三位数,每一位数的立方相加等于本身代码:public class Wflower { public static void main(String[] args) { int a=0,b=0,c=0; System.out.println("水仙花数是:"); for (int i = 100; i < 1000; i++) //遍历所...
2019-11-07 14:45:49
353
原创 java实现斐波那契数列
思路:斐波那契数列的第一项和第二项均为1,以后各项均为前两列的和代码:import java.util.Scanner;public class Fbo { private static void f(int x){ int f1=1,f2=1,i=3; if(x==1)System.out.print(f1); if(x==2)System.out.print(f1+"...
2019-11-07 14:43:17
363
原创 java实现归并排序
思路:将两个或两个以上的有序序列合并成一个有序序列代码如下:public class MergeS { private static void merge(int r[],int r1[],int s,int m,int t){ int i=s,j=m+1,k=s; while(i<=m&&j<=t){ if(r[i]<=r[j]){ ...
2019-11-07 14:27:28
122
原创 java实现堆排序
public class Heap { private static int leftChild(int i){ return 2*i+1; } private static void perc(int[] a,int i,int n){ //调整堆的方法 int child; int temp; for(temp=a[i];leftChild(i)<n;i=ch...
2019-11-07 14:17:20
123
原创 java实现插入排序
思路:每次将一个待排序的元素按其关键码的大小插入到一个已经排好序的有序序列中,直到全部元素排好序代码:public class Insert { public static void main(String[] args) { int r[]={49,27,65,97,76,13,38,5,12,56}; //给出原始数的序列 int i,j,temp,k; ...
2019-11-07 14:13:46
135
原创 java实现选择排序
思路:选择排序是一种借助“选择”进行排序的方法,其主要思想是:每趟排序在当前待排序序列中选出最小的元素,添加到有序序列中。选择排序比较独特的地方时:元素的移动次数少在实现选择排序时,第一将整个元素序列划分为有序区和无序区,初始状态有序区为空,无序区包含所有待排序的元素;第二对无序区的比较,将使关键码小的元素与无序区的第一个元素进行交换,一直重复以上操作,直到无序区只剩下一个元素。代码如下:...
2019-11-07 14:04:07
399
原创 java实现快速排序算法
快排基本思想:首先选定一个轴值(就是比较的基准)将待排序的记录划分为两个独立的部分,左侧记录的关键码都是小于基准或等于轴值得,右侧记录的关键码都是大于或等于轴值,然后再针对这两部分分别重复上述过程首先实现快排一次划分的关键代码:public class Parti { public int partition(int[] r,int first,int end){ int i,j;...
2019-11-06 15:42:41
162
原创 java实现打印杨辉三角
public class YanghuiTriangle { public static void main(String[] args) { int triangle[][]=new int[8][];// 创建二维数组 // 遍历二维数组的第一层 for (int i = 0; i < triangle.length; i++) ...
2019-11-06 15:22:22
1107
原创 java实现闰年的判断
思路:公历闰年判定遵循的规律为:第一:能被4整除,不能被100整除;第二能被400整除。满足任何一个条件都是闰年代码如下:import java.util.Scanner;public class LeapYear { public static void main(String[] args) { Scanner scan = new Scanner(Syst...
2019-11-06 15:05:29
649
原创 java不用乘法运算符实现乘法计算
思路:通过左移操作完整代码如下:import java.util.Scanner;public class Example { public static void main(String[] args) { Scanner scan=new Scanner(System.in);// 创建扫描器 System.out.println("请输入一...
2019-11-06 14:53:16
1365
原创 springboot默认首页设置
一、编写controller,有一个get请求/** * 返回登录模板 * @param model * @return*/@GetMapping(value = "/login")public String login(Model model) { return "login";}二、编写配置类,将访问指向要设置的首页import org.springfram...
2019-11-06 09:44:19
674
原创 Oracle命令行扩容表空间
一、查询表空间对应的文件select t.* from dba_data_files t;二、设置表空间自动增长ALTER DATABASE DATAFILE '文件路径' AUTOEXTEND ON;
2019-11-06 09:21:27
458
原创 Jquery将table转换成excel实现下载
首先在html上设计一个简单的表格和一个a标签<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script src="js/jquery.js"></script> <script ...
2019-11-05 16:10:01
1211
1
原创 STS将SpringBoot项目打包成jar部署
思路:SpringBoot是使用内置的tomcat的,所以不用打包成war文件,当然也可以打包成war文件进行部署,只是个人觉得没有那个必要,通过maven可将SpringBoot项目打包成jar文件运行一.pom.xml文件中添加所需插件<plugins> <!-- 要使生成的jar可运行,需要加入此插件 --> <plugin> &l...
2019-11-05 11:13:26
4019
转载 oracle获取随机数
文章来源于:https://www.cnblogs.com/ulex/p/4415478.html1、从表中随机取记录 select * from (select * from staff order by dbms_random.random) where rownum < 4 表示从STAFF表中随机取3条记录2、产生随机数 ...
2019-10-31 15:37:22
1279
原创 数据库语句优化
应用程序慢如牛,原因多多,可能是网络的原因、可能是系统架构的原因,还有可能是数据库的原因。那么如何提高数据库SQL语句执行速度呢?有人会说性能调优是数据库管理员(DBA)的事,然而性能调优跟程序员们也有莫大的关系。程序中嵌入的一行行的SQL语句,如果使用了一些优化小技巧,定能达到事半功倍的效果。技巧1 比较运算符能用 “=”就不用“<>”“=”增加了索引的使用几率。...
2019-10-29 10:34:20
197
原创 不要在mysql中使用utf8的编码方式
MySQL的“utf8”实际上不是真正的UTF-8“utf8”只支持每个字符最多三个字节,而真正的UTF-8是每个字符最多四个字节。MySQL一直没有修复这个bug,他们在2010年发布了一个叫作“utf8mb4”的字符集,绕过了这个问题。当然,他们并没有对新的字符集广而告之(可能是因为这个bug让他们觉得很尴尬),以致于现在网络上仍然在建议开发者使用“utf8”,但这些建议都是错误的...
2019-10-29 10:28:38
158
转载 JavaScript 中concat() 方法使用
JavaScript 中concat() 方法使用concat() 方法用于连接两个或多个数组。该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。语法arrayObject.concat(arrayX,arrayX,......,arrayX)返回值返回一个新的数组。该数组是通过把所有 arrayX 参数添加到 arrayObject 中生成的。如果要进行 co...
2019-10-28 10:08:31
512
原创 代码实现多啦A梦效果图
HTML+CSS源码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><he...
2019-10-26 15:50:11
5007
1
原创 Mybatis分页
本文参考文章:https://www.cnblogs.com/aeolian/p/9229149.html实现了不错的效果数组分页查询出全部数据,然后再list中截取需要的部分。mybatis接口List<Student> queryStudentsByArray();xml配置文件<select id="queryStudentsByArray"...
2019-10-24 16:10:33
231
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人