- 博客(29)
- 资源 (5)
- 收藏
- 关注
原创 java并发编程中wait notify
Jdk动态代理,代理只能使用接口进行代理,能够实现回调,大概率用的是钩子方法,实现在运行类的函数中,能够回调到InvocationHandler中的invoke()函数中,有了回调,则实现了Spring AOP(面向切面编程,比如执行某个类执行方法时候,同时输出日志功能)**...
2019-08-04 19:52:46 78
原创 javascript笔记
单词splice默认地,sort() 函数按照字符串顺序对值进行排序。比较函数的目的是定义另一种排序顺序。javascript数组迭代方法:1.Array.forEach(function) 方法为每个数组元素调用一次函数2.map(function)方法通过对每个数组执行函数来创建新对象。filter() 方法创建一个包含通过测试的数组元素的新数组function myFun...
2020-04-12 23:02:02 77
原创 javascript中的数据类型
可以使用typeof来判断变量的数据类型:javascript中的数据类型有如下:数值类型字符串类型,布尔类型对象类型,undefined
2020-04-11 23:11:52 80
原创 dubbo整理
dubbo 缓存、dubbo 负载均衡 ,在consumer 中设置负载均衡策略,在service端设置权重weight值集群容错cluster 有failover,failfast, failsafe,failback,forking。
2020-04-03 11:03:49 79
原创 sql教程
把所有的重要的sql语句都记录编写下来:join,left join, right join, full joinunoin, unoin all
2020-03-17 09:17:51 73
原创 一个程序员的自述
先说说自己的开发经历,30岁了,从19年12月前都做的不是互联网相关的,做了五六年c++开发,并不是c++比java咋样才转的语言,c++有自己的优势,领域,但是我没有选对领域,一直在太传统的行业里面做(第一份是地质建模的专业,第二份是建筑cad二次开发,第三份是铁路行业的cad二次开发),工资一直维持在一万多一点,几乎近几年没有涨,后来 想了想,要从北京回到济南,转下java吧,从去年9月底离职...
2020-03-08 11:59:30 386
原创 Spring中@Import用法
Spring @Import注解 —— 导入资源转载潘建南 最后发布于2018-08-02 12:19:17 阅读数 28738 收藏展开在应用中,有时没有把某个类注入到IOC容器中,但在运用的时候需要获取该类对应的bean,此时就需要用到@Import注解。示例如下:先创建两个类,不用注解注入到IOC容器中,在应用的时候在导入到当前容器中。1、创建Dog和Cat类Dog类:pac...
2020-02-05 11:05:06 141
原创 如何进行高并发
高并发解决方案: 如果想项目web项目和移动端app项目解决高并发不一样如果是web项目:动静分离:动态资源和静态资源进行分离 js/css/img/接口静态资源占用了大部分贷款,跨域问题后端:使用网关对我们接口实现限流,黑名单和白名单2.jvm性能优化,编码实现优化3.使用redis减轻压力(读写分离)使用多线程提高响应,采用mq异步解耦mysql实现分表分库,读写分离...
2020-01-31 21:53:53 736
原创 git拉取切换分支
拉去某个分支命令:新建一个目录 -->在目录下–>git init —> git remote add origin [email protected]:maya1618/goodscenter.git–>git fetch origin master-liming3-11-21–>git checout -b zhl1210 origin/master-liming...
2019-12-10 16:26:28 98
原创 window c++下字符转码
void WideCharToMultiByte(CString strVal, char* sVal){int iLen = WideCharToMultiByte(CP_ACP, 0, strVal.GetBuffer(), -1, NULL, 0, NULL, NULL);char* chRtn = new char[iLen*sizeof(char)];WideCharToMult...
2019-11-29 10:42:52 107
原创 关于心态问题
现在的心态一点也不好,总想着要把技术学好,总想着在项目中能够有能力做,其实最好的心态,那便是这些都别总想,放宽心的去学,开心的去学,去做,别有任何的压力,生活开朗,豁达。 无论学习,加班过程中,只要有时间了就要调整自己,多锻炼锻炼身体,慢跑步,保持一颗健康的心态,超越过去的自己。后面的时间,有时间了就学习,提升自己,不能在像10,11月份这样突击,压力太大。...
2019-11-25 17:52:49 101
原创 sql语句
查询用户同一天下单的总金额SELECTCustomer,SUM(order_price)FROM(SELECTCustomer,order_price,DATE_FORMAT(order_date, ‘%Y/%m/%d’) AS order_dateFROMorder_t) aGROUP BYorder_date,Customer;...
2019-11-23 12:15:54 90
原创 删除重复值,保留第一个的mysql的sql语句
#删除表中重复的值,保留第一个USE user;DELETEFROM user_tWHERE id IN ( ( SELECT id FROM (SELECT * FROM user_t) t2 WHERE NAME IN ( SELECT NAME FROM ( SELECT...
2019-11-22 23:45:42 195
原创 Redis笔记
Redis类型:string, list, set, zset, mapRedis启动命令redis-server.exe --maxheap 1024000 --p 6379&Redis-cli.exe –h 127.0.0.1 –p 6379Redis主从复制:slaveof 127.0.0.1 6379(6379是主Redis端口),可以在配置文件设置。主从复制的过程:当配...
2019-11-14 22:06:13 52
原创 MySql笔记
MySql优化如何优化:表设计合理, 添加适当的索引,SQL语句优化,分表技术,读写分离,存储过程,对mysql配置优化,my.ini调整缓存大小,mysql服务器硬件升级,定时去除不需要的数据,定时碎片整理使用show status 查看MySql服务器状态想信息show status like ‘uptime’ – 数据库启动了多长时间show status like ‘c...
2019-11-13 20:57:54 74
原创 JVM内存结构和参数调优笔记
JVM内存结构和JVM调优:Java内存结构包括了方法区,java虚拟机栈,本地方法栈,堆,程序计算器;方法区:主要存储class类的加载信息,常亮,静态变量;Java虚拟机栈:描述了java方法执行的内存模型,每个方法在执行时都会创建一个栈帧,用于存储局部变量表,操作数栈,动态链接,方法出口等信息。本地方法栈:用于为本地方法提供服务,如调用c方法Java 堆:用于存储new出来的程序对...
2019-11-13 12:04:14 59
原创 项目开发
项目开发中,尽量拆分成各个子系统,这样在后面进行开发别胡系统 中,能够进行复用,减少开发工作量,常见的系统可以拆分成:会员(用户)系统,订单系统,支付系统等等。...
2019-10-26 15:59:49 135
原创 剩下时间如何
首先,得 学会思考,无论什么时候,都需要思考,在做一件事情时候多想,在做的过程中学会分析,采用最佳途径,方法来完成,不能在浑浑噩噩 的做事情其次,要有自己的目标理想,要做出自己的规划,根据规划来做事。...
2019-10-14 10:35:01 72
原创 国庆节结束前完成的工作
对spring boot继续学习了解,做订单后台查询系统,快速搭建,在学习过程中,不断总结,对spring 更有深入了解2.在这个过程中学习java基础知识,并发编程等...
2019-09-26 16:24:11 98
原创 Servlet中监听器简单代码实现
package zhl.test;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;public class MyContextListener implements ServletContextListener { @Override public void c...
2019-09-16 23:45:26 241
原创 spring Java Config代码配置bean
package zhl.soundsystem;public interface MediaPlayer { void play();}package zhl.soundsystem;import org.springframework.beans.factory.annotation.Autowired;public class CDPlayer implements ...
2019-09-07 21:10:19 181
原创 Spring隐式bean发现机制和自动装配笔记
package zhl.soundsystem;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Component;/*** @author zhl* @version 创建时间:2019年9月1日 下午6:45:44* @d...
2019-09-07 19:57:35 132
原创 Atomic 原子操作 线程安全示例
package com.concurrency;import java.util.ArrayList;import java.util.List;import java.util.concurrent.atomic.AtomicInteger;import sun.management.counter.Counter;public class AtomicTest { priv...
2019-08-26 23:50:32 115
原创 JDK代理原理剖析
package com.zhl.AopDemo_Maven;public interface A {public void add();}package com.zhl.AopDemo_Maven;public class AImp implements A {public void add() { // TODO Auto-generated method stub System...
2019-08-25 23:03:19 58
plan_project.zip
2020-03-07
Spring 5.04 生成eclipse工程
2018-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人