1005:Number Sequence(hdu,数学规律题)

Problem Description A number sequence is defined as follows: f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + B * f(n - 2)) mod 7. Given A, B, and n, you are to calculate the value of f(n). Input The input consists of multiple test cases. Each test case c
分类: 其他 发布时间: 04-24 23:28 阅读次数: 5

高并发编程初步印象

【前言】   之后的技术方向应该是大数据量和高并发场景下的编程,分别对应大量数据的存储查询计算,超高请求的多线程处理,这才是以后的技术发展方向。当然是在能完成基础业务的前提下,增删改查数据转换SSM这些。现在项目的用户数上来了,经常出现,在公司测试好好的,一发布到现网,就会出各种性能瓶颈,请求超时,数据库连接超时,甚至部件奔溃。所以不光是高并发的编程,更需要高并发场景下的测试,像公司基本都是功能测试,性能测试很少,测试不充分,肯定会出问题。   好了,废话就不多说了,记录下学习经验。 【正文】
分类: 其他 发布时间: 04-24 23:21 阅读次数: 5

[BZOJ5020][THUWC2017]在美妙的数学王国中畅游(LCT)

5020: [THUWC 2017]在美妙的数学王国中畅游 Time Limit: 80 Sec Memory Limit: 512 MBSec Special Judge Submit: 323 Solved: 136 [Submit][Status][Discuss] Description 数字和数学规律主宰着这个世界。 机器的运转, 生命的消长, 宇宙的进程, 这些神秘而又美妙的过程无不可以用数学的语言展现出来。 这印证了一句古老的名言: “学好数理化,走遍天下都不怕。” 学渣小R被大
分类: 其他 发布时间: 04-24 23:21 阅读次数: 6

[日常] Go语言圣经--接口约定习题

Go语言圣经-接口 1.接口类型是对其它类型行为的抽象和概括 2.Go语言中接口类型的独特之处在于它是满足隐式实现的 3.Go语言中还存在着另外一种类型:接口类型。接口类型是一种抽象的类型 4.一个类型可以自由的使用另一个满足相同接口的类型来进行替换被称作可替换性(LSP里氏替换) 练习 7.1: 使用来自ByteCounter的思路,实现一个针对对单词和行数的计数器。你会发现bufio.ScanWords非常的有用。 package main import ( "bufio
分类: 其他 发布时间: 04-24 23:21 阅读次数: 7

TP5.1 配置的获取与设置

  我们现在学习对配置文件的获取与设置   我们将学会:   (1)获取到一级配置文件   (2)获取到二级配置文件   (3)设置二级配置文件 1、获取一级配置文件   (1)我们在applicaltion文件夹下创建模块admin,在admin文件夹下创建controller,在controller文件夹下创建一个名为User.php的控制器文件      (2)在User.php中定义   (3)访问地址:localhost/tp5.1/think/public/index.php/ad
分类: 其他 发布时间: 04-24 23:21 阅读次数: 4

Advanced Simulation Library(ASL)&& An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method (IBAMR)

ASL 和 IBAMR 都是有限元分析的工具,流体力学等,ASL可以使用GPU加速计算, 主机配置,i7 6代,1060, 32G,500G,ubuntu1604。 安装ASL、配置依赖、安装、运行测试: 1.GPU DRIVER && CUDA SDK OpenCL   在Ubuntu 软件源下载GPU驱动。   NVIDIA 官网下载cuda run安装包,安装时候不要选择图形图像显示驱动的安装。 装一些依赖: 1 sudo apt-get install clinfo dkms xz-u
分类: 其他 发布时间: 04-24 23:21 阅读次数: 4

[kuangbin带你飞]E - Find The Multiple [搜索]

Given a positive integer n, write a program to find out a nonzero multiple m of n whose decimal representation contains only the digits 0 and 1. You may assume that n is not greater than 200 and there is a corresponding m containing no more than 100
分类: 其他 发布时间: 04-24 23:21 阅读次数: 4

python3进阶之正则表达式之re模块之切分字符串

print('a b c'.split(' ')) print(re.split(r'\s+','a b c')) print(re.split(r'[\s\,\;]+', 'a,b;; c d')) # 注意+号的位置 #输出: # ['a', 'b', '', '', 'c'] # ['a', 'b', 'c'] # ['a', 'b', 'c', 'd']
分类: 其他 发布时间: 04-24 23:21 阅读次数: 4

poj 2449 Remmarguts' Date 第k短路 (最短路变形)

Remmarguts' Date Time Limit: 4000MS Memory Limit: 65536K Total Submissions: 33606 Accepted: 9116 Description "Good man never makes girls wait or breaks an appointment!" said the mandarin duck father. Softly touching his little ducks' head, he told t
分类: 其他 发布时间: 04-24 23:21 阅读次数: 4

Python3 数据库操作小封装

import pymysql ''' SQLController:对数据库操作 私有: __sql_connect(self): 作用:建立数据库连接 返回:数据库连接对象 __sql_insert_info(self, insert_sql): insert_sql: sql语句,默认为空
分类: 其他 发布时间: 04-24 23:21 阅读次数: 4

记忆杭州中的(非杭户籍人)

非杭州户籍外来人员在杭州 一、为杭州所做的贡献 1.知识分子 科技创新(这个很简单明了,现在的国家已经不是八九十年代的国家了,飞速发展的今天离不开一群知识分子) 人才培养(光谈科技发展,也要有一群人教育这我们成长中的下一代孩童们,未来的发展还要靠他们,因为现在正是他们的父辈在奋斗) 地方建设(说起建设,最基本的是什么,经济基础决定上层建筑,直接点就是钱【劳动人民得到的回报总的消费吧,钱又回到地方经济了,这就是源源不断的为地方累计财富】) 经济带动(消费,一个动词,里面包含了多少内容呢,简单列出
分类: 其他 发布时间: 04-24 23:21 阅读次数: 5

linux系统命令

1、显示当前登录者的名称   whoami 或者 who am i 2、切换用户  su su 用户名 或者 su -用户名 su -root su 后面加- 和不加- 有什么区别? 加-后,不仅切换到其他用户,而且环境变量之类的也切换成其他用户了 不加- ,仅仅使用这个用户的权限,而不使用其他 3、显示内存状态  free free -m -s -m表示内存中的状态用M为单位表示 -s表示刷新的时间间隔,以秒为
分类: 其他 发布时间: 04-24 23:21 阅读次数: 5

Sublime Text3 初使用

      Sublime Text 3 初使用 为一个小白,我!要学着用这个工具了。因为据说非常好用。 那么来看下本文的大纲吧 介绍下,我的环境 操作系统:win10 64bit sublime Text 3 版本:3143 那么就开始啦。 一.下载与安装sublime Text 3 因为这是免费的软件,所以直接去官网下载即可。 官网:http://www.sublimetext.com/3 选择对应的版本,点击下载,如图 1-1. 这里可以下载两种版本的,exe应用程序或者zip源程序。
分类: 其他 发布时间: 04-24 23:21 阅读次数: 4

二次分派技术(double dispatch)

二次分派技术的原理  ①分派:根据对象的类型而对方法进行选择,就是分派。静态分派发生在编译时期,分派根据静态类型信息来指定方法,它是一个方法的静态绑定(如方法重载)。动态分派发生在运行时期,是根据接方法所属对象的实际类型来调用方法。动态类型绑定只会体现在方法的调用者身上,而方法的参数类型则会在编译期由编译器决定。  ②单分派:只根据方法所属的对象的实际类型和参数的静态类型来指定调用的方法。  ③多...
分类: 编程语言 发布时间: 04-24 23:21 阅读次数: 4

Java中PO、DO、TO、DTO、 VO、 BO、POJO 、DAO的概念

本文系转载-原创@HollisChuang :http://www.hollischuang.com/archives/553 1.PO(persistant object) 持久对象   在 o/r 映射的时候出现的概念,如果没有 o/r 映射,没有这个概念存在了。通常对应数据模型 ( 数据库 ), 本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的 java 对象。最简单的 ...
分类: 编程语言 发布时间: 04-24 23:21 阅读次数: 4

c++Creo的基本内部函数和对象属性

对象:ProMdl(模型句柄):模型是Creo中顶级对象。例如,在零件模式中,模型是一部分; 在装配模式下,模型是装配体。模型的属性为ProParameter;模型的子对象:ProSolid;模型又是Promodelitem的属性;ProSolid(零件或装配体的基础类):实体是一个抽象的Creo Parametric对象,它表示零件和装配体的所有常见特征,如特征,尺寸和参数。ProSolid的超...
分类: 编程语言 发布时间: 04-24 23:21 阅读次数: 5

宏和函数的区别。

宏1、在调用宏时,首先对参数进行检查,看看是否包含任何由#define定义的符号。如果是,它们首先被替换;2、替换文本随后被插入到程序中原来文本的位置。对于宏,参数名被它们的值替换;3、最后,再次对结果文件进行扫描,看看它是否包含任何由#define定义的符号。如果是,就重复上述处理过程。但是,宏在定义时也有几点注意事项:1、宏参数和#define在定义中可以出现其他#define定义的变量。但是...
分类: 编程语言 发布时间: 04-24 23:21 阅读次数: 4

java表格数据导出到Excel案例

        这两天在实现一个将数据导出到Excel功能的时候,在网上搜索了很多案例,方式有多种,有一种使用POI的,用到继承AbstractExcelView这个类来进行实现,但是随着Spring版本的更新,这个逐渐被弃用。在网上查阅诸多案例之后,做了如下总结:    1. 构建Java Web项目(Maven构建)    2. 导入支持jar:<!-- https://mvnrepos...
分类: 编程语言 发布时间: 04-24 23:21 阅读次数: 5

第二十四课 shell的特殊符号及cut_sort_wc_uniq_tee_tr_split 命令

一、特殊符号'*'通配符,任意个任意字符'?'任意一个字符'#'注释字符'\'脱义字符'|'管道'$'变量的前缀'!$'组合,正则里面表示结尾';'多条命令写到一条,用分号分割'〜'用户的家目录,后面正则表达式表示匹配符'&'放到命
分类: 企业开发 发布时间: 04-24 23:21 阅读次数: 5

python学习 day3

一、python文件操作 文件操作基本流程: 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给用户/应用程序使用,其中文件就是操作系统提供给应用程序来操作硬盘虚拟概念,用户或应用程序通过操作文件,可以将自己的数据永久保存下来。 有了文件的概念,我们无需再去考虑操作硬盘的
分类: 其他 发布时间: 04-24 23:15 阅读次数: 5