Linux常用命令学习(2)

今天是学习Linux常用命令的第二期。首先是创建文件的命令:touch这里我是创建了一个名叫Japanlovestory.list的文件,我们可通过文件的颜色来区分文件类型,白色的是二进制文件(源代码),深蓝色的列表,天蓝色的软链接,绿色是可执行文件,黄色是设备文件,红色是有问题的文件。注意,一般来说文件名都尽量不要带空格,如果文件名带空格的话,要用引号括起来:‘program file’,不然系统误以为创建多个文件,而且再后续的查找,删除都要用引号括起来,十分麻烦。这里演示如果不加入双引号就
分类: 其他 发布时间: 01-24 22:32 阅读次数: 0

学习打卡1-24

intis_prime(intx){inti=0;for(i=2;i<x;i++){if(x%i==0){return0;}}return1;}intmain(){inti=0;intcount=0;for(i=100;i<=200;i++){if(is_prime(i)==1){printf("%d",i);count++;}}printf("\ncount=%d\n",count)
分类: 其他 发布时间: 01-24 22:29 阅读次数: 0

集合类框架的常用类比较

用“集合框架”设计软件时,记住该框架四个基本接口的下列层次结构关系会有用处:Collection 接口是一组允许重复的对象。Set 接口继承 Collection,但不允许重复。List 接口继承 Collection,允许重复,并引入位置下标。Map 接口既不继承 Set 也不继承 Collection, 存取的是键值对我们以下面这个图表来描述一下常用的集合的实现类之间的区别:Collection/Map接口成员重复性元素存放顺序(Ordered/Sorted)元素中被调用的方法基于
分类: 其他 发布时间: 01-24 22:29 阅读次数: 0

hibernate 乐观锁

乐观锁采用的原理就是在表里边加version版本控制,&lt;versionname=“version”column=“VERSION”type=“integer”/&gt;例子:创建两个session:Session session1=SessionFactory.openSession();Session session2=SessionFactory.openSession()对同一个数据进行操作:Entity entity1=new Entity();Entity entity
分类: 其他 发布时间: 01-24 22:28 阅读次数: 0

hibernate缓存简介

一、why(为什么要用Hibernate缓存?)Hibernate是一个持久层框架,经常访问物理数据库。为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。二、what(Hibernate缓存原理是怎样的?)Hibernate缓存包括两大类:Hibernate一级缓存和Hibernate二级缓存。1.Hibernate一级缓存又称为“Session的缓存”。.
分类: 其他 发布时间: 01-24 22:27 阅读次数: 0

hibernate查询的方式 都有哪些

Sql(结构化查询语言),Criteria(比hql更面向对象的查询方式),object composition(对象组合查询方式),Hql(hibernate query language,对查询条件进行了面向对象的封装):属性查询,参数查询命名参数查询,关联查询,分页查询,统计查询U2FsdGVkX19CZCSaLT8uLBd/0dcRPbM3hz6g9a2zGjHJDHilnRpLr2qXVoOF7Rbwu8FCzb41TvXb8eY9IKIgE6bVfctr/jUBO7CrZG3RnKGunqU
分类: 其他 发布时间: 01-24 22:27 阅读次数: 0

java实现字符压缩算法

public class CompressionAlgorithm1 {/*** @param args* 实现简易字符串压缩算法:一个长度最大为128的字符串,* 由字母a-z或者A-Z组成,将其中连续出现2次以上(含2次)的字母转换为字母和出现次数,* 以达到压缩目的。* 输入:AAAABBBB* 输出:A4B4*/public static String outPutStr(String InputStr){//首先先获取字符串的第一个字符int i=0;StringBuff
分类: 其他 发布时间: 01-24 22:23 阅读次数: 0

前端小白实现html+css源代码的二级导航

只使用html和css实现二级导航二级导航几乎是每个页面必备的功能,它也有很多实现的方法,接下来介绍一种只用html+css就实现出来的方法:先放上效果图:&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;简单二级导航的做法&lt;/title&gt; &lt;style&gt; * {
分类: 其他 发布时间: 01-24 22:21 阅读次数: 0

阿里巴巴矢量图标库的使用,超详细用法

阿里巴巴矢量图标库在页面中的使用官网地址: iconfont 阿里巴巴矢量图标库登录在页面中选择喜欢图标库点进鼠标悬停想要的图标 选择添加入库入库成功后 本图标会有一个虚线框 右上角的库图标会有个数的小红点点击购物车图标 选择添加至项目(如果没有就创建一个)确定 就会跳转到我的项目页面 选择图标 添加入库 选择 Font class点击下载至本地下载完成后,打开压缩包,只解压一个iconfont.css文件到页面要用到的css包里然后开始在代码中操作在head中导入
分类: 其他 发布时间: 01-24 22:21 阅读次数: 0

原生js/jQuery实现一键复制本页面链接到剪切板

jQuery实现复制本页面链接到剪切板最近做项目,刚好学到这个知识点首先,这个分为两个步骤:获取本页面的url复制到剪切板话不多说:获取本页面的url一般是使用这个语句window.location.href...
分类: 其他 发布时间: 01-24 22:21 阅读次数: 0

点击非a标签跳转页面的方法

点击非超链接跳转页面的方法这里插入一下a标签跳转页面的方式吧&lt;a href="index.html"&gt;&lt;/a&gt;接下来介绍下非超链接跳转页面吧window.open('url') //打开新的页面window.location = 'url' //跳转页面后有后退功能window.location.replace //跳转后没有后退功能下来举个栗子吧:以div为例直接在html上操作&lt;div onclick="window.open('index.h
分类: 其他 发布时间: 01-24 22:20 阅读次数: 0

java产生随机数的方法

java生成随机数的三种方法new Random()Math.random()currentTimeMillis()1.new Random()借助java.util.Random类产生一个随机数发生器,有两种构造函数Random() 以当前时间为默认种子Random(long seed) 以指定的种子值进行产生之后,借助不同的语句产生不同类型的数种子:产生随机数的第一次使用值 ,机制是通过一个函数,将这个种子的值转化为随机数空间中的某一个点上,并且产生的随机数均匀的散步再空
分类: 其他 发布时间: 01-24 22:20 阅读次数: 0

CSS设置椭圆边框

1.椭圆边框的设置首先圆角边框我们应该都会做border-radius: 数值px;这样能得到四个角度一样的圆角边框例如:&lt;div&gt;这是一个div&lt;/div&gt; div { width: 200px; height: 200px; line-height: 200px; text-align: center; font-size: 20px;
分类: 其他 发布时间: 01-24 22:20 阅读次数: 0

如果刷新页面就清空表单里的值:刷新页面事件+清空表单内容

2.刷新页面清空表单内容——软设问题总结系列2在做项目的时候发现,刷新页面后,在火狐浏览器中表单的值不会自动清除,这时就需要我们在程序中设置这个事件:2.1刷新页面事件刷新页面的事件有好几个,这里我使用的是页面重新载入事件load,要是用的是其他事件也是也可的。2.2清空表单内容因为js写法跟jQuery写法有一点点不一样,所以我把两种写法都列举出来 &lt;input type="text"&gt;js的写法var input = document.querySelector('
分类: 其他 发布时间: 01-24 22:20 阅读次数: 0

单选/复选框中点击文字能选择该选项

4.单选/复选框中点击文字选择该选项——软设问题总结系列为了提高用户体验,在单选/复选框中,点击文字选择相应选项这一操作是必不可少的。因为单选/复选框的操作都差不多,所以本文以单选框作为例子说明:主要的标签是&lt;input&gt;和&lt;label&gt;重点在于&lt;label&gt;标签的for属性的值应该与&lt;input&gt;标签的id属性的值相等代码如下: &lt;input type="radio" name="sex" value="girl" id="s
分类: 其他 发布时间: 01-24 22:19 阅读次数: 0

单/复选框的默认样式的改变+写单/复选框时应注意的问题

3.改变单选/复选框的默认样式——软设问题总结系列3.1 使用单选/复选框时应注意的问题3.2 简单的大小改变3.3 更改默认样式3.1 使用单选/复选框时应注意的问题单选:name属性的值应该一致,才能保证选择一个复选:name属性的值不能一致3.2 简单的大小改变此方法在Google能正常显示,但是在火狐有时候就会失效给input添加一个样式:zoom:数值;数值&gt;1时,单选/复选的图标(圆圈/正方形)会放大,数值越大,图标越大数值&lt;1时,图标会缩小数值=1时,图
分类: 其他 发布时间: 01-24 22:19 阅读次数: 0

CSS修改input标签中placeholder值的文字样式

5.设置input中placeholder属性的文字样式——软设问题总结系列5.1 placeholder的定义和用法5.2 placeholder选择器5.3支持修改的属性5.4 案例5.1 placeholder的定义和用法placeholder是HTML5 input的新属性,它一般表示input输入框的默认提示值;placeholder属性提供可描述输入字段预期值的提示信息(hint);该提示会在输入字段为空时显示,并会在字段获得焦点时消失;placeholder 属性适用于以下的 &
分类: 其他 发布时间: 01-24 22:19 阅读次数: 0

限制input file上传类型只能是图片(附带accept可指定的值,即文件限制类型)

6.限制input file上传类型只能是图片——软设问题总结系列6.1限制文件上传类型的属性——`accept`6.2 accept的其他取值6.1限制文件上传类型的属性——accept主要代码是设置input的行内属性 accept 及其值代码如下:&lt;input type="file" accept="image/*"&gt;点击选择文件后的效果图如下:6.2 accept的其他取值*.3gppaudio/3gpp, video/3gpp3GPP A
分类: 其他 发布时间: 01-24 22:19 阅读次数: 0

人类悲欢,各不相同

太扎心了《所以还是继续学习Acm吧》先说说昨天(27号)的牛客多校B题吧,我啥都没打,开局三小时了来看看数学题,就猜了个结论 AC了 ,计算F(n)=F(n-1)*2n -1/2n 求逆元显然猜的这个式子还是很简单的,但是在2e7的数据下你只能O(n)预处理O(1)查询,所以求逆元递推到2e7这个范围,我们不能用递归求逆元要线性求逆元,那么线性求2n 的逆元 也就是每次累乘 1/2 的逆元取模 - - 然后就愉快AC了 (显然我不知道正解为什么是这个公式,猜的,所以我还是大水逼) ..
分类: 其他 发布时间: 01-24 22:18 阅读次数: 0

博弈论<海女斗法>

经典Nim博弈海女跟她的舔狗玩取石子游戏,此时有n堆石子,每堆有a【i】个石子,每次我们可以选择一堆石子取一定数量的石子,最少取1个,最终谁把所有的石子拿玩了就胜利,现在海女对舔狗说,你要是赢了我,就做你女朋友,舔狗可高兴了,于是来向我求助 (瞎编大师)Nim博弈详解如果异或和为0 那么先手必赢 否则 - -舔狗的博弈Ⅱ本题特点 每次取石子数为质数或者1 那么显然 如果石子数为1 2 3 先手必定赢,如果石子是4的倍数以4为例,先手顶多拿3个 至少拿1个 那么后手必赢以
分类: 其他 发布时间: 01-24 22:18 阅读次数: 0