草庐IT

随笔小记

全部标签

Android Studio 使用小记2 Flutter提交SVN时需要忽略哪些文件

今天上午发了一篇使用SVN的小记,在解决问题的过程中,发现不少同学在使用AndroidStudio进行Flutter应用开发时,对需要忽略哪些文件(不提交到SVN协同)不是很明确,对于这个问题,Flutter官方有明确的说明,可通过下面的网址进入了解:https://dart.dev/guides/libraries/private-files WhatnottocommitWhenyouputDartsourcecodeinarepository—usingthe pubtool, GitHub, oranothersourcecodemanagementsystem—don’tinclud

Mac日常随笔(持续更新)

MacOS使用随笔目录日常系列Mac一些快捷键批量改文件名Mac强制关闭程序开发系列打开Mac命令行IDea快捷键日常系列Mac一些快捷键选择性截图Command+Shift+4截取整个屏幕Command+Shift+3录屏Command+Shift+5强制退出Command+Option+Esc不过还是微信截图更为方便,可以编辑图片,直接就是已复制状态。批量改文件名选中所有文件,右键重命名Mac强制关闭程序postman一直转圈,点退出无效快捷键Command+Option+Esc,强制退出对话框开发系列打开Mac命令行右上角搜索-输入终端IDea快捷键作用快捷键强刷页面Command+R格

安全小记-ngnix负载均衡

目录一.配置ngnix环境二.nginx负载均衡一.配置ngnix环境本次实验使用的是centos7,首先默认yum源已经配置好,没有配置好的自行访问阿里云镜像站https://developer.aliyun.com/mirror/接着进行安装工作1.首先创建Nginx的目录并进入:mkdir/soft&&mkdir/soft/nginx/cd/home/centos/nginx2.下载Nginx的安装包,通过wget命令在线获取安装包:wgethttps://nginx.org/download/nginx-1.21.6.tar.gz3.解压Nginx的压缩包:tar-xvzfnginx-

相机解析驱动小记

用过了几款相机,对使用相机也有了一点心得,在此记录。当你得到一款相机,你需要做的:第一件事:在datasheet中阅读配置单,知道怎么配置、配置完输出来是什么。  配置输出尺寸;传输模式:DDR?SDR?;传输格式:raw8/10/12?rgb?  DvporLvds?第二件事:根据接口决定驱动模块的组成;  DVP接口知道同步头,大致时序后可以写解析驱动;  Lvds需要先进行差分转单端、串并转换操作后方可进行解析;第三件事:几个Lane?  单个Lane自不用说,多个Lane的时候需要考虑几个要素:  1.同步;通过字同步获得Offset解析出合适的数据以后(Lvds),通过分析信号到来的

[Blazor WebAssembly] 学习随笔——组件1.微信弹框(WXDialog)

总有以下的需求:等待用户确认,就是有【确定】和【取消】按钮,有个标题和内容的弹框(比如:您确定要删除吗?)就是告知一下,就是上面的【取消】按钮不显示(比如:保存成功!)莫有按钮,几秒钟后自己消失,就是所谓的toast(比如:已完成)莫有按钮,需要发送命令才能消息(比如:数据加载中)一开始犯了经验主义错误,还想着要调用js啥的,有点头大;后来醒悟过来的,所谓显示与否,不就加一个bool的参数,然后设置true或者false吗?soeasy,so方便!一、组件(WXDialog.razor)@if(IsShowConfirm){@Title@Body@if(IsShowBtnCancel){OnC

Jenkins使用随笔

1、如果要部署的springboot程序和jenkins在同一台linux上,需要增加一条exportBUILD_ID=tomcat_mobile_build_id如下图:原因是:jenkins在执行sh脚本的时候,如果脚本中有启动后台进程的情况,例如tomcat的关闭和启动,jenkins在job构建结束之后,会kill所有的jenkins里面衍生出的子进程。2、安装在linux上的jenkins可以通过添加节点(Jenkins->系统管理->节点管理)调度windows机器

[Blazor WebAssembly] 学习随笔——身份验证

最近在折腾微信相关的开发,包括公众号、企业微信内部应用、企业微信第三方开发。基于Razor方式写了:企业微信内部应用的类库企业微信第三方应用的类库公众号的类库一个统一管理公众号、企业微信内部应用和第三方应用有关授权、Token之类的应用。然后准备写一个开源的简单的酒店管理系统,名字的想好了,叫OpenPms。OpenPms将是一个企业微信第三方应用,在使用转发功能的时候,发现腾讯要求必须有200人以上的企业微信才能调用相关JsApi。然后又把公众号的类库给拉进来了。开发过程中,折腾了一会typescript,折腾了好一会TagHelper,感觉不舒服,决定转向Blazor,进而决定转向Blaz

uniapp vuecli项目融合[小记]:将多个项目融合,打包成一个小程序/App,拆分多个H5应用

前言:        目前两个uniappvuecli开发的项目【A、B】,新规划的项目C:需要融合项目B80%的功能模块,同时也需要涵盖项目A的所有功能模块。应用需求:        1、新项目C【小程序】可支持切换到应用A/C界面【内部通过初始化、路由跳转实现切换】【因此新项目C考虑基于项目A的工程上开发,git引入项目B】        2、工程A在H5中需要打包成两个应用:A应用、C应用;实现思路:        1、A项目工程上开发新应用C,引入B工程的模块/代码:通过git地址,安装依赖的方式引入B项目;        2、A工程:小程序打包为一个应用[A+C]、H5拆分应用[A/

2024年1月总结及随笔之多事之秋+流年不利

1. 回头看日更坚持了396天。读《算法霸权》更新完成读《元宇宙改变一切》开更并更新完成读《AI3.0》开更并更新完成2023年至2024年1月底累计码字814407字,累计日均码字2056字2024年1月码字96444字,同比增长120.7%,环比增长34%,日均码字数3111字,累计码字96444字,累积日均码字3111字。读完以下这些书写给地球人的《三体》说明书有意思,开眼界,拓展了思维,推荐阅读智囊:白话精华本蒙曼精选隋唐大历史(套装共7册)经纬度丛书·秦制两千年:封建帝王的权力规则观点新颖,不同于其他历史书中的歌功颂德,而是另辟蹊径解读,推荐阅读道德经其实很好懂大唐兴亡三百年12.2

安全小记-sqli-labs闯关

1.安装靶场介绍:SQLI,sqlinjection,我们称之为sql注入。何为sql,英文:StructuredQueryLanguage,叫做结构化查询语言。常见的结构化数据库有MySQL,MSSQL,Oracle以及Postgresql。Sql语言就是我们在管理数据库时用到的一种。在我们的应用系统使用sql语句进行管理应用数据库时,往往采用拼接的方式形成一条完整的数据库语言,而危险的是,在拼接sql语句的时候,我们可以改变sql语句。从而让数据执行我们想要执行的语句,这就是我们常说的sql注入。而Sqli-labs是一个印度程序员写的,用来学习sql注入的一个游戏教程。sqli-labs