代码人生的小狗窝

一行行枯燥的代码,却描绘出人生的点点滴滴

推荐文章

Play Raspberry Pi(六)Upgrade and Docker

    Play Raspberry Pi(6)Upgrade and Docker Play Raspberry Pi(6)Upgrade and DockerDownload the latest file again from here https://www.raspberrypi.org/downloads/raspbian/The file is  2016-05-27-raspbian-jessie-lite.imgfollowing this linkhttp://sillycat.iteye.com/blog/21665821 Set up NetworkThe installation is fine and I set up user carl. But it seems some difference to set up the static IP.htt

    阅读全文>>

作者:coody分类:【_PB浏览(658

2018-05-22

spark transform系列_groupByKey

    spark transform系列__groupByKey 这个操作的作用根据相同的key的所有的value存储到一个集合中的一个玩意. def groupByKey(): RDD[(K, Iterable[V])] = self.withScope {  groupByKey(defaultPartitioner(self))} 在 做groupByKey的操作时,由于需要根据key对数据进行重新的分区操作,因此这个操作需要有一个partitioner的实例.默认是hash算 子.这个操作根据当前操作的RDD中是否有partitioner,同时这个partitioner与当前的传入的partitioner的实例是否相同 来判断是否需要执行shuffle操作. 如果是默认的hashPartitioner时,检查spark.default.parallelism配置是否有配置,如果

    阅读全文>>

作者:coody分类:【_PB浏览(1302

2018-05-23

Play Raspberry Pi(八)Cassandra in Docker

    Play Raspberry Pi(8)Cassandra in Docker Play Raspberry Pi(8)Cassandra in Docker1 Installation CassandraException:Cassandra 3.0 and later require Java 8u40 or later.Solution:Install JDK8 with arm version there, I am using 32 bit.> java -versionjava version "1.8.0_91"Java(TM) SE Runtime Environment (build 1.8.0_91-b14)Java HotSpot(TM) Client VM (build 25.91-b14, mixed mode)Exception:bin/cqlsh

    阅读全文>>

作者:coody分类:【_PB浏览(1421

2018-05-22

Win10 UWP开发系列:开发一个自定义控件——带数目字徽章的AppBarButton

    Win10 UWP开发系列:开发一个自定义控件——带数字徽章的AppBarButton最近有个项目有一个这样的需求,在文章浏览页底部有几个AppBarButton,其中有一个是评论按钮,需要在评论按钮上显示一个红色数字,类似微信的新消息提醒: 这种设计在iOS和Android平台都是很常见的,但UWP上并没有提供现成的控件。所以只能自己实现一个了。   做出来效果是这样的:   分析一下实现的思路。首先这还是一个AppBarButton,只是其中增加了一个数字徽章的显示,这个属性应该是可以绑定到其他属性的,如果绑定的值不为0,则显示数字,如果为0则隐藏数字。因此我们可以通过继承AppBarButton,并修改其模板来实现这个控件。   下面动手实践一下吧。我已经安装了最新的VS2017,不过使用VS2015的话也是差不多的。首先创建一个名为AppBarBa

    阅读全文>>

作者:coody分类:【_PB浏览(1601

2018-05-24

创办ABPboilerplate模版项目

    创建ABPboilerplate模版项目本文是根据角落的白板报的《通过ABPboilerplate模版创建项目》一文的学习总结,感谢原文作者角落的白板报。 1 准备 开发环境: Visual Studio 2015 update3 SQL Server 2012   2 创建Demo项目 2.1 进入ABP官网:http://www.aspnetboilerplate.com/ 2.2 进行如下图选择和输入: 2.3 根据提示,输入验证码,即进入下载。 2.4 进入下载的同时,页面跳转到提示页。下一步我们将按照这些提示进行操作。 Open your solution on Visual Studio 2013 or later.(使用Visual Studio 2013及以上版本打开解决方案) Select the 'Web' project as startup proj

    阅读全文>>

作者:coody分类:【_PB浏览(1110

2018-05-23

sql分组(orderBy、GroupBy)获取每组前1(几)条数据

    sql分组(orderBy、GroupBy)获取每组前一(几)条数据sql数据库实现分组并取每组的前1(几)条数据 测试数据准备工作: 根据某一个字段分组取最大(小)值所在行的数据: 创建表并且插入数据 CREATE table Test_orderByOrGroupBy_tb(Name nvarchar(50),Val int,Describe nvarchar(50)) insert into Test_orderByOrGroupBy_tb values('a', 1, 'a1--a的第一个值') insert into Test_orderByOrGroupBy_tb values('b', 2, 'b2b2b2b2b2b2b2b2b值') insert into Test_orderByOrGroupBy_tb values('a', 2, 'a2(a的第二个值)')

    阅读全文>>

作者:coody分类:【_PB浏览(1704

2018-05-23

C#窗体控件GroupBox批改边框色

    C#窗体控件GroupBox修改边框色控件Group Box默认的边框的颜色是白色的,在很多时候显得不那么突出。但默认的属性列表里面并没有提供相应的接口。所以只能借助重绘事件。 网上很多都说使用 OnPaint 事件,但是我在事件列表中没找到,应该是隐藏得太深了(需要用 override 关键字来重写)。我这里直接使用了 Paint 事件,也可以达到其效果。  感谢:http://blog.csdn.net/haoduo123456789001/article/details/51083223 public partial class TestForm : Form { public TestForm() { InitializeComponent(); this.groupBo

    阅读全文>>

作者:coody分类:【_PB浏览(1715

2018-05-23

区块链在中国(二):PBFT算法

    区块链在中国(2):PBFT算法上一张我们从分布式系统的角度简单叙述了一下 IBM HyperLedger fabric 的一些基本概念、架构和协议信息。其中最为核心的部分就是共识算法(consensus plugin),fabric推荐并实现的就是PBFT这一经典算法。 BFT算法 Client会发送一系列请求给各个replicas节点来执行相应的操作,BFT算法保证所有正常的replicas节点执行相同序列的操作。因为所有的replicas节点都是deterministic,而且初始状态都相同,根据状态机原理(state machine replication),这些replicas会产生相同的结果状态。当Client收到f+1个replicas节点返回的结果时,如果这些结果都一样,因为BFT算法确保了最多有f个replicas出现问题,所以至少有一个replicas是正确的,那么

    阅读全文>>

作者:coody分类:【_PB浏览(1383

2018-05-23

自定义Behavior实现AppBarLayout偷越弹性效果

    自定义Behavior实现AppBarLayout越界弹性效果 一、继承AppBarLayout.BehaviorAppBarLayout有一个默认的Behavior,即AppBarLayout.Behavior,AppBarLayout.Behavior已注解的方式设置给AppBarLayout。@CoordinatorLayout.DefaultBehavior(AppBarLayout.Behavior.class) public class AppBarLayout extends LinearLayout { ... }1.继承AppBarLayout.Behavior自定义Behavior我们可以继承AppBarLayout.Behavior并重新设置给AppBarLayout来修改AppBarLayout的默认滚动行为,实现AppBarLayout的弹性越界效

    阅读全文>>

作者:coody分类:【_PB浏览(1313

2018-05-22

P3369 【模板】普普通通平衡树(Treap/SBT)(pb_ds版)

    P3369 【模板】普通平衡树(Treap/SBT)(pb_ds版)题目描述 您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以下操作: 插入x数 删除x数(若有多个相同的数,因只删除一个) 查询x数的排名(若有多个相同的数,因输出最小的排名) 查询排名为x的数 求x的前驱(前驱定义为小于x,且最大的数) 求x的后继(后继定义为大于x,且最小的数) 输入输出格式 输入格式:   第一行为n,表示操作的个数,下面n行每行有两个数opt和x,opt表示操作的序号(1<=opt<=6)   输出格式:   对于操作3,4,5,6每行输出一个数,表示对应答案   输入输出样例 输入样例#1: 10 1 106465 4 1 1 317721 1 460929 1 644985 1 84185 1 89

    阅读全文>>

作者:coody分类:【_PB浏览(1739

2018-05-23

android实现文本复制到剪切板效能(ClipboardManager)

    android实现文本复制到剪切板功能(ClipboardManager) Android也有剪切板(ClipboardManager),可以复制一些有用的文本到剪贴板,以便用户可以粘贴的地方使用,下面是使用方法   注意:导包的时候 API 11之前: android.text.ClipboardManagerAPI 11之后: android.content.ClipboardManager   复制代码代码如下: /** * 实现文本复制功能 * add by wangqianzhou * @param content */  public static void copy(String content, Context context)  {  // 得到剪贴板管理器  ClipboardManager cmb = (ClipboardManager)conte

    阅读全文>>

作者:coody分类:【_PB浏览(1290

2018-05-25

TopBar—标题栏自定义View,一起搞定

    TopBar—标题栏自定义View,一行搞定 标题栏自定义布局:   <com.xxx.TopBar android:id="@+id/top_bar" android:layout_width="match_parent" android:layout_height="wrap_content"/>   private void initTopBar() { topBar.setTitile("帮你贷").setVisible(false).setTitleBarListener(new TopBar.BtnClickListener() { @Override public void leftClick() { fini

    阅读全文>>

作者:coody分类:【_PB浏览(1980

2018-05-23

Python Crawler(五)Deployment on RaspberryPi

    Python Crawler(5)Deployment on RaspberryPi Python Crawler(5)Deployment on RaspberryPiCheck python version>python -VPython 2.7.13Install pip on raspberryPi>sudo apt-get install python-pip>pip -Vpip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)It worked before but today when I run pip -V, it stuck.Try this one>curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py>pyth

    阅读全文>>

作者:coody分类:【_PB浏览(719

2018-05-23
上一页 1/113页 下一页