一个二线城市程序员-周末一天的生活
做一个积极的人 编码、改bug、提升自己 我有一个乐园,面向编程,春暖花开 本文是记录我自己周末一天简单平凡的生活! 我是一个在二线城市工作和生活的程序员,在忙碌的了一周结束后,有短暂的周末得以休息和调整,做一些自己想做的事情,看一本书籍,听听音乐,抑或是刷一刷娱乐节目,放松放松。 0、早晨 AM:9:30 一觉睡到自然醒的感觉是很爽的,九点半才起床,唉,是不是起点有点晚了! AM:9:40~10:00 简单的锻炼身体,做了六组俯卧撑(100个),从4月份开始,坚持每天做俯卧撑,从刚开始一次只
中序线索二叉树的建立
#include<stdio.h>
#include<stdlib.h>//中序建立二叉树
typedef struct node
{
struct node *left,*right;
int data;
int rTag,lTag;
}BNode;
BNode* pre=NULL;//pre总是指向其前一个结点
BNode* CreateBTree()
{
int data, front=1, rear = 0;
BNode *
[转] Vuex入门(2)—— state,mapState,...mapState对象展开符详解
1.state state是什么? 定义:state(vuex) ≈ data (vue) vuex的state和vue的data有很多相似之处,都是用于存储一些数据,或者说状态值.这些值都将被挂载 数据和dom的双向绑定事件,也就是当你改变值的时候可以触发dom的更新. 虽然state和data有很多相似之处,但state在使用的时候一般被挂载到子组件的computed计算属性上,这样有利于state的值发生改变的时候及时响应给子组件.如果你用data去接收$store.state,当然可以
比 Java 更具争议的 PHP,处处留坑?
比 Java 更具争议的 PHP,处处留坑? 编程语言之争自古以来就从未停歇,对于有着“世界上最好的编程语言”之称的 PHP,表面看似赞扬,实则为讽刺。PHP 确实简单易上手,但是其函数命名不规范、核心异步网络不支持、后期维护困难等缺点,让不少开发者避之不及。不过,PHP 经过了这么多年的发展,还是槽点满满吗? 你还记得几年前流行的那篇名为“全面解析PHP的糟糕设计(PHP: a fractal of bad design)”(https://eev.ee/blog/2012/04
dirname命令和basename命令
dirname返回文件所在目录路径,而basename则相反,去掉路径返回最后的文件名。 direname: 用途 从给定的包含绝对路径的文件名中去除文件名(非目录的部分),然后返回剩下的路径(目录的部分) 语法 dirname String 描述 (1)# dirname /etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network-scripts
(2)# dirname /boot/grub/grub.conf
/
位运算解决多标签问题【原创】
日常开发中经常用到一个酒店下有多个标签比如酒店的风格特点有:无柱 场地方正 豪华 美食 自然采光 园林草坪 温泉 景区周边 水景 泳池 中式院落 西式装修 少数民族 会场进车 高尔夫 我们一般都会对其进行编号: {
'1': 无柱,
'2': 场地方正,
'3': 豪华,
'4': 美食,
'5': 自然采光,
'6': 园林草坪,
'7': 温泉,
'8': 景区周边,
'9': 水景,
'10
springboot整合aop实现网站访问日志记录
目的: 统一日志输出格式,统计访问网站的ip. 思路: 1、针对不同的调用场景定义不同的注解,目前想的是接口层和服务层。 2、我设想的接口层和服务层的区别在于: (1)接口层可以打印客户端IP,而服务层不需要 (2)接口层的异常需要统一处理并返回,而服务层的异常只需要向上抛出即可 3、就像Spring中的@Controller、@Service、@Repository注解那样,虽然作用是一样的,但是不同的注解用在不同的地方显得很清晰,层次感一下就出来了 4、AOP去拦截特定注解的方法调
hive支持的数据类型和存储格式
1.hive支持的数据类型: Hive支持原始数据类型和复杂类型,原始类型包括数值型,Boolean,字符串,时间戳。复杂类型包括array,map,struct,union。 原始数据类型: 类型名称 大小 备注 TINYINT 1字节整数 45Y SMALLINT 2字节整数 12S INT 4字节整数 10 BIGINT 8字节整数 244L FLOAT 4字节单精度浮点数 1.0 DOUBLE 8字节双精度浮点数 1.0 DECIMAL 任意精度带符号小数 DECIMAL(4,
2. Add Two Numbers - Medium - Leetcode解题报告
You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return it as a linked list. You may assume the two number
函数-在函数里修改全局变量
name = ‘Black girl’ def change_name(): global name name = '黑色的姑娘' age = 25 print(‘在’, name, ‘里面。。。’,id(name)) change_name() print(name,id(name)) 执行结果: 在 黑色的姑娘 里面。。。 4315524152 黑色的姑娘 4315524152
2018-2019-2 网络对抗技术 20165304 Exp 8 Web基础
2018-2019-2 网络对抗技术 20165304 Exp 8 Web基础 原理与实践说明 1.实践内容概述 1.Web前端HTML 能正常安装、启停Apache。理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML。 2.Web前端javascipt 理解JavaScript的基本功能,理解DOM。编写JavaScript验证用户名、密码的规则。 3.Web后端:MySQL基础 正常安装、启动MySQL,建库、创建用户、修改密码、建表(0.5分) 4.Web后端:
【题解】Luogu P4838 P哥破解密码
原题传送门 考虑一个一个将字母加入字符串后面 设\(f[i][0/1/2]\)表示长度为\(i\)字符串末尾有\(0/1/2\)个A的种类数 易知: \(f[1][0]=1,f[1][1]=1,f[1][2]=0\) \(f[i][0]=f[i-1][0]+f[i-1][1]+f[i-1][2]\) \(f[i][1]=f[i-1][0]\) \(f[i][2]=f[i-1][1]\) 发现这个递推式子珂以用矩阵乘法 \[ \left[ \begin{matrix} f[i][0] & f[i
PAT_A1146#Topological Order
Source: PAT A1146 Topological Order (25 分) Description: This is a problem given in the Graduate Entrance Exam in 2018: Which of the following is NOT a topological order obtained from the given directed graph? Now you are supposed to write a program
今日推荐
周排行