徐伟轩博客-爱写歌的程序员思考和科普的日常自媒体

统计
2020-09-02

Linux如何释放物理内存和虚拟内存

Linux如何释放物理内存和虚拟内存
今天徐伟轩博客为大家介绍一下linux 释放物理内存和虚拟内存的方法。1、首先查看内存占用情况$ free -m -h total used free shared buff/cache available Mem: 7.7G 1.0G 5.9G 385M 780M 6.0G Swap: 7.4G 1.0G 6.4G 2、释放物理内存(1) 释放内存前先使用sync命令做同步,以确保文件系统的完整性,将所有未写的系统缓冲区写到磁盘中,包含已修改的 i-node、已延迟的块 I/O 和读写映射文件。否则在释放缓存的过程中,可能会丢失未保存的文件。$ sync (2) 然后通过修改proc系统的drop_caches清理free的cache$ echo 3 > /proc/sys/vm/drop_caches (3) 释放完内存后改回去让系统重新自动分配内存$ ech...
徐伟轩
2020-09-02 15:30

设计/编程/开发

499 次阅读
0 条评论
2020年09月02日
499 阅读
0 评论
2020-08-26

好用的国产开源多系统U盘启动盘工具装机神器-Ventoy

好用的国产开源多系统U盘启动盘工具装机神器-Ventoy
很多朋友苦于没有好的装系统软件,国内像大白菜、老毛桃也是大家最常使用的。那么国内还有没有其他比较好用的装机神器呢?徐伟轩博客真心推荐一款国人开发的软件给大家。Ventoy是一款国人开发的新一代多ISO启动引导程序,这款工具最大的优点就是无需格式化优盘,用户只需要将所需的ISO镜像文件拷贝至优盘中即可在Ventoy界面中选择自己想要的ISO镜像文件。Ventoy是一个国产开源的多系统U盘启动盘制作工具,无需反复格式化U盘,只需将各种iso镜像文件复制到U盘,即可实现多系统引导启动,无差异支持Legacy BIOS和UEFI模式,目前已测试超过160个+系统镜像。一、Ventoy功能特性*100% 开源项目 ,使用简单无差异支持Legacy + UEFI 模式不影响U盘性能,可正常使用U盘支持超过4GB的ISO文件保留ISO原始的启动菜单风格(Legacy & UEFI)支持大部分常见操作系统, 已测试160+ 个ISO文件提出 “Ventoy Compatible” 概念支持插件扩展启动过程中支持U盘设置写保护版本升级时数据不会丢失无需跟随操作系统升级而升级Ventoy*二、Ven...
徐伟轩
2020-08-26 15:15

设计/编程/开发

453 次阅读
0 条评论
2020年08月26日
453 阅读
0 评论
2020-08-18

怎么样在Linux系统上安装Java

怎么样在Linux系统上安装Java
java是比较流行的应用程序的后端,所以在一些操作系统上,咱们可以安装Java吗?坏消息是 Java 太大,我说的不仅仅是文件大小。Java 是一种开放源代码语言和规范,这意味着从理论上讲,任何人都可以创建它的实现版本。这意味着,在安装任何东西之前,必须确定要安装的 Java 发行版。我需要 JVM 还是 JRE 或者 JDK?Java 大致分为两个下载类别。Java 虚拟机Java Virtual Machine(JVM)是运行时组件;它是使 Java 应用程序能够在计算机上启动和运行的“引擎”。它包含在 Java 运行时环境Java Runtime Environment(JRE)中。Java 开发工具包Java Development Kit(JDK)是一个开发工具包:你可以将其视为一个车库,修理工可以坐在那里进行调整、修理和改进。JDK 包含 Java 运行时环境(JRE)。以下载来说,这意味着:如果你是希望运行 Java 应用程序的用户,则只需 JRE(包括了 JVM)。如果你是希望使用 Java 进行编程的开发人员,则需要 JDK(包括 JRE 库,而 JRE 库又包...
徐伟轩
2020-08-18 16:07

设计/编程/开发

511 次阅读
0 条评论
2020年08月18日
511 阅读
0 评论
2020-08-10

网站必须要设置keywords关键词吗?

网站必须要设置keywords关键词吗?
很多人片面地将网站关键词排名理解为要通过设定网站的keywords等方式来完成,也有很多大牛指出现在设置关键词根本没卵用,那现在网站里还有必要设置关键词来让搜索引擎判断吗?一、何为关键词?从百科的定义来看,关键词是英文“keywords”的翻译结果,其是图书馆学中的词汇,指的是用户在搜索引擎中键入的,表达用户个体需求的词汇。从wikipedia的定义来看,它的意思是用户获取信息的一种精简的词汇。实际上,这两个定义所表达的意思是一样的,只是在表述上不同罢了。假设你在使用百度,你想通过某个关键词获取信息,那么你键入的词汇都可以叫做关键词。这里需要注意的是:关键词是用户需求的一个载体,是用户当前需求的一个精简词汇。这也较好理解,因为用户一般情况下不会通过输入大段文字寻找结果,只会通过能体现核心思想的词汇寻找结果或者答案。二、关键词现在阶段还有没有必要设置?搜索引擎已经会自己提取标题、描述、关键词了,站长自定义的是起辅助作用。百度官方早已说过,关键词和描述不用做计算权重排,写关键词的目的便于你查询排名,描述是便于增加用户体验度。现在的搜索引擎,从最开始的1.0版本逐步升级,在经过十几年不...
徐伟轩
2020-08-10 16:54

做营销赚钱

488 次阅读
0 条评论
2020年08月10日
488 阅读
0 评论
2020-08-03

有趣好玩上档次的代码注释

有趣好玩上档次的代码注释
例如在网页设计、程序开发过程中,想要突出页面代码某些属性,防止自己忘记,或者干脆是为了好玩,就会写出代码注释。今天徐伟轩博客就为大家整理出一些比较有趣好玩儿的代码注释,供大家参考。当然了,代码是严谨的逻辑表达,咱们还是尽量不要写一些逗人开心的内容。像有些“佛祖保佑,永无bug”在一些编码者看来只是为了博人一笑啦。/*** * ┌─┐ ┌─┐ * ┌──┘ ┴───────┘ ┴──┐ * │ │ * │ ─── │ * │ ─┬┘ └┬─ │ * │ │ * │ ─┴─ │ * │ │ * └───┐ ┌───┘ * │ │ * │ │ * │ │ * │ └──────────────┐ * │ ...
徐伟轩
2020-08-03 15:52

设计/编程/开发

716 次阅读
2 条评论
2020年08月03日
716 阅读
2 评论
2020-07-30

wordpress里通过php实现网站运行时间

wordpress里通过php实现网站运行时间
很多时候我们看到有的网站底部会有一个本站已经运行多少天,这样的功能比较人性化,那么在WordPress里也可以通过php语言实现。网站运行多长时间,这样的功能是如何实现的呢?徐伟轩博客直接给出php代码<?php // 设置时区 date_default_timezone_set('Asia/Shanghai'); /** * 秒转时间,格式 年 月 日 时 分 秒 */ function getBuildTime(){ // 在下面按格式输入本站创建的时间 $site_create_time = strtotime('2020-03-07 22:15:00'); $time = time() - $site_create_time; if(is_numeric($time)){ $value = array( "years" => 0, "days" => 0, "hours" => 0, "minutes" => 0, "seconds" =>...
徐伟轩
2020-07-30 17:41

设计/编程/开发

585 次阅读
0 条评论
2020年07月30日
585 阅读
0 评论
2020-07-24

如何给Z-Blog调用博客运行时间功能

如何给Z-Blog调用博客运行时间功能
徐伟轩关注到,许多的博客都有数据统计这块的功能,Z-Blog同样也具备调用博客已运行时间的功能。具体调用方法只需要几行代码即可完成:Z-Blog系统目录下的c_system_event.php 3180行下面,增加如下几行代码即可:PHP$post_view = strtotime('2011-01-16 19:23:35'); //以第一篇文章时间作为起点 $site_time = time() - $post_view; //运行时间 $site_year = floor($site_time/86400/365); //计算已经运行的年数 $site_day = floor($site_time/86400-$site_year*365); //计算剩余天数 $s .= "<li>运行时间:{$site_year}年零{$site_day}天</li>"; //网站运行时间 在需要调用的地方代如上方的代码就可以实现了。
徐伟轩
2020-07-24 15:52

设计/编程/开发

553 次阅读
0 条评论
2020年07月24日
553 阅读
0 评论
2020-07-23

离开网页后改变页面的标题title的特效代码

离开网页后改变页面的标题title的特效代码
有些网站为了吸引用户,当访客点击其他网页的时候,就会把网页标题自动切换成一段自定义的文字句子。目的是引起用户注意,挽留网站的访客。这种效果怎么实现的呢?其实根据浏览器标签页的切换来改变标签页的title看到一个很有意思的HTML5事件,visibilitychange事件在当前网页在可见和不可见之间变换的时候调用,比如用户切换到其他页面。那么如何使用呢?用原生 JavaScript 实现,很简单:方法很简单,只需要将下面代码加入页面即可:view plaincopy to clipboard<script> document.addEventListener('visibilitychange', function () { if (document.visibilityState == 'hidden') { normal_title = document.title; document.title = '这么着急就走啦,也不再逛逛?'; } else document.title = normal_title; }); </script> 使用效果就是...
徐伟轩
2020-07-23 16:04

设计/编程/开发

906 次阅读
0 条评论
2020年07月23日
906 阅读
0 评论
2020-07-14

粒子跟随鼠标移动网页特效

粒子跟随鼠标移动网页特效
不知道大家有没有想把自己网站做得比较炫酷的想法,而当访客进入网站,鼠标出现一些特效,不也很能抓住用户眼球嘛?今天,徐伟轩为大家介绍一款网页特效代码,粒子跟随鼠标移动的效果。下面为大家分享代码:HTML代码可以简略使用多个重点在js代码 window.onload = function() { var divs = document.getElementsByTagName("div"); document.onmousemove = function() { divs[0].style.left = event.clientX + "px"; divs[0].style.top = event.clientY + "px"; for (var index = divs.length - 1; index > 0; index--) { divs[index].style.left = divs[index - 1].sty...
徐伟轩
2020-07-14 14:55

设计/编程/开发

700 次阅读
0 条评论
2020年07月14日
700 阅读
0 评论
2020-06-16

AKCMS过滤器实现评论gravatar头像和表情功能

AKCMS过滤器实现评论gravatar头像和表情功能
Akcms其实是一个比较不错的CMS程序,小巧是真小巧,功能也很强大,不过这些功能大部分都在水面下,大部分人能用到的只是它露出水面的冰山一角,所以,更多的是将这个akcms当作博客程序来用。可是作为博客,它的评论功能和wordpress比起来又差了许多。不过许多功能不是不能实现,而是不懂怎么实现,下面我就整理一部分资料,讲的是通过akcms的过滤器功能,来实现评论者的gravatar头像显示和表情显示功能。一、实现gravatar头像因为程序默认的comments表格里没有email这个项,所以得通过手动添加,添加办法见梅川类酷的《AKCMS 4.0.3利用文章评论制作自定义字段的留言本》,最新版本4.0.9同样适用。添加完email字段后,在程序后台添加一个过滤器,内容为:php:preg_replace('/md5((.*))/Uise', "md5('\1')", $input);在评论模板里引用这个自定义字段:<{getcomments bandindex="1" page=$page itemid=$id num="1000"...
徐伟轩
2020-06-16 10:23

设计/编程/开发

523 次阅读
0 条评论
2020年06月16日
523 阅读
0 评论
2020-06-05

若非生活所迫,谁愿自己弄得一身才华

若非生活所迫,谁愿自己弄得一身才华
前情提要:阅读本文可能会造成不适,莫怪。竟然还真的有这么一天:城管喊商贩去摆摊?天朝促进就业和创业的方式就是这么接地气。这几天被刷屏的烟火经济、地摊经济,但是大家更多的是调侃和玩梗。其实,*当摆摊的重要性被上升到政策高度,这通常意味着,经济形势已经很严峻了。*正如《杀死那个石家庄人》这首歌唱得那样,其实经过这次全球疫情的打击,时代是在变迁,市场变轨给人们撕裂般的疼痛。 不才有过两段创业经历,一是做过乐器培训(售卖+教),另外一段则是从大学时期就一直喜爱的互联网开发。忽略掉先前的工作经验,创业其实就是真正从0开始,而如果是尝试从事不同行业 亦如是。在这个竞争激烈的年代,你多拥有一种能力,就能多一种可能。为了能接住生活的招,我们都在通往高手的路上摸着石头过河,都在事在人为式地把自己搞得满身才华。然而现实社会里大家都看重的是你现在有什么?公司规模多大,做过哪些项目等等。技术宅可能是单细胞生物,不喜欢绕弯子。有任何问题或者需求,大家坦诚讲出来就行,无需各种托辞。像咱们做网站的,客户最关心的无非三点:一是建站质量、二是建站费用、三是建站公司服务。 【我们可以长期合作,价格方面再降些】怎么说...
徐伟轩
2020-06-05 15:51

写文字

718 次阅读
2 条评论
2020年06月05日
718 阅读
2 评论
2020-05-12

一行代码将你网站封装成微信小程序?

一行代码将你网站封装成微信小程序?
现在微信小程序用户量巨大,几乎你分享美团优惠券、出去吃饭等场景都会用到。小程序这么火爆,那么咱试问网站能否快速转化为微信小程序?还真可以,一行代码就可以将你的网站封装成微信小程序了!第一步注册微信小程序账号并登陆,点击菜单栏 “开发” 中的“开发设置”,在微信公众平台 → 开发管理 → 开发设置 → 服务器域名(填写你网站的网址)将网站的域名按格式新增到 “服务器域名” 中。要注意:如博客启用 CDN,也需要加入其中。第二步在小程序平台下载官方微信开发者工具,下载安装后,登陆并新建一个空白项目。第三步打开新建项目 index 文件夹中的 index.wxml,如下图一样加入域名,点击编译测试。一般情况下你的网站就会原封不动的出现了。(响应式网站,在这边还是比较吃香的,优势很明显!)打开app.json文件,pages项只保留 "pages/index/index" 这一行即可,其他的去掉。window项的navigationBarTitleText,就填写你小程序发名称。第四步测试的时候,如果出错或者无法编译,要注意:点详情 → 本地设置 → 勾选【不校验合法域名】来进行测试,...
徐伟轩
2020-05-12 14:43

设计/编程/开发

2,310 次阅读
2 条评论
2020年05月12日
2,310 阅读
2 评论
2020-04-15

网页里点击A标签没有反应怎么办?

网页里点击A标签没有反应怎么办?
有时候网页设计师在做网页的时候测试会发现部分的a标签点击无反应,无法实现页面跳转,这是什么原因呢?出现问题,大家习惯于网上搜索呗。1、标签使用不合法:href属性写错了,标签没有回之类的问题。这种就不多解释了,很简单,w3school查查标准的href是什么格式就行啦。2、其它图层将A标签遮挡住了,根本点不到A标签。这个设置个z-index:-1就OK,具体看看z-index的解释就行了。3、事件禁止了A标签的默认行为,所以点不了。这种情况的解决办法就找到a标签,然后进Event Listeners找到click事件,可以找找哪个js组织的,研究一下即可解决。4、A标签如果href="javascript:;",则点击无法应。当然了,具体需要根据你自己网页中的实际情况去分析,我也就仅仅提供几个的可能的情况供参考。
徐伟轩
2020-04-15 13:43

设计/编程/开发

2,714 次阅读
0 条评论
2020年04月15日
2,714 阅读
0 评论
2020-03-28

宝塔环境中去除网页URL中index.php的方法

宝塔环境中去除网页URL中index.php的方法
不知道各位搭建网站的老铁们有没有遇到过网页URL中,出现/index.php的问题?无意间遇到了,我今天就以日记形式记录下来吧,方便后期遇到同样问题的朋友找到解决办法。该方法普遍适用于宝塔环境宝塔环境网站管理的设置里有伪静态设置,只需选择伪静态规则为thinkphp即可去除去除URL中的index.php。选定后,点击保存。然后网站后台清除下缓存。
徐伟轩
2020-03-28 11:05

设计/编程/开发

591 次阅读
1 条评论
2020年03月28日
591 阅读
1 评论
2020-03-03

SablogX博客安装出现反复检验数据库的错误解决方案

SablogX博客安装出现反复检验数据库的错误解决方案
  接触过博客开发的朋友肯定会听过Sablog,这个PHP博客网站作品以其运行速度快、安全性高闻名,也赢得了很多程序开发者的认可。  只可惜它的作者更新速度慢,教程少、插件和模板也较少,还因黑客事件被判入狱,导致无疾而终,甚是惋惜。  今天我就以安装Sablog出现的问题给大家作下讲解,希望会对大家有所帮助。  用户在安装Sablog过程中,在填写好用户名密码后,网站却又跳转到了第二个步骤,又去配置数据库信息。这TM不是死循环吗?  其实Sablog的作者考虑还是很全面的,在源代码里,大家可以看到在tools目录下有一个check.php文件。  那么你就可以用:你的网址/tools/check.php去查,如果出现提示:您的服务器环境不允许执行数据库校验,无法进行此操作。  【这样的问题咋整?】徐伟轩网站开发为您解答  要换服务器?要换数据库?要去网上问技术大神通过各种代码整?  不要纠结那么多,咱们可以通过最简单的方式操作。  1、咱们可以直接通过PHPmyadmin手动导入数据库,也就是install目录下的sql文件导入,或者使用SQL语句执行操作。  2、导入好数据库后...
徐伟轩
2020-03-03 14:26

设计/编程/开发

1,601 次阅读
5 条评论
2020年03月03日
1,601 阅读
5 评论

亲爱的朋友

一切伟大,源于勇敢的开始。

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

标签云

富强民主文明和谐自由平等公正法制丨爱国敬业诚信友善