首页
学习
活动
专区
工具
TVP
发布

Linux技术资源分享

价值源于技术,技术源于分享。 we are samego.
专栏作者
144
文章
251837
阅读量
42
订阅数
MySQL 表结构生成 Markdown 文档 | 工具篇
It can generate markdown structure documents of MySQL succinctly~
AlicFeng
2019-11-19
2.8K0
MySQL 表结构生成 Markdown 文档 | 工具篇
It can generate markdown structure documents of MySQL succinctly~
AlicFeng
2019-11-15
2K0
团队项目开发规范
分享链接:https://github.com/alicfeng/TeamStandard 分享一个基于 gitbook 构建团队项目开发规范文档,正在完善中、期待你的提议☆⌒(*^- ゜) v THX!!
AlicFeng
2019-08-26
9660
MySQL之事务隔离级别
MySQL事务主要用于处理一个包含操作量比较大、复杂的业务。比如说,删除一个学生,我们除了要删除该学生的基本信息,同时也要删除考试记录、违规记录等。诸多的操作组成一个事务。事务是用来管理insert、update、delete基本指令的。当MySQL使用innodb引擎的前提下才支持事务操作。
AlicFeng
2019-03-08
8080
基于 Android 读取微信本地 DB 数据 | 思维原理及技术分析
该移动端软件基于Android开发,是一个解析微信数据信息(包括微信个人资料、联系人、聊天记录等)并重装报文同步至服务端的一款应用。其实实属公司业务需要而开发的一个小玩意,Android嘛笑O(∩_∩)O哈哈。
AlicFeng
2019-03-04
1.2K0
一步迁移MySQL数据库目录 | base apt-get
前言 今天再次在MySQL WorkBench折腾,这个开源的数据库客户端老是读不出数据,以为是数据库权限的问题,服务端毕竟是Linux的,但是不是这问题,不过还是搞了。那只好记录记录一下! ---- 你没有看出标题,是一步就可以迁移MySQL数据库目录,但是使用环境是Ubuntu、基于apt-get安装。一步安装在篇章的最后。 说明 在 Ubuntu 下使用 sudo apt-get install mysql-server 安装的 MySQL 数据库,默认的数据目录是/var/lib/mysq
AlicFeng
2018-06-08
9930
玩玩Memcache缓存组件For PHP
前言 几乎每次面试都会有一个很基本的问题,实习生的基本问题,那就是 如何优化数据库或减少数据库的压力? (1) 合理增加索引 (2) 优化SQL语句 (3) 主从配置(读写分离) (4) ... 注意:除了上面的几点外,我们还可以使用缓存机制,比如Redis、Memcache等等 ---- Memcache简介 Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。Memcac
AlicFeng
2018-06-08
1.7K0
Linux下关于动态库的说明 | 编译以及调用
2017-07-23 学习C++动态库的基本知识 网络总结知识点 ---- 动态库的概念 ​ 日常编程中,常有一些函数不需要进行编译或者可以在多个文件中使用(如数据库输入/输出操作或屏幕控制等标准任务函数)。可以事先对这些函数进行编译,然后将它们放置在一些特殊的目标代码文件中,这些目标代码文件就称为库。库文件中的函数可以通过连接程序与应用程序进行链接,这样就不必在每次开发程序时都对这些通用的函数进行编译了。 ​ 动态库是一种在已经编译完毕的程序开始启动运行时,才被加载来调用其中函
AlicFeng
2018-06-08
2.1K0
MySQL一些花样招式
他说,这里似乎很多玩的,有没有数据库语句好玩的呢?然而随手写了几条,我觉得呢看看书再实践实践应该很不错的。 ---- CASE WHEN 条件判断表达式 # 字段的值使用代号,节省内存 mysql> SELECT `name`,`age`,`sex` FROM `admin`; +----------+-----+-----+ | name | age | sex | +----------+-----+-----+ | AlicFeng | 21 | 1 | | Alice
AlicFeng
2018-06-08
8540
Redis数据库集群搭建 | 实践篇
前言 理论不多说了,图书馆又快要关门了。 -- 课设需要的环境,搭建记录分享! 还是说一句吧!redis跑内存的数据库,是解决数据交互高并发的解决方案。 ---- 场景 服务器系统:ubuntu 14.04 redis版本:redis 3.2.8 说明:为了方便我只在一台机器模拟多台主机 端口:6379、6380、6381、6382、6383、6384 ---- 下载Redis Redis官网,自行下载最新稳定版本。 wget -c http://download.redis.io/rele
AlicFeng
2018-06-08
6520
Linux服务器实现时间一致同步
****前言****几时所有的服务器在同一个机房也难以保持时间的一致,在做服务器开发时,对时间的要求也是及其严格的,特别是在做分布式服务器/集群数据库等等,数据无价!运维的方法还是非常多的,但是我呢还是推荐使用ntpdate。 ---- ****ntpdate的原理**** 还是一句话:以一个标准的时间作为一个基准,该时间可以随意你定,为了准确无误呢,还是使用某某官方的服务器的时间作为基准。 ---- ****ntpdate的安装**** ubuntu sudo apt-get install ntpd
AlicFeng
2018-06-08
2.7K1
C++操作MySQL出现中文乱码问题
****解决方案:**** 在连接到数据库后加上这么一句 linux环境 mysql_query(connection, "SET NAMES UTF8"); windows环境 mysql_query(connection, "SET NAMES GB2312"); 注意connection为: MYSQL *connection; ----
AlicFeng
2018-06-08
1.8K0
Redis的基本安装与配置
****Redis简介:**** Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。 ---- ****Redis的安装**** $sudo apt-get install redis-server ****启动Redis服务**** $redis-server ****连接Redis****
AlicFeng
2018-06-08
5310
ubuntu安装C++之mysql库
****前言:**** 恩恩~~,mysql既是独立的又是相互的,后者换句话说呢就是:其它某些语言是可以操作mysql的,只不过需要一些桥梁,比如驱动包等等。当然想使用C++来操作MySQL数据库的话也比例外,需要依赖mysql.h的C++头文件,ubuntu默认是没有自带的,需要我们自行安装,废话就不多说了,来-看NEXT! ---- ****安装方法**** $sudo apt-get install libmysqlclient-dev ****使用方法**** #include <mysql/my
AlicFeng
2018-06-08
1K0
SQLite3增删改查For Android
前言:SQLite,是一款轻型的数据库,怎么轻法呢,那就只有一个数据库文件,不仅仅如此,并且它占用资源非常的低,只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源的世界著名数据库管理系统讲,它的处理速度比他们都快。 至今,迎来的版本 SQLite 3已经发布。 ---- ****了解SQLiteOpenHelper**** pac
AlicFeng
2018-06-08
6820
Json数据交互
情景:前台需要的数据量不大,并且使用thinkphp,不想前台产生很长的url:域名/模块/控制器/方法/参数。。。。。 php写入json: 从数据库查询的结果集转换json数据并写入json文件  public functionblogBecomeJson(){ $article= M("article"); $result=$article->order('id desc')->limit(8)->select(); if(file_put_contents("Public/SameGo/file/b
AlicFeng
2018-06-08
1.5K0
Linux下使用crontab定时备份MYSQL数据库
step-one:在服务器上创建备份目录: mkdir /home/alic/workspace/mysql/backup 进入backup目录 cd /home/alic/workspace/mysql/backup step-two:编写备份脚本代码: sudo vi dbbackup.sh 添加下面几行shell脚本代码 #!/bin/sh mysqldump -uuser -ppassword db_name | gzip > /home/alic/workspace/mysql/backup
AlicFeng
2018-06-08
2.6K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档