- 博客(63)
- 资源 (10)
- 收藏
- 关注
原创 使用 github 同步谷歌浏览器书签
下图1:去github 点 com全球代码托管中心注册一个账户,进入网站后在右上角点击"signup",如果你已经有该网站的账户可直接点击"signin"登录。下图3:登录Github后,在右上角点击"+"加号按钮在弹出菜单中选择"New repository",并按图片指引建立myres用于存储书签文件夹仓库。下图2:按图中指引输入注册账户,注意提交注册后去可能需要去你输入的邮箱中去获取验证码或者点击链接确认之类的操作。打开谷歌浏览器,依次找到"设置>>扩展程序",点击右侧开启"开发者模式";
2023-08-02 16:51:15
1664
原创 @PostConstruct和static静态块初始化的区别
@PostConstruct和static静态块初始化的区别https://www.cnblogs.com/hbuuid/p/13144611.htmlstatic blocksare invoked when the class is being initialized, after it is loaded. The dependencies of yourcomponenthaven't been initialized yet. That is why you get aNullPointe...
2023-08-02 14:32:15
995
原创 sql server 分页查询
SQL server分页我所知道的就只有四种:三重循环、利用max(主键)、利用row_number关键字、offset/fetch next关键字
2023-03-03 14:23:17
1745
原创 Mysql 插入大批量数据调优方法
使用PreparedStatement接口允许数据库预编译SQL语句,以后只需传入参数,避免了数据库每次都编译SQL语句,因此性能更好。使用多值插入SQL,SQL语句的总长度减少,即减少了网络IO,同时也降低了连接次数,数据库一次SQL解析,能够插入多条数据。多值插入SQL:INSERT INTO TBL_TEST (id) VALUES (1), (2), (3)从这里可以看出来,真正耗时的不是操作,而是链接,解析的过程。插入index (10% * Index的数目)插入操作 (10% * 词条数目)
2023-03-02 17:39:42
987
原创 国内打开github慢解决方案
1、通过站长工具找出DNS地址:进入站长工具网站的域名解析网址:http://tool.chinaz.com/dns/ ,在A类型的查询中输入github.com,找出最快的IP地址;在国内环境,Github经常会遇到打不开的问题,并且有时能打开但是网速好慢,以下是解决办法。2.找到hosts文件拖到桌面。
2022-11-04 15:59:34
3001
2
原创 问题解决:idea 中无法连接 sql server 数据库,报错 [08S01] 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接
idea 中无法连接 sql server 数据库
2022-11-04 15:41:22
2082
1
转载 java项目poi插件导出Excel文件名中文乱码
SSM框架下,java项目poi插件导出Excel文件的文件名中有中文,会出现乱码首先fileName = "常量表.xls";//创建文件名fileName = URLEncoder.encode(fileName, "UTF-8");response.setHeader("Content-disposition", "attachment;filename="+fileName);火狐浏览器乱码,ie、Edge、谷歌、360极速浏览器正常(ie测试时还遇到了另外的问题)。火狐:
2021-11-19 16:08:00
3232
13
原创 java8快速筛选list
import java.util.ArrayList;import java.util.List;import java.util.stream.Collectors; public class StreamTest { public static void main(String[] args) { List<Student> allList = new ArrayList<Student>(); Student st1 ..
2021-10-13 14:28:46
847
原创 openssl 从cer文件中提取公钥
提取命令:openssl x509 -in XX.cer -pubkey -noout > XX.pem如果提示没有这个命令 -noout ,去掉它即可下面这部分就是 要提取的公钥
2021-06-22 17:49:26
2829
转载 Homebrew切换镜像源(中科大&清华镜像)
零、Homebrew 镜像地址(推荐中科大镜像)1、brew.git 镜像中科大镜像:https://mirrors.ustc.edu.cn/brew.git清华镜像:https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.gitGitHub镜像:https://github.com/Homebrew/brew.git2、homebrew-core.git 镜像中科大镜像:https://mirrors.ustc.ed...
2021-05-25 17:03:11
3557
原创 oracle 日期转时间戳
(to_date(to_char(日期字段, 'yyyy-mm-dd hh24:mi:ss'), 'yyyy-mm-dd hh24:mi:ss') - to_date('1970-01-01 08:00:00', 'yyyy-mm-dd hh24:mi:ss')) * 86400000
2021-05-18 16:41:34
3365
原创 Oracle 快速复制表
1.创建临时表并插入查询结果-- 创建并复制数据到临时表create table 临时表名 as select *from 查询表;2.清空表--清空临时表truncate table 表名;3.查询数据插入到临时表insert into 临时表 select * from 查询表;...
2021-05-18 16:33:34
511
原创 oracle 数据库死锁查询并解除死锁
--查询死锁Select substr(to_char(l.session_id) || ',' || to_char(s.serial#), 1, 12) sid_ser, substr(l.os_user_name || '/' || l.oracle_username, 1, 12) username, l.process, p.spid, substr(o.owner || '.' || o.object_name, 1, .
2021-05-18 16:30:06
301
1
原创 Mac 增加国内节假日安排
webcal://p48-caldav.icloud.com.cn/published/2/MTI3Njk0MTQxNzEyNzY5NFRvxM53AOH-Px17vHeUETlHRPeJkEJ3TEorSrwZB4EzH2lMOg52gxUdcROgV7ILYXmMzaLSgHOt3c1tvgN_rGs在日历中新增订阅,添加地址
2021-05-12 10:41:31
1480
1
原创 java获取年份的第一天和最后一天
package com.dada.test; import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date; /** * @author li_yueling * @version 1.0 2011-03-25 * */public class DateUtil { /** * 默认日期格式 */ public static String DEFAULT_FORMAT.
2021-04-28 10:00:48
537
原创 Mac安装Homebrew
国内安装(可用):/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
2021-04-26 17:09:15
164
原创 国内Mac安装Homebrew终极版
终极版的Homebrew安装步骤:使用中科院的镜像git clone git://mirrors.ustc.edu.cn/homebrew-core.git/2./usr/local/Homebrew/Library/Taps/homebrew/homebrew-core --depth=13. 把homebrew-core的镜像地址也设为中科院的国内镜像cd "$(brew --repo)"4.git remote set-url origin https://mir
2021-04-16 16:03:56
839
原创 Spring Boot中使用Redisson
微服务项目中,很多资源需要互斥使用,比如一些分布式任务,比如下单的处理,退货的处理等等。这些都需要用到借助分布式锁来保证处理的唯一性。 一开始我们也手工实现了分布式锁,但是随着业务的发展,我们对锁的特性也要求越来越完善,最后选用了Redis官方推荐的Redisson。一、Spring Boot中使用RedissonSpring Boot使用Redisson特别简单,只要引入一个依赖就可以,redis的配置跟其他的redis客户端可以兼容,可以不用再额外配置二、引入依赖<de..
2021-03-29 10:27:34
5861
转载 oracle 两条sql查询结果的差集,并集,交集
1.交集intersect运算:返回查询结果中相同的部分。 SELECT product_id FROM tab1 INTERSECT SELECT product_id FROM tab2; 2.差集minus运算:返回在第一个查询结果中与第二个查询结果不相同的那部分行记录。 SELECT product_id FROM tab1 MINUS SELECT product_id FROM tab2;注:MINUS 前后两条sql调换位置查...
2021-03-16 11:17:56
804
1
转载 分布式锁的isFair()、isHeldByCurrentThread()和isLocked()的用法和区别
方法isFair()、isHeldByCurrentThread()和isLocked()的用法和区别1、lock.isFair()方法用来判断lock锁是公平锁还是非公平锁。公平锁是指,线程获得锁的顺序是按其等待锁的先后顺序来的,先来先获得FIFO。反之,非公平锁则是线程随机获得锁的,lock默认是非公平锁。2、lock
2021-02-25 15:51:58
10506
1
原创 maven 安装 jar 包到本地仓库命令
mvn install:install-file-Dmaven.repo.local=/Users/chen/Develop/maven_repository/cpcc_repository ---可以指定本地仓库路径(多个仓库)-DgroupId=com.hdbx.center ---安装地址-DartifactId=internalService 安装名称-Dversion=2.0.4-SNAPSHOT --安装版本-Dpackaging=jar --安装类型-Dfile=...
2020-12-25 16:35:40
1120
原创 springboot 集成RocketMQ异步消费 信息
目录spring 集成RocketMQ异步消费 一.引入依赖 二.mq.properties配置 三.创建topic命令 四.生产者 五.消费者自动监听队列 工作需要采用异步消费来实现生产者/消费者解耦:方案1:采用传统schedule实现方案2:使用RocketMQ实现由于业务需要保证消费实时性,最终我们选择了本章知识RocketMQ一.引入依赖<dependency> <groupId>org.apache.ro.
2020-12-08 18:05:01
1018
原创 java 以流的形式从服务器下载文件并保存到本地
1.基本实现流程 当我们想要下载网站上的某个资源时,我们会获取一个url,它是服务器定位资源的一个描述,下载的过程有如下几步: (1)客户端发起一个url请求,获取连接对象。 (2)服务器解析url,并且将指定的资源返回一个输入流给客户。 (3)建立存储的目录以及保存的文件名。 (4)输出了写数据。 (5)关闭输入流和输出流。 2.实现方法的代码@...
2020-12-08 18:00:10
7362
原创 Java从服务器获得图片输入流,并输出到页面
1、创建测试类(FileController.java)package com.jeff.controller;import java.io.InputStream;import javax.servlet.http.HttpServletResponse;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestCont
2020-12-08 17:50:58
2671
1
原创 Oracle 递归查询(同一张表树形结构)
select * from 表 start with 条件 1 connect by prior 条件 2 where 条件 3简单说来是将一个树状结构存储在一张表里,比如一个表中存在两个字段:org_id,parent_id,那么通过表示每一条记录的parent是谁,就可以形成一个树状结构,用上述语法的查询可以取得这棵树的所有记录,其中:条件1是根结点的限定语句,当然可以放宽限定条件,以取得多个根结点,实际就是多棵树。 条件2是连接条件,其中用PRIO...
2020-12-01 15:49:27
745
原创 mysql 查询列表获取自增序号
SELECT @rownum := @rownum + 1 AS Rank, Scores.* FROM ( SELECT @rownum := 0 ) r, Scores;
2020-11-20 11:03:32
894
原创 mysql 查询相关表结构语句
=====查询表结构======SELECT COLUMN_NAME 列名, COLUMN_TYPE 数据类型,# DATA_TYPE 字段类型,# CHARACTER_MAXIMUM_LENGTH 长度, IF(IS_NULLABLE='YES','Y','') 是否为空, COLUMN_DEFAULT 默认值, COLUMN_COMMENT 备注FROMINFORMATION_SCHEMA.COLUMNSwhere-- developerclub为数...
2020-11-18 19:08:20
2584
原创 js 中递归获取树形菜单结构选中的所有点,支持无限级
// 获取选中节点的id function getChecked_list(data) { var id = ""; $.each(data, function (index, item) { if (id != "") { id = id + "," + item.id; }else { id = item.id; } .
2020-07-09 21:46:09
1079
原创 js 中一行代码去重
var rs = [].filter.call(checkDataIds,(s,i,o)=>o.indexOf(s)==i).join('');
2020-07-09 21:20:37
255
原创 java 递归查询树形菜单结构
/** * 获取无限级的类别资源 */ @Override public List<Object> findTypeTree() throws BusinessException { Map<String,Object> map = new HashMap<>(); map.put("EQ_parentId",0); Map<String, SearchFilter> fi...
2020-07-08 18:43:10
1235
转载 java 获取随机数,随机字母,随机字母加数字字符串
java只有涉及到随机的,最经常用到的方法就是Math.random(),这个方法会返回一个大于0小于1的随机数( 能取0不能取1 ),如果我们要随机0-9,就可以用(Math.random()*10)来表示,随机0-99也类似如此操作。一:随机获取0-66代码实例: public static void main(String[] args) { for(int i = 0; i < 10; i++) { System.out.pri...
2020-06-23 18:21:55
1425
原创 mac恢复启动台默认大小
Mac在采用高分辨率模式下,Launchpad会变超级大,占用过多空间不宜立刻寻找到App。具体方法如下:在Terminal下执行一下命令:defaults write com.apple.dock springboard-columns -int 10defaults write com.apple.dock springboard-rows -int 8defaults write com.apple.dock ResetLaunchPad -bool TRUEkillall D
2020-06-12 12:41:57
2324
原创 SpringBoot启动报错: Failed to configure a DataSource: url attribute is not specified and no embedded
问题描述:***************************APPLICATION FAILED TO START*************************** Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to determine a.
2020-06-08 00:18:31
268
原创 springboot项目引入外部jar包打包找不到问题
<build> <resources> <resource> <directory>lib</directory> <targetPath>BOOT-INF/lib/</targetPath> <includes> <include>**/*.jar</include.
2020-06-08 00:08:13
3462
原创 html 分享页面到微博qq空间
//分享到新浪微博function shareToXl(title,url,picurl){var sharesinastring='http://v.t.sina.com.cn/share/share.php?title='+title+'&url='+url+'&content=utf-8&sourceUrl='+url+'&pic='+picurl;...
2019-09-04 17:10:22
971
FrNet_2017116.rar
2019-09-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人