兼顾FPGA和单片机
当今,FPGA和单片机的应用非常广泛,在有FPGA知识的基础上,笔者认为可以把FPGA作为主要的学习目标,单片机作为辅助技能。其实二者是相互促进的。不管是FPGA还是单片机的开发其实都是基于较强的逻辑性,在这一点上二者是有共同之处的,但是在程序编写的逻辑性上,FPGA所用的硬件描述语言是要超出C语言不少的。 FPGA编写出一个完整的功能是需要对整个工程架构非常熟悉才能完成的,要先学好状态机,然后各种组合、时序逻辑,折腾起来对于个人的逻辑思维能力有着很强的锻炼效果,而这种锻炼是每一个逻辑设计人员
docker容器下mysql更改WordPress的site address和home(URL)
先简单介绍下,用docker安装的WordPress,mysql是在docker容器中的,并未在Ubuntu(我把WordPress是安装Ubuntu系统上),即WordPress和Ubuntu是独立的。所以,就算WordPress搭建好了,Ubuntu上也未安装mysql。 下面来说说怎么进入WordPress的数据库并做修改 在docker-compose.yml文件中查看下mysql的username和password(按官网安装的WordPress是自己设置的) 其中MYSQL_USE
sqlserver 查找数据混排
select G_XueXiaoName from NongCun_GangWei order by case when G_XueXiaoName='陈店镇中心学校' then 1 when G_XueXiaoName<>'陈店镇中心学校' then 2 end 查找G_XueXiaoName字段值=陈店镇中心学校的排序第一组。其它的都是第2组向后按顺序排
Java 教程 (Java 对象和类)
Java 对象和类 Java作为一种面向对象语言。支持以下基本概念: 多态 继承 封装 抽象 类 对象 实例 方法 重载 本节我们重点研究对象和类的概念。 对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类:类是一个模板,它描述一类对象的行为和状态。 下图中男孩女孩为类,而具体的每个人为该类的对象: Java中的对象 现在让我们深入了解什么是对象。看看周围真实的世界,会发现身边有很多对象,车,狗,人
CSS3——制作人物走路的小动画
一个很简单的小动画,但是还挺有意思的,就是找这种图片很麻烦,我这里把我找的一张图片贴上来,这张图片是我在网上找的,又改了背景色和大小。 <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>走路</title>
<style type="text/css">
.box{
width:50px;
height:160px;
Confluence 6 站点备份和恢复
Atlassian 推荐针对生产环境中安装使用的 Confluence 使用原始数据库工具备份策略。 在默认的情况下,Confluence 每天都会备份所有数据和附件到 XML 文件备份中。这些文件被称为 XML 站点备份,同时这些文件存储在 Confluence home 目录中的 backups 目录下面。可选的,你也可以手动创建一个 XML 站点的备份。这种备份方式针对中小数据量的 Confluence 可以进行使用。这种备份方式针对有很多页面和附件的时候就变得不适用了(请查看下面)。
学习Python第二天
今天是系统学习Python的第二天,准备写第一个python代码HelloWorld,但是在这个过程中我遇到了一些小麻烦,报错如下: 出现这个问题的原因在于我错误的以为输入python3是进入文件所在目录,实际该操作只是查看python版本,进入python的交互页面,在这个页面下是可以写代码的,但是退出程序之后所有的代码都不见了,相当于写的东西在内存上,断电或者退出之后就没有了;与之相对的在word文档中写东西,如果退出的话会提示你是否需要保存,保存之后的数据实际会存在硬盘上;在notepa
网站木马后门查杀工具Linux系统专用
后门这东西好让人头疼,第一文件太多了,不容易找,第二,难找,需要特征匹配啊。搞了一个python版查杀php webshell后门工具,大家可以增加后门的特征码,然后甩到后台给他查杀就可以了。适合Linux系统服务器的站长们 这个代码比较简单,大家可以自己继续完善下。主要是根据特征来匹配查找网站木马后门文件。 #!/usr/bin/python # -*- coding: utf-8 -*- #blog:www.sinesafe.com importos importsys importre
easyui 自定义editor扩展 propertygrid
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="keywords" content="jquery,ui,easy,easyui,web">
<meta
Linux服务器安全配置加固防护方法
本文详细总结了PHP网站在Linux服务器上面的安全配置,包含PHP安全、mysql数据库安全、web服务器安全、木马查杀和防范等,很好很强大很安全。(如果需要深入的安全部署建议找专业做安全的国内公司如:Sinesafe,绿盟,启明星辰等等都是比较不错的专业做网站安全的公司) PHP安全配置 1. 确保运行php的用户为一般用户,如www 2. php.ini参数设置 disable_functions = passthru,exec,system,chroot,chgrp,chown,she
chrome 扩展程序
因为最近需要使用vue或别的一些扩展程序便利开发, 但无法FQ,只能到github下源码自己安装,而且不 懂扩展程序的原理,很容易安装出问题。 API:360翻译的文档 chrome的扩展文件主要看配置文件manifest.json。 只要这个对,一般都没有问题。 写好的chrome扩展程序直接点击已解压扩展程序加载即可使用。 github:测试例子 资料:干货 对于一次性请求与响应模式,chrome.runtime.sendMessage(obj, function(response){})
[数据库]Sqlite使用入门
官网的文档结构十分恶劣,准备大概说明一下,提供入门指引。 0. sqlite的安装。 根据自身情况,在官网下载32位/64位的dll文件以及sqlite-tools-win32-x86-3240000.zip 。 sqlite无需安装,本体是下载的dll文件(def文件是什么鬼我也不懂), tool比如sqlite3.exe只是操作sqlite的工具。 两者解压到同一个文件夹下即可。 通过cmd来到解压路径,输入sqlite3,如果看到相应的进入shell窗口的提示,则表示一切顺利。sqlit
Oracle与MySQL使用区别
与MySQL通过创建不同的数据库来存储表 Oracle提出表空间(tablespace)的概念作为逻辑上的存储区域来存储表, 而不同的表空间由不同的用户来管理 用户可以授予权限或角色 举例: 使用PL/SQL Developer远程登录,使用system用户 create tablespace bosspace
datafile 'c:\bos.dbf'
size 300m
autoextend on
next 50m
create user bos identified by bos de
今日推荐
周排行