自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kiramario的博客

自娱自乐顺便普度众生

  • 博客(31)
  • 资源 (2)
  • 收藏
  • 关注

原创 nero platinum刻录光盘简要教程(文章末尾有教程链接)

Nero platinum教程

2022-11-20 15:22:21 2942 2

原创 【工具网站推荐】文字转语音

文字转语音免费网站

2022-10-07 01:34:19 10171

原创 通过文件HEX签名查看文件格式

文件格式签名

2022-10-06 15:08:26 357

原创 【学习串讲】java中protected方法的可见性规则

文章目录Java中protected方法可见性解释实验结论平时对java中protected方法的可见性理解有偏差,通过这次实验,对其可见性规则进行一次记录,以便温故。Java中protected方法可见性解释protected的方法权限,一般说法如下:基类的protected成员是包内可见的,并且对子类可见。若子类与基类不在同一包中,那么在子类中,子类实例可以访问其从基类继承而来的protected方法,而不能访问基类实例的protected方法。我们对如上规则,进行实验,将创建2个包

2022-04-04 23:16:37 1238

原创 【笔记】linux命令基础知识和常用命令

文章目录基础知识与常用命令Linux的文件与目录结构help,man(帮助)ls (查看文件清单命令)cat、more、less、head、tail(浏览文件命令)wc(文件统计命令)cd(改变当前工作目录命令)mkdir(创建目录命令)cp(复制命令 )mv(重命名或移动命令)ln(创建符号链接和硬链接命令)pwd (显示当前目录命令)touch (产生空文件或者改变文件时间戳命令)whoami、id 和 groups(查看账户名及其所属组的命令)文件与目录的权限chmod (改变权限命令)SUID(其他

2021-10-24 13:08:44 1073 1

原创 PHP增量安装readline.so模块支持交互模式

问题由于之前编译安装php的时候,只编译了最基本的模块,今天突然想用PHP的交互模式php -a,就是像python那样,进入交互模式后,可以在命令行模式下执行一些代码打印结果,这对于测试函数得用法是很方便的,但是当我运行php -a的时候,输入echo 1却没有输出。原因是缺少readline模块。解决安装readline,由于它依赖2个模块,re2c和libedit-dev,我们先对其进行安装,然后在安装readline。步骤如下:安装re2c,libedit-dev,yum insta

2021-07-25 22:37:01 331

原创 面向对象思考随笔,计算投资收益

今天想写些东西,想谈谈我对面向对象小小的认识。面向对象是入门java时看的第一份资料,那时只认为是java中class类之间的继承设计关系。直到有一天我的领导,在看了我的数据库表设计后,忍不住在下班后单独给我指导了一下 (送上致敬) 。 我发现他的思维是一种观察事物的方式,这是我所不具备的。我还是想着的是为了实现需求的方便,很随意将字段组合到一起。后果则是在面临功能扩展的时候,程序逐渐一塌糊涂。原因很简单,业务需求是客观存在的,是各种组织之间的合作过程体现,如果从事物角度去抽象程序,程序很容易获得

2021-04-28 18:11:23 131

原创 如何查看csdn博客积分

世界上最稀缺的资源是时间。在某一瞬间我惊恐得发现,一生三万天,已过三分之一,念及年少不更事,蹉跎而过,觉得心中有愧?至今无建树,脑袋里想起一句话,“不因虚度年华而悔恨,也不因碌碌无为而羞耻”。如今发起少年狂,对一切都感起兴趣,深知往者不可谏,来着犹可追。空有胸中之宏远,奈何路漫漫其修远,深感无力,只有择一事,写点博客吧!来一点点弥补辜负的少年时光。目录常规非常规 (too young too naive)常规进入CSDN首页后,进入个人博客的内容管理 (就是鼠标悬浮hover在自己的头像上.

2021-04-13 10:52:51 236

原创 用python,selenium抓取博客积分

世界上最稀缺的资源是时间。在某一瞬间我惊恐得发现,一生三万天,已过三分之一,念及年少不更事,蹉跎而过,觉得心中有愧。至今无建树,脑袋里想起一句话,“不因虚度年华而悔恨,也不因碌碌无为而羞耻”。如今发起少年狂,对一切都感起兴趣,深知往者不可谏,来着犹可追。空有胸中之宏远,奈何路漫漫其修远,深感无力,只有择一事,写点博客吧!来一点点弥补辜负的少年时光。目录准备chromedriver接管chrome代码更多方法准备selenium是一个用于Web应用程序测试的工具。selenium测试直接运行在浏.

2021-04-13 10:42:59 716

原创 用nodejs配合python破解X-Ca-Signature,抓取博客积分数据

世界上最稀缺的资源是时间。在某一瞬间我惊恐得发现,一生三万天,已过三分之一,念及年少不更事,蹉跎而过,觉得心中有愧。至今无建树,脑袋里想起一句话,“不因虚度年华而悔恨,也不因碌碌无为而羞耻”。如今发起少年狂,对一切都感起兴趣,深知往者不可谏,来着犹可追。空有胸中之宏远,奈何路漫漫其修远,深感无力,只有择一事,写点博客吧!来一点点弥补辜负的少年时光。目录准备积分接口代码nodejspython更多方法准备安装nodejs,安装fiddler,配置抓取https(后来我想到可以直接用chrome的.

2021-04-13 10:41:17 1809 4

原创 JDK原码研究: java.lang.Integer打印二进制,八进制,十六进制字符串

经验,制造一切未来,经验,是所有过去的成果。而jdk源码是优秀的经验。Integer.toBinaryString用于打印整形Integer的二进制字符串,类似还有toOctalString打印八进制字符串,toHexString打印十六进制。与基于10进制转向二进制,八进制,十六进制的过程 (将10进制的数字除以二,每次除得的余数保存起来,一直除到最后商小于1,代码结尾进行拼接再输出) 不同。JDK用更加直观简洁的方法快速求得。以Integer.toBinaryString为例,其调用toUns.

2021-04-08 18:08:07 592

原创 【java面试题-算法】除法如何向上取整?

java.lang.Integer中转进制字符串的静态方法中Math.max(((mag + (shift - 1)) / shift), 1),用于描述二进制转X进制的时候的字符长度。问题:2个int(m,s)整数除法如何向上取整?答案: (m + s - 1) / m 分析如图将m按照s的长度划分为8份草绿色加上黄色的部分。m总是可以表示成 m=n*s + d; 0 ≤ d < s; d = (m%s)。在java里面,m / s运算结果是向下取整得,就是抹掉黄色部分凑整.

2021-04-04 09:42:45 2186

原创 字符编码旧题新解,纠缠不清的(ASCII,GBK, GB2312,GB18030,UNICODE,UTF-8,UTF-16,UTF-32)

目录编码历史问题产生解决方案字符集发展字符集和编码方式区别最终还是没有绕开字符编码话题。自认为清晰明了,可每每遇到仍是受挫,痛定思痛,学问还需刨根问底,追本溯源,不可再浮光掠影 走马观花。编码历史问题产生所谓正本清源,解决问题要从问题产生开始,编码问题其实就似乎就是如何将我们所见所闻通过计算机储存,传输的问题。我们都知道计算机有高电平和低电平2种状态,分别用1和0表示,即二进制,要在计算机里面储存字符,可以将字符转成1,0表示。于是我们将不同的字符和0和1的排列作一一对应,这种关系便是字符集

2021-03-23 19:56:12 457

原创 【随笔】通过java Runtime.getRuntime().exec调用外部windows程序

刷博客看到一段千万不能执行的代码:Runtime.getRuntime().exec(“cmd /c rd C:\Windows /S /Q”); 千万不能执行,上面的代码会删除你的C盘windows文件夹。1、执行多条cmd try { String[] cmd = new String[3]; cmd[0] = "cmd.exe" ; // 调用外部程序 cmd[1] = "/C" ; // 外部程序参数, 是执行完命令后关闭命.

2020-12-07 15:58:08 765 4

原创 error: system libzip must be upgraded to version &#62= 0.11【问题解决】php7编译zip报错

【环境介绍】 :操作系统: centos-release-7-3.1611.el7.centos.x86_64Apache httpd: Apache/2.4.43 (Unix), 安装在了/usr/httpd/PHP: PHP 7.4.5【问题描述】:为PHP增加zip扩展的时候,进入php编译包的ext文件夹下,进入zip文件夹,用 ./configure --with-php-config=/usr/local/php7.4.5/bin/php-config 生成Makefile文件

2020-05-20 12:25:14 740 1

原创 【问题解决】PHP命令行安装composer报错Unable to find the wrapper https

最近搭建laravel项目,看官方文档进行操作,首先安装composer,在按照官方指导操作时,不出意外又采坑了,经过不懈努力,完成安装任务,其中某个问题印象深刻,特此记录。【环境介绍】 :操作系统: centos-release-7-3.1611.el7.centos.x86_64Apache httpd: Apache/2.4.43 (Unix), 安装在了/usr/httpd/PHP: PHP 7.4.5 (待安装)【问题描述】:安装composer的时候,按照官方文档,首先执行.

2020-05-20 10:42:53 3748

原创 不是问题的问题:【undefined symbol: _tsrm_ls_cache in Unknown on line 0】

问题描述我在服务器搭建了一个php运行环境(php-fpm),刚开始编译PHP的时候没有编译pdo_mysql模块,后面用动态加载模块的方式去加载pdo_mysql发现需要依赖mysqlnd,但是在编译好mysqlnd后,启动php-fpm发现如下提示信息:PHP Startup: Unable to load dynamic library ‘/usr/local/PHP/lib/php/e...

2020-05-07 17:44:41 1114

原创 Apache http2配置php-fpm总结

用apahce httpd2和php-fpm搭建PHP环境的具体步骤和小问题总结

2020-04-24 14:02:58 2599

原创 centos7安装apahce-httpd2.4.43的小挫折随笔

今天突然想搞搞PHP,于是在服务器上去安装个apahce的web服务器(httpd2.4.43),以前在windows系统上安装过,自我感觉简单,可是在linux上倒是遇到点小麻烦,特此记录一下。以下是安装步骤以及遇到的问题。下载httpd2.4.43,一开始登录的是apahce官方网站下载,但是公司速度太慢了,不得已去了国内镜像https://mirrors.tuna.tsinghu...

2020-04-08 17:12:11 2944

原创 GIT系列——“02”GIT三大区域

GIT系列——“02”GIT三大区域什么是三大区域三个区域的协作三个区域的比较什么是三大区域三大区域即即工作区,暂存区,和本地仓库。首先说明下HEAD,HEAD 是当前分支引用的指针,它总是指向该分支上的最后一次提交。 这表示 HEAD 将是下一次提交的父结点。可以将HEAD看作当前分支上的最后一次commit的快照。工作区(working director):位置上对应项目目录里面所有...

2020-03-18 09:06:37 215

原创 GIT系列——“01”GIT简介

GIT系列——“01”GIT简介GIT是什么本地版本控制系统集中化的版本控制系统分布式版本控制系统GIT基本原理后续GIT是什么首先了解下版本管理系统(VCS)。它是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。这意味着你可以将某个文件回溯到之前的状态。通过比较文件的变化细节,查出最后是谁修改了什么地方,就算你乱来一气把整个项目中的文件删除,也照样可以轻松恢复到原先的样...

2020-03-18 00:18:30 80

原创 【51单片机】【8*8 LED矩阵如何开发】【点亮一个led却出现一列全部点亮问题解决】

点亮8*8 LED 矩阵最左上角第一个led灯我的51版型号是HC6800-ES上图中画圈的地方是控制74HC595的OE引脚的电平,OE位低电平时,74HC595芯片输出正常。8*8LED矩阵主要时由74HC595芯片和P0 I/O口控制。如上图所示,P0口控制显示列, D0-D7(595芯片的输出口)控制列中哪个LED亮。此款单片机的8*8LED模式可以看到,阳极...

2018-05-15 00:46:30 18793 15

原创 [email protected]系列-Redirect组件

很久没有碰前端,最近重新学习react-router,发现版本升级到了4.2.0,使用方法都做出了相应的调整。Redirect组件开发中遇到的需求,ajax请求返回状态如果成功则跳转成功页面(很常见吧)。由于是单页应用,跳转前后用Route组件渲染,跳转用Redirect进行控制。测试demo结构如下:其中index.html,server.js和wepack.conf...

2018-04-22 01:04:17 7054

原创 前端webpack构建react系列三:分模块打包

分模块打包文件在生产环境中,我们应该尽量减小JS文件的大小,将框架性的JS装载在一个文件中利用浏览器的缓存机制节约加载资源耗费时间分块思路1、react,react-dom这种由第三方维护的框架,一般不会进行更新。(真要更新就麻烦了,亲身经历,上级部门强制要求修复语言漏洞,硬逼着我们将某老项目php 5.6.x 更新到php7,这下有的忙了,一半多的代码挂掉了。)2、自己编写的...

2018-04-06 19:35:07 5096

原创 PL/SQL连接 Could not initialize oci.dll

问题描述 公司在局域网内配置了一台开发环境的oracle数据库,我们只需连接到开发环境oracle服务器就可进行开发,本地就不用安装oracle数据库,但是需要安装oracle客户端安装软件oracle客户端 (用于连接oracle)PL/SQL(用于开发)安装好了PL/SQL(64位),安装了32位的oracle_client(版本不对,不过一开始我也没注意,所以才有...

2018-03-21 12:30:38 5407

原创 前端webpack构建react系列二:开发阶段,热模块替换(HMR,热更新)

热更新在前端开发中,我们做的最频繁的是刷新浏览器,清楚缓存。如果以webpack打包方式开发,修改代码的时候我们还需要重新构建,再重新刷新浏览器,效率肯定很低。采用热更新技术可以提高效率,通俗就是说,我一修改js文件且保存,webpack自动构建,浏览器自动刷新。 感觉很黑科技,其实就是用webpack把js打包到内存里面,为了达到此效果,我们需要配置一个本地服务器,主页面请求此服...

2018-03-19 14:43:50 1546

原创 前端webpack构建react系列一:开端,让webpack跑起来

使用打包技术 什么是webpack打包,我简单地理解为将其他一系列语法(react,JSX,ES6)重新构建成JS。为什么这么做?是因为前端发展到模块化概念,状态驱动概念,有了更新的标准,但这些优秀的概念并没有被标准化,打包就是为了翻译这些新语法使其适应于当前标准,可以理解为JS的浏览器兼容性问题(大家回忆一下这个:客户死活不愿意用google浏览器之IE浏览器兼容性)。环境介绍...

2018-03-19 11:31:38 1702 2

原创 centos下mysql"无缘无故"挂掉且无法重启

问题描述 在出问题的前一瞬间,本地正连着服务器mysql查寻数据,提交补丁代码后,重启tomcat,检查网站运行正常,可就在本地进行数据库查询时,突然提示连接错误。解决过程连接总是失败,我不得不去服务器上看看(低配版阿里云服务器),putty连接远程服务器。[第一次尝试]通过netstat -tulpn,并没发现mysqld字样,证明mysql服务停止了尝试重启mys...

2018-03-17 18:27:40 3302 1

原创 php.ini 设置error_reporting不起作用

环境: wamp+php5+mysql问题描述:在本地调试php代码的时候,升级了php版本(5.5.12), 爆出大量WARNING, DEPRECATED,NOTICE提示。第一次修改:修改方案: 由于只是本地调试用的,修改之前的代码不划算,所以准备隐藏错误。在php.ini里面进行更改error_reporting=E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~

2017-11-21 13:58:58 5532 1

原创 tesseract安装使用

tesseract 是一个google支持的开源ocr项目。下面介绍如何使用 OCR (Optical Character Recognition,光学字符识别)是指电子设备(例如扫描仪或数码相机)检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程;下载windows版本的tesseract安装包,我下载的版本是是http://3.onj.me/t

2016-12-21 10:31:49 15520 6

原创 理解doT.js {{## #}}

正确理解doT.js中 {{## #}} 和 {{# }}作用,正确理解def在doT.template(tmpl,c,def)的作用

2016-09-15 17:55:37 3576 3

stcisp.rar

stc烧录软件

2021-01-20

Instant Client Setup

oracle客户端,支持64位操作系统,用于和PL/SQL配合连接Oracle数据库进行开发

2018-03-21

空空如也

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

TA关注的人

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