技术文章

博客园主题美化

主宰稳场 提交于 2021-02-18 09:55:42
-------------------siwuxie095 博客园主题美化 1 、主题 美化 ,顾名思义,其实就是对主题进行 自定义 。由于我之前在 博客园已经写了很多博文,用的是博客园官方提供的 BOOK 主题,贸 然更改其他已有主题,或者完全自定义一个新的主题,都有可能导致原 有博文格式的崩塌 故 这里仅仅基于 BOOK 主题,做出 些微美化 2 、个人博客园链接: http://www.cnblogs.com/siwuxie095 ,可以 参考一下本人的美化效果 3 、开始美化 1 ) 申请 JS 权限 点击进入 https://i.cnblogs.com/Configure.aspx 设置页面 ,在 博客 侧边栏公告 处,向博客园官方申请 JS 权限。下图是申请成功后 注:以下简称 https://i.cnblogs.com/Configure.aspx 为 设置页面 , https://i.cnblogs.com/Files.aspx 为 文件页面 2 ) 给博客园左上角 或 右上角加自己的 GitHub 链接 ,有两种方式: ( 1 )方式一:加 Fork me on GitHub 字样的 GitHub Ribbons ,如下: 以上分别是左上角和右上角的样式,任选其一(当然,还有其它颜色可选) 复制图片右边的代码,粘贴到 设置页面 的 页首Html代码 处

用vuex写了一个购物车H5页面的示例代码

僤鯓⒐⒋嵵緔 提交于 2021-02-18 09:55:15
用vuex写了一个购物车H5页面的示例代码: https://www.jb51.net/article/152008.htm 通过购物车的一个案列,把vuex学习了一篇。 vuex概念浅谈 Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。简单的来说,就是数据共用,对数据集中起来进行统一的管理。 如果您的应用够简单,您最好不要使用 Vuex。一个简单的 global event bus 就足够您所需了。但是,如果您需要构建是一个中大型单页应用,您很可能会考虑如何更好地在组件外部管理状态,Vuex 将会成为自然而然的选择。 核心概念主要有这些 State Vuex 使用单一状态树——是的,用一个对象就包含了全部的应用层级状态,将所需要的数据写放这里,类似于data。 Getter 有时候我们需要从 store 中的 state 中派生出一些状态,使用Getter,类似于computed。 Mutation 更改 Vuex 的 store 中的状态的唯一方法,类似methods。 Action Action 提交的是 mutation,而不是直接变更状态,可以包含任意异步操作,这里主要是操作异步操作的,使用起来几乎和mutations方法一模一样,类似methods。 Module

罗振宇:渣男是这样炼成的

允我心安 提交于 2021-02-18 09:54:54
罗胖又搞事情了。 在收割完2018年最后一波韭菜之后,连一滴菜汤都不留给自家兄弟,竟毅然决然地单方面宣布永久取消旗下公司的年终奖制度。想不到吧,世间竟有如此厚颜无耻之人!在这里心疼跟着罗胖默默干了一年甚至更久的同学一秒钟,眼看着就要到手的年终奖,就这样长了翅膀飞走了,而且是到了年底才飞走的。早不飞晚不飞,偏偏在年底这个节点飞走,你说蹊不蹊跷? 以下是罗胖旗下公司CTO老刀写给产品技术员工的内部信,虽然文采不咋滴,病句也不少,但是理直气壮得很,牛逼之气跃然纸上,无辜之态昭然若揭。诸君请看—— 本来取消年终奖也不是什么大不了的事,毕竟近期传出类似消息的公司也并非仅此一家。况且,如果企业确实遇到经营性困难,在年终奖上节省开支,虽属无奈之举,但也无可厚非。只要公司态度诚恳,实情相告,员工即使心里不痛快,相信大多数人还是能够体谅公司的难处的。但是通读这篇内部信,非但丝毫感受不到公司的困难,也完全看不出公司对员工有哪怕一丁点的愧疚之情,反倒是字里行间流露出对员工的种种不满。越看越像是一封渣男写给糟糠之妻的休书。不信我翻译给大家看看—— 亲爱的小花: 今天跟你说件事。 前几天我的秘书已经跟你说个大概了,年初答应给你买的LV最新款,泡汤了。你先别难过,年末买LV一直以来都是你的特权,我的前几任女友别说LV了,连吃顿海底捞都是奢侈。你该知足了。 我这么做并不是因为我做生意失败了

怎样使用原型设计中的组件样式功能

梦想的初衷 提交于 2021-02-18 09:54:37
“样式”是一个集中管理你整个项目的页面和部件的外观和感受的解决方案。可以把它理解为微软Office Word中的样式,或修饰HTML的CSS样式。 当更新项目的视觉设计时,使用样式可以节省你很多时间。他们还可以帮助标准化或统一化多个团队成员对项目文档的编辑风格。一致的风格也可以帮助定义和加强你的品牌的外观和感受,增加线框图和原型的专业性。 何时会使用到样式呢?这几种情况下样式可以派上用场。 •大型项目:当你有一个大项目并且可交付物需要有一致的外观和感受时。 •多人协作:当你和团队其他成员协作,并需要保持每个人的编辑风格保持一致的时候。 •长期项目:当你计划在整个项目周期长期维护和更新你的文档时,样式可以帮你节省很多时间。 也有一些时候你不需要考虑使用样式,比如当你在做一个快速的原型时,你知道这个原型的寿命不长。但对于要使用一段时间的项目文档,最好尽早使用样式。你会很快知道这么做的好处,并且不需要在项目变得庞大时再去费力更新里面的内容。 这样看来,可以说样式是很重要的功能,能大大地帮助我们提高原型制作的效率。作为当今两大网红原型工具,Axure和Mockplus都支持样式功能。那么下面就来讲讲Axure和Mockplus组件样式功能上的具体用法: Axure 在应用界面左上方点击“project”(项目),在下拉菜单中选择“widget style editor”(元件样式编辑器)

国庆放假

一曲冷凌霜 提交于 2021-02-18 09:54:18
国庆放假休息,10.8继续。 本文同步分享在 博客“半指温柔乐”(CNBlog)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“ OSC源创计划 ”,欢迎正在阅读的你也加入,一起分享。 来源: oschina 链接: https://my.oschina.net/u/3823881/blog/4923465

【清华集训2016】数据交互

久未见 提交于 2021-02-18 09:51:05
题目描述 一个简单的网络系统可以被描述成一棵无根树。每个节点为一个服务器。连接服务器与服务器的数据 线则看做一 条树边。两个服务器进行数据交互时,数据会经过连接这两个服务器的路径上的所有服务 器(包括这两个服务器 自身)。每个数据交互请求都有一个非负的重要度,越重要的请求显然需要得 到越高的优先处理权。此外,如果 在某一个时刻存在一条非常重要(可以看作重要度无穷大)、且数 据量巨大的交互请求,则所有被该交互经过的 服务器都会优先处理这条交互并阻塞,从而导致其他通 过这些服务器的交互出现延迟。现在,你作为一个网络系 统的管理员,要监控整个系统的运行状态。 系统的运行也很简单,在每一个时刻,只有可能出现下列二种事件中 的一种: 1、在某两个服务器之间出现一条新的数据交互请求; 2、某个数据交互请求结束; 我们假设这些事件中的交互请求的数据量都足够小。你的任务是在每一个时刻的事件结束后,求出: 如果突然出现一条非常重要、且数据量巨大的交互请求 那么因其造成延迟的数据交互请求的重要度之和最大可能是多少? 题解 题目是要求:动态维护一些链的集合,每次操作后都要找出一条链,使得和它相交的所有链的权值和最大。 假设我们已经选择了一条链xy,那么我们可以把和它有交的所有链分为三种类型。 1、 LCA(x',y')=LCA(x,y) 这时我们应当在 LCA(x,y) 处贡献一次。 2、 deep

盘点全球最厉害的 14 位程序员大神,请收下我的膝盖~

巧了我就是萌 提交于 2021-02-18 09:50:08
全球最厉害的14位程序员是谁,您知道的有几位呢? 以下排名不分先后: 1. Jon Skeet 个人名望: 程序技术问答网站Stack Overflow总排名第一的大神,每月的问答量保持在425个左右。 个人简介/主要荣誉: 谷歌软件工程师,代表作有《深入理解C#(C# In Depth)》。 网络上对Jon Skeet的评价: “他根本不需要调试器,只要他盯一下代码,错误之处自会原形毕露。” “如果他的代码没有通过编译的时候,编译器就会道歉。” “他根本不需要什么编程规范,他的代码就是编程规范。” 2. Gennady Korotkevich 个人声望: 编程大赛神童 个人简介/主要荣誉: 年仅11岁时便参加国际信息学奥林比克竞赛,创造了最年轻选手的记录。在2007-2012年间,总共取得6枚奥赛金牌;2013年美国计算机协会编程比赛冠军队成员;2014年Facebook黑客杯冠军得主。截止目前,稳居俄编程网站Codeforces声望第一的宝座,在TopCoder算法竞赛中暂列榜眼位置。 网络上对Gennady Korotkevich的评价: “一个编程神童。” “他太令人惊讶了,他相当于我在白俄罗斯建立了一支强大的编程队伍” “彻底的编程天才” 3. Linus Torvalds 个人名望: Linux之父 个人简介/主要荣誉: Linux和Git之父,一个开源的操作系统;

springboot整合zookeeper和dubbo

别来无恙 提交于 2021-02-18 09:49:17
序言 dubbo就是个rpc框架,之前都是一直在用,现在稍微总结下以备以后使用。 我就直接贴代码了,代码肯定能运行,如果运行不了那么看我之前的zookeeper配置,或者把我贴的代码重新复制下,实在不行请留言,我看到会回复的。 整体项目结构 项目是父子maven结构,父maven中基础jar包都依赖好了,子maven只需继承父maven,额外依赖自己的jar包就可以,其中 domain 是放实体类的, interfaceapi 是放提供者提供给消费者的接口的。 provider 是提供者 consumer 是消费者,不过真实项目中可能一个模块即是消费者又是提供者。所以自己需要的话直接写就行,用法都一样的。 2.主pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion>

国庆放假,还要不要学习?

情到浓时终转凉″ 提交于 2021-02-18 09:34:21
那必须要啊! 可是该怎么学,学啥嘞,这种事情大家也不是一次两次了,大学期间的寒暑假,每次不都是放假前信心满满,回去我要怎样怎样,学啥学啥,又是定目标又是定计划,可是嘞? 大多数不都是拿回去的书翻都没翻开过吗? 所以,千万不要高估你的学习力,那么,这七天国庆假期,是不是就别管学习了,好好玩一把吧,这个,其实是可以的。 不过我更加建议,假期也不要停止学习啊,假期中也稍微的学点,假期结束可以让你更好的进入状态,所以,学还是要学的。 不过,我们大多数人都是不怎么喜欢做选择的,你说这七天我该学习什么呢?无从下手啊,没事,我这里给你解决。 七天的假期,说长不长,说短也不短,非常适合做一下专项知识点的学习,比如你学习的Java,可以趁着这七天假期,系统性的重温或者学习下集合啊,线程啊,虚拟机这些知识点,当然,最好自己可以写几篇文章出来,毕竟学习是要有反馈的嘛。 以上就是举个例子,大家可以根据自己的学习情况,看看自己可以学习什么,总的来说把握以下两点: 1、是个单项的知识点,框架啥的不适合,做个项目也有压力,单个知识点深入研究比较好(个人观点) 2、要有输出,可以针对自己的学习做个总结,写写博客。 我这里针对Java学习者给出学习建议: 1、可以学习集合,多线程,并发,虚拟机或者学习几个算法,再或者看看数据结构,注重量小而精,我倒是非常建议学习下集合。 2、可以找个视频看一下

UOJ275 [清华集训2016] 组合数问题 【Lucas定理】【数位DP】

不想你离开。 提交于 2021-02-18 09:34:02
题目分析: 我记得很久以前有人跟我说NOIP2016的题目出了加强版在清华集训中,但这似乎是一道无关的题目? 由于$k$为素数,那么$lucas$定理就可以搬上台面了。 注意到$\binom{i}{j} \equiv 0 {\mod k}$当且仅当将$i$和$j$用$k$进制表示的时候,有一位上的$i<j$。 位数上的计算用数位DP就没错了。 代码: 1 #include<bits/stdc++.h> 2 using namespace std; 3 4 const int mod = 1000000007 ; 5 6 int t,k; 7 long long n,m; 8 9 int bn[ 90 ],n1,n2,bm[ 90 ],nw[ 90 ]; 10 11 int f[ 70 ][ 100 ][ 2 ]; // 0 0~k-1 1 0~self 12 int sum[ 70 ][ 2 ],pw[ 70 ],dd[ 70 ],oo[ 70 ],fw[ 70 ],yw[ 70 ]; 13 14 void init(){ 15 if (n < m) m = n; 16 memset(bn, 0 , sizeof (bn)); memset(bm, 0 , sizeof (bm)); n1 = 0 ,n2 = 0 ; 17 long long p1 = n,p2 = m; 18