图片.png route print -4看到有2条0.0.0.0的路由、且ipconfig /all看到网关有2个,顺序是0.0.0.0、10.0.24.1,内外网访问均正常,但本地连接显示"未识别的网络
今天上班后,打开了idea发现之前project窗口中的项目都不见了 解决1 方法1:若知道出错的具体位置与原因,用文本编辑器打开.iml文件,找到出错位置,修复。...1)关闭IDEA, 2)删除项目文件夹下的.idea文件夹和.iml文件 3)重新用IDEA工具打开项目 解决2 觉得方案一太麻烦了,还要重启idea,我像现在马上就看到我的项目,应该怎么做呢?...按以下步骤操作即可 2、Add Content Root 打开Project Structure窗口后,依次点击Modules -> Add Content Root 3、选择项目 点击 Add...Content Root 后会打开一个小窗口,这里选择你项目的目录即可,最后ok保存 选择项目后是这样的 别忘了点击右下角的 Apply(应用)按钮 4、完成 最后可以看到 IDEA 中 project...窗口的项目就显示了
作者也是今天才发现这个问题,比如这个,自己一开始都是查询,但是最后一次明显计时修改信息,控制台为报错,并且显示正确,但是数据库中什么都没改 public class TestOneLevelCache
我滴妈耶,好久没有写文章了,最近年底工作较多啊,之前有一个java项目,但是在本地测试接口的时候提示跨域问题,但是java项目里没有存在宝塔上,是自己搭建的,所以我看不懂,于是乎就想着弄到宝塔上,但是在...java项目添加的时候,选择【Spring_boot】类型之后,无论怎么设置都是未启动的状态,项目路径,类型,接口,端口都没有问题,后来又测试了其他类型【内置项目】和【独立项目】但是也无法访问,原因是不是非...jar解析包,新建了也无效,所以到头来还是得用【Spring_boot】类型,但是设置完成后,依然现在未启动的状态,如图: 折腾了好久,同事都下班了,就剩下我自己还在默认这点事,按理说我不懂java项目...,同事应该懂的,他说他不熟悉宝塔,不懂这个的机制,我呢了解宝塔却不懂他的解析包很建站步骤,包阔之前新建的还是还提示不能在/wwwroot/等目录下搭建,总之就是各种问题各种不正常,最后没招了,重新检测依赖关系组件...,确保了端口没有冲突,又新建项目继续测试,偶然发现了问题所以,好吧,问题就是权限不足,,, 解决方案: 设置【项目用户】,如图: 找到改java项目编辑,右侧点击【设置】,找到项目用户,选择【root】
1.环境 VS2015 + Qt 5.6 2.现象描述 在vs中新建工程后一般都会显示无法打开源文件“QtWidgets/QApplication”,就像这样: 3.原因 新建Qt项目时VC++包含目录没有自动包含...4.解决方案 (1)在工程中右击项目,点击属性。 (2)选择VC++目录->包含目录,按图所示步骤操作。...如果仍然显示红色波浪线,试试右键能够打开头文件,那就是没问题了,只是vs的显示问题,关闭vs,重新打开项目,就不显示了。
工具类 对于一个项目来说,项目中将多次用到sharedPreferences共享参数,去存储用户的登录状态或清除登录状态,“我”的界面也要求用到读取用户姓名的方法,所以我们干脆把这三个方法都扔到AnalysisUtils...在Utils包中新建一个Java类,名为AnalysisUtils。...,未登录显示“点击登陆”。...完成第一个功能 onViewCreate()里写个if else判断语句,根据当前登录状态来显示同像下相应的文本。...} }); } } } 修复fragment 在未登录状态下,点击“点击登录”按钮,登录完成后,应该显示“我”的界面,并且正常显示用户名
Android 3.0及以上已经有了ActionBar的API,可以通过引入support package在3.0以下的平台引用这些API,但这儿呢,完全自定义一个ActionBar,不用引入额外jar...提取出关于ActionBar的相关文件,你可以放在自己的项目中,最后会附下载地址。下面说下在程序中的用法。...新建一个TestActionBar项目,假设你把相关的代码放在了com.leaf.actionbar这个包下。首先新建一个布局文件,main.xml,如下: 显示app图标的imageview和显示title的textview,一种是empty,左边只有一个显示title的textview,右边都是自己添加的按钮,默认是...项目打包下载: 点击打开
新建01_learn_component项目,并在src目录下新建plugins文件夹,然后在该文件夹下新建plugins_object.js文件。...在01_learn_component项目的src目录下新建05_插件的使用文件夹,然后在该文件夹下新建App.vue组件。...,Toast 组件非常简单,主要是在界面上显示一个吐司布局,同时该组件还暴露了 showToast 方法来将 Toast 布局显示出来。...在01_learn_component项目的src目录下新建06_VueToast的使用文件夹,然后在该文件夹下新建App.vue组件。...保存代码,在浏览器中显示的效果如图所示。当单击“显示 Toast”按钮时,页面上会显示一个绿色吐司(Toast)。 以上内容节选自《Vue.js 3+TypeScript完全指南》一书。
创建一个项目,白白的项目.没有活动 创建一个活动 不要勾选一些东西 package com.example.activitytest; import androidx.appcompat.app.AppCompatActivity...super.onCreate(savedInstanceState); } } 自动生成的代码,任何活动都得重写onCreate()方法,可以看见就是调用了父类的onCreate方法 安卓讲究一个逻辑和视图分离 新建一个文件夹...名字是这个 成功 新建一个布局 名字,以及线性布局 可视化界面 代码形态 接着写一个按钮出来 效果如图所示~ android:id是元素的身份证号 设计图 ---- 接下来就是要把设计的图显示出来...setOnClickListener()内实现了一个匿名内部类,用来定义一个监听器 Toast的用法非常简单,通过静态方法makeText()创建出一个Toast对象,然后调用show()将Toast显示出来就可以了...第二个参数是Toast显示的文本内容,第三个参数是Toast显示的时长,有两个内置常量可以选择Toast.LENGTH_SHORT和Toast.LENGTH_LONG。 可以看到成功了
Desigr是当前的可视化布局编辑器,你可以通过拖动控件的方式来编辑布局,但并不推荐这样做(适用于快速开发),Text是通过XML文件的方式来编辑布局的,现在点一下Text进行切换。...Toast首先通过静态方法makeText()创建出一个Toast对象,然后调用show()将Toast显示出来,我们看到makeText()方法中传递了三个参数,第一个参数是Context(也就是Toast...要求的上下文参数),而活动本身就是一个Context对象,因此这里直接传入FirstActivity.this即可,第二个参数是Toast显示的文本内容,第三个参数是Toast显示时长,有两个内置常量可以选择...Toast.LENGTH_SHORT和Toast.LENGTH.LONG,建议你用第一个短时间的(因为第二个显示的时间较长,在哪里一动不动的,又不能直接关闭,好讨嫌的),现在我们再运行一下,然后点击按钮...然后返回true,表示允许创建的菜单显示出来,改成false,就不会显示出来。
打包.png 0.新建项目 ? 1.png ? 2.png ?...portrait" android:theme="@android:style/Theme.Translucent.NoTitleBar" /> 3.ShareSDK.xml配置配置 首先需要在项目中新建个...新建assets1.png ? 新建assets2.png OK,新建完成 ? 新建assets3.png 需要配置ShareSDK AppKey,微信AppID,AppSecret ?...是不是就完了,NO,具体项目中怎么应用呢?...对于iOS应用,考虑到iOS应用商店审核指南中的相关规定,建议开发者接入微信登录时,先检测用户手机是否已安装微信客户端,对未安装的用户隐藏微信登录按钮,只提供其他登录方式(比如手机号注册登录、游客登录等
涉及知识点 蓝牙相关 多线程开发 线程池 构建者模式 单例模式 运行时权限 BroadcastReceiver startActivityForResult 等等 集成配置 1.添加jar包,在app目录下新建...libs文件夹,拷入jar文件并Add As Library 2.在main目录下新建jniLibs目录,并拷入so文件 3.配置我们的manifest文件,添加必要的权限 <!...*/ protected void getDeviceList() { // 初始化一个数组适配器,用来显示已匹对和未匹对的设备 mDevicesArrayAdapter...BluetoothDevice.EXTRA_DEVICE); // If it's already paired, skip it, because it's been listed // 未匹对的情况下添加显示...case CONN_STATE_FAILED: mTvState.setText("未连接"); Toast.makeText
一、ToggleButton ToggleButton(开关按钮)是Android系统中比较简单的一个组件,是一个具有选中和未选中双状态的按钮,并且需要为不同的状态设置不同的显示文本。...:textOn 设置当该按钮的状态打开时显示的文本 接下来通过一个简单的示例程序来学习ToggleButton的使用用法。...喜欢" android:textOff="不喜欢" /> 然后修改一下app/src/java/MainActivity.java文件中加载的布局文件为新建的...android:layout_height="wrap_content" /> 然后修改一下app/src/java/MainActivity.java文件中加载的布局文件为新建的...Toast.makeText(MainActivity.this, "关闭蓝牙", Toast.LENGTH_SHORT).show(); } }
程序在未启动的情况下,静态注册的广播无法收到消息: 问题现象:程序添加了对开机广播的监听,但无法接收到; 原因分析:这个问题只有在程序安装但没有启动时才会出现,只要程序启动过一次后就不会有这个问题。...也就是说在Android3.1及以上的版本,程序在未启动的情况下通过应用自身完成一些操作是不可能的,但Android提供了一种借助其它应用发送指定Flag广播的方式,达到应用在未启动的情况下仍然能够收到消息的效果...Toast连续显示时长时间不消失: 问题现象:多个Toast同时显示时,Toast一直显示不消失,退出程序了仍然显示; 原因分析:看Toast的源码可以发现,同时显示多个toast时是排队显示的,所以才会出现同时显示多个...建议定义一个全局的Toast对象,这样可以避免连续显示Toast时不能取消上一次Toast消息的情况(如果你有连续弹出Toast的情况,避免使用Toast.makeText); build.gradle...Fresco: 这个控件用起来特别爽,唯一的缺陷的相比于相同功能的其它开源项目(Glide、Picasso),体积过大; ActiveAndroid: 这个轻量级的数据库框架也挺好用,但缺陷是初始化耗时
在Utils包中新建一个Java类,名为AnalysisUtils。...,未登录显示“点击登陆”。...(getActivity(),"您未登录,请先登录",Toast.LENGTH_SHORT).show(); } break;...} } 注意:未登录时,点击登陆打开登陆页面后,需要MainActivity更新状态并显示,所以用startActivityForResult()方法打开。...(getActivity(),"您未登录,请先登录",Toast.LENGTH_SHORT).show(); } break;
微信官方的wx.showToast这个API用起来限制性太强,在正式项目上根本用不上,但是又没有其他组件或API可以替代,所以就自己通过网上大神的方法自己写了一个自定义的toast组件。...image 三.如何使用自定义组件全局自定义(Toast) 1、在component目录中新建一个appToast目录,如图: ?...image 2、在appToast.wxml文件中新建一个template(自定义组件模块),代码如图所示: ?..._.isHide': false,// 控制组件显示隐藏 '_toast_.content': ''// 显示的内容 } let toastPannel = { // toast显示的方法...6、全局引用,在项目中的app.js中将组件脚本引入供全局使用,引入方法:接收暴露出来的构造函数如图: ? app.js中添加 7.在项目中app.wxss的全局引入组件的样式表如图: ?
在vue项目中,和后台交互获取数据这块,我们通常使用的是axios库,它是基于promise的http库,可运行在浏览器端和node.js中。...src目录中,新建一个network文件夹,作为我们的网络请求模块,然后在里面新建一个http.js和一个api.js文件和一个reques.js。...import { Toast } from 'vant'; 环境的切换 我们的项目环境可能有开发环境、测试环境和生产环境。我们通过node的环境变量来匹配我们的默认的接口url前缀。...处理断网的情况 // eg:请求超时或断网时,更新state的network状态 // network状态在app.vue中控制着一个全局的断网提示组件的显示隐藏...因此我们需要新建一个refresh.vue页面,并在其beforeRouteEnter钩子中再返回当前页面。
安装 npm install axios; // 安装axios 引入 一般我会在项目的src目录中,新建一个request文件夹,然后在里面新建一个http.js和一个api.js文件。...import { Toast } from 'vant'; 环境的切换 我们的项目环境可能有开发环境、测试环境和生产环境。我们通过node的环境变量来匹配我们的默认的接口url前缀。.../store/index'; import { Toast } from 'vant'; /** * 提示函数 * 禁止点击蒙层、显示一秒后关闭 */ const tip = msg =>...说下思路,当断网时,通过更新vuex中network的状态来控制断网提示组件的显示隐藏。断网提示一般会有重新加载数据的操作,这步会在后面对应的地方介绍。...因此我们需要新建一个refresh.vue页面,并在其beforeRouteEnter钩子中再返回当前页面。
Android 入门基础教程(小白速成1) 编译工具:Android Studio 各种工具其实大同小异 开发环境的搭建还有项目新建这里就不过多说明了,网上有很多教程。...项目新建按照需求来就好,我这里选用空的界面(Empty Activity)和Android 4.0.3,大家一定要注意安卓版本匹配问题鸭,之前每次新建项目都报错,最后才发现是版本匹配问题。...新建好项目以后,我们首先认识几个主要用到的界面。 MainActivity.java页面,这个页面相当于我们的主视图。 res文件夹是资源文件的配置文件。...,"点击了button",Toast.LENGTH_SHORT).show(); } 在类中添加如上方法,中间的参数分别表示绑定的对象,提示的信息和显示的时间长短。...android:text="@string/st1" 这一句可以使按钮的显示文字变成我们定义的string 资源国际化 在res目录下新建文件夹:values-zh-rCN 里面复制一份string.xml
第二章:先从看的到的入手—Activity 上一章成功创建了自己的第一个项目。这一章从页面入手,来进行学习。...2.2 Activity 的基本用法 自己手动创建一个没有 Activity 的新项目 2.2.1 手动创建 Activity 项目创建成功后,看到如下目录 ?...(MainActivity.this,"显示内容",Toast.LENGTH_SHORT).show(); } }); 在 Activity 中可以通过 findViewById() 方法来获取当前布局中的定义元素...第二个参数就是要显示的内容,第三个参数是显示的时长,只能选择Toast.LENGTH_SHORT 或者 Toast.LENGTH_LONG。 运行结果: ?...Android 为了解决这个问题给我们提供了菜单 首先在 res 目录,新建一个 menu 目录,然后在 menu 目录内容新建一个 menu resource file ,取名 main。
领取专属 10元无门槛券
手把手带您无忧上云