学习资源
网站
书籍
- 松本行弘的程序世界
- 代码的未来
- Ruby 编程
- Ruby 元编程
- 七周七语言
https://docs.python.org/2/distutils/setupscript.html
https://docs.python.org/2.7/distutils/setupscript.html#installing-scripts
#Solution1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16#!/usr/bin/env python
# encoding: utf-8
from distutils.core import setup
setup(
name='foo',
version='1.0',
description='Yarving foo program',
author='Yarving',
author_email='yarving@gmail.com',
url='https://yarving.github.io',
scripts=['scripts/ywrun.py']
)
1 | #!/usr/bin/python |
Shadowsocks is a VPN software, We can use it to setup our own VPN
pip install shadowsocks
1 | { |
ssserver -c config.json -d start
Leetcode 461: Hamming Distance
The Hamming distance between two integers is the number of positions at which the corresponding bits are different.
Given two integers x and y, calculate the Hamming distance.
Note:
0 ≤ x, y < 231.
Example:1
2Input: x = 1, y = 4
Output: 2
Explanation:
1 (0 0 0 1)
4 (0 1 0 0)
↑ ↑
The above arrows point to positions where the corresponding bits are different.
做到”4讲4有“:
做到5个方面
近日,中共中央办公厅印发了《关于在全体党员中开展“学党章党规、学系列讲话,做合格党员”学习教育方案》,并发出通知,要求各地区各部门认真贯彻执行。
“两学一做”是面向全体党员深化党内教育的重要实践,是推动党内教育从“关键少数”向广大党员拓展、从集中性教育向经常性教育延伸的重要举措。我们党的根基在基层,党的肌体细胞是党员。细胞合格,党的肌体就强健;基层有活力,党的事业就兴旺。“两学一做”学习教育的开展,为推动基层党员干部的教育提供了平台,为基层党员更亲密地向组织靠拢提供了保障,为全面提升基层党员的党性修养扫清障碍。
开展好“两学一做”学习教育,提高基层党员的思想是关键。基层党组织存在着党员流动性大,党员管理难,党员思想滞后的现象。通过对基层党员持续深化开展“两学一做”学习教育,引导基层党员干部切实增强政治意识,鉴定马克思主义信仰和共产党主义信念;增强大局意识,以大局为重、为大局分忧,不给大局添乱;增强核心意识,自觉维护党中央权威,确保党的领导更加坚强有力;增强看齐意识,自觉向党中央看齐,保持共产党人本色。
开展好“两学一做”学习教育,祛除基层党员顽疾是前提。本固才能枝荣,根深才能叶茂。基层党员干部就是党员队伍的最大根基,只有这个根基强了,党员队伍才能真正茁壮成长。通过深入基层开展“两学一做”学习教育,找出基层党员的顽疾所在,为更好地抓好基层党员的学习教育来加强党的思想政治建设打下了坚实基础;为保持党的先进性和纯洁性指明了方向;为提高党的凝聚力和战斗力,实现全面从严治党提供了目标。
开展好“两学一做”学习教育,学以致用见成效是目的。“两学一做”学习教育,基础在学,关键在做。只有学以致用,学为所用,真学真懂,才能真正提高基层党员“四大意识”;才能为党在思想上政治上行动上的团结统一夯实基础;才能强化基层党员的宗旨观念、激发基层党员的担当精神;才能让广大党员在生产、工作、学习和社会生活中发挥先锋模范作用,当好合格党员。
所以,基层是根,基层是本,开展好“两学一做”学习教育,优先激活基层党建,把基层党员的思想建设放在首位,使其能更加坚定理想信念、保持对党忠诚;更加能敢担当、敢作为;更加能风清气正,廉洁自律;更加能充分发挥基层党员的先锋模范作用。
今日,中共中央办公厅引发了《关于在全体党员中开展”学党章党规、学系列讲话、做合格党员“活动教育方案》,并发出通知,要求各地区各部门认真贯彻执行。
“两学一做”是面向全体党员深化党内教育的重要实践,是推动党内教育从“关键少数”向全体党员拓展,从集中性教育向经常性教育延伸的重要举措。我们党的根基在基层,党的机体细胞是党员,党员和各,党的机体就坚强,基层有活力,党的事业就会兴旺发达。“两学一做”学习教育活动的开展,为推动基层党员干部的教育提供了平台,为基层党员更亲密地向党中央靠拢提供了保障,为全体提升党员的党性修养扫清了障碍。
开展好“两学一做”学习教育活动,提高基层党员的思想是关键。基层党组织存在着党员流动性大,党员管理难,党员思想滞后的现象。通过对基层党员持续深化开展“两学一做”学习教育,引导基层党员干部切实增强政治意识,坚定马克思主义信仰和共产主义信仰;增强大局意识,以大局为重,为大局分忧,不为大局添乱;增强核心意识,自觉维护党中央的权威,确保党的领导更加坚强有力;增强看齐意识,自觉向党中央看齐,向党的方针路线看齐,保持共产党人本色。
开展好“两学一做”学习教育活动,祛除基层党员顽疾是前提。本固才能枝荣,根深才能叶茂。基层党员干部就是党员队伍的最大根基,只有这个根基强了,党员队伍才能真正茁长成长。通过深入开展“两学一做”学习教育活动,找出基层党员的顽疾所在,为更好地抓好基层党员的学习教育来加强党的思想政治建设打下坚实基础;为保持当的先进性和纯洁性指明了方向,为提高党的凝聚力和战斗力,实现全面从严治党提供了目标。
开展好“两学一做”学习教育活动,学以致用见成效是目的。“两学一做”学习教育,基础在学,关键在做。只有学以致用,学为所用,真学真懂,才能真正提高基层党员的“四大意识”;才能为党在思想上、政治上、行动上的团结统一夯实基础;才能强化基层党员的宗旨观念,激发基层党员的担当精神;才能让广大党员在生产、工作、学习和社会生活中发挥先锋模范作用,当合格党员。
基层是根,基层是本,开展好“两学一做”学习教育,优先激活基层党建,把基层党员的思想建设放在收尾,使其能更加坚定理想信念、保持对党忠诚;更加能敢担当、敢作为;更加能风清气正、廉洁自律;更加能充分发挥基层党员的先锋模范作用。
今日,中共中央办公厅印发了《关于在全体党员中开展“学党章党规、学系列讲话、做合格党员”学习教育方案》,并发出通知,要求各地区各单位认真贯彻执行。
“两学一做”是面向全体党员深化党内教育的重要实践,是推动党内教育从“关键少数”向广大全体党员拓展,从集中性教育向经常性教育学习的重要举措。我们党的根基在基层,党的肌体细胞是党员,党员合格,则党组织简章,基层有活力,党的事业则兴旺。“两学一做“学习教育的开展,为推动党员干部的教育提供了平台,为基层党员更亲密地向党中央靠拢提供了保障,为全面提升基层党员的党性修养扫清了障碍。
通过持续开展两学一做学习教育活动,引导基层党员干部切实增强政治意识,坚定马克思主义信仰和共产主义信仰;增强大局意识,以大局为重,为大局服务;增强核心意识,自觉维护党中央的权威,确保党的领导更加坚强有力。增强看齐意识,自觉向党中央看齐,向党的方针路线看齐,保持共产党人本色。
Given a string s, find the longest palindromic substring in s. You may assume that the maximum length of s is 1000.
Example:1
2
3Input: "babad"
Output: "bab"
Note: “aba” is also a valid answer.
Example:1
2
3Input: "cbbd"
Output: "bb"
给定字符串s
, 找到最长回文子串,可以假设s
的最长长度为1000
给定两个例子
babad
的最长回文子串为bab
(aba
也是,给定一个即可)cbbd
的最长回文子串为bb
由于同时往两边拓展,所以例子2中的情形无法处理(回文子串长度为偶数的无法处理), 可以加上补丁算法,处理偶数情形,但是比较复杂,不予讨论,引入下一种思路:
第一个思路是由中间往两边拓展,处理奇数和偶数长度子串要分别处理,由于回文子串的边界字符肯定相等,如果可以相同字符为边界,往里拓展
综上所示,可以利用一个记忆数组的方法,s的字符串长度为n,设置一个n*n的记忆数组,记忆(i, j)是否为回文,每次以相等字符为边界,往内部推进,判断(i-1, j+1)是否为回文,并且记忆结果,已备下次查询使用;
2015年,我区精心安排,周末部署,紧紧围绕“三严三实”专题教育活动和区委中心工作,
充分利用党员干部远程教育办公平台,扎实工作,开拓进取,
在xxx工作中发挥了积极作用,圆满完成了各项目标指标,全区xxx工作稳步提升,涌现了一批先进集体和个人。
为总结经验、表彰先进、树立发扬典型,进一步推动xxx工作向纵深发展。
根据考核成绩,经组委组织部研究决定,对2015年度荣获xxx先进集体的xxx,和荣获xxx先进个人的xxx予以通报表彰。
希望收到表彰的单位和个人继续发扬成绩、扎实工作,进一步开拓创新、锐意进取;
各单位要组织开展多种形式的学典型榜样、争先进活动,引导各级党组织和广大党员干部群众进一步统一思想、提高认识、抓好落实。
要加强对优秀典型的培养和宣传,及时总结推广经验,有效发挥典型示范、引领作用。
要以学习贯彻党中央的十八届六中全会精神以引领、扎实推进“两学一做”教育活动为契机,
充分发挥xxx的作用,努力提高全体党员干部的素质,为落实进四个全面,贯彻五大发展理念,提高党的建设科学化水平,全面建设小康xx做出新的贡献。
2015年,我区精心安排,周密部署,紧紧围绕“三严三实专题教育活动”和区委中心工作。
充分利用党员干部远程教育办公平台,扎实工作,开拓进取,在xxx工作方面发挥了积极作用,
圆满完成了各项目标指标,全区xxx工作稳步前进,涌现了一批先进党员和个人。
为总结经验、表彰先进、树立典型,推动xx进一步纵深发展, 根据考核成绩,经区委组织部研究决定,对2015年度荣获
xxx先进集体的xxx,荣获先进个人的xxx予以通报表彰。
希望收到表彰的单位和个人继续发扬成绩、扎实工作,继续开拓创新,锐意进取。
各单位要开展多种形式的学榜样、争先进活动,引导各级党组织和广大干部群众进一步统一思想、提高认识、抓好落实。
要加强对优秀典型的培养和宣传,及时总结推广经验,有效发挥典型的引领、示范作用。
要以学习贯彻党的十八大六中全会精神为音量,扎实推进“两学一做”教育活动为契机,充分利用党员远程教育办公平台,
努力提高全体党员干部各项素质,为落实“四个全面”,贯彻“五大发展理念“,提高党的建设科学化水平,全面建设小康xxx做出新的贡献。