自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

原创 IDEA 多个git仓库项目放一个窗口

2、重点是右下角有时候git 分支视图只有一个module的Repositories。这时候需要去设置把多个git仓库添加到同一个窗口才能方便提交代码。1、多个项目先通过新建module或者Ctrl+Alt+Shift+S 添加module引入。

2024-03-17 10:22:05 481

原创 IDEA Run SpringBoot程序步骤原理

IDEA Run 启动失败

2023-08-07 17:42:59 716 1

原创 windows 10 21H2 连接网络共享点击报错 0x0000007c

win10无法连接打印机

2023-04-07 09:07:12 2195

原创 SpringBoot Log4j 配置日志根据LEVEL切分文件

1、SpringBoot项目用的是log4j.properties 配置日志文件。2、加入INFO级别appender为:file。3、配置只输出INFO 级别日志到独立文件配置

2021-06-16 19:16:35 493

转载 JS函数基础知识

JS中函数有两种命名方式1、一种是声明式:而声明式会导致函数提升,function会被解释器优先编译。即我们用声明式写函数,可以在任何区域声明,不会影响我们调用。function XXX(){}

2021-06-12 10:44:18 143

原创 SQL收集oracle 排序分页 关联update

1、GROUP_CONCAT(d.name ORDER BY d.type) ,分组后拼接内容排序

2021-03-09 16:54:49 441

原创 Win10 老版本PL/SQL 连oracle 19c问题

1、在win10本地下载了最新的oracle19C安装成功后。在CMD 用sqlplus 连接可以正常登录的。但是用之前旧的绿色版PL/SQL一直连不上,因为下载新的PL/SQL又要安装等等麻烦。就网上搜索了一下解决方法:2、什么都不修改只配置好tnsnames.ora就连接,首先提示无法匹配到验证协议3、按照官方说法在服务端sqlnet.ora下需要添加如下参数,文件在oracle安装目录的/network/admin。我三个全加上了SQLNET.ALLOWED_LOGON_VERSION

2021-01-27 10:51:16 1253

原创 上传本地IDEA项目到github

上传本地IDEA项目到github:1、使用IntelliJ IDEA菜单建立本地Git仓库: VCS -> Import into Version Control -> Create Git Repository;2、在弹出的的窗口中选择当前项目;3、提交全部需要管理的文件到新建立的本地仓库master分支;4、进入项目所在文件夹,右键单击---点击Git Bash here5、在命令行中输入命令: git remote add origin http//<IP地址:

2020-10-10 14:19:52 63

原创 Win10 家庭版每次更新后都无法远程桌面

win10 家庭版不支持远程桌面,需要RDPwrap,目前github好像已经不能访问到这个项目了。但文件还在还是可以替换1、

2020-05-15 21:04:02 588 1

原创 powerdesigner逆向生成mysql表

1、创建mysql连接,本地电脑可能需要安装odbc客户端:https://www.cnblogs.com/kangxia/p/6322745.html注意,powerdesigner如果安装了32位,即使系统是64windows系统,odbc数据源驱动还是要安装32位mysql-odbc2、连接mysql数据库3、生成mysql脚本:4、关键信息是options里...

2018-11-08 11:57:41 575

原创 Spring JPA 增加字段执行异常

用Spring jpa Entity里面增加了几个字段,但启动报错,提示column Unable to execute schema management to JDBC target:alter table qps_dictionary add column create_by varchar(10)  '创建者'; 这条语句出错。复制语句到客户端执行,mysql果然提示语法错误,后来修改...

2018-07-18 16:32:04 2365

原创 JDK 8 通过Stream 对List,Map操作和互转

Stream的原理和Lambda不在这了展开讨论。仅仅做笔记,方便后面查看,熟能生巧:1、Map数据转换为自定义对象的List,例如把map的key,value分别对应Person对象两个属性: List&lt;Person&gt; list = map.entrySet().stream().sorted(Comparator.comparing(e -&gt; e.getKey(...

2018-06-21 10:44:49 81619 2

转载 从Java多线程可见性谈Happens-Before原则

Happens-Before是一个非常抽象的概念,然而它又是学习Java并发编程不可跨域的部分。本文会先阐述Happens-Before在并发编程中解决的问题——多线程可见性,...

2018-06-14 09:09:03 1223 1

原创 Powerdesigner pdm视图看不到表注释comment问题

很久没有Powerdesigner了,今天安装了一个逆向工程导出一个数据库表结构,发现没有表字段说明。Display Preferenses-&gt; Table-&gt; Advanced...-&gt; Columns-&gt; List Columns [select]中也没找到。后面自己增加一个自定义字段,用户展示comment.1、Model-&gt;Extensions:新建一个,然后...

2018-06-09 15:50:49 15806 8

原创 Servlet Filter过滤器实现响应内容修改

1、用filter在处理按业务逻辑后通过HttpServletResponseWrapper,获取响应内容并做修改2、使用HttpServletResponseWrapper造成页面响应慢或者不响应解决办法:response.setContentLength(-1)设置内容长度即可,否则浏览器详情慢或者失败...

2018-05-22 15:04:39 3505

原创 Mysql Join 比较

Mysql left join ,right join ,inner join full join比较:图来源Stack Overflow

2018-05-08 14:21:36 289

原创 Eclipse 安装STS插件报错

想在eclipse中跑一个Spring Boot应用,所以安装一个Spring tool Suite插件,发现一只提示找不到http://download.springsource.com/release/TOOLS/update/e4.4/,重启很多遍都不行,后来浏览器访问,发现这个地址压根就要墙才能下载。扯蛋,挂全局代理,再试搞掂!...

2018-04-23 10:58:21 1241 1

转载 volatile的使用场景

volatile的适用场景模式 #1:状态标志也许实现 volatile 变量的规范使用仅仅是使用一个布尔状态标志,用于指示发生了一个重要的一次性事件,例如完成初始化或请求停机。[java] view plain copy volatile boolean shutdownRequested;    ...    public void shutdown() {       shutdownReq...

2018-03-23 10:34:02 2766

原创 java 单例模式双重检查和延迟加载

在java程序中,有时候可能需要推迟一些高开销的对象初始化操作,并且只有在使用这些对象时才进行初始化。此时程序员可能会采用延迟初始化。但要正确实现线程安全的延迟初始化需要一些技巧,否则很容易出现问题。1、第一种单例模式:public class UnsafeLazyInitialization {private static Instance instance;public static In...

2018-03-23 10:23:42 905

原创 java 与设计模式学习之策略模式

前言:由业务驱动对设计模式的需求会让学习起来更加深刻。一、策略模式因为业务需要,接入不同的推广商IOS设备积分墙功能,业务流程为,我方提供一个判断IOS设备IDFA是否存在的排重接口,一个点击上报IDFA接口;1、推广商调用排重接口确认该设备在我方还未存在则允许用户做任务2、做任务过程调用点击上报idfa接口,我方记录点击上报的idfa3、当用户下载我方app比启动激活后,由我

2017-12-28 08:38:24 244

转载 转自美团技术-Java内存访问重排序的研究

什么是重排序请先看这样一段代码1public class PossibleReordering {static int x = 0, y = 0;static int a = 0, b = 0;public static void main(String[] args) throws InterruptedException { Thread one = new Threa

2017-08-17 17:13:18 553

转载 转自美团技术-MySQL索引原理及慢查询优化

MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问

2017-08-17 17:11:10 470

原创 Linux 安装SVN服务器配置

一、安装SVN服务,参照百度经验,自行下载文件安装。或者用yum方法一、百度经验安装方法:http://jingyan.baidu.com/article/3c343ff7039de20d37796306.html注意:上述,如果安装过程不提示缺少则省去不需要下载的插件方法二、# yum install subversion二、配置SVN服务1、创建代码库

2017-06-20 23:36:32 230

原创 建造者模式

建造者模式建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。一个 Builder 类会一步一步构造最终的对象。该 Builder 类是独立于其他对象的。介绍意图:将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。主要解决:主要解决在软件系统中,有时候面

2017-02-23 09:07:45 196

原创 摘录

1、面向对象是为了更好的解决需求变化的问题, 然后在变化的点,采用接口去封装。

2017-02-22 09:25:21 202

原创 新下载的eclipse Maven 插件 报错

新下载的eclipse Luna 版,解压后点击Maven 就直接弹窗报错,具体错误信息在工作空间日志文件如下:!ENTRY org.eclipse.equinox.registry 4 1 2016-12-23 08:48:36.106!MESSAGE Unable to create the selected preference page.!STACK 0java.lang.

2016-12-23 09:27:02 818

原创 https学习,resin下配置https

一、使用加密算法作用:非对称加密算法:RSA,DSA/DSS对称加密算法:AES,RC4,3DESHASH算法:MD5,SHA1,SHA2561、其中非对称加密算法用于在握手过程中加密生成的密码2、对称加密算法用于对真正传输的数据进行加密3、而HASH算法用于验证数据的完整性

2016-12-04 13:08:10 5313

termsrv.dll

用于rdpwrap.init 获取权限。在system32文件夹下,更新对应版本的termsrv.dll,这时需要获得这个文件的权限,所有权,再能进行复制替换。

2020-05-15

rdpwrap.ini

替换,用于win10家庭版远程桌面,[10.0.18362.657-SLInit] bInitialized.x86 =D577C bServerSku.x86 =D5780 lMaxUserSessions.x86 =D5784 bAppServerAllowed.x86 =D578C bRemoteConnAllowed.x86=D5790 bMultimonAllowed.x86 =D5794 ulMaxDebugSessions.x86=D5798 bFUSEnabled.x86 =D579C bInitialized.x64 =F6A8C bServerSku.x64 =F6A90 lMaxUserSessions.x64 =F6A94 bAppServerAllowed.x64 =F6A9C bRemoteConnAllowed.x64=F6AA0 bMultimonAllowed.x64 =F6AA4 ulMaxDebugSessions.x64=F6AA8 bFUSEnabled.x64 =F6AAC

2020-05-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除