自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

仲羊的博客

编程经历史书

  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 unity开发#2 unity运作机制及结构

不同于C/C++等语言的流程,unity的C#是由物体+代码组成的。创立物体,然后写功能代码,将功能代码“贴”到物体上。物体间默认保持独立。一个物体能贴很多不同的代码以实现各种各样的功能,一段代码可以同时贴给不同的物体。每个物体间如同独立的线程,各自运行。每个代码如同一个类,可以被各个线程给实例化应用...

2020-06-29 17:28:36 397

原创 unity开发#1 安装

下载的网页页面https://unity3d.com/get-unity/download/archive?_ga=2.151200511.798176435.1593395709-1404510084.1564496619打开的话似乎有点卡,这里直接贴一个win-64的unity editor的下载链接https://netstorage.unity3d.com/unity/e6c045e14e4e/Windows64EditorInstaller/UnitySetup64-2019.4.1f1.

2020-06-29 17:23:22 264

原创 shell 自己常用的语法

替换字符sed 's/:/ /g' #把:换成空格tr'\n''#' #把换行换成#获取行数/字段数/字数wc -wwc -c# -c Count bytes# -l Count newlines# -w Count words# -L Print longest line length判断if [ $1 = "bind_key" ] && [ !..

2020-06-23 17:32:22 230

原创 配置pppoe服务器

参考https://www.jianshu.com/p/83032891924chttp://www.openwrt.org.cn/bbs/thread-1325-1-1.htmlhttps://blog.csdn.net/u014682756/article/details/44117167https://blog.csdn.net/wynter_/article/details/52680090具体过程:其实没那么复杂在openwrt编译的时候选上pppoe-server1、安装到路.

2020-06-22 15:25:53 1681

原创 云服务器centos8安装图形界面并远程登录

安装vnc首先下载个远程登录程序vnc,链接https://65f48f4a8a8680a9a4f5d21d8dffa297.dd.cdntips.com/dl.softmgr.qq.com/original/net_app/VNC-Viewer-6.19.715_Windows.exe?mkey=5eecf73f6558ce4f&f=0c2f&cip=101.88.232.186&proto=https也可以在网上随便找安装图形界面支持yum update -y

2020-06-19 23:18:23 3368 1

原创 openwrt修改网卡模式WLLLL 或者 LLLLW 或者 W1234

网上有很多类似的文章,莫不是1、在uboot处配置。2、在固件编译时menuconfig中配置。3、通过switch命令手动配置。测试下来发现方法1、2并不能稳定实现想要的网卡模式。而第三种方法用是可以用,但是手动配置后重启设备和重启网卡都会重置掉原来的配置。下面来说发现的第四种方法在调试过程中发现网卡启动会从固定路径加载默认,进而追踪到了一个文件修改/lib/network/switch.shsetup_switch()

2020-06-17 21:02:36 2590 4

原创 lua 获取shell执行结果 进行字符串分割

function popen_command_info(command) local command_info local command_info_fd = io.popen(command, "r") if command_info_fd then while true do command_info = command_info_fd:read("*l") if command_info then break e.

2020-06-17 11:53:49 1189

原创 openwrt dhcp6 穿透

网上资料一大堆,零零碎碎,但是实际测试过后发现配置其实很简单修改/etc/config/dhcpconfig dhcp 'lan' option interface 'lan' option dhcpv6 'relay' option ra 'relay'重启网卡即可

2020-06-17 11:23:52 708

原创 openwrt修改设备mac

硬核修改root@OpenWrt:/# iwpriv ra0 e2pra0 e2p:[0x0000]:7628[0x0002]:0201[0x0004]:5164[0x0006]:807E[0x0008]:FA35[0x000A]:0000[0x000C]:0000[0x000E]:0000ra0 的 mac 是读取 0x0004,0x0006 和 0x0008 三个寄存器。若果想把 Mac 地址修改为 64:51:7e:80:88:99输入:...

2020-06-16 18:24:46 1489

原创 python web 初级工程师面试学习资料

见github的文章https://github.com/taizilongxu/interview_python#1-%E4%BA%8B%E5%8A%A1

2020-06-11 18:27:26 110

原创 基于 Token 的身份验证——Token ,Cookie和Session的区别

Cookiecookie 是一个非常具体的东西,指的就是浏览器里面能永久存储的一种数据,仅仅是浏览器实现的一种数据存储功能。cookie由服务器生成,发送给浏览器,浏览器把cookie以kv形式保存到某个目录下的文本文件内,下一次请求同一网站时会把该cookie发送给服务器。由于cookie是存在客户端上的,所以浏览器加入了一些限制确保cookie不会被恶意使用,同时不会占据太多磁盘空间,所以每个域的cookie数量是有限的。Sessionsession 从字面上讲,就是会话。这个就类似于你和一

2020-06-10 15:36:36 501

原创 python 数据加密以及生成token和token验证——pwd_context.encrypt()

# -*- coding: utf-8 -*-from passlib.apps import custom_app_context as pwd_contextimport configimport MySQLdb,datetimefrom itsdangerous import TimedJSONWebSignatureSerializer as Serializer, BadSignature, SignatureExpiredclass QXPasswd(object): d.

2020-06-09 20:48:58 999

原创 Python 异常处理:使用内建Exception异常类

内建异常类:内建异常类很多,都在exceptions模块中。官网手册(3.5.1版本),在3.5.1+中,被集成在内置模块中。id 类名 描述 1 raise Exception 所有异常的基类 2 raise AttributeError 特征引用或者赋值失败时引发的 3 raise IOError 试图打在不存在的文件(包括其他情况) 4 raise IndexError 使用序列中不存在的索引 5 raise

2020-06-09 20:35:37 261

原创 Flask配置1:config中的参数

{ 'DEBUG': False, # 是否开启Debug模式 'TESTING': False, # 是否开启测试模式 'PROPAGATE_EXCEPTIONS': None, # 异常传播(是否在控制台打印LOG) 当Debug或者testing开启后,自动为True 'PRESERVE_CONTEXT_ON_EXCEPTION': None, # 一两句话说不清楚,一般不用它 'SECRET_KEY': None, # 之前遇到过,在启用Sessi.

2020-06-08 21:09:49 328

转载 Flask是什莫?为什莫要学

目录1. 初识Flask“微”(Micro)是什么意思?2. Flask VS Django3. Flask从入门到精通3.1 Flask入门3.2 Flask精通4. Flask与数据库4.1 适用于关系型数据库的数据库抽象层4.2 适用于NoSQL数据库的数据库抽象层5. Flask 常用库5.1 Flask 常用库列表5.2 Flask 常用库详情flask-scriptflask-loginflask-adminFlask-WTFf

2020-06-06 16:16:07 258

原创 后台组织代码结构的模型——MVC模型

1.MVC模型简介它是设计创建 Web 应用程序的模式,M是指业务模型,V是指用户界面,C则是控制器。使用MVC的目的:将M和V的实现代码分离(前端,后台),从而使同一个程序可以使用不同的表现形式。比如一批统计数据可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新2.MVC模型的优/缺点①MVC 模式,同时提供了对 HTML、CSS 和 JavaScript 的完全控制。②MVC 分层,助于管理复杂的应用程序,因为您可以在一个时间内专门关注一.

2020-06-05 16:11:49 558

原创 git 工作常用命令大全

教程连接https://www.yiibai.com/git/git_checkout.html

2020-06-05 14:42:02 110

原创 Flask学习1——URL的构建

目录一 处理路由(导入Flask)二生成唯一的URL /重定向行为属性(导入Flask)三反转函数url_for() 的方式生成URL(导入Flask,url_for)第一个应用:最小的hello,world应用from flask import Flask#导入 Flask 类app = Flask(__name__)#实例化;app=应用模块/包的名称。单一模块用 __name__ (可能是 ‘__main__’ /实际导入的名称),必需,#这样 Flask 才能知道在哪里可以

2020-06-05 11:21:53 538

原创 直接生成前端页面(html)——网址大全

1.bootstrap 提供的一套前端自动在线代码生成器,对于不在乎前端页面的项目算是“神器”了 https://www.layoutit.com/build

2020-06-04 12:05:43 24626

原创 QT多页面切换——基于Stacked Widget(堆叠窗口)组件

参考链接https://blog.csdn.net/gan19951101/article/details/79978033一 步骤1.创建分页面窗口wigget类,FormMilk类 和FormCoffee类,如下创建2主窗口.h包含对应的.h文件,创建窗口页面指针#include "formmilk.h"#include "formcoffee.h"......FormMilk *form1Page;//窗口页面指针FormCoffee *form2Page;3.主

2020-06-03 23:53:21 2961

原创 ubuntu 开启telnet服务并添加可以用于登录的用户

问题描述新部署了一个Ubuntu服务器,可以通过ssh登录,但是不能telnet。通过ssh安装了telnet服务能telnet上,但是一直无法通过root登录,在新建了用户之后,用新的用户名和密码成功登录。所以对于新的设备来说,要想成功telnet远程服务器需要至少以下两步。先添加用户在管理员模式下输入 useradd choudan,然后输入两次密码即可创建成功:~# adduser choudanAdding user `choudan' ...Adding new group

2020-06-02 16:01:31 1763 1

factorio 自制优化插件

自制插价加速或者改写某些特性以优化游戏体验,内含两个mod,一个是僵尸打包机,一个是自己写的特性调整插件mod,加速了传送带,加强了防御设施,加强了机械臂机器人以及生产设备

2020-02-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除