- 博客(2429)
- 资源 (180)
- 收藏
- 关注
原创 A. Spell Check
解题说明:此题是一道字符串题,首先判断长度对不对,然后再判断需要的字母是否都出现了即可。可以对字符串进行排序直接判断。
2022-10-01 18:56:32 705
原创 麒麟系统下进入救援模式
当出现系统无法启动时(例如硬盘空间满,rc.local启动脚本错误),可以通过以下方法进入救援模式进行处理。将ro改为rw 末尾添加init=/bin/sh,如下图所示。进入系统后可执行linux下面常用命令,进行文件删除,修改等。2、找到linux那行进行编辑。3、按ctrl+x 进入系统。1、在选择系统界面输入e。
2022-09-07 09:37:55 6777
原创 问题列表汇总
由此可见,把在运行过程中不会改变的数据设为rodata类型的,是有很多好处的:在多个进程间共享,可以大大提高空间利用率,甚至不占用RAM空间。同时由于rodata在只读的内存页面(page)中,是受保护的,任何试图对它的修改都会被及时发现,这可以帮助提高程序的稳定性。bss是指那些没有初始化的和初始化为0的全局变量。上电后所有的 CPU 都会从 bootrom 里面开始执行代码,为了防止并发造成的一些问题,需要将除了 primary cpu 以外的 cpu 拦截下来,这样才能保证启动的顺序是可控的。....
2022-08-31 20:56:09 502
原创 A. Grass Field
解题说明:此题是一道模拟题,每次可以选择一行+一列进行清除,找规律能发现就是把4个数加起来除以2。注意四个数加起来为1的时候要单独考虑。
2022-08-29 10:59:01 283
原创 C. Minimum Varied Number
解题说明:此题要求数字不重复,n小于10直接输出就行,大于10是先让n从9开始逐一减,直到n满足要求。
2022-08-29 10:43:22 472
原创 FT2000+下使用Clonezilla进行系统备份还原
2、选择第一项Clonezilla live (Default settings, VGA 800x600)后,按e修改启动参数,将”quiet”改成”console=tty0”或者”console=ttyAMA0,115200n8”,如下图所示例,然后ctrl+x启动。21、之前选择的将要备份的硬件,备份的位置信息再次打印确认(图中为之前选择引导U盘信息仅供参考,若选择外接的U盘或硬盘信息会有些差别),询问以上信息确认您是否继续:键入y,继续下一步。
2022-08-22 22:33:36 2558 1
原创 B. Polycarp Writes a String from Memory
解题说明:此题是一道字符串题目,遍历数组,每天找到3个不同的字母,直到读完整个字符串即可。
2022-08-14 21:10:40 400
原创 AST2500常用操作命令
设置I2C地址-对应第5槽(0x8a为IPMB地址,I2C地址为0x45)通过LPC传输BIT信息(操作系统下使用ipmitool工具输入)前提需要在/etc/rc.local中增加下面两句话。写完后会将其中3-33字节填入BIT格式中。写BIT信息(BMC串口中输入)用户名 sysadmin。密码 superuser。......
2022-08-14 20:42:26 1583
原创 银河麒麟设置默认ROOT账号登录
银河麒麟中默认是非root账号,如果需要切换到root账号,需要在终端里面输入sudo su,并输入密码才可以。可以通过下面配置,默认让系统进入就是root账号(不建议这样做,因为安全考虑,防止用户误删系统文件)2、进入/etc/lightdm/lightdm.conf文件修改登录选项。1、首先切换到root账号,输入passwd 新增root账号密码。......
2022-08-14 20:42:12 18022
原创 麒麟信安系统设置上电默认启用vncserver服务
3、修改/etc/systemd/system/vncserver@:1.service。2、执行vncserver@.service拷贝。4、设置vncserver命令默认启动。1、首先安装tigervnc工具。将其中的user都改为root。
2022-08-14 20:28:53 1399
原创 Linux下网络堆栈配置
netdev_max_backlog:当网卡接收数据包的速度大于内核处理的速度时,会有一个队列保存这些数据包,该参数表示该队列的最大值。tcp_low_latency:TCP响应延迟,0为禁用低延迟,这样配置后能够获取更高的吞吐量。tcp_rmem:TCP接受缓存(用于TCP接收滑动窗口)的最小值,默认值,最大值。tcp_wmem:TCP发送缓存(用于TCP发送滑动窗口)的最小值,默认值,最大值。rmem_max:内核套接字接收缓存区最大的大小。wmem_max:内核套接字发送缓存区最大大小。...
2022-08-14 20:13:12 1245
原创 A. YES or YES?
time limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputThere is a string ss of length 33, consisting of uppercase and lowercase English letters. Check if it is equal to "YES" (without quotes), where each letter
2022-07-24 21:11:12 705
原创 B. All Distinct
time limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputSho has an array aa consisting of nn integers. An operation consists of choosing two distinct indices ii and jj and removing aiai and ajaj from the array.F
2022-07-03 21:15:45 229
原创 FT2000+下LPC中断绑核使用说明
目前FT2000+ 64核下多采用LPC中断,为了确保中断不丢以及中断响应延迟在一定范围内,可以对中断进行绑核处理,以下为银河麒麟下操作的示例。(至少需要设置两个核,一个运行应用,一个绑定中断)在终端中输入vi /etc/boot/grub/grub.cfg在启动参数最后一行增加isolcpus=10,11 (根据实际应用修改,如果应用用多个核,就指定核号,需要给中断额外多预留一个核)在启动脚本中增加中断绑核操作,可放在/etc/rc.local中。使用的核为上面隔离出来的核,如下图所示将中断绑定到11核应
2022-07-02 21:26:45 839
原创 湖南麒麟操作系统快速下电优化项
如果需要对操作系统进行快速下电,可通过设置下面优化选项实现,经验证,20s之内系统就会完成下电。关闭selinux后系统下将不会进行安全性检查,任务关闭将会变快。修改/etc/selinux/config文件修改 SELINUX=disabled有些服务可以关闭,从而减少系统关机时的服务列表在终端里面输入systemctl disable irqbalancesystemctl disable pcscdsystemctl disable kdump.servicesystemctl disable rs
2022-07-02 21:18:22 1088
原创 C. Most Similar Words
time limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou are given nn words of equal length mm, consisting of lowercase Latin alphabet letters. The ii-th word is denoted sisi.In one move you can choose any p
2022-06-24 22:33:06 606
原创 C. Where‘s the Bishop?
time limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputMihai has an 8×88×8 chessboard whose rows are numbered from 11 to 88 from top to bottom and whose columns are numbered from 11 to 88 from left to right.Mih
2022-06-24 22:17:00 451
原创 A. Beat The Odds
time limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputGiven a sequence a1,a2,…,ana1,a2,…,an, find the minimum number of elements to remove from the sequence such that after the removal, the sum of every 22 con
2022-06-24 22:00:35 316
原创 A. Print a Pedestal (Codeforces logo?)
time limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputGiven the integer nn — the number of available blocks. You must use all blocks to build a pedestal.The pedestal consists of 33 platforms for 22-nd, 11-st a
2022-06-24 21:56:26 313
原创 A. Marathon
time limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou are given four distinct integers aa, bb, cc, dd.Timur and three other people are running a marathon. The value aa is the distance that Timur has run an
2022-06-24 21:45:13 317
原创 A. Food for Animals
time limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputIn the pet store on sale there are:Polycarp has xx dogs and yy cats. Is it possible that he will be able to buy food for all his animals in the store? Each
2022-06-05 22:00:32 375 1
原创 FT2000+ 下通过串口控灯
之前写过一篇X86模块下通过串口控灯,连接见Linux系统下通过9344芯片实现控灯示例_Felven的博客-CSDN博客在飞腾模块下,由于FT2000+自带串口,就省去了9344这个芯片,直接将FT2000+的串口接入CPLD,实现控灯即可。代码如下:led.h/* * uart.h * * Created on: 2019年2月2日 * Author: root */#ifndef UART_H_#define UART_H_#define LED_VE
2022-05-30 21:43:31 456
原创 FT2000+ PBF编译手册
飞腾pbf文件是飞腾提供用户可配的固件,将其与bios或uboot打包后才可作为完整的启动固件,从而加载操作系统。举例来说,pbf文件就相当于zynq中的fsbl,是飞腾芯片最早执行的代码,然后才轮到bios或uboot。下面简单介绍下pbf编译以及和bios打包,详细的可以找厂家要手册pbf文件在虚拟机中的路径BIOS存放路径只需要替换其中的bios_new即可进行pbf设置运行get_parameter中的para.sh文件其中可以配置c...
2022-05-30 21:33:16 2463
原创 linux下硬盘拷贝
可以使用linux下dd命令进行硬盘全拷贝输出到硬盘使用oflag标志位硬盘到硬盘 ddif=/dev/sdaof=/dev/sdcbs=1M count=61440 oflag=direct 文件到硬盘 ddif=xxx.imgof=/dev/sdcbs=1M count=61440 oflag=direct 输出到文件使用iflag标志位硬盘到文件 ddif=/dev/sdaof=xxx.imgbs=1M cou...
2022-05-30 21:14:36 2013
原创 FT2000+模块在麒麟系统下串口输出功能调试
FT2000+芯片自带串口,于是模块可以通过前出CPU串口登录系统,查看系统IP地址等信息,在网络故障时方便用户进行问题定位。打开串口功能需要在系统下配置两个地方1、需要修改/boot/grub.cfg,在启动选项中增加console=ttyS0,115200 debug loglevel=7 earlycon=uart8250,mmio32,0x80028001000完整grub.cfg如下## DO NOT EDIT THIS FILE## It is automatical
2022-05-30 21:13:19 7419
原创 FT2000+下固化intel I350mac地址
1、背景介绍在E5V4模块中可以通过intel官方提供的eeupdate64工具进行intel网卡的mac地址固化,不过由于架构因素,该工具在飞腾模块上是无法运行的。网上能搜到一个eepromARMtool的工具简介,但该工具很难获取,那么如何固化飞腾模块上面使用intel I350网卡的mac地址成为一个问题。2、修改步骤在进行研究后发现可以通过ethtool工具来固化i350的mac地址,使用方法比eeupdate64工具要弱智一点,就是直接修改eeprom中的原始数据,将i350 ee
2022-05-17 21:59:01 1157 1
原创 A. Integer Moves
time limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputThere's a chip in the point(0,0)(0,0)of the coordinate plane. In one operation, you can move the chip from some point(x1,y1)(x1,y1)to ...
2022-05-15 22:22:47 307 1
原创 C. Odd/Even Increments
time limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputGiven an arraya=[a1,a2,…,an]a=[a1,a2,…,an]ofnnpositive integers, you can do operations of two types on it:Add11toeveryelement wit...
2022-05-15 22:17:21 388
原创 B. Equal Candies
time limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputThere arennboxes with different quantities of candies in each of them. Theii-th box hasaiaicandies inside.You also havennfriends t...
2022-05-15 22:10:22 255
分词工具ANSJ 1.3版本
2014-02-14
JAVA JSON jar包
2013-11-26
hadoop mapreduce eclipse插件
2013-09-23
ANSJ分词工具最新版
2013-09-16
ANSJ分词JAR包
2013-08-27
斯坦福算法分析与设计【part 1】课程讲义
2013-08-14
斯坦福机器学习公开课讲义+个人笔记
2013-06-27
web intelligence and big data
2013-06-03
mtd_tools针对arm-xilinx-linux-gnueabi(Sourcery_CodeBench)
2018-04-14
mtd_tools针对arm-linux-gnueabihf(gcc-linaro-5.2)
2018-04-14
keyboard按键中断驱动
2017-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人