- 博客(102)
- 资源 (7)
- 收藏
- 关注
原创 笔记本降频超鬼锁屏0.39电脑卡到不行解决办法实操记录
3、基于第2步的原因,锁定问题出现在电池上,于是拆机把电池拆下来了 然后用电源适配器直接插上电脑使用,开机启动恢复了cpu不卡频在0.39了,到此问题应该解决了,实际上并没有,当开机大概2分钟后它又会卡在0.39,这时用第2步的throttlestop软件点一下后它就不再卡0.39了可正常使用,但是每次开机后依然需要点一下,不过笔记本如果不用电池以后意外断电什么的可能会造成数据丢失什么的,不过问题已经锁定是因为电池报废了的原因,这就好解决了,购买新电池换上呗还能怎么的。
2024-11-04 20:44:06
915
1
原创 文件操作文件复制
package test;import sun.reflect.misc.FieldUtil;import java.io.*;import java.nio.file.Files;/** * 文件操作 文件复制 文件上传的后端操作本质是文件夹复制IO流操作 * 那么javaweb项目文件上传是怎么操作的呢? * 1前端使用multipart上传文件,后端获取文件的绝对路径建立file * 2后端新建文件的保存目录路径 从而建立保存的新文件的file对象 * 3使用io流进.
2022-03-24 21:39:14
539
原创 IO字节流字符流
package test;import java.io.*;/** * 字节流和字符流的测试 */public class IOtest { public static void main(String[] args) { IOtest iOtest=new IOtest(); try { //注意字节流在读取时 存在中文乱码问题 需谨慎 iOtest.byFileOutputStream();//字节流.
2022-03-24 21:34:38
444
原创 集合操作去重
package test;import java.util.*;import java.util.stream.Collectors;public class DemoTest { /** *Arrays类中提供了一个静态方法asList,使用该方法我们可以将一个数组转换为对应的List集合。 *其方法定义为: *static<T>List<T>asList<T...a> *返回的List的集合元素类型由传入的数组.
2022-03-24 21:28:47
676
原创 2020-12-29
问题:当我们对mysql数据中主键自增的id执行delete后下次再插入时id不会与上一个连续解决利用触发器CREATE TABLE `tb` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键', `name` varchar(50) NOT NULL DEFAULT 'default' COMMENT '表名', PRIMARY KEY (`Id`)) ENGINE=InnoDB AUTO_INCREMENT=11...
2020-12-29 23:31:31
321
1
原创 mysql数据库引擎及数据库索引使用算法原理和优缺点
mysql索引实现原理:为什么要使用索引?帮助mysql高效获取数据结构 没有索引可能会异致全表扫描mysql中索引采用的是哪些数据结构?hash 平衡 b树 b+树 用得最多的是b b+树hssh算法:优点:查找可以直接根据key访问缺点:不能进行范围查询 比大小是以hash值来比较的index=hash(key) 通过key计算hash值得到index存放位置因为底层数据散列的,无法进行比较大小平衡二叉树又称AVL树(二分查找算法)优点:平衡二叉树算法基本与二叉树查...
2020-09-22 21:11:42
226
原创 ES数据库与kibana环境安装以及kibana操作ES
ES数据库与kibana环境安装以及kibana操作ES环境安装环境linux环境 并且已安装好jdk环境准备安装包:es安装包与对应版本kibanaelasticsearch-6.4.3.tar.gzkibana-6.4.3-linux-x86_64.tar.gz软件安装一般安装位置/usr/local/ 把安装包传到这个目录下安装ES解压estar -zxvf elasticsearch-6.4.3.ta...
2020-09-10 21:13:36
396
原创 Hibernate批量插入大量数据速度性能慢的解决方案
Hibernate批量插入大量数据速度性能慢的解决方案Hibernate的缓存,Hibernate有内部缓存与二级缓存之说。由于Hibernate对这两种缓存有着不同的管理机制,对于二级缓存,我们可以对它的大小进行相关配置,而对于内部缓存,Hibernate就采取了"放任自流"的态度了,对它的容量并没有限制。Hibernate先把数据...
2020-03-18 15:32:49
3483
原创 nutz框架学习
Nutz框架学习相关整理1.简要介绍nutz框架源码开放可以下载它的jar包也可以下载它的源码改成自己的,这是不同于其它框架的一点点区别,其它区别就自己去发现了这里不解释属于初学也不了解,下面是就自己学习自我整理的一点东西,建议看nutz社区或者官方文档。2.官网文档入...
2020-03-04 16:36:36
1232
原创 mysql的1055以及group by和order by
举个常见的业务例子:求每组数据并每组数据按倒序排建表语句略1)有人想用下面的这条语句取巧的方式得到 按性别分组中每组中年龄最大的那一条数据select * from (select * from persion order by age desc)group by sex;实际上并不能得到想要的结果,在mysql5.7以前版本sql_mode...
2020-01-19 12:29:47
421
原创 mysql5.7存储过程不明白为什么要把游标判断的放在declare其它变量的前面否则就要报错
--存储过程作用去除以.cn结尾的url后面的参数create PROCEDURE g_sp()begin declare done int default FALSE; declare tid int; declare gurl varchar(255);-- 声明游标 declare cur cursor for select id,url from t_c...
2020-01-02 16:57:37
1104
原创 linux下oracle安装和删除用户和表空间
1、删除用户和表空间drop user usernamecascade;drop tablespace tablespacename including contents and datafiles cascade constraint;chmod -R 777 +文件名 所有用户读写权限 r==>可读 w==>可写 x==>可执行 r=4 w=2 x=1一、修改操作...
2019-09-11 14:26:30
1963
原创 shell初识
echo "`sh ./a.sh`"for((i=1;i<=10;i++));doecho $(expr $i \* 3 + 1);doneecho "`sh ./b.sh`"echo "`rm -rf a.sh b.sh`"说明:执行a.sh执行循环,执行b.sh执行rm删除a.sh b.sh两个文件上述实验代码貌似明白了点什么...
2019-08-12 16:44:13
168
原创 oracle创建大表空间,创建用户等相关
创建用户并授权create userlinxing1 identified by linxing12345default tablespace表空间名quota unlimited on表空间名;grant connect,dba to linxing1;1.删除表空间:drop tablespace 表空间名 including contents and datafi...
2019-07-29 18:15:49
462
原创 tomcat7项目换到tomcat8乱码以及tomcat异常
-- 异常Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level. java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters a...
2019-02-15 11:30:21
1998
原创 mysql存储过程之动态sql
Mysql 5.0 以后,支持了动态sql语句,我们可以通过传递不同的参数得到我们想要的值 这里介绍两种在存储过程中的动态sql: set sql = (预处理的sql语句,可以是用concat拼接的语句) set @sql = sql PREPARE stmt_name FROM @sql; EXECUTE stmt_name; {DEA...
2018-09-19 14:19:24
14678
1
原创 弹窗消息框
<!DOCTYPE html><!-- 作者:lzl 时间:2018-08-30 描述:--><html> <head> <meta charset="UTF-8"/> <script src="https://code.jquery.com/jquery-
2018-08-31 14:46:48
313
原创 Mysql生成连续日期
Mysql生成连续日期SELECT curdate() as click_date union all SELECT date_sub(curdate(), interval 1 day) as click_date union all SELECT date_sub(curdate(), interval 2 day) as click_date un...
2018-08-10 11:24:06
1555
原创 mysql时间处理
#mysql 时间转字符串select date_format(now(), '%Y-%m-%d %H:%i:%s') from dual;#mysql 字符串转时间select now(),str_to_date('2018-07-30 16:41:51', '%Y-%m-%d %H:%i:%s') from dual; #mysql当前时间减15天select date_sub(now(),...
2018-07-30 17:07:00
966
原创 mysql编写数据库设计文档用于查询sql
SELECT (@i:=@i+1) i 序号, a 字段名称, b 字段描述, c 字段类型, CASE WHEN a.c = 'LONGTEXT' THEN '' ELSE a.d END as 长度,e 是否为空FROM ( SELECT upper(COLUMN_NAME) a, ...
2018-07-20 10:02:48
523
1
原创 关于a标签点击不跳转执行js
为什么要使用href=”javascript:void(0);”href=”javascript:void(0);”这个的含义是,让超链接去执行一个js函数,而不是去跳转到一个地址,而void(0)表示一个空的方法,也就是不执行js函数。为什么要使用href=”javascript:void(0);”javascript:是伪协议,表示url的内容通过javascript执行。void(0)表示不...
2018-07-10 11:06:01
6320
原创 redis数据库介绍及其安装
redis 数据库 key-value数据库mongdb 文档数据库redis:高性能键值对数据库,支持的键值数据类型:字符串类型 散列类型 列表类型 集合类型 有序集合类型应用场景:缓存 任务队列 网站访问统计 数据过期处理(可精确到毫秒)应用排行榜 分布式集群架构中的session分离redis的安装:(建议安装在linux上的)redis 是c语言开发的需要 gcc环...
2018-05-21 14:49:55
293
原创 Oracle常用函数
1.upper将字符转为大写SELECTUpper('abddESDamount') damount FROM dual;2.lower将字符串转为小写SELECTLOWER('abddESDamount') damount FROM dual;3.floor取地板,将某个浮点数取整数部分,丢弃小数部分SELECTFLOOR(23.45)AS amount FROM dual;...
2018-04-13 10:48:01
270
原创 oracle格式化前补0实现and 取某月最后一天
执行下下面这条语句select replace(lpad('123',6),' ','0') from dual;输出结果 000123说明:lpad('参数1',参数2) 1)参数1是需要转化的串 2)参数2是转化后所占位数,上面例子结果为 前面3个空格+123 3)replace函数替换,把' '替换为相要的串,上面我替换为'0' ...
2018-04-11 10:03:52
478
原创 oracle表空间创建,表导入出,svn相关
-----------------------SVN篇---------灰色箭头向右:本地修改过;蓝色箭头向左:svn修改过;灰色向右且中间有个加号的箭头:本地比svn上多出文件;蓝色向左且中间有个加号的箭头:svn上比本地多出的文件;灰色向右且中间有个减号的箭头:本地删除了,svn上还未删除的文件;蓝色向左且中间有个减号的箭头:svn上删除了,本地还未删除的文件;
2017-12-13 20:06:36
381
原创 java数字转换
/** * 格式化数字,例如:12345转化为12,345 * * @param dValue * 被格式化的数值 * @param iScale * 小数点后保留位数,不足补0 * @return */ public static String
2017-12-08 21:23:20
428
原创 关于农行那点事
//如果为‘农行’则把交易查询时间往后延一小时,因为农行次日凌晨一点前交易算做昨日//这里主要为了掌握 date类型到timestamp类型查到具体时间区期中的数据if(searchCondition.getBeginTime()!=null&&searchCondition.getEndTime()!=null){hql.append("and( (E.DIRECTCODE='ABC
2017-12-07 21:49:06
346
原创 Nginx是什么能干什么,linux安装
Nginx简介Nginx是什么?能干什么?有什么特点?Nginx是一款轻量级Web服务器、也是一款反向代理服务器(比如域名转发),是俄罗斯的一款软件Nginx能干什么:1、可直接支持Rails和PHP的程序2、可作为HTTP反向代理服务器3、作为负载均衡服务器4、作为邮件代理服务器5、帮助实现前端动静分离Nginx特点:高稳定 高性能 资源占用少
2017-11-11 18:59:46
1193
原创 vsftpd
配置项:1)local_root=/ftpfile(当本地用户登入时,将被更换到定义的目录下,默认值为各用户的家目录) 2)anon_root=/ftpfile(使用匿名登入时,所登入的目录) 3)use_localtime=YES(默认是GMT时间,改成使用本机系统时间)4)anonymous_enable=NO(不允许匿名用户登录)5)local_enable=YES(允许
2017-11-08 01:33:41
496
原创 linux防火墙设置与重启网卡
防火墙设置vim /etc/sysconfig/iptables 打开编辑开放22 3306 8080端口-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT-A I
2017-11-07 23:40:37
759
原创 oracle与mysql存储过程insert into
建表语句create table goods(id int primary key,name varchar2(20),price decimal(16,2));select * from goods;建存储过程语句create or replace PROCEDURE g_spas g_name varchar2(20); g_price decimal(16
2017-09-18 00:21:50
932
原创 mybatis.cfg.xml
Copyright 2009-2016 the original author or authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
2017-08-26 09:33:30
1496
原创 SpringMVC配置文件
xml version="1.0"encoding="UTF-8"?>beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework
2017-08-25 12:14:32
238
原创 mybatis配置文件
mybatis配置文件可以在测试包里面找,但是总感觉没有自己配置的好看一些,所以放一个在这里xml version="1.0"encoding="UTF-8"?>DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapp
2017-08-25 12:06:16
286
原创 java.util.Date与java.sql.Date 字符串转Date
最好的分辩方式,看源码,下面是我写的一个小案例package test;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class Test {public static void main(String[] args) thro
2017-08-05 12:06:02
443
原创 一个简单例子讲明mysql存储过程是什么
对于初次涉及这个存储过程的朋友来说,当还不明白其基础语法的时候就给你一堆表的时候,看见存储过程时难免一脸懵逼,我们在 c 语言c++或者是java之类的语言中,都写过从1加到n,甚至在函数递归调用的时候也写过类似的程序,那么如何在数据库中完成这样的事情呢?这就是简单存储过程 ,存储过程你可以把它当成一个没有return返回值的函数或者称之为方法。下面我们来实现刚提刚的小例子c
2017-07-27 22:57:17
840
原创 linux下安装tomcat,eclipse,mysql
java -verbose查看jdk安装路径ps(eclipse安装最好不要用安装包的方式因为解决软件依赖环境问题很烦)yum check-updateyum install eclipse*安装完查看安装路径查看yum命令安装的软件路径这里以eclipse为例第一步rpm -qa|grep eclipse 得到eclipse-pde.x86_64第二步rpm -
2017-07-23 22:48:07
525
原创 linux下jdk安装
======================jdk安装===================sudo uname -m查看linux版本号下载jdk-8ul41-linux-x64.tar.gzcp 当前目录文件 指定位置文件(复制文件到指定目录)--------------------------将jdk安装到/usr/java下---------------------
2017-07-22 20:01:36
305
原创 java打印杨辉三角
package test;import java.util.Scanner;/** * @author: Avery * @description: 打印杨辉三角 * @date: 2017年7月19日 */public class YFTriangle { public static void printYFTriangle(){ System.
2017-07-19 23:54:13
386
原创 截取字符串中的数字转为int
package test;/** * @author:Avery * @description:截取字符串中所有数字转为int 如:"dafe@fd00123dfd456"转为00123456转为int 123456 * @date:2017年7月15日 */public class Intercept { public static int testInter
2017-07-15 18:16:31
2341
elasticsearch与kibana环境安装与es的基本操作.docx
2020-09-10
cron在线工具,修复在线工具存在的bug
2019-01-14
图书管理系统java web hibernate
2017-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人