- 浏览: 210855 次
- 性别:
- 来自: 上海
最新评论
-
masuweng:
写的太好了,
spring security oauth 2 客户端模式研究 sparklr2 tonr2 -
qq979418391:
楼主,继续翻译啊,英文文档看起来真费劲楼主神威!!!
Supporting Multiple Screens 翻译 支持各种屏幕(上) -
jibaole:
[color=green][/color]
数据权限设计 -
jackyrong:
楼主有更好的方法了么?
数据权限设计 -
a6230589:
这么好的东西居然没人顶,赞一个,期待楼主的下半篇翻译。
Supporting Multiple Screens 翻译 支持各种屏幕(上)
文章列表
http://try.redis.io/ 可以去官网练习redis命令
https://redis.io/download 在官网上下载
Download, extract and compile Redis with:
$ wget http://download.redis.io/releases/redis-5.0.3.tar.gz
$ tar xzf redis-5.0.3.tar.gz
$ cd redis-5.0.3
$ make
The binaries that are now compiled are available in the src ...
java访问数据库的几种方式
1.原生的jdbc
2.Apache dbutils 比原生的jdbc简单点
3.jpa框架spring-daddtda-jpa ,在复杂查询的时候性能不是很好
4.hibernate框架 ORM框架
5.Mybatis框架 互联网行业通常使用mybatis,半ORM
https://blog.csdn.net/a532672728/article/details/77857056
CREATE TABLE user1 (
id int NOT NULL ,
name varchar(128),
...
git branch -vv 查看一下目前分支的“关联”情况
git add --all 将本地文件夹里(文件夹或父目录包含.git目录)的增删改更新带git在本机的暂存空间。
git commit -m "123" 将本机的暂存空间的文件提交到本机的git的仓库的当前目录所在分支
git remote add z123 https://gitee.com/peng4602/z1 在本机登记一个远程仓库,登记的名字为z123,以后可以通过z123来访问远程仓库,如果指定名字默认名字origion,一般这一步只用在先有本地代码(也就是用git init 来初始化本地目 ...
FreeMarker以ftl为结尾,Thymeleaf 直接以html结尾,官方推荐。
整合freemarker
application.properties 中添加
spring.freemarker.cache=false
spring.freemarker.charset=UTF-8
spring.freemarker.allow-request-override=false
spring.freemarker.check-template-location=true
#类型
spring.freemarker.content-type=text/html
...
Ordered 的最高优先级是int的最小值,最低优先级是int的最大值。
package org.springframework.core;
public interface Ordered {
int HIGHEST_PRECEDENCE = -2147483648;
int LOWEST_PRECEDENCE = 2147483647;
int getOrder();
}
利用Servlet3.0里的注解里面建立一个filter。再在启动类中增加@ServletComponentScan
@WebFilter(urlPatte ...
springboot项目达成war包需要在pom文件中添加<packaging>war</packaging>
@SpringBootApplication
//@SpringBootConfiguration
//@EnableAutoConfiguration
//@ComponentScan
public class AutogenprojectApplication extends SpringBootServletInitializer {
public static void main(String[] args) {
...
git + 码云 使用详解(转)
- 博客分类:
- git
https://blog.csdn.net/ai1362425349/article/details/82119889
一直想使用git来托管代码 以为对命令行不在行,怎么也没整好,网上看了很多教程也毫无头绪,后面在同事的帮助下完成了配置,希望分享出来对大家有帮助。、
准备工作:
1.去官网下载git,下载过后安装一直下一步到安装完成为止即可。
2.去码云官网注册账号:https://gitee.com/jmgg/events
初始化:
1.准备一个文件夹(也可以是你的项目)用来创建git如图:
2.点击进入文件夹,然后右击鼠标,会看见 ...
@RunWith(SpringRunner.class)
@SpringBootTest(classes = AutogenprojectApplication.class)
public class AutogenprojectApplicationTests {
@Test
public void test1() {
System.out.println("1");
TestCase.assertEquals(1,0);
}
@Test
public void test2() {
Syste ...
linux probe 十八
- 博客分类:
- linux
如果没有yum,可以用rpm安装软件。
rpm软件包管理器。源码+安装规则
安装步骤:
1.下载和解压。
2.1收集系统信息 执行./configure 或 ./config
2.2编译(根据系统进行分析,定制可以安装的方案)
3.生成(源代码+安装方案)= 二进制可执行文件 make 命令
4.正式安装二进制文件 make install命令
5.垃圾文件的清理 make clean
因此请先配置妥当Yum软件仓库,然后把下面列出的这些软件包都统统安装上
具备C语言、C++语言、Perl语言的编译器,以及各种常见的编译支持函数库程序。
yum install -y ap ...
linux probe 十七
- 博客分类:
- linux
iSCSI = Internet SCSI
mdadm -Cv /dev/md0 -n 4 -l 10 /dev/sd[b-e] 用四块盘做raid10
mdadm -D /dev/md0
yum install targetd iSCSI的服务端程序是targetd,客户端程序是targetcli。
mdadm -D /dev/md0 同步数据
systemctl restart targetd
systemctl enable targetd
targetcli 通过targetcli通过目录的形式配置iSCSI的参数
ls 查询targetcli的参数,此参数以目录的 ...
linux probe 十六
- 博客分类:
- linux
MUA:收发邮件outook
MTA:转发邮件postfix
MDA:存储邮件dovecot
yun install bind-chroot 安装dns软件包
vim /etc/hostname
mail.linuxprobe.com 当前主机名
iptbales -F
service iptables save
vim /etc/named.conf
11行listen-on port 53 { any; };
17行allow-query { any; };
vim /etc/named/linuxprobe.com.zone
zone "li ...
linux probe 十五
- 博客分类:
- linux
DHCP可以为局域网里分配IP地址。也可以分配网卡信息,网关,子网掩码。
作用域,一个完整的IP地址网段。
租用域-排除范围=地址池
默认租约时间21600 也就是6小时,最大租约时间43200 也就是12小时。当为网卡分配ip6个小时以后,会DHCP服务会检查网卡是否还在线,如果不在线将此IP放入回收池。12小时以后会再次检查网卡是否在线,如果不在线就将彻底回收
192.168.10.0/24 作用域
192.168.10.20-192.168.10.220 地址池。地址池比作用域小或等
编辑虚拟机,虚拟网络编辑器。不选 使用本机DHCP服务器分配ip地址。
yum i ...
SpringBoot热部署
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
静态文件不会被热部署,类的改动可以热部署。
application.properties默认热部署,如果不想热部署,可以在applicatgion.p ...
linux probe 十四
- 博客分类:
- linux
DNS 正向解析 域名 到 IP 。反向解析 IP 到 域名
向最近服务器dns查询叫递归查询
最近服务器向跟服务器查询叫迭代查询
有三种服务器
主服务器 13个
从属服务器
缓存服务器 作为dns的转发
yum install bind-chroot
cd /etc/named.conf 主配置文件
listen-on port 53 {any;}; 表示服务器上的所有IP(所有网卡)地址均可提供DNS域名解析服务
allow-query{any;}; 允许所有人对本服务器发送DNS查询请求
include “/ec/named.rfc1912.zones” 用来保 ...
linux probe 十三(下)
- 博客分类:
- linux
Samba或NFS实现文件共享
还原虚拟机
samba基于SMB协议,还可以实现windows和linux之间的共享,也可以linux和linux
yum install samba
y
cd /etc/samba/
cat smb.conf
mv smb.conf smb.conf_bak
grep -v "#" smb.conf_bak | gerp -v ";" | grp -v "^$" ^$是代表空行的意思。过滤#行,过滤;行,过滤空行
删除打印机信息,删除家信息。
[global] 全局配 ...