openwrt学习一
使用git下载openwrt: git clone git://github.com/openwrt/openwrt.git 更新安装配置: cd openwrt ./scripts/feeds update -a ./scripts/feeds install -a openwrt配置(按照自身的情况选择): make menuconfig 好了编译安装: make V=s V=s 表示跟踪编译的详细过程 最后编译出错(Nice): 错误1:configure: error: you sho
Openwrt系统中luci学习
1.Luci采用的是MCV框架,即是model,controller,view.在烧录了编译了luci的openwrt系统中,可以找到lua/luci陌路下的MCV三个目录.其中model是抽象层,可以通过cbi开发基于框架下的界面;controller是控制层;而view则是界面层用来存放htm文件,自己设计的界面. 2.在开发中有几种模式,一是修改原有的系统界面,这个我没有修改,因为原有的已经很perfect了 二是单独的创建新的cbi文件开发新的web页面,例子: 在controller
在ARM开发板上搭建sshd环境(呕血历程)
安装按照这个博客:https://blog.csdn.net/u013711616/article/details/53044918 zlib-1.2.8.tar.gz openssl-0.9.8d.tar.gz openssh-5.6p1.tar.gz 资料已打包,见下: https://download.csdn.net/download/gg101001/10778115 资料的编译参考以上博客就好............................................
ubus例程server+client交互通信
server.c
#include <stdio.h>
#include <signal.h>
#include <unistd.h>
#include "ubus_server.h"
#include "event.h"
struct event ev;
struct event_base *main_base;
void myfunc(const int fd, const short which, void *arg)
{
char buf[100] = {0};
int re
SpringSecurityOAuth简介
开启认证服务器 @Configuration
@EnableAuthorizationServer
public class ImoocAuthorizationServerConfig extends AuthorizationServerConfigurerAdapter {
@Autowired
private UserDetailsService userDetailsService;
@Autowired
private AuthenticationManager aut
使用jwt实现sso单点登录
Single Sign On 导入pom <dependencyManagement>
<dependencies>
<dependency>
<groupId>io.spring.platform</groupId> //导入平台
<artifactId>platform-bom</artifactId>
<version>Brussels-SR4</version>
<type>pom</type>
<scope>import</sco
基于数据库Rbac数据模型控制权限
@Component("rbacService")
public class RbacServiceImpl implements RbacService {
private AntPathMatcher antPathMatcher = new AntPathMatcher();
@Override
public boolean hasPermission(HttpServletRequest request, Authentication authentication) {
第13章 Spring Boot Security详解
spring-boot-starter-security是对Spring Security的一个封装,具体如下 <dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
进入里面的 文件:
<parent>
<groupId>org.springframework.boot</
整理gitlab,git
下载git 1. windows端官方网址: https://git-scm.com/
2. Linux下载地址: https://github.com/git/git/releases
3 Linux下载地址2: https://mirrors.edge.kernel.org/pub/software/scm/git/
4. Linux最新git版本地址: https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.19.1.tar.
徐磊英语语法整理1-3 词性,语序
句子学习,句子的形成 名词,动词,形容词,副词
Noun 名词
Verb 动词
Adjective形容词
Adverb 副词
adjective
英 ['ædʒɪktɪv] 美 ['ædʒɪktɪv]
adj. 形容词的;从属的
n. 形容词
adverb
英 ['ædvɜːb] 美 ['ædvɝb]
n. 副词
adj. 副词的
一个句子中有且只有一个动词
从句的本质是句子词话,句子里面包含动词的成分,整个变成了另一个词性
看
N+v
同学们 停 等一等
N+V+N
徐磊英语 4 5 时态,被动,时态的错误定义
时态 时态 语态 语气(本质是 逻辑+时态问题,状语从句) 昨天早晨6点,我正在吃早点 I was having breakfast at 6 o 'clock yesterday morning 过去进行时 Was动作过去的 Be doing进行的,过去某一点,正在发生的动作 没有听到时间状语的情况下,做补偿。 时态=时+态 时: 现在时 过去时 将来时 过去将来时 过去将来: 我昨天8点说,我以后要去北京 动作是 说, 时间状语 昨天 以后去, -1 到 正无穷 的 开区间 -x到正无穷的
徐磊语法 6 7 时态的正确定义
时态的正确定义 时:指时间状语 态:动作和时间状语之间的关系 决定态 (在前面,在后面) 在时间状语这一刻,动作已经是什么样子的。也就是跟时间状语的关系。 先通过时,确定时间状语的某一点,在通过态,告诉动作跟这一点的位置关系, 间接表达动作发生的准确时间。 时的正确定义: 现在时:时间状语是现在 动作发生在过去,也用(进行态) 过去时:时间状语是过去 将来时:时间状语是将来 过去将来时:时间状语是过去将来 态的正确定义: 动作与时间状语同时发生:一般态或者进行态 动作在时间状语之后发生:进行态
徐磊8,9,10 名词性从句
就是句子变成词了。 句子变成词,就是词。 句子又套个句子。 名词 动词 形容词 副词 句子的名词化,名词性从句 句子的形容词化,定语从句。 句子的副词 化,状语从句。 名词 动词 形容词 副词 四大实词 句子的本质就是动词 ,所以句子不存在动词话,句子本质核心就是动词 句子的名词化,名词性从句。 把句子变成名词 1.为什么要名词化 句子想表达的作用,起到了名词的作用 我 知道 你们是好学生 I know you are good students 省略 I know that you are
徐磊 10,11,12,13,14, 形容词性从句
句子的形容词话,定语从句 1,为什么要形容词化? 把这个句子盖上,缺少一个形容词。恰恰这个句子就能当形容词。所以要把句子形容词化 2,怎么样进行形容词化? 1,拆分 你们认识的阮老师长得帅 你们认识阮老师, 阮老师长得挺帅。中文才拆成两句话 2,翻译 先翻译: 阮老师长得挺帅 核心是 你们认识阮老师 handsome 英 ['hæns(ə)m] 美 ['hænsəm] adj. (男子)英俊的;可观的;大方的,慷慨的;健美而端庄的 3,替换 复现中心词,就是你们认识阮老师 中的 阮老师。 人:
徐磊:15 16 17句子的 副词话,状语从句
为什么要副词化 需要把一个句子转化成副词,进而想表达想要表达的意思。这个句子当成副词来使用 怎么样进行副词化 当你孤单的时候,你会想起谁? 1,按照简单句进行翻译 you are alone 2,加关系词 (副词话) when you are alone 3,将句子副词化后代入翻译 Who will you miss, When you are alone 英语的修饰成分,放在后面。 所有的目的,都是原因。 所以目的关系,从属于原因关系。 as while 当什么什么的时候 sa soon s
js long 类型显示异常 js数字类型显示异常
在后台数字是2074663370879505792 到前台数字式2074663370879506000 导致前台显示错误的的原因是 js number 最大值 是2的53次方减1 而后台传递的参数大于number的数值导致显示错误 可以传递一个string类型的来避免
周排行