Java Spring 学习记录
Commands ./gradlew clean ./gradlew build ./gradlew bootRun 欢迎大家关顾我的Facebook主页「Y Life Book」以及我的公众微信号「不点语书」,我们下期见。
你是什么样的创业创始人?
为了探讨这个问题,科研团队与500多家创业企业家以及来自创业竞赛和大学创业课程的团队成员进行了一系列研究。收集了广泛的定量数据来衡量这些公司的业绩,包括调查和投资者评估,并且还对创始人及其团队成员进行定性采访。根据研究数据,团队发现创始人倾向于采用一下三种风格之一来领导公司,而它们选择那种风格可能对他们那的成功产生重大影响…
Visual studio 学习记录
Search and replace Command + F Find Command + option + F Replace Command + G Command + shift + G Find next Find previous…
SEO meta description 云描述 重要性介绍
SEO 是一个很棘手的主题。
当你知道事实上谷歌每天将其算法更改500至600次后,你就开始发现问题了。
SEO里面唯一不变的部分就是变化。
这让想要保持搜索排名第一的追求变成永无止境的工作。
云描述优化首当其冲。
WordPress 插件功能列表
WordPress 论坛 bbPress WP User Avatar (头像上传插件) TinyMCE editor (浏览器的所见即所得编辑器插件) GD bbPress Attachments (回复附件插件) bbPress Report Content (让浏览者向你举报不良信息插件) The Private Replies (不公开回复插件) The Anti-spam by…
Expo 学习记录
expo r -c : 重启删除缓存 欢迎大家关顾我的Facebook主页「Y Life Book」以及我的公众微信号「不点语书」,我们下期见。
Google Analytics 关于会话数的说明
欢迎大家关顾我的Facebook主页「Y Life Book」以及我的公众微信号「不点语书」,我们下期见。
Mac 上对 python 的版本管理
How to install python3.7 on a mac (mojave using homebrew How to Manage Multiple Python Versions in MacOS. (2021 Guide) Install, Uninstall, and Manage Multiple…
搭建网站之前要想清楚的4个问题?目的篇
在开始建设一个网站之前,不是上来就直接准备动手开发。相较于开发,面对客户的时候,清楚良好的沟通会让整个网站的建设更加顺利。这就好比建房子,虽然我们建的房子就是给房主住的,但是也不能任由房主去做设计和指挥。
因为一个清晰、深入的沟通后,无论是建筑商还是房主都会达成一项两边都满意的房屋设计,建筑服务商收到了合理的项目费用,房主在更快时间内得到了一个符合自己理想的房子。
配置 php-fpm 并 安装 ionCube7.2
https://www.digitalocean.com/community/tutorials/how-to-configure-apache-http-with-mpm-event-and-php-fpm-on-ubuntu-18-04-fr https://wetopi.com/install-ioncube-loader/ 配置 php-fpm 配置 php-fpm 最大文件 安装 ionCube7.2 欢迎大家关顾我的Facebook主页「Y Life Book」以及我的公众微信号「不点语书」,我们下期见。
git-将当前目录的文件合并到已存在的git仓库项目中
欢迎大家关顾我的Facebook主页「Y Life Book」以及我的公众微信号「不点语书」,我们下期见。
关于 Iframe 的知识
“关闭 “当前的iFrame是不可能的,但你可以告诉父级来操作dom并使其不可见。 In Iframe: parent.claseIframe(); In parent: function closeIframe() { $(‘#youriframeid’).remove(); } 检测iframe的层级,并判断是否跳出并从定向: if(window.top != window.self){ top.location.href = location.href; } 欢迎大家关顾我的Facebook主页「Y Life…
全栈工程师职业技术图谱
图 概念 方向 设计: 视觉「SketchBook,Copic库」 Responsive web design 互动 测试 Linters and Formatters – Prettier, ESLint Vue.js TypeScript in a real projet Progressive Web Apps…
Ubuntu 18 安装 Apache2,配置php 安装 wordpress
如何在Ubuntu 18.04上用Apache安装WordPress 安装 apache2 申请 SSL 生成强Dh(Diffie-Hellman)组 Diffie-Hellman密钥交换(DH)是一种在不安全的通信信道上安全地交换加密密钥的方法。我们将生成一组新的2048位DH参数以增强安全性: 获得让我们加密的SSL证书 要获取域的SSL证书,我们将使用Webroot插件,该插件的工作原理是在${webroot-path}/.well-known/acme-challenge目录中创建一个用于验证请求的域的临时文件。 Let’s Encrypt服务器向临时文件发出HTTP请求,以验证请求的域是否解析为certbot运行的服务器。 为简化起见,我们将针对.well-known/acme-challenge的所有HTTP请求映射到单个目录/var/lib/letsencrypt。 配置文件 letsencrypt.conf 文件内容 ssl-params.conf 文件内容 启动相关模组 启动配置文件 启用HTTP / 2模块,这将使您的网站更快,更健壮: 重启 apache2…
SEO 优化清单
1. 不再过多关注字符数 关注描述内容本身,而不是在乎能不能用最多的字符数填满描述。 虽然就统计意义上,字数确实有影响,但字数不一定是创建完美的圆描述时要考虑的最佳标准。 2. 变得独特而有趣 not to be boring: https://yoast.com/meta-descriptions/ – active voce – 用户通过元描述进入的页面要和元描述相符 – Call-to-Action: https://neilpatel.com/blog/how-to-create-the-perfect-call-to-action/ 3. 请使用关键词 关键词可以在博客帖子、着陆页甚至你的产品页面,所以为什么不能放在 云描述 中? 4.…
Java 学习记录-面对对象基础
方法 构造方法 方法重载 在一个类中,我们可以定义多个方法。如果有一系列方法,它们的功能都是类似的,只有参数有所不同,那么,可以把这一组方法名做成同名方法。 方法名相同,但各自的参数不同,称为方法重载(Overload)。 注意:方法重载的返回值类型通常都是相同的。 方法重载的目的是,功能类似的方法使用同一名字,更容易记住,因此,调用起来更简单。 继承 instanceof实际上判断一个变量所指向的实例是否是指定类型,或者这个类型的子类。如果一个引用变量为null,那么对任何instanceof的判断都为false。 区分继承和组合 继承是is关系,组合是has关系。 多态与@Override Java的实例方法调用是基于运行时的实际类型的动态调用,而非变量的声明类型。 这个非常重要的特性在面向对象编程中称之为多态。它的英文拼写非常复杂:Polymorphic。 定义:多态是指,针对某个类型的方法调用,其真正执行的方法取决于运行时期实际类型的方法。 多态具有一个非常强大的功能,就是允许添加更多类型的子类实现功能扩展,却不需要修改基于父类的代码。 Final 1. 如果一个类不希望任何其他类继承自它,那么可以把这个类本身标记为final。用final修饰的类不能被继承。 2. 继承可以允许子类覆写父类的方法。如果一个父类不允许子类对它的某个方法进行覆写,可以把该方法标记为final。用final修饰的方法不能被Override。 3. 对于一个类的实例字段,同样可以用final修饰。用final修饰的字段在初始化后不能被修改。可以在构造方法中初始化final字段: class Person…
搭建一个网站的费用是多少?网站类型篇
说明网站成本的最佳方法之一是列出最常见的项目类型,并将它们与价格范围相关联。
这个评估是根据 reestart 长期经验以及 众多从1,000欧元到100, 000欧元的项目中得出的。
以下的所有预算都是根据大多数自由职业者和网络代理商的最低和最高成本得出的平均估算值,这些价格有意涵盖了尽可能多的情况。
如果您收到了报价向上或向下大大超出了这些估计,一个建议:快跑!
Afcc-asso 网站项目复盘
Association fête des caractères chinois 机构的目标是推广和传播中国书法的方方面面,其中传达着包括 书写方式、中国美学、中国文化和趣味性。
网站地址:http://afcc-asso.fr/
Java 学习记录-Java核心类-字符串和编码、StringBuilder、StringJoiner
核心类 字符串 StringBuilder StringJoiner 包装类型 JavaBean 枚举类 常用工具类 字符串 在Java中,String是一个引用类型,它本身也是一个class,在String内部是通过一个char[]数组表示。 Java字符串的一个重要特点就是字符串不可变。这种不可变性是通过内部的private final char[]字段,以及没有任何修改char[]的方法实现的。 字符串比较 当我们想要比较两个字符串是否相同时,要特别注意,我们实际上是想比较字符串的内容是否相同。必须使用equals()方法而不能用==,因为== 比较的是引用地址。 两个字符串比较,必须总是使用equals()方法。 要忽略大小写比较,使用equalsIgnoreCase()方法。 搜索子串 “Hello”.contains(“ll”); // true “Hello”.indexOf(“l”); // 2 “Hello”.lastIndexOf(“l”);…
使用技巧 – 怎么使用 印象笔记 10倍提升工作学习效率?
无论你是刚开始使用印象笔记的学生、上班族,还是艺术工作者、作家、咨询顾问,接下来讨论的内容将使你们在各方面更好地发挥这款笔记应用的威力和作用。
React native 与 React 的区别
Styles not .scss // 前端js文件 const styles = { // 这里不需要像RN一样,使用StyleSheet.create someContainer: { fontSize:16, fontWeight: ‘bold’, }, … }<div style={styles.container} /> { flex: 1 1…
工作冷酷 ? 在压力下保持冷静而不必显得冷酷
在压力下保持冷静是一项宝贵的能力,但是你的同事会把你的从容不迫当成冷漠或者不在乎。这样的认识可以伤害到你的职业生涯。 那么,如何在压力之下保持冷静而不必显得冷酷呢?
好好 朋友 遇见之前 你要深刻认识的 人际 社交 关系
其实,人际关系上还是有很多变化的,生活经历告诉我,从外向到内向,从只是对别人好,到也对自己好,从分离到相遇,见过背叛也尝到信任。
尽管活得不长,不敢夸张,但是大抵是真的知道了挺多人很多人半辈子才能明白的事情吧。
《数据结构与算法》第一章 绪论
程序开发过程 程序开发就是根据面对的问题,最终得到一个可以解决问题的程序的工作过程。 分析阶段:弄清问题 设计阶段:设计解决问题的计算过程模型 计算中处理的「数据」 求解问题的计算方法「算法」 编码阶段 检查编译即阶段 测试/调试阶段 算法 三个基本概念 问题:一个问题W是需要解决的一个具体需求,描述的是一些列类似问题的集合,例如判断任一个正整数N是否为素数。问题W显示其所有实例的共性。 问题实例:问题W的一个实例w是该问题的一个具体例子,通常通过一组具体的参数设定。例如断定1013是否为素数。 算法:解决问题W的一个算法A,是对一种计算过程的严格描述。对W的任何一个实例w,实施算法A描述的计算过程,就能得到w的解。例如,一个判断素数的算法应该能给出1013是否为素数的判断,也能判断其他正整数是否为素数。 算法的性质 有穷性 能行性 确定性 终止性 输入/输出 算法设计模式 枚举法 贪心法 回溯发(搜索法) 动态规划法…
React 学习记录
使用 axios: Redux – action: const res = await axios.post(API_URL + ‘candidate/’, candidate); dispatch(setAlert(‘Candidat créé’, ‘success’)); dispatch({ type: ADD_CANDIDATE, payload: res.data }); history.push(‘/candidate’); Redux –…
Visual Studio Code 使用 SSH 连接 EC2
在 Visual Studio Code 里面安装 Remote-SSH「Remote Development」 插件 设置文件 修改ubuntu用户对文件夹权限 连接服务器 欢迎大家关顾我的Facebook主页「Y Life Book」以及我的公众微信号「不点语书」,我们下期见。
Brew 管理指令 学习记录
Brew: MacOs 的包管理工具 brew update brew list: view all installed package brew install [packageName] brew uninstall [packageName], brew remove [packageName] brew services list brew service…
Mac Chrome 安全证书出错问题
chrome的安全证书出了问题 打开Mac的搜索功能,输入keychain,选择钥匙串访问 找到过期的证书删除掉 欢迎大家关顾我的Facebook主页「Y Life Book」以及我的公众微信号「不点语书」,我们下期见。
笔记工具 从传统过渡到电子
印象笔记只是一个工具,如果你要使用这个工具,那一定是因为你有需要。这就好像为什么人需要发明文字,然后需要一张纸和一支笔,做记录。
搭建一个网站的费用是多少?网站额外费用篇
除了创建网站本身之外,还有许多其他费用是可以预期的。有些费用是强制性的,而另一些则不是。它们的价格可以忽略不及,也可以很高。如果您尚未这样做,创建商业计划将是您能够预计这些费用项目。
Rxjs 技术学习
两个基本问题: Rxjs 是干什么的? Rxjs 是使用 Observables 的响应式编程的库,它使编写异步或基于回调的代码更容易。 它解决了什么问题? 同步和异步的统一写法 数据变更过程的组合拆分 数据和视图的精确绑定 条件变更后,对应数据自动重新计算 理解rxjs的前置知识点 同步与异步 同步(Synchronous)就是整个处理过程顺序执行,当各个过程都执行完毕,并返回结果。是一种线性执行的方式,执行的流程不能跨越。一般用于流程性比较强的程序,比如用户登录,需要对用户验证完成后才能登录系统。 异步(Asynchronous)则是只是发送了调用的指令,调用者无需等待被调用的方法完全执行完毕;而是继续执行下面的流程。是一种并行处理的方式,不必等待一个程序执行完,可以执行其它的任务,比如页面数据加载过程,不需要等所有数据获取后再显示页面。 同步与异步的区别 传统的同步编程是一种请求响应模型,调用一个方法,等待其响应返回.。而异步编程就是,发出一个任务,不等待结果,就继续发出下一个任务。至于上一个任务的执行结果,我们可以通过两种方式获得,一个是主动轮询,另一个是单独开一个线程去等待结果接收并回调执行。 响应式编程 响应式编程是使用异步数据流进行编程 Stream/流 作为响应式编程的核心,流的本质是一个按时间顺序排列的进行中事件的序列集合。 它可以发送三种不同的事情: 某种类型的值 错误(Error)…
Docker 技术学习
Docker 命令 list of container existed docker container ls list of running containers docker ps list of all containers docker ps -a enter container docker…
SEO Meta Description 优化 5项 策略清单
SEO 优化清单 1. 不再过多关注字符数 关注描述内容本身,而不是在乎能不能用最多的字符数填满描述。虽然就统计意义上,字数确实有影响,但字数不一定是创建完美的圆描述时要考虑的最佳标准。 2. 变得独特而有趣 not to be boring: https://yoast.com/meta-descriptions/ active voce 用户通过元描述进入的页面要和元描述相符 Call-to-Action: https://neilpatel.com/blog/how-to-create-the-perfect-call-to-action/ 3. 请使用关键词 关键词可以在博客帖子、着陆页甚至你的产品页面,所以为什么不能放在 云描述 中? 4. 不仅仅使用云描述 Structured…
Css 效果记录
阴影 box-shadow: 0 3px 6px -4px rgb(0 0 0 / 16%), 0 3px 6px rgb(0 0 0 / 23%); 欢迎大家关顾我的Facebook主页「Y Life Book」以及我的公众微信号「不点语书」,我们下期见。
Django 学习
使用Django表格 使用Django view 视图 polls/views.py 将视图绑定到url链接 polls/urls.py 使用Django template 创建index.html文件 polls/template/polls/index.html # return HttpResponse(template.render(context, request)) return render(request, ‘polls/index.html’, context) * context is a dictionary…
Python 虚拟环境设置 与 模块安装
Python 虚拟环境设置 首先需要有 pip 包管理工具,使用pip –version查看是否已经安装。 安装 virtualenv 工具:pip install virtualenv 创建一个新的虚拟环境:virtualenv .envpython virtualenv .envpython –python=python3.7 设置环境python版本: pyenv local 3.6.9 激活虚拟环境: For Mac source .envpython/bin/activate…
Java 学习记录-入门内容
入口程序规定 Java入口程序规定的方法必须是静态方法,方法名必须为main,括号内的参数必须是String数组。 public class Hello { public static void main(String[] args) { // 方法名是main // 方法代码… } // 方法定义结束 } 注释 // 这是注释… /* 这是注释…
Filezilla 连接 AWS EC2 instance
安装好Fillzilla,点击设置,进入SFTP栏目 添加密匙文件 保存,打开站点管理器 点击连接即可。 欢迎大家关顾我的Facebook主页「Y Life Book」以及我的公众微信号「不点语书」,我们下期见。
要事第一 自我管理的原则 — 高效能人士的7个习惯
好的领导者,授权人,是可以做到在高空指挥这一切的人,而不是从梯子上爬下来,告诉同伴把对方干趴,冲锋陷阵。他们思考的层面就很不相同,所以在思维方式上高下可以立判。
MacOs 安装 psycopg2 和 Pillow 错误
pip install psycopg2-binary pip install –upgrade Pillow Reference: Unable to install psycopg2 (pip install psycopg2) Unable to install Pillow on the Macbook Pro 13 M1…
WordPress WP_Cron
引用: Understanding WP-Cron Scheduling:https://developer.wordpress.org/plugins/cron/understanding-wp-cron-scheduling/ Scheduling WP Cron Events:https://developer.wordpress.org/plugins/cron/scheduling-wp-cron-events/ 使用 WP-Cron 在 WordPress 中安排任务,定时执行:https://m.wpjam.com/article/using-wp-cron-schedule-jobs-in-wordpress/ 欢迎大家关顾我的Facebook主页「Y Life Book」以及我的公众微信号「不点语书」,我们下期见。
以终为始 自我领导的原则 — 高效能人士的7个习惯
以终为始的习惯适用于不同的环境和生活层面,最基本的应用是从现在开始,以你的人生目标为衡量一切的标准,你的言行举动,无论发生在何时,都必须遵循这一原则,既由个人最重视的期许或价值观来决定一切,每天向自己的这个目标前进。
搭建一个网站的费用是多少?提供商类型篇
存在几种类型创建网站的解决方案。自己动手,外包给自由职业者,与网站代理机构合作,雇佣内部团队。无论如何,要知道您网站实现的价格与您选择的解决方案直接相关。
根据观察各各行业的服务提供者的费用得出,网站建设的服务费用的范围是从自由职业者的200欧元到网站代理机构的1000欧元。
React Native 学习记录
React Native Navigation methods Drawer navigator openDrawer closeDrawer toggleDrawer Stack navigator push replace Expo Expo start –help 欢迎大家关顾我的Facebook主页「Y Life Book」以及我的公众微信号「不点语书」,我们下期见。
好的网站建设可以给企业带来什么?
互联网自20世纪末诞生以来,经过二三十年的发展,深刻的推动了社会的变化与发展,现在回头看过去,通过互联网,我们发展出了万维网,电子邮件,通信和文件共享服务,这些已经在无形中一点一点进入我们的生活。