Python知识点整理(day1) - 也许等直到 - SegmentFault

简介: Python是一种解释型语言,需要解释器来执行。可以通过在IDLE下执行,也可以在文本文件里写入代码,然后将该文件命名为xx.py 然后在Windows下可以通过Python xx.py 来运行该程序。上一步中执行 python xx.py 时,明确的指出 xx.py 脚本由 python 解释器来执行。如果想要类似于执行shell脚本一样执行python脚本,例: ./hello.py ...

2017-06-21 04:56:00 [程序员] 阅读原文 »

PHP自定义实现微信分享朋友圈源码演示下载 - 二当家的 - SegmentFault

演示下载可以参考这里:http://www.erdangjiade.com/ph...1、先加载微信自带的接口代码?php class JSSDK { private $appId; private $appSecret; public function __construct($appId, $appSecret) { $this-appId = $appId; $this-appSecret ...

2017-06-21 04:05:59 [程序员] 阅读原文 »

Hive谓词解析过程分析 - 个人文章 - SegmentFault

where col1 = 100 and abs(col2) 0在Hive中的处理过程 where过滤条件称为谓词predicate。 以上where过滤条件在经过Hive的语法解析后,生成如下的语法树: TOK_WHERE AND = TOK_TABLE_OR_COL c1 100 TOK_FUNCTION ABS TOK_TABLE_OR_COL c2 0 有了语法树之后,最终的目的是生成p ...

2017-06-20 09:46:17 [程序员] 阅读原文 »

[LeetCode] Minimum Absolute Difference in BST

Minimum Absolute Difference in BST Given a binary search tree with non-negative values, find the minimum absolute difference between values of any two nodes. Inorder Traverse Time ComplexityO(logn)Sp ...

2017-06-20 06:51:03 [程序员] 阅读原文 »

社交系统ThinkSNS+ 如何利用 Laravel 表单验证来验证用户名的(我朝独有需求,两个字母占一个汉字。。。)

什么是ThinkSNS+ ThinkSNS(简称TS)始于2008年,一款全平台综合性社交系统,为国内外大中小企业和创业者提供社会化软件研发及技术解决方案,目前最新版本为ThinkSNS+。 后端框架使用laravel,每周和 laravel master 保持同步,而后台和 html 5 则采用 vue 开发。语言特性方面,采用 php 7 的严格模式。 言归正传,之所以写继篇,其实是来检讨的 ...

2017-06-20 06:51:01 [程序员] 阅读原文 »

[LeetCode] Search for a Range

Search for a Range Given an array of integers sorted in ascending order, find the starting and ending position of a given target value. Your algorithm's runtime complexity must be in the order of O(l ...

2017-06-20 05:10:58 [程序员] 阅读原文 »

写给即将入门的程序员 - 技能树.IT修真院 - SegmentFault

1。实现一个功能的方案有很多种,不要让自己停留在原地。 2。敏捷开发流程比你懂多少技术还要重要。 3。编码规范大于写代码的自由度。 4。不要让自己限制于一门语言,选择合适的方案去应用在不停的场景。 5。好的程序员是至少0.75个产品经理,永远记着自己不是写完代码在本地运行,而是要交付给用户使用的。 6。不断的重构,如果你一次把代码写完不用做任何修改,证明你需要学习新的知识了。 7。好的开源框架是 ...

2017-06-20 04:21:00 [程序员] 阅读原文 »

[LeetCode] Search in Rotated Sorted Array

Search in Rotated Sorted Array Suppose an array sorted in ascending order is rotated at some pivot unknown to you beforehand. (i.e., 0 1 2 4 5 6 7 might become 4 5 6 7 0 1 2). You are given a target ...

2017-06-20 01:51:02 [程序员] 阅读原文 »

参加了一次夜跑活动,比赛完顺便给自己刷了下票 - 外籍杰克 - SegmentFault

又名:游侠客的程序员,能不能用点心 上周交了9块钱报名参加了游侠客组织的武汉荧光夜跑活动。我跑步有一年了,基本上是一个人在跑。这次参加活动,也是第一次参加活动,感觉挺不错的。 五六百人参赛,文化衫和脸上的涂鸦,彩色的荧光棒,活泼的妹子们,现场气氛很不错! 起跑前: 我在挤到了四五排的位置: 五公里健康跑,我拼了老命,以第十名到达终点(那个唯一没看镜头的就是我): 但实际上这是一场自拍比赛:跑步是 ...

2017-06-18 04:50:53 [程序员] 阅读原文 »

[LeetCode] Word Search

Word Search Given a 2D board and a word, find if the word exists in the grid. The word can be constructed from letters of sequentially adjacent cell, where "adjacent" cells are those horizontally or ...

2017-06-17 03:25:55 [程序员] 阅读原文 »

数据结构与算法--常用数据结构及其Java实现 - QueenKing - SegmentFault

前言 仿佛一下子,2017年就快过去一半了,研一马上就要成为过去式了,我打算抓住研一的尾巴,好好梳理一下数据结构与算法,毕竟这些基础知识是很重要的嘛。所以准备在这里搞一个系列的文章,以期透彻。 本系列将采用Java语言来进行描述。亦即总结常见的的数据结构,以及在Java中相应的实现方法,务求理论与实践一步总结到位。 首先给出Java集合框架的基本接口/类层次结构: java.util.Colle ...

2017-06-17 02:10:56 [程序员] 阅读原文 »

[LeetCode] Generate Parentheses

Generate Parentheses Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses. DFS Time ComplexityO(2^n)It is traverse of a tree. The level is 2n. O(2^2n ...

2017-06-16 18:15:56 [程序员] 阅读原文 »

[LeetCode] Find Bottom Left Tree Value

Find Bottom Left Tree Value Given a binary tree, find the leftmost value in the last row of the tree. BFS Time ComplexityO(N)Space ComplexityO(N) 思路 If you fully understand how bfs works, it is a rea ...

2017-06-16 15:45:55 [程序员] 阅读原文 »

[LeetCode] Pacific Atlantic Water Flow

Pacific Atlantic Water Flow Given an m x n matrix of non-negative integers representing the height of each unit cell in a continent, the "Pacific ocean" touches the left and top edges of the matrix a ...

2017-06-16 15:20:51 [程序员] 阅读原文 »

React VR 快速入门完全教程

React VR 快速入门 什么是React React是一个开放源代码的JavaScript库,为HTML呈现的数据提供了视图渲染。React视图通常使用指定的像HTML标签一样的组件来进行UI渲染。它目前是最流行的JavaScript库之一,它拥有强大的基础和庞大的社区。 创建一个React App $ npm install -g create-react-app $ create-rea ...

2017-06-16 14:30:58 [程序员] 阅读原文 »

[LeetCode] Nested List Weight Sum

Nested List Weight Sum Given a nested list of integers, return the sum of all integers in the list weighted by their depth. Each element is either an integer, or a list -- whose elements may also be ...

2017-06-15 22:15:57 [程序员] 阅读原文 »

树莓派新系统用户配置 - Faith开发日志 - SegmentFault

pi用户密码修改 在烧录完镜像后,首先在TF卡的根目录创建一个名为SSH的空文件(不是目录)创建过后就开启了SSH,然后使用默认账号pi,密码raspberry登录 sudo raspi-config (选择Change User Password 修改pi用户的密码) root开启和密码设置 输入sudo passwd root设置root密码执行下面的命令开启root sudo vi /et ...

2017-06-15 11:50:52 [程序员] 阅读原文 »

在CentOS下搭建PPTP服务器 - Faith开发日志 - SegmentFault

安装 rpm -Uvh http://poptop.sourceforge.net/yum/stable/rhel6/pptp-release-current.noarch.rpm yum -y install pptpd 配置 ms-dns 8.8.8.8 ms-dns 8.8.4.4 localip 172.16.0.1 remoteip 172.16.0.2-254 VPN用户名 pptp ...

2017-06-15 06:51:02 [程序员] 阅读原文 »

[LeetCode] Populating Next Right Pointers in Each Node

Populating Next Right Pointers in Each Node Given a binary tree struct TreeLinkNode { TreeLinkNode *left; TreeLinkNode *right; TreeLinkNode *next; } Populate each next pointer to point to its next ri ...

2017-06-15 00:35:53 [程序员] 阅读原文 »

[LeetCode] Unique Paths

Unique Paths A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below). The robot can only move either down or right at any point in time. The robot is trying to ...

2017-06-14 21:40:59 [程序员] 阅读原文 »

标题