- 博客(7)
- 收藏
- 关注
原创 idea 2019.3之后的版本的项目使用gradle构建,编译时会出现中文乱码
目录背景1、修改gradle编译选项2、修改idea设置3、其他方法(尝试后没有效果)3.1 修改File Encdoing3.2 修改idea的custom VM option背景把公司电脑的idea更新到了2020,本地测试代码的时候发现中文全是乱码。在网上找了半天解决方法,好不容易找到几条有用的,在这里记录下。1、修改gradle编译选项找到的第一个有用的方法是在build.gradle里加个设置,要求编码用UTF-8:tasks.withType(JavaCompile) { o
2020-08-29 17:57:47 1216
原创 为docker添加端口映射
为docker添加端口映射创建docker时添加端口为已创建的docker添加端口通过commit添加端口通过修改文件添加端口创建docker时添加端口通过-p porta:portb添加端口映射。比如我在虚拟机里输入docker run [镜像名] -p porta:portb,当访问虚拟机的porta端口时,请求会被转发到docker内的portb。为已创建的docker添加端口通过...
2019-12-14 23:52:39 315
原创 tomcat 配置虚拟路径后仍然不起作用
1.在tomcat的conf/server.xml下添加一条<Context path="/TomcatTest/download" docBase="E:/files/jee/TomcatTest/WebContent/download" debug="0" reloadbale="true"/> ps:我的项目名叫TomcatTest,docBase必须得写绝对路径...
2018-04-28 15:14:25 6792
原创 2018 ACM-ICPC 中国大学生程序设计竞赛线上赛-B:goldbach
比赛时花了不到一个小时的时间过了三道水题,然后看到了目前过题数第四多的B题。 题意很简单,给定任意一个在[3,2^63-1]范围内的数,将它表示成两个素数的和。 数字这么大,当然要用素数测试算法啦,比如miller-rabin。 然后花了四个小时调这题,数组都开到了2e6,结果到最后都没过。 不服气,回寝继续做。在群里看到有人说只用查到1e4就好了,而且确实是用这个算法。 那么到底是怎么...
2018-04-22 19:09:24 388
原创 记录一些碰到的数学结论(大概会持续更新)
1.可以用尺规作图的方式画出的正多边形满足的条件是:边数等于2的幂与任意个不同的费马素数的积,或者是2的幂。 费马素数可以表示为F(n)=2^(2^n)+1(0<=n<=4)。...
2018-02-27 15:57:25 218
原创 几个博弈
1.巴什博弈 巴什博奕所处的情况是:两个人从一堆物品中轮流取,至少取一个,最多m个,当双方都取最优方法时如何取胜。这种情况下设物品共有n件即可。设k=n%(m+1),当k不为0时先手必胜,否则后手必胜。道理很简单,只要想办法保证到自己回合时剩下的物品数是m+1的倍数即可。最少取a个,最多b个的时候类似。2.威佐夫博弈 有两堆物品,分别有n件和m件。每次可以从一堆中取至少一件物品(无...
2018-02-27 15:56:10 238
原创 2017CCPC秦皇岛部分题解
热身赛题目: Smartphone: 解题思路很简单,表里给的就是该厂生产的手机里使用对应产品的概率,只要把所有的概率乘起来,比较概率大小就行了。拿第一组样例举个栗子:A生产该手机的概率是0.5*0.6*0.7=0.21,B厂生产该手机的概率是0.2*0.3*0.4=0.024小于A,所以结果是A。对于多部手机,把每一部出现的概率乘到一块就行了。需要注意的是,这题会卡精度,需自行控制。可以...
2018-02-27 15:52:51 982
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人