这样“断舍离”,你会活得更高级
来源:慈怀读书会 断舍离,是近年来比较流行的说法,它提醒我们舍弃那些无意识中膨胀的物欲,呼吁人们扔掉那些不必要的,不再让人怦然心动的东西,留下重要的东西,过简单的生活。 其实,膨胀的何止是物欲,该扔掉的又何止是堆满屋子的东西,过时的思想,守旧的观念,一直坚持的原则,都和成长中的我们格格不入。 如果我们不愿改变,一味因循守旧,那我们失去的可能是财富,可能是朋友,也可能是人生的大好机会。 《你坚持的原则其实害了你》这本书讲述的是另外一种断舍离:那些我们曾经忽略的细节和想法,那些我们自以为正确而一直
python爬虫beautifulsoup
1、BeautifulSoup库,也叫beautifulsoup4或bs4 功能:解析HTML/XML文档 2、HTML格式 成对尖括号构成 3、库引用 #bs4为简写,BeautifulSoup为其中一个类
from bs4 import BeautifulSoup
#直接引用库
import bs4 3.1、BeautifulSoup类 >>from bs4 import BeautifulSoup >>soup=BeautifulSoup("<html>data</htm
蓝桥杯 地宫寻宝(DP or DP+记忆化搜索)
蓝桥杯 地宫寻宝 X 国王有一个地宫宝库。是 n x m 个格子的矩阵。每个格子放一件宝贝。每个宝贝贴着价值标签。 地宫的入口在左上角,出口在右下角。 小明被带到地宫的入口,国王要求他只能向右或向下行走。 走过某个格子时,如果那个格子中的宝贝价值比小明手中任意宝贝价值都大,小明就可以拿起它(当然,也可以不拿)。 当小明走到出口时,如果他手中的宝贝恰好是k件,则这些宝贝就可以送给小明。 请你帮小明算一算,在给定的局面下,他有多少种不同的行动方案能获得这k件宝贝。 【数据格式】 输入一行3个整数,
[学习笔记]多项式开根
还是倍增思想 每一层 还要套一个多项式求逆 所以O(nlog^2n),常数也不小 数组比较多 再trick一下 得到: $T=(T'+F*inv(T'))*inv2$ 可以只算一次多项式求逆,一次NTT void sqr(int *f,int *g,int n){
if(n==1){
g[0]=1;return;
}
sqr(f,g,n>>1);
for(reg i=0;i<n/2;++i) co[i]=(ll)g[i]%mod,l[i]=g[i
Django之BBS博客项目
一、登陆功能(验证码) 1 from geetest import GeetestLib
2 from django.contrib import auth
3
4 #使用极验滑动验证码的登陆
5 def login(request):
6 if request.method == "POST":
7 #初始化一个返回给ajax的字典
8 ret = {"status":0,"msg":""}
9 #从提交的数据中获取
JS中BOM的加载事件
BOM--->Browser Object Model 浏览器对象模型,操作浏览器的。 浏览器中有个顶级对象:window
页面中顶级对象:document
页面中所有的内容都是属于浏览器的,页面中的内容也都是window的,变量是window的
要使用变量或者方法时候,window可以省略
因为页面中的所有内容都是window的,window是可以省略的. 加载事件 window.onload---只要页面加载完毕,这个事件就会触发 window.onunload--页面关闭后才触发的事件
Java去除字符串首尾特定字符
工作中,由于mysql存储格式特定,字符串首尾均带有单引号,需要对首尾单引号做一个去除处理。我将此封装到一个公共的方法里,代码如下: 1 /**
2 * 去除首尾指定字符
3 * @param str 字符串
4 * @param element 指定字符
5 * @return
6 */
7 public static String trimFirstAndLastChar(String str, String element){
8 boolean beginInd
redis运用与浅析
简单的实现数据库连接池数据的存取: 1 import redis
2
3 # 创建数据库连接池
4 pool=redis.ConnectionPool(host='192.168.0.103',port=6379,password='root1234',max_connections=1000)
5 # 实例化一个连接池对象
6 conn=redis.Redis(connection_pool=pool)
7
8 conn.set('k1','hello redis')
9 # print
文件操作(FILE)
文件 1、文件基本概念 C程序把文件分为ASCII文件和二进制文件,ASCII文件又称文本文件,二进制文件和文本文件(也称ASCII码文件)二进制文件中,数值型数据是以二进制形式存储的, 而在文本文件中,则是将数值型数据的每一位数字作为一个字符以其ASCII码的形式存储,因此,文本文件中的每一位数字都单独占用一个字节的存储空间, 而二进制文件则是把整个数字作为一个二进制数存储的,并非数值的每一位数字都占用单独的存储空间,无论一个C语言文件的内容是什么, 它一律把数据看成是字节构成的序列,即字节
JavaScript在Web页面中的位置
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huiting_liu/article/details/53540059 用JavaScript编写的代码需要放在HTML文档中才能被浏览器执行,有两种方式可以做到这一点。 一.直接内嵌JavaScript代码 这种方法将JavaScript代码写在<script> </script>之间,然后可以将其放在html文件的任何位置,但是一般放在网页的head或body部分: <head>
<s
浅谈SVG(可缩放的矢量图形)
前一段项目中用到了svg图片就和其他的元素一样 直接引用就可以展示在页面上,因为项目紧张没有仔细的研究,最近在扩展自己的基础知识,偶然看到了这个东西,于是总结了一些博客园中关于这个svg的基础知识,只是自己基础的理解,没有更深层次的理解,但是并不想作大自然的搬运工,只是想把自己理解到的和大家分享一下,废话不多说,下面开始正式的讲解: 1.SVG是啥 我的理解就是一个文本文件,但是能够被浏览器渲染成一个图像。 那我们已经有常用的图片了为什么还要用这个生成图片呢?
如何用JavaScript输出内容----document.write
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huiting_liu/article/details/53559945 document.write()可以用于在网页中输出内容 一、输出内容用“”括起,输出“”中的内容 <script type="text/javascript"> document.write("Hello World"); //""里的内容直接输出 </script> 二、通过变量输出内容 <script type="te
javascript----警告框、确认框、提示框
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huiting_liu/article/details/53560421 一、警告框—-alert 用于确定用户得到某些信息 语法:alert(字符串或变量); 弹出的框体中包含一个确认按钮,在点击按钮前不能进行其他任何操作 二、确认框—-confirm 用于使用户验证、接收某些信息 语法:confirm(文本); 返回值是Boolean型,当用户点击“确认”按钮时,返回true;点击“取消”,返
JavaScript新窗体的打开与关闭
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huiting_liu/article/details/53560733 一、打开新窗体 1.语法:window.open([子窗口路径], [子窗口名称], [窗口参数(多个参数逗号隔开)]) 2.参数说明: 子窗口路径:可选参数,在窗口中要显示网页的网址或路径。如果省略这个参数,或者它的值是空字符串,那么窗口就不 显示任何文档。
子窗口名称:可选参数,被打开窗口的名称。
javascript操作DOM元素
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huiting_liu/article/details/53575535 javascript 操作HTML DOM元素:简单地说:就是对HTML中的DOM元素的节点操作。 DOM元素有以下三种常见的节点:
1. 元素节点;如:<html>、<body>、<p>、<div>等
2. 文本节点,即向用户展示的内容;如:<p>.... </p> 和<li>....</li>中展示的文本
Java与XML文件初识
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huiting_liu/article/details/63252942 一、什么是XML文件 XML 是可扩展标记语言(Extensible Markup Language)的缩写,其中的 标记(markup)是关键部分。用于存储数据和描述数据,不同的平台可以同过xml文件建立起联系。
二、Java与XML文件的关系 Java是控制,xml文件是容器,用于存储和描述数据,类似于数据库,在
使用DOM操作XML文件之DOM下基本API
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huiting_liu/article/details/65938928 在DOM中,系统将文件解析为树形的数据结构,这样就很容易对其进行遍历、删除、修改等操作。
在JDK中,对DOM的操作API主要集中在包org.w3c.dom中,在org.w3c.dom中,所有内容都被解释为节点。
org.w3c.dom.Node 该包是xml中所有API的父接口,里面提供了对节点的基本操作,如获取节
Java Socket通信之InetAddress类的应用
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huiting_liu/article/details/68083238 InetAddress 类用于标识网络上的硬件资源,表示互联网协议(IP)地址。 InetAddress对象的获取 InetAddress的构造函数不是公开的(public),所以需要通过它提供的静态方法来获取,有以下的方法: 方法 说明 static InetAddress[] getAllByName(String ho
Java Socket通信之URL应用
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huiting_liu/article/details/68121007 1.URL(Uniform Resource Locator)统一资源定位符,表示Internet上的某一资源的地址。 2.URL由两部分组成:协议名称和资源名称,中间用冒号隔开。 例如’http ://www.baidu.comm’,其中 http是协议名称,www.baidu.comm是资源名。 3.URL对象的构造方法
今日推荐
周排行