- Spring——AOP面向切面编程&SpringAOP与AspectJ比较
七海健人
Spring框架springjava
最近跟着源码研究了下Spring使用三级缓存处理循环依赖的原理,里面涉及到SpringAOP的概念;本篇介绍AOP相关的知识点,AOP下的概念名词比较多,尽量使用通俗的概念来逐个解释,内容包括:对AOP(面向切面编程)的理解、AOP下的名词概念、SpringAOP与AspectJ的比较等;这部分知识对于学习Spring框架或者面试,都非常重要,需要掌握;1.到底什么是AOP(面向切面编程)?乍一看
- Datax ETL工具源码研究
Spring1985
由于公司数据共享交换产品中需要用到数据交换工具,所以对数据交换工具进行了大量的研究,目前比较流行的数据交换工具有Kittle、Sqoop、KafkaConnect、DataX;以下是个人的一点比对结果:如下四款工具除了Kittle其他的共同点都是面向插件方式开发,扩展性都比较好。Kittle优点:与大数据Hadoop结合比较好,功能比较齐全,强大,支持数据库,文件数据读写,界面拖拽方式操作;缺点:
- VNC源码研究(十)XP、Win7实现模拟发送ATL+CTRL+DEL
Jackchenyj
虚拟机/云计算/服务windows7
转载请标明是引用于http://blog.csdn.net/chenyujing1234欢迎大家拍砖1、vnc-4.0-winsrc版本中实现模拟发送ATL+CTRL+DEL在工程wrfb_win32m中找到模拟发送ATL+CTR_DEL的代码在Service.h中有//-=-RoutinesusedbytheSInputKeyboardclasstoemulateCtrl-Alt-Del//Re
- Android AOSP源码研究之万事开头难----经验教训记录
职场007
AndoridAOSPAndroidAOSPandroid源码下载编译Android源码烧录AOSP避坑指南
文章目录1.概述2.Android源下载1.配置环境变量2.安装curl3.下载repo并授权4.创建一个文件夹保存源码5.设置repo的地址并配置为清华源6.初始化仓库7.指定我们需要下载的源码分支并初始化2.1使用移动硬盘存放Android源码的坑2.2解决方法3.Android源码编译4.Android源烧录1.概述做了四五年的android应用层开发后,想研究下底层源码的实现,所以想下载源
- Cesium开发工具篇 | 01组件重写
GIS李胜
在刚开始的入门篇中,我们讲过Cesium小组件的显隐,感兴趣的小伙伴可以查看我前面写过的文章Cesium初始化界面介绍及相关小组件显隐。那问题来了,这些组件除了能控制显隐,是否能在不修改源码的基础上对其进行扩展重写呢?答案是当然可以!但并不是所有的组件都能重写,本节主要讲解在不修改源码的基础上,如何对以下三个常用的控件进行修改,以达到快速实现实际中业务需求的功能。当然,如果您对Cesium源码研究
- 深入理解Android的file.exists()
沙夏cc
之前项目中遇到了一个问题,我希望能够查看某一个文件是否在某个目录下,但是这个目录下文件较多,想到了直接调用file.exists()去判断,又觉得如果文件特别多,这样io的操作效率是不是很低?就自己找事,写了一个保存所有文件名的文件,按行保存,然后去查的时候,遍历一下该文件,按行去对比文件名称。结果当然是我自己写的遍历文件的要慢的多,去源码研究下这是为什么。/***Returnsabooleani
- 小猪o2o源码v14.17双系统版(生活通+营销系统)怎么配置微信支付和支付宝支付
qq_2568478886
小程序
简单来说,微信支付和支付宝支付在微信平台配置方法是一致的,大同小异唯一不同的是应用平台上的配置方法,这里我们重要说明下小猪o2o系统上对接微信支付和支付宝支付的方法,篇幅有限这里先说下微信支付的配置方法,如果有需要源码研究或者不懂配置的可以QQ:2568478886两外小猪o2o需要对接营销系统的本片略过!微信支付大体要经过以下几个步骤一、登陆微信支付商户平台(https://pay.weixin
- Spring框架的基本原理分析
ciku
javaeeSpringIOCAOP
Spring框架的基本原理分析引言工作有一段时间了,工作中基本每个项目都用到了Spring框架,说实话,很多人应该和我一样,只是“使用”了这个框架,对于框架的基本原理应该没怎么研究过。前段时间,和同事交流时,提到了Spring核心组件:IOC(控制反转)、AOP(面向切面编程)。交流的时候,只能大概说说,并不能完整讲出来。回来后,找相关文章和源码研究了下,特此记录。Spring框架概念Spring
- 源码研究之高效解决如何查看万能头文件bits/stdc++.h源码的问题(DevC++版)
源代码•宸
AreYouOKayC/C++c++程序人生经验分享
其实有朋友学到一定程度就想研究源码,这是不错的,下面我来简要讲一下如何找到bit/stdc++.h源码一般源码都在安装路径下的D:\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++或者Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\x86_64-w64-
- Netty源码研究笔记(1)——开篇
倾听铃的声
后端javawebsocket开发语言数据结构
1.Netty源码研究笔记(1)——开篇1.1.Netty介绍Netty是一个老牌的高性能网络框架。在众多开源框架中都有它的身影,比如:grpc、dubbo、seata等。里面有着非常多值得学的东西:I/O模型内存管理各种网络协议的实现:http、redis、websocket等等各种各样有趣的技巧的实现:异步、时间轮、池化、内存泄露探测等等。代码风格、设计思想、设计原则等。1.2.源码分析方法我
- jdbc源码研究
demon7552003
数据库#MysqlJAVAjdbcmysql
JDBC介绍JDBC(JavaDataBaseConnectivity,java数据库连接)是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。开发者不必为每家数据通信协议的不同而疲于奔命,只需要面向JDBC提供的接口编程,在运行时,由对应的驱动程序操作对应的DB。java.sql包中包含用于以下方面的API:通过DriverMan
- mockito源码研究之verify
天外流星for
一、Mockito类相当于整个框架的门面,负责对外提供调用接口。常用的有如下几个:mockListlist=Mockito.mock(List.class);此时,list就是被Mockito所mock后生成的实例,Mockito会记住它所mock对象的所有调用,为后面的验证做准备。whenMockito.when(list.size()).thenReturn(1);上述代码表示,当对list对
- SpringBoot面试题:(一)SpringBoot自动装配原理源码解析
青铜爱码士
springboot后端java
源码研究SpringBoot启动类:@SpringBootApplication注解importorg.springframework.boot.SpringApplication;importorg.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublicclassSpringBoo
- MOSN 源码分析 - 插件机制
trainyao
原文链接:https://trainyao.github.io/post/mosn/source_filter/本文记录了对MOSN的源码研究-MOSN的插件机制,以及如何创建自己的插件来扩展MOSN。本文的内容基于MOSNv0.9.0。机制使用过滤器模式来实现扩展是常见的设计模式,MOSN也是使用了这种方式来构建可扩展性。MOSN把过滤器相关的代码放在了pkg/filter目录下:➜mosngi
- 【GoogleSamples】源码研究 - hello-gl2
闪电的蓝熊猫
简单介绍hello-gl2项目是用来展示如何用jni的方式来使用OpenGLES2.0。所谓JNI的方式,是以Java代码为主,在Java代码中调用C++代码去实现功能。与之相对的,可以以C++代码为主,在C++代码中调用Java代码,这种方式笔者称之为NativeActivity方式(因为它需要用到NativeActivity类)。这两种方式在显示流程上有区别。JNI方式需要在Java中创建上下
- Flutter tabbar自定义indicator的固定宽度、圆角
Vito.ZJX
tabbarflutter
看看源码研究一下:那么找到TabBar有一个indicator的属性。看注释大体是说如果使用自定义的indicator,那么indicatorColor、indicatorWeight、indicatorPadding都将被忽略默认的indicator是UnderlineTabIndicator然后在UnderlineTabIndicator中找到了答案,我们把UnderlineTabIndica
- ACTIVITI 研究系列 —— 源码研究之命令、责任链和模板模式
互联网的一股清流
工作流引擎activitijava
一、Activit源码的命令、责任链和模板模式类图二、命令模式Activiti以命令模式为基本开发形式,业务操作均封装为一个Command实现类。Command是基础的命令接口CommandContext命令上下文该CommandContext的实例从Context获得,使用本地线程(ThreadLocal)保存(堆栈形式)CommandExecutor命令执行者提供两种方法执行命令,传入Comm
- Axios源码研究学习系列---xhr请求模块大概分析
miao淼
Vuejs学习系列ES6学习系列vue.jsjavascript前端node.jses6
改变是人生的定律,专注于过去和现在的人,必将错过未来首先文件结构,插件标准模式,严格模式,用ES6语法promise返回,所以就是常见的axios.get(url).then(res=>{})形式'usestrict';varutils=require('./../utils');varsettle=require('./../core/settle');varbuildURL=require('
- php连接tidb,TiDB源码学习笔记:启动TiDB
麒麟瑜
php连接tidb
作者:院长,神州数码云基地开发工程师,目前专注于TiDB源码研究。TiDB源码研究系列第一篇,简述TiDB的核心架构,从tidb-server/mian.go开始,探索启动TiDB的方法。最近因为一些任务,开始入门学习TiDB源码,作为一名刚刚接触数据库底层的孩子来说,这个过程并不容易,好在TiDB的官方文档提供了源码阅读系列文章,能够让我们比较快速的入门,但是内容比较简单,即使依靠着官方文档去学
- 基于JDK9从JVM源码研究类java.lang.Object
Ynter
ITjavajvmjdk源码
JAVA是面向对象语言,它的一个重要概念就是面向对象,而其所有类都继承于Object类,所有对象都实现这个类的方法。可以说,它的存在使得所有类都有了共同的祖先,接下来我们从源码来研究下这个神奇的Object类(本文的研究基于jdk-9.0.1)。一、准备工作1、安装jdk-9.0.1,从jdk目录下的lib目录里可以找到src.zip,解压后可以得到javase9的大部分源代码。2、安装ecl
- 计算机毕业设计选什么题目好?springboot 研究生管理系统
计算机编程指导师
Java实战集课程设计springboot后端java
✍✍计算机编程指导师⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流!⚡⚡Java实战|SpringBoot/SSMPython实战项目|Django微信小程序/安卓实战项目大数据实战项目⚡⚡文末获取源码文章目录⚡⚡文末获取源码研究生管理系统-研究背景研究
- 使用自定义类加载器加载java.lang.String
Java小田
备忘技术研究jvm
前几天跟同事聊怎么用自定义类加载器加载java.lang.String的问题,正好又遇到一个类加载器的问题,决定花点时间研究一下。在查看源码研究的过程中,我发现很多人都有个误区:双亲委派机制不能被打破,不能使用自定义类加载器加载java.lang.String,也是由于这个原因。但是事实上并不是,只要重写ClassLoader的loadClass()方法,就能打破了。如下是我写的一个简单的自定义类
- Spring IOC源码研究笔记——ApplicationContext系列
Java架构狮
springjava后端
1.SpringIOC源码研究笔记——ApplicationContext系列1.1.继承关系非web环境下,一般来说常用的就两类ApplicationContext:配置形式为XML的:ClassPathXmlApplicationContext、FileSystemXmlApplicationContext配置形式为注解的:AnnotationConfigApplicationContext前
- 基于C++6.0的Gh0st远控源码研究及在VS2019下的编译修正和测试
左眼看成爱
C++Gh0st3.6源码
最近闲着无聊,研究了一下Gh0st的源码,这个源码现在也很难白嫖到了,花了200多积分从CSDN下了好几个版本。在VC2019下都编译不了。看来只能自己修改了:经过一天一夜的折腾(昨晚通宵到早上6点,哈哈.....)。终于拿下来了。成功在VS2019+win10(21H2)上跑起来了,理论上Win11也是可以的。通宵的证据,哈哈哈:一,主控端的编译(完全无错误Pass)1>------已启动全部重
- lucene4.7源码研究之索引建立过程(3)-1
weixin_30527323
真正构造IndexWriterIndexWriterindexWriter=newIndexWriter(directory,config);构造过程1publicIndexWriter(Directoryd,IndexWriterConfigconf)throwsIOException{2conf.setIndexWriter(this);//preventreusebyotherinstanc
- 基于SpringBoot的教务系统【附源码】
计算机学姐
SpringBoot源码springbootjavaspring
基于SpringBoot的教务系统开发语言:Java数据库:MySQL技术:SpringBoot工具:IDEA/Ecilpse、Navicat、Maven角色分为管理员、教师、学生管理员可以对教师信息、学生信息、课程信息等管理。教师可以对个人信息管理、学生成绩进行管理等。学生可以对个人信息管理、选择课程、退课、查看成绩等。三连获取源码研究意义 随着教学科研规模的不断扩大和科研管理水平的不断提升,
- spring-cloud-gateway 网关自定义异常处理
不会飞的小龙人
SpringCloudspringgatewayjava
最近想对SpringCloudGateway的网关请求转发响应异常信息进行统一的包装,比如:访问404,需要返回自定义的JSON格式,替换原来的springWeb错误提示内容;针对springcloudgateway进行了源码研究,了解到了DefaultErrorWebExceptionHandler在gateway中是如何运作的(其实是springboot里组件)。源码解析其基本运行方式如下:1
- SM2加解密
曹朋羽
Java
需要使用SM2进行加解密,百度查询的都是自己生成密钥对,然后进行加解密。现在密钥对已给,需要构造加解密公私钥对象进行加解密操作。最后找到hutool工具包直接可以根据公私钥进行构造一SM2对象。查看源码研究了下翻译一下使用bouncycastle包进行实现大致如下这样添加依赖包org.bouncycastlebcprov-jdk15on1.65根据现有公私钥信息进行加密解密importorg.bo
- zlm源码研究 - webrtc播放
donglicaiju76152
音视频webrtc服务器zlm
背景WebRTC的好处不用在此描述了,zlm作为流媒体服务器对其支持的已经非常好了。接下来主要研究web端拉流的情况。获取静态页面在浏览器输入https://服务器IP/webrtc,获取静态操作页面。源码流程HttpSession::Handle_Req_GET_lHttpFileManager::onAccessPathHttpFileManager::onAccessPathautofull
- 慕课网《前端跳槽面试必备技巧》学习笔记
冰淇wbq
关于面试技术面试负责人面试HR面试面试准备JD描述分析业务分析技术栈准备jquery:源码研究:核心架构、事件委托、插件机制vue:源码,实战,遇到什么问题,怎么解决的,思路是什么reactnodesasslessgulpwebpacknpm:常用命令自我介绍把手面试的沟通方向豁达、自信的适度发挥面试技巧模拟一面:主要测试基础知识面试技巧准备要充分知识要系统沟通要简洁内心要诚实态度要谦虚回答要灵活
- 多线程编程之join()方法
周凡杨
javaJOIN多线程编程线程
现实生活中,有些工作是需要团队中成员依次完成的,这就涉及到了一个顺序问题。现在有T1、T2、T3三个工人,如何保证T2在T1执行完后执行,T3在T2执行完后执行?问题分析:首先问题中有三个实体,T1、T2、T3, 因为是多线程编程,所以都要设计成线程类。关键是怎么保证线程能依次执行完呢?
Java实现过程如下:
public class T1 implements Runnabl
- java中switch的使用
bingyingao
javaenumbreakcontinue
java中的switch仅支持case条件仅支持int、enum两种类型。
用enum的时候,不能直接写下列形式。
switch (timeType) {
case ProdtransTimeTypeEnum.DAILY:
break;
default:
br
- hive having count 不能去重
daizj
hive去重having count计数
hive在使用having count()是,不支持去重计数
hive (default)> select imei from t_test_phonenum where ds=20150701 group by imei having count(distinct phone_num)>1 limit 10;
FAILED: SemanticExcep
- WebSphere对JSP的缓存
周凡杨
WAS JSP 缓存
对于线网上的工程,更新JSP到WebSphere后,有时会出现修改的jsp没有起作用,特别是改变了某jsp的样式后,在页面中没看到效果,这主要就是由于websphere中缓存的缘故,这就要清除WebSphere中jsp缓存。要清除WebSphere中JSP的缓存,就要找到WAS安装后的根目录。
现服务
- 设计模式总结
朱辉辉33
java设计模式
1.工厂模式
1.1 工厂方法模式 (由一个工厂类管理构造方法)
1.1.1普通工厂模式(一个工厂类中只有一个方法)
1.1.2多工厂模式(一个工厂类中有多个方法)
1.1.3静态工厂模式(将工厂类中的方法变成静态方法)
&n
- 实例:供应商管理报表需求调研报告
老A不折腾
finereport报表系统报表软件信息化选型
引言
随着企业集团的生产规模扩张,为支撑全球供应链管理,对于供应商的管理和采购过程的监控已经不局限于简单的交付以及价格的管理,目前采购及供应商管理各个环节的操作分别在不同的系统下进行,而各个数据源都独立存在,无法提供统一的数据支持;因此,为了实现对于数据分析以提供采购决策,建立报表体系成为必须。 业务目标
1、通过报表为采购决策提供数据分析与支撑
2、对供应商进行综合评估以及管理,合理管理和
- mysql
林鹤霄
转载源:http://blog.sina.com.cn/s/blog_4f925fc30100rx5l.html
mysql -uroot -p
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
[root@centos var]# service mysql
- Linux下多线程堆栈查看工具(pstree、ps、pstack)
aigo
linux
原文:http://blog.csdn.net/yfkiss/article/details/6729364
1. pstree
pstree以树结构显示进程$ pstree -p work | grep adsshd(22669)---bash(22670)---ad_preprocess(4551)-+-{ad_preprocess}(4552) &n
- html input与textarea 值改变事件
alxw4616
JavaScript
// 文本输入框(input) 文本域(textarea)值改变事件
// onpropertychange(IE) oninput(w3c)
$('input,textarea').on('propertychange input', function(event) {
console.log($(this).val())
});
- String类的基本用法
百合不是茶
String
字符串的用法;
// 根据字节数组创建字符串
byte[] by = { 'a', 'b', 'c', 'd' };
String newByteString = new String(by);
1,length() 获取字符串的长度
&nbs
- JDK1.5 Semaphore实例
bijian1013
javathreadjava多线程Semaphore
Semaphore类
一个计数信号量。从概念上讲,信号量维护了一个许可集合。如有必要,在许可可用前会阻塞每一个 acquire(),然后再获取该许可。每个 release() 添加一个许可,从而可能释放一个正在阻塞的获取者。但是,不使用实际的许可对象,Semaphore 只对可用许可的号码进行计数,并采取相应的行动。
S
- 使用GZip来压缩传输量
bijian1013
javaGZip
启动GZip压缩要用到一个开源的Filter:PJL Compressing Filter。这个Filter自1.5.0开始该工程开始构建于JDK5.0,因此在JDK1.4环境下只能使用1.4.6。
PJL Compressi
- 【Java范型三】Java范型详解之范型类型通配符
bit1129
java
定义如下一个简单的范型类,
package com.tom.lang.generics;
public class Generics<T> {
private T value;
public Generics(T value) {
this.value = value;
}
}
- 【Hadoop十二】HDFS常用命令
bit1129
hadoop
1. 修改日志文件查看器
hdfs oev -i edits_0000000000000000081-0000000000000000089 -o edits.xml
cat edits.xml
修改日志文件转储为xml格式的edits.xml文件,其中每条RECORD就是一个操作事务日志
2. fsimage查看HDFS中的块信息等
&nb
- 怎样区别nginx中rewrite时break和last
ronin47
在使用nginx配置rewrite中经常会遇到有的地方用last并不能工作,换成break就可以,其中的原理是对于根目录的理解有所区别,按我的测试结果大致是这样的。
location /
{
proxy_pass http://test;
- java-21.中兴面试题 输入两个整数 n 和 m ,从数列 1 , 2 , 3.......n 中随意取几个数 , 使其和等于 m
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
import java.util.Stack;
public class CombinationToSum {
/*
第21 题
2010 年中兴面试题
编程求解:
输入两个整数 n 和 m ,从数列 1 , 2 , 3.......n 中随意取几个数 ,
使其和等
- eclipse svn 帐号密码修改问题
开窍的石头
eclipseSVNsvn帐号密码修改
问题描述:
Eclipse的SVN插件Subclipse做得很好,在svn操作方面提供了很强大丰富的功能。但到目前为止,该插件对svn用户的概念极为淡薄,不但不能方便地切换用户,而且一旦用户的帐号、密码保存之后,就无法再变更了。
解决思路:
删除subclipse记录的帐号、密码信息,重新输入
- [电子商务]传统商务活动与互联网的结合
comsci
电子商务
某一个传统名牌产品,过去销售的地点就在某些特定的地区和阶层,现在进入互联网之后,用户的数量群突然扩大了无数倍,但是,这种产品潜在的劣势也被放大了无数倍,这种销售利润与经营风险同步放大的效应,在最近几年将会频繁出现。。。。
如何避免销售量和利润率增加的
- java 解析 properties-使用 Properties-可以指定配置文件路径
cuityang
javaproperties
#mq
xdr.mq.url=tcp://192.168.100.15:61618;
import java.io.IOException;
import java.util.Properties;
public class Test {
String conf = "log4j.properties";
private static final
- Java核心问题集锦
darrenzhu
java基础核心难点
注意,这里的参考文章基本来自Effective Java和jdk源码
1)ConcurrentModificationException
当你用for each遍历一个list时,如果你在循环主体代码中修改list中的元素,将会得到这个Exception,解决的办法是:
1)用listIterator, 它支持在遍历的过程中修改元素,
2)不用listIterator, new一个
- 1分钟学会Markdown语法
dcj3sjt126com
markdown
markdown 简明语法 基本符号
*,-,+ 3个符号效果都一样,这3个符号被称为 Markdown符号
空白行表示另起一个段落
`是表示inline代码,tab是用来标记 代码段,分别对应html的code,pre标签
换行
单一段落( <p>) 用一个空白行
连续两个空格 会变成一个 <br>
连续3个符号,然后是空行
- Gson使用二(GsonBuilder)
eksliang
jsongsonGsonBuilder
转载请出自出处:http://eksliang.iteye.com/blog/2175473 一.概述
GsonBuilder用来定制java跟json之间的转换格式
二.基本使用
实体测试类:
温馨提示:默认情况下@Expose注解是不起作用的,除非你用GsonBuilder创建Gson的时候调用了GsonBuilder.excludeField
- 报ClassNotFoundException: Didn't find class "...Activity" on path: DexPathList
gundumw100
android
有一个工程,本来运行是正常的,我想把它移植到另一台PC上,结果报:
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.mobovip.bgr/com.mobovip.bgr.MainActivity}: java.lang.ClassNotFoundException: Didn't f
- JavaWeb之JSP指令
ihuning
javaweb
要点
JSP指令简介
page指令
include指令
JSP指令简介
JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分。
JSP指令的基本语法格式:
<%@ 指令 属性名="
- mac上编译FFmpeg跑ios
啸笑天
ffmpeg
1、下载文件:https://github.com/libav/gas-preprocessor, 复制gas-preprocessor.pl到/usr/local/bin/下, 修改文件权限:chmod 777 /usr/local/bin/gas-preprocessor.pl
2、安装yasm-1.2.0
curl http://www.tortall.net/projects/yasm
- sql mysql oracle中字符串连接
macroli
oraclesqlmysqlSQL Server
有的时候,我们有需要将由不同栏位获得的资料串连在一起。每一种资料库都有提供方法来达到这个目的:
MySQL: CONCAT()
Oracle: CONCAT(), ||
SQL Server: +
CONCAT() 的语法如下:
Mysql 中 CONCAT(字串1, 字串2, 字串3, ...): 将字串1、字串2、字串3,等字串连在一起。
请注意,Oracle的CON
- Git fatal: unab SSL certificate problem: unable to get local issuer ce rtificate
qiaolevip
学习永无止境每天进步一点点git纵观千象
// 报错如下:
$ git pull origin master
fatal: unable to access 'https://git.xxx.com/': SSL certificate problem: unable to get local issuer ce
rtificate
// 原因:
由于git最新版默认使用ssl安全验证,但是我们是使用的git未设
- windows命令行设置wifi
surfingll
windowswifi笔记本wifi
还没有讨厌无线wifi的无尽广告么,还在耐心等待它慢慢启动么
教你命令行设置 笔记本电脑wifi:
1、开启wifi命令
netsh wlan set hostednetwork mode=allow ssid=surf8 key=bb123456
netsh wlan start hostednetwork
pause
其中pause是等待输入,可以去掉
2、
- Linux(Ubuntu)下安装sysv-rc-conf
wmlJava
linuxubuntusysv-rc-conf
安装:sudo apt-get install sysv-rc-conf 使用:sudo sysv-rc-conf
操作界面十分简洁,你可以用鼠标点击,也可以用键盘方向键定位,用空格键选择,用Ctrl+N翻下一页,用Ctrl+P翻上一页,用Q退出。
背景知识
sysv-rc-conf是一个强大的服务管理程序,群众的意见是sysv-rc-conf比chkconf
- svn切换环境,重发布应用多了javaee标签前缀
zengshaotao
javaee
更换了开发环境,从杭州,改变到了上海。svn的地址肯定要切换的,切换之前需要将原svn自带的.svn文件信息删除,可手动删除,也可通过废弃原来的svn位置提示删除.svn时删除。
然后就是按照最新的svn地址和规范建立相关的目录信息,再将原来的纯代码信息上传到新的环境。然后再重新检出,这样每次修改后就可以看到哪些文件被修改过,这对于增量发布的规范特别有用。
检出