点击返回按钮,关闭当前界面的同时,将直接退到前一个界面…

新闻类APP,在首页点击进入文章列表界面,在文章列表界面点击跳转到文章详情界面,在文章详情界面,点击返回,直接返回到首页,不会返回到文章列表界面是什么原因?在首页点击back按钮…首页会一直重复加载…不会退出应用,需要多次连续点击才可退出…是怎么回事?求大神们帮忙解惑…

1个回答

楼主,你看看是不是你在文章列表界面点击跳转到文章详情界面时,把文章列表界面finish了,首页点击back按钮多次才能退出,你看看是不是重写了OnKeyDown方法了。希望采纳。谢谢

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
安卓如何实现返回按钮的功能,我想在点击图片时,返回到上一个没有finish()的界面

安卓如何实现返回按钮的功能,我想在点击图片时,返回到上一个没有finish()的界面,也就是实现和home键旁边返回键类似的功能

Java点击按钮后弹出新窗口,关闭新窗口后如何返回到原来的窗口?

如题,现在设计一个界面,里面有一个按钮,增加ActionListener事件,点击按钮后弹出一个新的窗口,里面有更详细的信息。现在将新窗口关闭,想返回到原来的旧窗口。菜鸟一枚,请前辈指点迷津...

如何在pygame中做一个按钮调用函数并且关闭当前界面

用tkinter写的主页面 并且在主页面中用按钮实现了调用游戏界面并且关闭主页面的方法,现在需要一个返回按钮 返回tk的主页面 我现在点按钮可以返回但是无法关闭当前的pygame的窗口 求助各位大神 import pygame, sys from pygame.locals import * import main pygame.init() #初始化pygame screen=pygame.display.set_mode([640,480]) #窗口大小:640*480 screen.fill([255,255,255])#用白色填充窗口 myimage=pygame.image.load("1.png") #把变量myimage赋给导入的图片 screen.blit(myimage,[500,0]) #在100,100的地方画出这个图片(100和100为左部和上部) pygame.display.flip() while True: for event in pygame.event.get():#获得事件 if event.type==pygame.MOUSEBUTTONDOWN and 500<=event.pos[0]<=640 and \ 0<=event.pos[1]<=57: #判断鼠标位置以及是否摁了下去。 #做需要做的事情,如开始游戏。 main.zhuyemian() pass

【安卓初学者】安卓back监听事件怎么让他直接返回到系统主界面

安卓back监听事件怎么让他直接返回到系统主界面。。和home键一样。应用程序继续在后台跑 。。。我们老师让我们做一个音乐播放器。。按下home键就可以在后台运行。。。再次打开应用程序的时候进度条和分钟数也显示正常。一直在后台运行并且也更新到界面的。但是按下back键之后界面关闭之后进度条就会有问题。。而且单击下一曲的时候会两首歌同时播放。

android 点击退出按钮 结束所有的activity 回到手机主页面

android 点击退出按钮 结束所有的activity 回到手机主页面 我 实现了回到主页面 但是在点击这个程序 他还是回到**退出的界面 ** > # 我要实现点击按钮回到手机主页面 在点击这个程序后就重新 启动 _ 现在代码如下:_ button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub // Toast.makeText(mcontext, "点击了退出按钮!!!", // Toast.LENGTH_SHORT).show(); CustomDialog.this.dismiss(); Activity activity = (Activity) mcontext; // activity.finish(); // 退出程序 Intent intent = new Intent(Intent.ACTION_MAIN); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.addCategory(Intent.CATEGORY_HOME); activity.startActivity(intent); System.exit(0); } });

python使用tkinter调用新窗口,被调用的窗口点击右上角关闭按钮会报错,怎么屏蔽按钮

主窗口中写了一个按钮调用一个函数,打开一个新的窗口 ``` def ask_wifi(self): inputDialog =getWifi.MyDialog() self.wait_window(inputDialog) return inputDialog.wifi ``` 新的窗口中需要点击选择并返回选择内容,选择遇到一个问题,点击右上角关闭按钮x的时候会报错,有什么帮忙屏蔽按钮或者处理这个报错,新窗口代码: ``` import tkinter as tk from tkinter import * around_wifi=['1','2','3'] class MyDialog(tk.Toplevel):#wifi选择界面 def __init__(self): super().__init__() self.title('wifi') self._setup_UI() def _setup_UI(self): self.wifi_listbox=Listbox(self) self.wifi_listbox.bind('<Double-Button-1>',self.ok) for str in around_wifi: self.wifi_listbox.insert(END,str) self.wifi_listbox.grid() def ok(self,i): wifi=self.wifi_listbox.get(self.wifi_listbox.curselection()) self.wifi=[wifi] print('wifi:',wifi) self.destroy() return self.wifi ``` 报错如下: AttributeError: 'MyDialog' object has no attribute 'wifi'

如何关闭当前activity

返回键回到上一个浏览页面。于是我重写了返回键,但是fragment里面并没有onKeyDown方法,于是我在fragment里面写了一个静态方法,并在activity的onKeyDown方法中调用它,这样就能把点击事件传到fragment中来处理。如下: activity中的onKeyDown方法: ``` public boolean onKeyDown(int keyCode, KeyEvent event) { if(currentIndex==1){ //当前显示WebFragment WebFragment.clickBack(keyCode, event); return true; } return super.onKeyDown(keyCode, event); } ``` 这是WebFragment中的clickBack方法 ``` public static boolean clickBack(int keycode,KeyEvent event){ if(keycode==KeyEvent.KEYCODE_BACK&&webView.canGoBack()){//页面能返回 webView.goBack(); }else if(keycode==KeyEvent.KEYCODE_BACK&&!webView.canGoBack()){//不能返回 } return true; } ``` 但是呢,我希望WebFragment中 页面不能返回的时候能退出当前activity。但是clickBack是一个静态方法,并不能调用getActivity.finish()。 。。请问有什么好的方法能解决这个问题吗?我只是希望WebFragment中的webView页面能返回时,点击返回键返回上一个页面;当webView页面不能返回时,点击返回键退出当前activity。。求解~~

安卓设置在当前的 Activity页面 按返回键直接退出程序

安卓设置在当前的 Activity页面 按返回键直接退出程序 要用什么方法啊

Android的登录界面和注册界面之间的跳转问题

想做一个简易系统 1.软件名字为“CardsAssistant”,兼容Android4.0以上版本。 2. 当用户启动本软件,显示标题为“CardsAssistant”的登录页面,如图1所示,登录页面中有两个名为“账户名”、“密码”的TextView,这两个TextView分别对应一个EditText,当用户点击“取消”按钮时,当前CardsAssistant页面关闭,退回到手机桌面;当用户首次点击“登录”时,则弹出标题为“Regist”注册页面,如图所示,若已经注册后点击“登录”,则弹出标题为CardList的名片列表页面,如图所示。软件能够对账户密码具有记忆功能,注册之后下次启动时,账户名及密码自动显示在相应的EditText中。 具体的图是这样的: ![图片说明](https://img-ask.csdn.net/upload/201511/21/1448118843_275290.png) 登录界面和注册界面之间的跳转是可以做到了,但是第二次点击登录的时候怎么才能跳转到其他界面呢?求各位大神指教,新手来的

android开发调用系统返回键出问题了,求救。。。

首先从主界面跳转登陆界面(只要登陆状态为 false 就跳转登陆) Intent intent = new Intent(); //跳转登陆界面 intent.setClass(MyWorkActivity.this, LoginActivity.class); startActivityForResult(intent, 2); 登陆成功是要返回主界面的,同时是要求登陆返回一定数据回来的 @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if(data == null) { System.exit(0); } target = data.getExtras().getString("result");//得到新Activity 关闭后返回的数据 } 在登录界面如果登陆成功 Intent intent = new Intent();//数据是使用Intent返回 intent.putExtra("result", "LoginActivity");//把返回数据存入Intent LoginActivity.this.setResult(RESULT_OK, intent);//设置返回数据 LoginActivity.this.finish();//关闭Activity 但是在登陆如果使用系统的返回键就一直不成功 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { //二次返回退出 if (keyCode == KeyEvent.KEYCODE_BACK) { if ((System.currentTimeMillis() - exitTime) > 2000) { exitTime = System.currentTimeMillis(); Toast.makeText(this, "再按一次退出", Toast.LENGTH_LONG).show(); } else { System.exit(0); } return false; }else { return super.onKeyDown(keyCode, event); } } exitTime为long类型变量 但是一直不成功,双击系统返回键,都是一闪然后继续在登陆界面,有些android机子是在第二次双击的时候退出整个应用,,,求大神指导问题出在哪,怎么才能在第一次双击系统返回键就退出当前的应用程序?? 急,,急,,急,, 求教。。。

android调起支付宝h5界面后取消支付返回,再次点击会调用onProgressChanged方法

在webview界面中点击h5界面的按钮,h5通过接口查询订单情况,如果有订单弹通知让用户去支付,如果没有订单,就调起支付宝h5界面去支付。 现在调起支付宝h5界面后取消支付返回,当前页面不做任何修改,然后再次点击按钮,这时候会弹一个窗口告诉用户已有订单让他去支付,但这个时候webview会调用onProgressChanged,却并没有加载新的网址出现,是什么情况? ``` goPay() { if (this.canRequsetFlag == false) { return } this.canRequsetFlag = false let param = {} tongji.order_pay(this.goodsId) param.commodity_no = this.goodsId param.amount = 1 if(this.currentRedPacketAllInfo.coupon_type){ param.coupon_type = this.currentRedPacketAllInfo.coupon_type param.coupon_id = this.currentRedPacketAllInfo.coupon_id param.coupon_code = this.currentRedPacketAllInfo.coupon_code } param.pay_way = 1 console.log(param) let jsonData = protocol.getJsonParamsCCB(protocol.buyProduct, param, utils.getUUID()); http.ajax('', jsonData, false, (data) => { this.checkWrapShow = false if(data=='0050008'){ this.showDialogNoPay=true this.canRequsetFlag = true return; } setTimeout(()=>{ if (isInApp()) { console.log('在app中') window.location.href=(data.pay_address) } else { let host = window.location.host window.location.href=(document.location.protocol + '//' + host + window.location.pathname + '#/' + 'paymentPage' + '?from=2&out_trade_no=' + data.order_num_pay + '&url=' + btoa(data.pay_address)) } this.canRequsetFlag = true },100) },()=>{ this.canRequsetFlag = true }) } <div class="btn-style okBtn base-b-group" @click="goPay">去支付</div> ``` 而且onProgressChanged是在ajax方法结果返回前调用的,有哪位大神指导一下?

c#在主页面登陆完之后怎么返回主页面

启动页为主页面,在主页面中可登录顾客信息,登陆完之后返回主页面,点击登录时是在当前页跳转,登陆完之后也是在当前页跳转

JFrame的JButton点击事件无法正确显示另外的界面

网上找了个程序,自己改,是一个小游戏,本来只有一个游戏界面,我想添加一个登录页面,结果就刚加了个界面就卡住了。从Fishlord类中使用main()函数可以正确显示,但是通过另外一个JFrame通过JButton点击事件调用Fishlord时无法显示,而且连右上角的关闭按钮都不能点击! 代码在下面: 这个界面有按钮,点击按钮跳转到下面那个iframe,在JButton点击事件里使用new的方法 package fishhh; import java.awt.Color; import java.awt.Container; import java.awt.Font; import java.awt.Graphics; import java.awt.Rectangle; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JCheckBox; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JPasswordField; import javax.swing.JTextField; public class Login { private static JFrame frame; public static void main(String[] args) throws Exception { // 窗体大小 frame = new JFrame(); frame.setSize(800, 480); frame.setLayout(null);//设置布局管理器为空 JButton button = new JButton("登 录"); button.setBounds(new Rectangle(280, 210, 220, 30));//参数分别是坐标x,y,宽,高 frame.add(button); JTextField tfUser = new JTextField(); tfUser.setBounds(new Rectangle(280, 140, 220, 25)); frame.add(tfUser); JPasswordField tfPwd = new JPasswordField(); tfPwd.setBounds(new Rectangle(280, 170, 220, 25)); frame.add(tfPwd); // 显示窗体 frame.setVisible(true); ImageIcon img = new ImageIcon("bg.jpg");// 这是背景图片 JLabel imgLabel = new JLabel(img);// 将背景图放在标签里。 frame.getLayeredPane().add(imgLabel, new Integer(Integer.MIN_VALUE)); imgLabel.setBounds(0, 0, frame.getWidth(), frame.getHeight()); Container cp = frame.getContentPane(); cp.setLayout(null); ((JPanel) cp).setOpaque(false); // 这样就能显示出背景图片出来了 button.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { //创建新的窗口 frame.setVisible(false); try { new Fishlord(); } catch (Exception e1) { e1.printStackTrace(); } } }); } public void close(){ frame.dispose(); } } 跳转到这个界面 package fishhh; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import java.util.Random; import javax.imageio.ImageIO; import javax.swing.JFrame; import javax.swing.JPanel; public class Fishlord { public static void main(String[] args) throws Exception { new Fishlord(); } public Fishlord() throws Exception{ JFrame frame = new JFrame("捕鱼达人"); Pool pool = new Pool(); frame.add(pool); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 关闭窗口时关闭程序 frame.setSize(800, 480); frame.setLocationRelativeTo(null);// 设置窗口居中,必须放在setSize之后 frame.setResizable(false);// 不允许用户改变窗口大小 frame.setVisible(true); pool.action(); } } class Pool extends JPanel { BufferedImage background = null; Fish fish = null;; Fish[] fishs = new Fish[9]; Net net = null; int score = 0; int fontsize = 20; Font font = new Font("楷体", Font.BOLD, fontsize); Pool() throws IOException { // background = ImageIO.read(new File("bg.jpg")); //读取工程目录图片 background = ImageIO.read(getClass().getResourceAsStream("/images/bg.jpg")); /** * 1)getClass().getResourceAsStream()方法读取的是src/images包下的图片 2)background * = ImageIO.read(new File("images/bg.jpg")); * 这个方法读取的是工程CatchFish/images文件夹下的图片 */ for (int i = 0; i < 9; i++) { fish = new Fish("fish0" + (i + 1)); fishs[i] = fish; fish.start(); } } public void paint(Graphics g) { // paint什么时候调用? // System.out.println("paint"); g.drawImage(background, 0, 0, null); for (int i = 0; i < fishs.length; i++) { Fish tempfish = fishs[i]; g.drawImage(tempfish.fishimage, tempfish.x, tempfish.y, null); } if (net.show) { g.drawImage(net.netimage, net.x - net.width / 2, net.y - net.height / 2, null); } g.setFont(font); g.setColor(Color.white); g.drawString("SCORE:", 10, 20); g.setColor(Color.red); g.drawString(" " + score, 10, 20); } public void action() throws Exception { net = new Net(); MouseAdapter m = new MouseAdapter() { public void mouseEntered(MouseEvent e) { net.show = true; } public void mouseExited(MouseEvent e) { net.show = false; } // 在鼠标移动时候执行 public void mouseMoved(MouseEvent e) { // MouseEvent 鼠标事件:鼠标事件发生时间地点人物 long time = e.getWhen(); int x = e.getX(); int y = e.getY(); // Object o=e.getSource();//发生事件的物体pool net.x = x; net.y = y; } public void mousePressed(MouseEvent e) { catchFish();// catch:抓鱼 在鼠标按下的时候,进行抓鱼操作 } }; // 在当前方法中代表当前的 这个(this)pool对象 this.addMouseListener(m); // 处理这个pool对象鼠标动作 this.addMouseMotionListener(m); net.show = true;// 调试代码 while (true) { // System.out.println("repaint"); repaint(); try { Thread.sleep(80); } catch (Exception e) { e.printStackTrace(); } } } protected void catchFish() { // 鱼在不在网的范围内?在的话就让鱼消失 for (int i = 0; i < fishs.length; i++) { fish = fishs[i]; if (fish.contains(net.x, net.y)) {// 判断在不在网的范围 fish.getOut(); score += fish.width / 10; } } } } class Fish extends Thread { int x, y, index = 0, width, height, step; BufferedImage fishimage; BufferedImage[] fishimages = new BufferedImage[9]; Random r; Fish(String fishname) throws IOException { // System.out.println("Fish()"); for (int i = 0; i < 9; i++) { // BufferedImage tempfishimage = ImageIO.read(new File(fishname + // "_0" // + (i + 1) + ".png")); BufferedImage tempfishimage = ImageIO.read(getClass() .getResourceAsStream( "/images/" + fishname + "_0" + (i + 1) + ".png")); fishimages[i] = tempfishimage; } fishimage = fishimages[index]; r = new Random();// 不写数字表示的是int范围内的一个数字 width = fishimage.getWidth(); height = fishimage.getHeight(); x = 790; y = r.nextInt(470 - height); step = r.nextInt(4) + 1; } public void run() { while (true) { try { Thread.sleep(50); index++; fishimage = fishimages[index % fishimages.length]; // 现在要动,所以要改变图片?300 x = x - step; if (x <= 0 || y <= 0 || y >= 480) getOut(); } catch (Exception e) { } } } // 检查(netx,nety)的坐标是否在鱼的范围之内 public boolean contains(int netx, int nety) { int dx = netx - x; int dy = nety - y; return dx >= 0 && dx <= width && dy >= 0 && dy <= height; } void getOut() { Random r = new Random(); x = 790; y = r.nextInt(470 - height); step = r.nextInt(4) + 1; } } class Net { // 网的位置随着鼠标指针的移动而移动 BufferedImage netimage = null; int x = 0, y = 0, width, height; boolean show;// 是否显示当前网对象 Net() throws Exception { // netimage = ImageIO.read(new File("net09.png")); netimage = ImageIO.read(getClass().getResourceAsStream( "/images/net09.png")); show = false; width = netimage.getWidth(); height = netimage.getHeight(); } }

H5跳转回activity,怎么获取 它的点击事件啊

android里面嵌入一个纯h5,要点击h5左上叫 一个按钮 返回activity界面,怎么求哥哥姐姐 给个建议,能给一段代码最好☄ 谢谢啦!

如何让 Activity 调用 finish() 之后不返回之前的 Activity?

在使用某个应用 A 的时候 Activity B 用 startActivity(new Intent(“B"));创建 Activity C,然后点击 Activity C 上的按钮 D,按钮 D 的处理函数中调用 finish();,然后返回了 Activity B。怎么才能在点击 Activity C 上的按钮 D 之后直接返回 应用 A?Activity B 和 Activity C 是在与应用 A 不同的另外一个应用里,就是我要写的应用。 找到解决方法了:https://stackoverflow.com/questions/20898083/android-how-to-return-to-previous-app-after-closing-notification-dialog

在android中,activity跳转到fragment时,activity的生命周期变化是怎样的?是一直处于运行状态么

在android中,activity跳转到fragment时,activity的生命周期变化是怎样的?是一直处于运行状态么

js里写一个当前页面弹出登陆框,用来输入用户名和密码并传到另一个页面的方法,求相助!

![js里写一个当前页面弹出登陆框,用来输入用户名和密码并传到另一个页面的方法](https://img-ask.csdn.net/upload/201505/10/1431243247_831991.png)

微信小程序 页面跳转问题

微信小程序 不带返回按钮的页面跳转redirect不起作用 wxml代码如下: ``` <view class="weui-msg__desc"> 3秒后返回首页,如未跳转,请点击 <navigator url="../index/index" class="weui-msg__link" redirect>返回首页</navigator> </view> ``` 还有一种方式也不起作用: wxml代码如下: ``` <view class="weui-msg__desc"> 3秒后返回首页,如未跳转,请点击 <navigator hover-class="changestyle">返回首页</navigator> </view> ``` js代码如下: ``` wx.redirectTo({ url: 'pages/index/index' }) ``` 我知道,为了不让用户在使用小程序时造成困扰,微信小程序规定页面路径只能是五层,请尽避免多层级的交互方式。 那么我要在第五层的页面返回首页,怎么删除前面的四层呢?redirect只能删除当前的一层

A页面和B页面,A页面打开后加载B页面,B页面加载完后显示B页面,关闭A页面

现在往服务器分别打包2个页面,A页面和B页面。 先进入的是A页面,在A页面中,调B页面,并且等B页面全部加载完后,A页面关闭,当前显示B页面。 那位大神知道这个怎么弄?

学Python后到底能干什么?网友:我太难了

感觉全世界营销文都在推Python,但是找不到工作的话,又有哪个机构会站出来给我推荐工作? 笔者冷静分析多方数据,想跟大家说:关于超越老牌霸主Java,过去几年间Python一直都被寄予厚望。但是事实是虽然上升趋势,但是国内环境下,一时间是无法马上就超越Java的,也可以换句话说:超越Java只是时间问题罢。 太嚣张了会Python的人!找工作拿高薪这么简单? https://edu....

大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了

大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...

在中国程序员是青春饭吗?

今年,我也32了 ,为了不给大家误导,咨询了猎头、圈内好友,以及年过35岁的几位老程序员……舍了老脸去揭人家伤疤……希望能给大家以帮助,记得帮我点赞哦。 目录: 你以为的人生 一次又一次的伤害 猎头界的真相 如何应对互联网行业的「中年危机」 一、你以为的人生 刚入行时,拿着傲人的工资,想着好好干,以为我们的人生是这样的: 等真到了那一天,你会发现,你的人生很可能是这样的: ...

推荐10个堪称神器的学习网站

每天都会收到很多读者的私信,问我:“二哥,有什么推荐的学习网站吗?最近很浮躁,手头的一些网站都看烦了,想看看二哥这里有什么新鲜货。” 今天一早做了个恶梦,梦到被老板辞退了。虽然说在我们公司,只有我辞退老板的份,没有老板辞退我这一说,但是还是被吓得 4 点多都起来了。(主要是因为我掌握着公司所有的核心源码,哈哈哈) 既然 4 点多起来,就得好好利用起来。于是我就挑选了 10 个堪称神器的学习网站,推...

为什么程序猿都不愿意去外包?

分享外包的组织架构,盈利模式,亲身经历,以及根据一些外包朋友的反馈,写了这篇文章 ,希望对正在找工作的老铁有所帮助

Java校招入职华为,半年后我跑路了

何来 我,一个双非本科弟弟,有幸在 19 届的秋招中得到前东家华为(以下简称 hw)的赏识,当时秋招签订就业协议,说是入了某 java bg,之后一系列组织架构调整原因等等让人无法理解的神操作,最终毕业前夕,被通知调往其他 bg 做嵌入式开发(纯 C 语言)。 由于已至于校招末尾,之前拿到的其他 offer 又无法再收回,一时感到无力回天,只得默默接受。 毕业后,直接入职开始了嵌入式苦旅,由于从未...

在三线城市工作爽吗?

我是一名程序员,从正值青春年华的 24 岁回到三线城市洛阳工作,至今已经 6 年有余。一不小心又暴露了自己的实际年龄,但老读者都知道,我驻颜有术,上次去看房子,业务员肯定地说:“小哥肯定比我小,我今年还不到 24。”我只好强颜欢笑:“你说得对。” 从我拥有记忆到现在进入而立之年,我觉得,我做过最明智的选择有下面三个: 1)高中三年,和一位女同学保持着算不上朋友的冷淡关系;大学半年,把这位女同学追到...

这些插件太强了,Chrome 必装!尤其程序员!

推荐 10 款我自己珍藏的 Chrome 浏览器插件

Java基础知识面试题(2020最新版)

文章目录Java概述何为编程什么是Javajdk1.5之后的三大版本JVM、JRE和JDK的关系什么是跨平台性?原理是什么Java语言有哪些特点什么是字节码?采用字节码的最大好处是什么什么是Java程序的主类?应用程序和小程序的主类有何不同?Java应用程序与小程序之间有那些差别?Java和C++的区别Oracle JDK 和 OpenJDK 的对比基础语法数据类型Java有哪些数据类型switc...

@程序员:GitHub这个项目快薅羊毛

今天下午在朋友圈看到很多人都在发github的羊毛,一时没明白是怎么回事。 后来上百度搜索了一下,原来真有这回事,毕竟资源主义的羊毛不少啊,1000刀刷爆了朋友圈!不知道你们的朋友圈有没有看到类似的消息。 这到底是啥情况? 微软开发者平台GitHub 的一个区块链项目 Handshake ,搞了一个招募新会员的活动,面向GitHub 上前 25万名开发者派送 4,246.99 HNS币,大约价...

做了5年运维,靠着这份监控知识体系,我从3K变成了40K

从来没讲过运维,因为我觉得运维这种东西不需要太多的知识面,然后我一个做了运维朋友告诉我大错特错,他就是从3K的运维一步步到40K的,甚至笑着说:我现在感觉自己什么都能做。 既然讲,就讲最重要的吧。 监控是整个运维乃至整个产品生命周期中最重要的一环,事前及时预警发现故障,事后提供详实的数据用于追查定位问题。目前业界有很多不错的开源产品可供选择。选择一款开源的监控系统,是一个省时省力、效率最高的方...

技术大佬:我去,你写的 switch 语句也太老土了吧

昨天早上通过远程的方式 review 了两名新来同事的代码,大部分代码都写得很漂亮,严谨的同时注释也很到位,这令我非常满意。但当我看到他们当中有一个人写的 switch 语句时,还是忍不住破口大骂:“我擦,小王,你丫写的 switch 语句也太老土了吧!” 来看看小王写的代码吧,看完不要骂我装逼啊。 private static String createPlayer(PlayerTypes p...

Linux系统的最常用命令你了解多少呢?

Linux系统的最常用命令第一组 用户管理类命令1.添加用户2.修改密码3.删除用户4.切换用户5.添加用户组6.删除用户组第二组 文件与目录类命令1.查看目录2.改变工作目录3.复制文件、目录4.移动或改名5.删除文件、目录6.改变文件权限7.创建目录8.新建文件9.查看目录大小10.查看当前路径第三组 压缩打包类命令压缩解压1.压缩解压--gzip2.压缩解压--bzip23.压缩解压--ta

和黑客斗争的 6 天!

互联网公司工作,很难避免不和黑客们打交道,我呆过的两家互联网公司,几乎每月每天每分钟都有黑客在公司网站上扫描。有的是寻找 Sql 注入的缺口,有的是寻找线上服务器可能存在的漏洞,大部分都...

总结了 150 余个神奇网站,你不来瞅瞅吗?

原博客再更新,可能就没了,之后将持续更新本篇博客。

副业收入是我做程序媛的3倍,工作外的B面人生是怎样的?

提到“程序员”,多数人脑海里首先想到的大约是:为人木讷、薪水超高、工作枯燥…… 然而,当离开工作岗位,撕去层层标签,脱下“程序员”这身外套,有的人生动又有趣,马上展现出了完全不同的A/B面人生! 不论是简单的爱好,还是正经的副业,他们都干得同样出色。偶尔,还能和程序员的特质结合,产生奇妙的“化学反应”。 @Charlotte:平日素颜示人,周末美妆博主 大家都以为程序媛也个个不修边幅,但我们也许...

MySQL数据库面试题(2020最新版)

文章目录数据库基础知识为什么要使用数据库什么是SQL?什么是MySQL?数据库三大范式是什么mysql有关权限的表都有哪几个MySQL的binlog有有几种录入格式?分别有什么区别?数据类型mysql有哪些数据类型引擎MySQL存储引擎MyISAM与InnoDB区别MyISAM索引与InnoDB索引的区别?InnoDB引擎的4大特性存储引擎选择索引什么是索引?索引有哪些优缺点?索引使用场景(重点)...

如果你是老板,你会不会踢了这样的员工?

有个好朋友ZS,是技术总监,昨天问我:“有一个老下属,跟了我很多年,做事勤勤恳恳,主动性也很好。但随着公司的发展,他的进步速度,跟不上团队的步伐了,有点...

带了6个月的徒弟当了面试官,而身为高级工程师的我天天修Bug......

即将毕业的应届毕业生一枚,现在只拿到了两家offer,但最近听到一些消息,其中一个offer,我这个组据说客户很少,很有可能整组被裁掉。 想问大家: 如果我刚入职这个组就被裁了怎么办呢? 大家都是什么时候知道自己要被裁了的? 面试软技能指导: BQ/Project/Resume 试听内容: 除了刷题,还有哪些技能是拿到offer不可或缺的要素 如何提升面试软实力:简历, 行为面试,沟通能...

离职半年了,老东家又发 offer,回不回?

有小伙伴问松哥这个问题,他在上海某公司,在离职了几个月后,前公司的领导联系到他,希望他能够返聘回去,他很纠结要不要回去? 俗话说好马不吃回头草,但是这个小伙伴既然感到纠结了,我觉得至少说明了两个问题:1.曾经的公司还不错;2.现在的日子也不是很如意。否则应该就不会纠结了。 老实说,松哥之前也有过类似的经历,今天就来和小伙伴们聊聊回头草到底吃不吃。 首先一个基本观点,就是离职了也没必要和老东家弄的苦...

HTTP与HTTPS的区别

面试官问HTTP与HTTPS的区别,我这样回答让他竖起大拇指!

程序员毕业去大公司好还是小公司好?

虽然大公司并不是人人都能进,但我仍建议还未毕业的同学,尽力地通过校招向大公司挤,但凡挤进去,你这一生会容易很多。 大公司哪里好?没能进大公司怎么办?答案都在这里了,记得帮我点赞哦。 目录: 技术氛围 内部晋升与跳槽 啥也没学会,公司倒闭了? 不同的人脉圈,注定会有不同的结果 没能去大厂怎么办? 一、技术氛围 纵观整个程序员技术领域,哪个在行业有所名气的大牛,不是在大厂? 而且众所...

男生更看重女生的身材脸蛋,还是思想?

往往,我们看不进去大段大段的逻辑。深刻的哲理,往往短而精悍,一阵见血。问:产品经理挺漂亮的,有点心动,但不知道合不合得来。男生更看重女生的身材脸蛋,还是...

为什么程序员做外包会被瞧不起?

二哥,有个事想询问下您的意见,您觉得应届生值得去外包吗?公司虽然挺大的,中xx,但待遇感觉挺低,马上要报到,挺纠结的。

当HR压你价,说你只值7K,你该怎么回答?

当HR压你价,说你只值7K时,你可以流畅地回答,记住,是流畅,不能犹豫。 礼貌地说:“7K是吗?了解了。嗯~其实我对贵司的面试官印象很好。只不过,现在我的手头上已经有一份11K的offer。来面试,主要也是自己对贵司挺有兴趣的,所以过来看看……”(未完) 这段话主要是陪HR互诈的同时,从公司兴趣,公司职员印象上,都给予对方正面的肯定,既能提升HR的好感度,又能让谈判气氛融洽,为后面的发挥留足空间。...

面试:第十六章:Java中级开发(16k)

HashMap底层实现原理,红黑树,B+树,B树的结构原理 Spring的AOP和IOC是什么?它们常见的使用场景有哪些?Spring事务,事务的属性,传播行为,数据库隔离级别 Spring和SpringMVC,MyBatis以及SpringBoot的注解分别有哪些?SpringMVC的工作原理,SpringBoot框架的优点,MyBatis框架的优点 SpringCould组件有哪些,他们...

面试阿里p7,被按在地上摩擦,鬼知道我经历了什么?

面试阿里p7被问到的问题(当时我只知道第一个):@Conditional是做什么的?@Conditional多个条件是什么逻辑关系?条件判断在什么时候执...

Python爬虫,高清美图我全都要(彼岸桌面壁纸)

爬取彼岸桌面网站较为简单,用到了requests、lxml、Beautiful Soup4

无代码时代来临,程序员如何保住饭碗?

编程语言层出不穷,从最初的机器语言到如今2500种以上的高级语言,程序员们大呼“学到头秃”。程序员一边面临编程语言不断推陈出新,一边面临由于许多代码已存在,程序员编写新应用程序时存在重复“搬砖”的现象。 无代码/低代码编程应运而生。无代码/低代码是一种创建应用的方法,它可以让开发者使用最少的编码知识来快速开发应用程序。开发者通过图形界面中,可视化建模来组装和配置应用程序。这样一来,开发者直...

面试了一个 31 岁程序员,让我有所触动,30岁以上的程序员该何去何从?

最近面试了一个31岁8年经验的程序猿,让我有点感慨,大龄程序猿该何去何从。

立即提问
相关内容推荐