自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 python深拷贝

只有可变对象才有拷贝的说法import copyclass A: def __init__(self): self.list = [] # 可变对象a1 = A()a2 = a1 # a2 和 a1 完全相同a3 = copy.copy(a1) # a3 浅拷贝了 a1,即 a3 本身是新的,但内部的数据和 a1 是共享的a4 = copy.deepcopy...

2019-09-28 16:11:11 193

原创 sudo不输入密码

切换到root,用visudo命令修改/etc/sudoers以zenmap为例用户名 ALL = NOPASSWD: /usr/bin/zenmap修改完成后普通用户sudo zenmap就不需要密码了

2019-09-20 21:57:48 1638

原创 rpm 转 deb

装nmap的时候用到了alien这个工具sudo alien ncat-7.80-1.x86_64.rpm

2019-09-10 22:09:27 257

原创 Java Socket 客户端使用指定端口多次连接服务器引发 BindException

有这样一个需求,客户端要用特定端口连接服务器,可以用bind方法绑定一个本地的InetAddress,第一次连接是ok的,但是第二次连接就会报 BindException 异常(Bind: Address Already in Use),是因为之前那个连接处于 TIME_WAIT 状态.java.net.BindException: 地址已在使用 (Bind failed)解决方法是用So...

2019-09-08 11:25:37 858

原创 java 大数运算

听说近日科学家解决了“三立方数和”问题的最后一个数42,特地用java验证一番BigInteger X = (new BigInteger("-80538738812075974")).pow(3);BigInteger Y = (new BigInteger("80435758145817515")).pow(3);BigInteger Z = (new BigInteger("12602...

2019-09-07 23:47:15 235

原创 java 服务器线程池测试

ncat 有个允许多客户端连接的参数,默认是100,我用线程池实现了类似的功能。创建服务器线程池大小为100,可以同时处理100个连接,第100个往后的客户端需要等待前100个客户端有退出,它才能连上。Server.javaimport java.io.*;import java.net.*;import java.util.concurrent.ExecutorService;imp...

2019-09-07 11:33:48 241

原创 软键盘遮挡RecyclerView的解决办法

rv.addOnLayoutChangeListener(new View.OnLayoutChangeListener() { @Override public void onLayoutChange(View view, int i, int i1, int i2, int i3, int i4, int i5, int i6, int i7) { if (i3...

2019-09-04 15:13:21 714

原创 android 修改toolbar菜单item的icon图标

我尝试了 findviewbyid 获取 MenuItem 然后调用 setIcon 发现无效,设置 backgroundres 会把图标变的巨大,不符合要求,查资料后得到适用于actionbar的做法,我试过了,toolbar也是可以这样做的。Menu menu = toolbar.getMenu();menu.getItem(0).setIcon(ContextCompat.getDraw...

2019-09-03 22:39:06 3067

原创 recyclerview滑动到顶部和底部监听+上滑下滑监听

到达顶部和底部监听判断是否滑动到底部, recyclerView.canScrollVertically(1);返回false表示不能往上滑动,即代表到底部了;判断是否滑动到顶部, recyclerView.canScrollVertically(-1);返回false表示不能往下滑动,即代表到顶部了;@Overridepublic void onScrollStateChanged(@N...

2019-09-03 11:37:29 4738

原创 java 前导零

需要将整数转成带前导零的字符串可以这样做DecimalFormat df=new DecimalFormat("000000"); // 字符串长度<=6时带前导零,>6时照常显示String str = df.format(i);

2019-09-01 20:30:24 836

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除