在webview中如何上一个加载过的url不重新加载?

在webview中如何上一个加载过的url不重新加载?
我有一个webview,然后还有有两个按钮分别对应两个url。当我分别点击这两个按钮之后,再点回第一个按钮,如何直接显示上一次加载的内容,而不是重新加载这个url。

3个回答

webview有一个叫goBack()的,你可以试试看

sinat_25136209
sinat_bond 我按返回键回退加了这个,但是直接显示上一次加载内容而不重新加载这个方法没这么容易加上吧?
2 年多之前 回复

如果这个按钮是H5页面里的,在app端可以写个交互,监听h5页面按钮点击,设置个“是否重新加载webView页面”的标识,在webView Activity 的 onResume中依据这个标识,判断是否load(url)

使用缓存,或者新开一个Activity

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
webview加载url显示的问题
布局中只有一个webview加载url可以显示,使用scrollview混合其他控件则显示不出来?使用同一个url,只是布局不同。求大神解答! view.getSettings().setDomStorageEnabled(true); view.getSettings().setJavaScriptEnabled(true); view.getSettings().setBuiltInZoomControls(false); view.getSettings().setUseWideViewPort(false); view.setScrollBarStyle(0); view.getSettings().setBlockNetworkImage(true); view.requestFocus(); view.loadUrl(url); view.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { // TODO Auto-generated method stub view.loadUrl(url); return true; }
xamarin中使用WebView加载网页问题
xamarin中使用WebView加载网页时,想让用户自己手动输入url并加载, 同时把这个url缓存起来,下次打开app时如果缓存中有这个url就自动加载, 没有url就弹出对话框让用户自己输入url,这样该怎么实现 ?
webview加载本地的url能不能获取到cookies值呢
把前端的h5页面还是css、js等文件打包成zip文件,然后从服务器下载到sdcard中然后进行解压用webview加载文件的html文件,获取到cookie吗?
Android WebView加载网页不显示
public class MainActivity extends AppCompatActivity { @BindView(R.id.webview) WebView webview; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ButterKnife.bind(this); initWeb(); } private void initWeb(){ WebSettings websetting = getSettings(); websetting. setWebChromeClient(new WebChromeClient()); websetting.setSupportZoom(true); websetting.setBuiltInZoomControls(true); websetting.setJavaScriptEnabled(true); websetting.setWebViewClient(new WebViewClient()); // webview.loadUrl("https://www.baidu.com"); webview.loadUrl("http://3dworld.mdisplay.cn:30900/#/hot"); webview.addJavascriptInterface(new JsInterface(), "jsObj"); } private class JsInterface { @JavascriptInterface public void getShareUrl(String url) { url_share = url; LogUtil.e("url_share", url); } } 加载百度正常,加载项目的url就是空白,但是用手机浏览器或者百度打开url都可以正常访问、有内容显示,我不知道是WebView设置不到位还是html那边的问题 如果设置不到位那为什么可以打开百度或者其他网页,http的也可以 如果是html有问题的话那为什么用手机浏览器或者手机百度又可以正常打开 是WebView兼容问题?是的话要如何做....... 试用了腾讯X5,可以加载显示出来,结果太坑了,64位的不支持,按官方提供的解决方案以32位运行,但是armeabi下只能放其提供32位的so,不能放其他的,那其他的so库怎么搞,不集成了?,坑.....
android程序中用Http请求URL POST登录,在嵌入的webview中怎么使cookie有效
android程序中用HttpURLConnection请求URL, POST请求登录 登录成功后获取到cookie。 然后我在程序中嵌入一个webview,webview加载的是一个登录后才有权限访问的连接; 问题是我嵌入的webview访问登录后才有权限访问的连接不能通过,说明webview中没有cookies 怎么样才能把cookies注进去,大神们帮帮忙,不甚感激
Android自带的webview中加载支付宝成功后没有回调,只停留在了支付宝支付成功页面
我用Android自带的webview中加载支付宝页面去支付,在js里也配置了回调的return_url,为啥收不着回调呢?只是返回支付宝支付成功的链接,然后就停在支付宝支付完成的页面了。 程序里也设置了这个setJavaScriptEnabled(true); public boolean shouldOverrideUrlLoading(WebView view, String url),在重载的这个函数中只收到支付宝支付成功的url,没有收到该跳转的url,就停在了支付宝自己的支付成功那一页。 求大神帮帮忙,指导一下,谢谢
android webview加载包含一张图片的url显示空白
public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); WebView webview = (WebView) findViewById(R.id.webView1); webview.getSettings().setJavaScriptEnabled(true); webview.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { // TODO Auto-generated method stub view.loadUrl(url); return false; } @Override public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) { // TODO Auto-generated method stub handler.proceed(); } }); webview.loadUrl("http://mp.weixin.qq.com/cgi-bin/showqrcode?ticket=gQFz7zoAAAAAAAAAASxodHRwOi8vd2VpeGluLnFxLmNvbS9xL2lrTUV5c1BsVWNrb0dOLUh6RzNxAAIEh3xZVQMEWAIAAA=="); } }
在WebView中加载HTML页面时怎么显示进度对话框
在程序中使用webview视图显示html页面。我想在页面加载时显示一个进度对话框。但是我加载页面后,没有显示进度对话框。我使用AsyncTask,进度对话框还是没有显示。我使用的以下代码: class DownloadAysnc extends AsyncTask<String, String, Void> { ProgressDialog progressDialog; @Override protected void onPreExecute() { super.onPreExecute(); progressDialog = ProgressDialog.show(OverView.this, "", "Please Wait ..."); } @Override protected Void doInBackground(String... arg0) { webView.loadUrl("http://marico.com/html/investor/overview.php"); return null; } @Override protected void onPostExecute(Void result){ super.onPostExecute(result); progressDialog.dismiss(); } } 如果我使用google文档显示web页面,html tag能显示,但是html页面不显示。下面的代码 String url = "http://google.co.in/"; String googleDocsUrl = "http://docs.google.com/viewer?url="+url; Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.parse(googleDocsUrl ), "text/html"); startActivity(intent); this.myWebView.loadUrl(googleDocsUrl); 请求大家的帮忙。
android webView 加载多个url之后,不能正常返回到上一级页面
通过webView.loadUrl(url)之后,想点击返回键,回到上一级页面, 但是判断webView.canGoBack时,一直返回false, 不能够正常回到上一级页面,而是直接退出程序了, 求解?
安卓使用腾讯内核的webview,ajax加载一些URL比较复杂的页面会报404
安卓使用腾讯内核的webview,ajax加载一些URL或者img标签的资源URL比较复杂的页面会报404, 代码非常简答,就是使用webview的.loadUrl()方法加载一个网页,网页上使用ajax或者img标签的URL比较复杂时,类似这样 http://192.168.10.111/aaaaaaa/bbbbbbbbb.adtion/0/3A740CFFE34728DA48258408002A0858/$FILE/MES%E7%94%9F%E4%BA%A7%E5%88%B6%E9%80%A0%E6%89%A7%E8%A1%8C%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F%E9%A6%96%E9%A1%B5%E6%A0%87%E8%AF%86-1.png 的链接无法加载,提示404,http://192.168.10.111:81/aaaa/bbbb.png 这种简单的链接是可以正常访问的,求求求救~~
把WebView加载到ViewPager中问题
private ArrayList<WebView> mPageViews; private ViewPager mPageViews; mPageViews = new ArrayList<WebView>(); addView(mPageViews, "http://www.baidu.com"); mViewPager = (ViewPager) mMainView.findViewById(R.id.mViewPager); mViewPager.setAdapter(new ViewPagerAdapter(mPageViews)); private void addView(ArrayList<WebView> viewList,String url) { WebView webView=new WebView(this); webView.loadUrl(url); viewList.add(webView); } webViewRetreat = (TextView) mMainView.findViewById(R.id.webview_retreat);//后退 webViewAdvance = (TextView) mMainView.findViewById(R.id.webview_advance);//前进 webViewRefresh = (TextView) mMainView.findViewById(R.id.webview_refresh);//刷新 webViewRetreat.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { tmpWebView.goBack(); //后退 } }); webViewAdvance.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { tmpWebView.goForward();//前进 } }); webViewRefresh.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { tmpWebView.reload(); //刷新 } }); 把WebView加载到ViewPager中,请问这样的写法,WebView要实现前进、后退、刷新的功能,tmpWebView我要怎么定义,怎么写?
IOS 自制证书,wenview 加载自己的url总是加载失败,有人成功过?
现在我们这是自制证书,自制证书通过了网上ATS SSL的认证,看了一下,服务端生成证书绑定的URL是完全合乎苹果的规定,我们这边webview 加载这个url,总是加载不过,而且网上的代理方法也都试过了,但是还是加载不成功,有人成功吗?求教大神。。。谢谢
android 4.0-4.3版本的webview在加载url时有些被拦截了怎么办。
android 4.0-4.3版本的webview在加载url时有些被拦截了怎么办,我已经把shouldOverrideUrlLoading给注释掉了 。其他版本不会出现这种情况,好奇葩。
webview不加载网页,小弟求大神~
var url:NSURL = NSURL(string:"https://www.baidu.com")! var request = NSURLRequest(URL:url) webview.loadRequest(NSURLRequest(URL:NSURL(string:"http://www.baidu.com")!)) 为何这段代码在xcode7.0.1 swift2.0中无法加载网页呢?而且不报错。
android webview加载服务器上js自动轮播图片不显示问题,求大神帮忙
这个是手机版网站地址:m.daxuepai.com.cn 正常打开首页应该有轮播图片,如下图: ![图片说明](https://img-ask.csdn.net/upload/201601/20/1453302838_761230.png) 轮播功能是做web前端的人用js写的。 以下是我android中的代码,主要就是用webview加载了相应地址的资源,但是我加载了后那个轮播图就没有显示,代码如下: package com.example.testwebkit; import android.app.Activity; import android.os.Bundle; import android.util.Log; import android.view.Menu; import android.view.MenuItem; import android.view.Window; import android.view.WindowManager; import android.webkit.WebChromeClient; import android.webkit.WebSettings.ZoomDensity; import android.webkit.WebView; import android.webkit.WebViewClient; public class MainActivity extends Activity { private WebView webView; @SuppressWarnings("deprecation") @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); int flag=WindowManager.LayoutParams.FLAG_FULLSCREEN; //获得当前窗体对象 Window window=MainActivity.this.getWindow(); //设置当前窗体为全屏显示 window.setFlags(flag, flag); setContentView(R.layout.activity_main); webView = (WebView) findViewById(R.id.webView1); webView.getSettings().setJavaScriptEnabled(true); webView.getSettings().setDomStorageEnabled(true); webView.loadUrl("http://m.daxuepai.com.cn"); webView.setWebChromeClient(new WebChromeClient(){ @Override public void onReceivedTitle(WebView view, String title) { // TODO Auto-generated method stub super.onReceivedTitle(view, title); } }); webView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { // TODO Auto-generated method stub view.loadUrl(url); return super.shouldOverrideUrlLoading(view, url); } }); } } 打开后效果如下: ![图片说明](https://img-ask.csdn.net/upload/201601/20/1453303268_724677.png) 我用的是MX3,手机自带浏览器、手机版猎豹浏览器同样不加载轮播图片,手机qq浏览器、微信关注公众号后进首页都可以加载那个轮播图片,有大神能告诉我是为什么么? ``` ```
webview如何保存上一次界面的表单信息?
我中间是个webview,然后下面有4个radiobutton。每个radiobutton对应着一个url地址,我的第二个radiobutton对应的url是个表单,然后比如说现在我的表单信息填了一半了,然后我点了其他的radiobutton,然后再点回原来的第二个radiobutton,如何显示出刚刚填写了的表单信息,而不是重新加载
使用webview加载url有些可以显示有些不能是什么原因?而且url在浏览器上都能正常打开
mWebView = (WebView) findViewById(R.id.webview); mWebView.loadUrl(url); mWebView.getSettings().setDomStorageEnabled(true); mWebView.getSettings().setJavaScriptEnabled(true); mWebView.getSettings().setBuiltInZoomControls(false); mWebView.getSettings().setUseWideViewPort(false); mWebView.setScrollBarStyle(0); mWebView.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { // TODO Auto-generated method stub view.loadUrl(url); return true; } @Override public void onPageStarted(WebView view, String url, Bitmap favicon) { // TODO Auto-generated method stub Toast.makeText(MainActivity.this, "123123", 0).show(); super.onPageStarted(view, url, favicon); } });
想把别人做好的解析视频的网站加载到app上,用腾讯X5webview,可是却不能加载视频,有时候控制
新手没有币种,如果有的话我一定会多给的,大家帮帮忙谢谢 大神帮忙看一下,想把别人做好的解析视频的wangzhan加载到app上,用腾讯X5webview,可是却不能加载视频,有时候控制台会报:请不要解析 代码如下(为什么单纯用游览器就能播放视频,而放到app上就不能使用了) MainActivity.java(更新版本代码和腾讯X5代码我就不放了) public class MainActivity extends AppCompatActivity { private com.tencent.smtt.sdk.WebView webView; private String url = "http://v.woaik.com/"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); webView = new com.tencent.smtt.sdk.WebView(this); int width = webView.getView().getWidth(); //腾讯X5 initX5(); getWindow().setFormat(PixelFormat.TRANSLUCENT);//(这个对宿主没什么影响,建议声明) getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE | WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN); initView(); loadUrl(url);//访问网页 update();//安卓版本更新 } private void initView() { webView = (com.tencent.smtt.sdk.WebView) findViewById(R.id.forum_context); } private void initX5() { Intent intent = new Intent(this, AdvanceLoadX5Service.class); startService(intent); } private void update() { Map<String, String> params = new HashMap<String, String>(); params.put("key1", "value1"); params.put("key2", "value2"); params.put("key3", "value3"); params.put("key4", "value4"); new UpdateAppManager .Builder() //当前Activity .setActivity(this) //实现httpManager接口的对象 .setHttpManager(new UpdateAppHttpUtil()) //设置请求方式 默认get, .setPost(false) //更新地址 .setUpdateUrl("http://122.14.199.210/json.txt") //添加自定义参数 .setParams(params) //设置点击升级后,消失对话框 .hideDialogOnDownloading(true) //设置头部 .setTopPic(R.mipmap.top_8) //设置主题色 // .setThemeColor(0xff034ea0) .build() //检测是否有新版本 .checkNewApp(new UpdateCallback() { /** * 解析json,自定义协议 * * @param json 服务器返回的json * @return UpdateAppBean */ @Override protected UpdateAppBean parseJson(String json) { UpdateAppBean updateAppBean = new UpdateAppBean(); try { JSONObject jsonObject = new JSONObject(json); updateAppBean //是否更新Yes,No .setUpdate(jsonObject.optString("update")) //新版本号 .setNewVersion(jsonObject.optString("new_version")) //下载地址 .setApkFileUrl(jsonObject.optString("apk_file_url")) //大小 .setTargetSize(jsonObject.optString("target_size")) //更新内容 测试更新内容过多 .setUpdateLog("1,添加删除信用卡接口\n2,添加vip认证\n3,区分自定义消费,一个小时不限制。\n4,添加放弃任务接口,小时内不生成。\n5,消费任务手动生成。" + "\n1,添加删除信用卡接口\n2,添加vip认证\n3,区分自定义消费,一个小时不限制。\n4,添加放弃任务接口,小时内不生成。\n5,消费任务手动生成。" + "\n1,添加删除信用卡接口\n2,添加vip认证\n3,区分自定义消费,一个小时不限制。\n4,添加放弃任务接口,小时内不生成。\n5,消费任务手动生成。" + "\n1,添加删除信用卡接口\n2,添加vip认证\n3,区分自定义消费,一个小时不限制。\n4,添加放弃任务接口,小时内不生成。\n5,消费任务手动生成。" + "\n1,添加删除信用卡接口\n2,添加vip认证\n3,区分自定义消费,一个小时不限制。\n4,添加放弃任务接口,小时内不生成。\n5,消费任务手动生成。" + "\n1,添加删除信用卡接口\n2,添加vip认证\n3,区分自定义消费,一个小时不限制。\n4,添加放弃任务接口,小时内不生成。\n5,消费任务手动生成。") //是否强制更新 .setConstraint(false); //设置md5 // .setNewMd5(jsonObject.optString("new_md5ddfdfdf")); } catch (JSONException e) { e.printStackTrace(); } return updateAppBean; } /** * 有新版本 * * @param updateApp 新版本信息 * @param updateAppManager app更新管理器 */ @Override public void hasNewApp(UpdateAppBean updateApp, UpdateAppManager updateAppManager) { if (updateApp.isConstraint()) { } else { } updateAppManager.showDialog(); } /** * 网络请求之前 */ @Override public void onBefore() { CProgressDialogUtils.showProgressDialog(MainActivity.this); } /** * 网路请求之后 */ @Override public void onAfter() { CProgressDialogUtils.cancelProgressDialog(MainActivity.this); } /** * 没有新版本 */ @Override public void noNewApp() { Toast.makeText(MainActivity.this, "没有新版本", Toast.LENGTH_SHORT).show(); } }); } @Override protected void onStart() { super.onStart(); } private void loadUrl(String url) { WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true); webView.loadUrl(url); webView.setWebViewClient(new WebViewClient() { public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } public void onReceivedError(WebView var1, int var2, String var3, String var4) { Log.i("打印日志","网页加载失败"); } }); //进度条 webView.setWebChromeClient(new WebChromeClient() { public void onProgressChanged(WebView view, int newProgress) { if (newProgress == 100) { Log.i("打印日志","加载完成"); } } }); } @Override protected void onDestroy() { super.onDestroy(); if (webView != null) webView.destroy(); } @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { if (webView != null && webView.canGoBack()) { webView.goBack(); return true; } return super.onKeyDown(keyCode, event); } return super.onKeyDown(keyCode, event); } }
webview无法正常加载web
代码如下![图片说明](https://img-ask.csdn.net/upload/201604/22/1461291686_808645.png) rotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //设置webview视图 setContentView(R.layout.activity_web); //实例化webview wv = (WebView) findViewById(R.id.web); //设置webview属性,使其能执行js文件。 wv.getSettings().setJavaScriptEnabled(true); wv.setHorizontalScrollBarEnabled(false); wv.setVerticalScrollBarEnabled(false); //加载需要显示的网页文件 String url = "file:///android_asset/www/index.html"; wv.loadUrl(url); }
推荐 130 个令你眼前一亮的网站,总有一个用得着
总结了大学生活两年来,发现的 130 余个黑科技网站,总有一个会让你眼前一亮,赶紧收藏!
在中国程序员是青春饭吗?
今年,我也32了 ,为了不给大家误导,咨询了猎头、圈内好友,以及年过35岁的几位老程序员……舍了老脸去揭人家伤疤……希望能给大家以帮助,记得帮我点赞哦。 目录: 你以为的人生 一次又一次的伤害 猎头界的真相 如何应对互联网行业的「中年危机」 一、你以为的人生 刚入行时,拿着傲人的工资,想着好好干,以为我们的人生是这样的: 等真到了那一天,你会发现,你的人生很可能是这样的: ...
我在支付宝花了1分钟,查到了女朋友的开房记录!
在大数据时代下,不管你做什么都会留下蛛丝马迹,只要学会把各种软件运用到极致,捉奸简直轻而易举。今天就来给大家分享一下,什么叫大数据抓出轨。据史料证明,马爸爸年轻时曾被...
程序员请照顾好自己,周末病魔差点一套带走我。
程序员在一个周末的时间,得了重病,差点当场去世,还好及时挽救回来了。
卸载 x 雷某度!GitHub 标星 1.5w+,从此我只用这款全能高速下载工具!
作者 | Rocky0429 来源 | Python空间 大家好,我是 Rocky0429,一个喜欢在网上收集各种资源的蒟蒻… 网上资源眼花缭乱,下载的方式也同样千奇百怪,比如 BT 下载,磁力链接,网盘资源等等等等,下个资源可真不容易,不一样的方式要用不同的下载软件,因此某比较有名的 x 雷和某度网盘成了我经常使用的工具。 作为一个没有钱的穷鬼,某度网盘几十 kb 的下载速度让我...
20道你必须要背会的微服务面试题,面试一定会被问到
写在前面: 在学习springcloud之前大家一定要先了解下,常见的面试题有那块,然后我们带着问题去学习这个微服务技术,那么就会更加理解springcloud技术。如果你已经学了springcloud,那么在准备面试的时候,一定要看看看这些面试题。 文章目录1、什么是微服务?2、微服务之间是如何通讯的?3、springcloud 与dubbo有哪些区别?4、请谈谈对SpringBoot 和S...
讲真,这两个IDE插件,可以让你写出质量杠杠的代码
周末躺在床上看《拯救大兵瑞恩》 周末在闲逛的时候,发现了两个优秀的 IDE 插件,据说可以提高代码的质量,我就安装了一下,试了试以后发现,确实很不错,就推荐给大家。 01、Alibaba Java 代码规范插件 《阿里巴巴 Java 开发手册》,相信大家都不会感到陌生,其 IDEA 插件的下载次数据说达到了 80 万次,我今天又贡献了一次。嘿嘿。 该项目的插件地址: https://github....
为什么猝死的都是程序员,基本上不见产品经理猝死呢?
相信大家时不时听到程序员猝死的消息,但是基本上听不到产品经理猝死的消息,这是为什么呢? 我们先百度搜一下:程序员猝死,出现将近700多万条搜索结果: 搜索一下:产品经理猝死,只有400万条的搜索结果,从搜索结果数量上来看,程序员猝死的搜索结果就比产品经理猝死的搜索结果高了一倍,而且从下图可以看到,首页里面的五条搜索结果,其实只有两条才是符合条件。 所以程序员猝死的概率真的比产品经理大,并不是错...
毕业5年,我问遍了身边的大佬,总结了他们的学习方法
我问了身边10个大佬,总结了他们的学习方法,原来成功都是有迹可循的。
推荐10个堪称神器的学习网站
每天都会收到很多读者的私信,问我:“二哥,有什么推荐的学习网站吗?最近很浮躁,手头的一些网站都看烦了,想看看二哥这里有什么新鲜货。” 今天一早做了个恶梦,梦到被老板辞退了。虽然说在我们公司,只有我辞退老板的份,没有老板辞退我这一说,但是还是被吓得 4 点多都起来了。(主要是因为我掌握着公司所有的核心源码,哈哈哈) 既然 4 点多起来,就得好好利用起来。于是我就挑选了 10 个堪称神器的学习网站,推...
这些软件太强了,Windows必装!尤其程序员!
Windows可谓是大多数人的生产力工具,集娱乐办公于一体,虽然在程序员这个群体中都说苹果是信仰,但是大部分不都是从Windows过来的,而且现在依然有很多的程序员用Windows。 所以,今天我就把我私藏的Windows必装的软件分享给大家,如果有一个你没有用过甚至没有听过,那你就赚了????,这可都是提升你幸福感的高效率生产力工具哦! 走起!???? NO、1 ScreenToGif 屏幕,摄像头和白板...
阿里面试,面试官没想到一个ArrayList,我都能跟他扯半小时
我是真的没想到,面试官会这样问我ArrayList。
曾经优秀的人,怎么就突然不优秀了。
职场上有很多辛酸事,很多合伙人出局的故事,很多技术骨干被裁员的故事。说来模板都类似,曾经是名校毕业,曾经是优秀员工,曾经被领导表扬,曾经业绩突出,然而突然有一天,因为种种原因,被裁员了,...
大学四年因为知道了这32个网站,我成了别人眼中的大神!
依稀记得,毕业那天,我们导员发给我毕业证的时候对我说“你可是咱们系的风云人物啊”,哎呀,别提当时多开心啦????,嗯,我们导员是所有导员中最帅的一个,真的???? 不过,导员说的是实话,很多人都叫我大神的,为啥,因为我知道这32个网站啊,你说强不强????,这次是绝对的干货,看好啦,走起来! PS:每个网站都是学计算机混互联网必须知道的,真的牛杯,我就不过多介绍了,大家自行探索,觉得没用的,尽管留言吐槽吧???? 社...
良心推荐,我珍藏的一些Chrome插件
上次搬家的时候,发了一个朋友圈,附带的照片中不小心暴露了自己的 Chrome 浏览器插件之多,于是就有小伙伴评论说分享一下我觉得还不错的浏览器插件。 我下面就把我日常工作和学习中经常用到的一些 Chrome 浏览器插件分享给大家,随便一个都能提高你的“生活品质”和工作效率。 Markdown Here Markdown Here 可以让你更愉快的写邮件,由于支持 Markdown 直接转电子邮...
看完这篇HTTP,跟面试官扯皮就没问题了
我是一名程序员,我的主要编程语言是 Java,我更是一名 Web 开发人员,所以我必须要了解 HTTP,所以本篇文章就来带你从 HTTP 入门到进阶,看完让你有一种恍然大悟、醍醐灌顶的感觉。 最初在有网络之前,我们的电脑都是单机的,单机系统是孤立的,我还记得 05 年前那会儿家里有个电脑,想打电脑游戏还得两个人在一个电脑上玩儿,及其不方便。我就想为什么家里人不让上网,我的同学 xxx 家里有网,每...
2020 年,大火的 Python 和 JavaScript 是否会被取而代之?
Python 和 JavaScript 是目前最火的两大编程语言,但是2020 年,什么编程语言将会取而代之呢? 作者 |Richard Kenneth Eng 译者 |明明如月,责编 | 郭芮 出品 | CSDN(ID:CSDNnews) 以下为译文: Python 和 JavaScript 是目前最火的两大编程语言。然而,他们不可能永远屹立不倒。最终,必将像其他编程语言一...
史上最全的IDEA快捷键总结
现在Idea成了主流开发工具,这篇博客对其使用的快捷键做了总结,希望对大家的开发工作有所帮助。
阿里程序员写了一个新手都写不出的低级bug,被骂惨了。
这种新手都不会范的错,居然被一个工作好几年的小伙子写出来,差点被当场开除了。
谁是华为扫地僧?
是的,华为也有扫地僧!2020年2月11-12日,“养在深闺人不知”的华为2012实验室扫地僧们,将在华为开发者大会2020(Cloud)上,和大家见面。到时,你可以和扫地僧们,吃一个洋...
Flutter 会不会被苹果限制其发展?
这个可能性是存在的,而且不止是 flutter、react-native 、weex 、uni-app 、taro 、Hippy等都存在这个风险,虽然有些框架对比起 flutter 其他框架存在时间稍长,但是这不可否认它们一直都存在这个风向。 只要不是平台自己的亲儿子,那么肯定存在被限制发展的风险,所以这件事上是风险和收益之间的博弈,这是一个“后妈和前任之间的太极。” 先说现状 如今各大平台,如:...
没用过这些 IDEA 插件?怪不得写代码头疼
使用插件,可以提高开发效率。对于开发人员很有帮助。这篇博客介绍了IDEA中最常用的一些插件。
AI 没让人类失业,搞 AI 的人先失业了
最近和几个 AI 领域的大佬闲聊 根据他们讲的消息和段子 改编出下面这个故事 如有雷同 都是巧合 1. 老王创业失败,被限制高消费 “这里写我跑路的消息实在太夸张了。” 王葱葱哼笑一下,把消息分享给群里。 阿杰也看了消息,笑了笑。在座几位也都笑了。 王葱葱是个有名的人物,21岁那年以全额奖学金进入 KMU 攻读人工智能博士,累计发表论文 40 余篇,个人技术博客更是成为深度学习领域内风向标。 ...
2020年,冯唐49岁:我给20、30岁IT职场年轻人的建议
点击“技术领导力”关注∆每天早上8:30推送 作者|Mr.K 编辑| Emma 来源|技术领导力(ID:jishulingdaoli) 前天的推文《冯唐:职场人35岁以后,方法论比经验重要》,收到了不少读者的反馈,觉得挺受启发。其实,冯唐写了不少关于职场方面的文章,都挺不错的。可惜大家只记住了“春风十里不如你”、“如何避免成为油腻腻的中年人”等不那么正经的文章。 本文整理了冯...
最全最强!世界大学计算机专业排名总结!
我正在参与CSDN200进20,希望得到您的支持,扫码续投票5次。感谢您! (为表示感谢,您投票后私信我,我把我总结的人工智能手推笔记和思维导图发送给您,感谢!) 目录 泰晤士高等教育世界大学排名 QS 世界大学排名 US News 世界大学排名 世界大学学术排名(Academic Ranking of World Universities) 泰晤士高等教育世界大学排名 中国共...
作为一名大学生,如何在B站上快乐的学习?
B站是个宝,谁用谁知道???? 作为一名大学生,你必须掌握的一项能力就是自学能力,很多看起来很牛X的人,你可以了解下,人家私底下一定是花大量的时间自学的,你可能会说,我也想学习啊,可是嘞,该学习啥嘞,不怕告诉你,互联网时代,最不缺的就是学习资源,最宝贵的是啥? 你可能会说是时间,不,不是时间,而是你的注意力,懂了吧! 那么,你说学习资源多,我咋不知道,那今天我就告诉你一个你必须知道的学习的地方,人称...
那些年,我们信了课本里的那些鬼话
教材永远都是有错误的,从小学到大学,我们不断的学习了很多错误知识。 斑羚飞渡 在我们学习的很多小学课文里,有很多是错误文章,或者说是假课文。像《斑羚飞渡》: 随着镰刀头羊的那声吼叫,整个斑羚群迅速分成两拨,老年斑羚为一拨,年轻斑羚为一拨。 就在这时,我看见,从那拨老斑羚里走出一只公斑羚来。公斑羚朝那拨年轻斑羚示意性地咩了一声,一只半大的斑羚应声走了出来。一老一少走到伤心崖,后退了几步,突...
一个程序在计算机中是如何运行的?超级干货!!!
强烈声明:本文很干,请自备茶水!???? 开门见山,咱不说废话! 你有没有想过,你写的程序,是如何在计算机中运行的吗?比如我们搞Java的,肯定写过这段代码 public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } ...
【蘑菇街技术部年会】程序员与女神共舞,鼻血再次没止住。(文末内推)
蘑菇街技术部的年会,别开生面,一样全是美女。
Linux必懂知识大总结(补)
关机 1. 数据同步写入磁盘 sync 为了加快对磁盘上文件的读写速度,位于内存中的文件数据不会立即同步到磁盘上,因此关机之前需要先进行 sync 同步操作。 2. shutdown # /sbin/shutdown [-krhc] [时间] [警告讯息] -k : 不会关机,只是发送警告讯息,通知所有在线的用户 -r : 将系统的服务停掉后就重新启动 -h : 将系统的服务停掉后就...
立即提问