- 博客(15)
- 收藏
- 关注
原创 java 数组和列表
定义一个数组String[] strings = new String[10]; 自己老是忘记写长度String[] Strings = {“dada”,“dada”,“dadadada”},在作为参数是不能这样写,应该写成 new String[]{“dada”,“dada”,“dadadada”}数组的一些常用APIArrays.toString()Arrays.copyOf(String[] original, int newLength)Arrays…sort(Object[] a)
2020-05-10 23:26:06
223
原创 Sprig学习D3-AOP
通知(advice),切点(pointcut),连接点(joinpoint)切点的写法@Aspect 声明一个切面@Before (“execution(* concert.Performance.perform(…)) && within(concert.)and bean(‘woodstock’)")@After ("execution( concert.Perfor...
2019-06-27 00:07:06
143
原创 Spring 学习D2-高级装配
环境和profile@Profile(“dev”),@Profie(“prod”)可以用在类(spring3.1)和方法(spring3.2)上面,只有在环境激活的时候才会创建<beans profile="dev > </beans , <beans profile="prod > </beansspring.profiles.active , spr...
2019-06-25 23:28:56
138
原创 Spring的系统学习1-DI 装配bean
Bean 的配置自动化装配@component 组件扫描 + @autowired 自动装配||ps: 默认的beanId=类名的第一个字母小写,可以用@component(“benaId”)||@autowired 可以用在构造器和setter方法上,required可以设成false,找不到或者有多个适配的会报错||@Inject : java依赖注入规范@componentS...
2019-06-25 22:02:49
90
原创 mongoDB 安装 + 服务安装
下载安装手动启服务:创建data文件夹+子目录data,logmongod -dbpath “E:\Work_App\MongoDB\Data\db”http://localhost:27017/ 验证是否启动成功安装服务:mongod -dbpath “E:\Work_App\MongoDB\Data\db” -logpath “E:\Work_App\MongoDB...
2019-06-08 15:40:13
113
原创 Spring test
test the beanRunWith(SpringJunit4ClassRunner.class)ContextConfiguration(classes={})ps: the junit need 4.12 or greaterpackage com.zbf.test;import org.junit.Assert;import org.junit.Test;impor...
2019-06-08 01:11:48
87
原创 mysql 学习
最近找工作需要重新学习mysql,做一些笔记,后面会不断跟新找回密码(重设密码)步骤命令关闭服务net stop mysql57(可以在服务列表中看服务名) 管理员权限修改启动文件\MySQL Server 5.7\my-default.ini -> [mysqld] skip-grant-tables修改密码mysql -u root -p;...
2019-06-06 23:54:03
84
原创 maven搭建可自动部署到tomcat的Spring mvc 注释项目
start a web-app project from mavenadd the spring , javax-servlet dependencies of maven (the servlet’s scope is should be compile)add the plugin of maven-compiler-plugin,maven-war-pligun,tomcat7-mav...
2019-06-06 00:37:23
77
原创 netty
channel(NioSocketChannel.Class)AbstractBootStrap中有一个channelFactory的变量(variable),每个channelFactory中有一个constract的变量,里面设的就是NioSocketChannel.Class.constract().channelFactory有一个方法叫做newChannel,实现的constarct...
2019-05-28 22:59:44
71
原创 String的内存机制
jvm 中有一个constant pool能够在编译期确定值的String 会放到 constant pool中新建String时,会从常量池中去拿,没有会生成并放到常量池中例子:String a = “AA”String b = “AA”a == b -> trueb = “AABB”a = a + “BB”a == b --> falsea = “AA”+...
2019-05-27 22:24:38
74
原创 java 线程的一些例子
交替打印 A ,B synchronized技能点: wait 会释放锁public class Print implements Runnable{ private Object lock; private String name; public Print(String name,Object lock) { this.name = name; this.lo...
2019-05-27 22:20:15
64
原创 mvn使用
mvn 使用(clean,package,install)最近在看netty的源码,用maven构建,出现了各种问题,记录下使用到的mvn的命令和一些基本使用。mvn修改默认java版本:${MAVEN_HOME}\conf\settings.xml <profile> <id>jdk18</id> <activat...
2019-04-27 21:44:59
219
原创 自己的一些git使用(git branch, git stash)
gitgit branch : :查看本地分支- git branch :查看本地分支- git branch -r :查看远程分支- git branch -d 分支名 :删除本地分支- git checkout 分支名 :checkout&nbs...
2019-04-22 13:37:56
182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人