如何开启wifi adapter

如何开启wifi adapter,第1张

需要带有无线网卡(只有部分无线网卡支持,如果你的无线网卡不支持或者没有无线网卡,可以购买usb无线网卡),电脑 *** 作系统为win7(很多朋友说xp系统也支持,个人没有实践过),然后用下面的方法开启虚拟wifi

adapter:

1、以管理员身份运行命令提示符:

快捷键win+R→输入cmd→回车

2、启用并设定虚拟WiFi网卡:

运行命令:netsh

wlan

set

hostednetwork

mode=allow

ssid=wuminPC

key=wuminWiFi

此命令有三个参数,mode:是否启用虚拟WiFi网卡,改为disallow则为禁用。

ssid:无线网名称,最好用英文(以wuminPC为例)。

key:无线网密码,八个以上字符(以wuminWiFi为例)。

以上三个参数可以单独使用,例如只使用mode=disallow可以直接禁用虚拟Wifi网卡。

开启成功后,网络连接中会多出一个网卡为“Microsoft

Virtual

WiFi

Miniport

Adapter”的无线连接2,为方便起见,将其重命名为虚拟WiFi。若没有,只需更新无线网卡驱动就OK了。

3、设置Internet连接共享:

在“网络连接”窗口中,右键单击已连接到Internet的网络连接,选择“属性”→“共享”,勾上“允许其他······连接(N)”并选择“虚拟WiFi

确定之后,提供共享的网卡图标旁会出现“共享的”字样,表示“宽带连接”已共享至“虚拟WiFi

4、开启无线网络:

继续在命令提示符中运行:netsh

wlan

start

hostednetwork

(将start改为stop即可关闭该无线网,以后开机后要启用该无线网只需再次运行此命令即可)

至此,虚拟WiFi的红叉叉消失,WiFi基站已组建好,主机设置完毕。笔记本、带WiFi模块的手机等子机搜索到无线网络wuminPC,输入密码wuminWiFi,

就能共享上网啦!

也可以用connectify软件,在这里我不给出下载地址,自己搜索下载就,按照说明安装设置就可以了。

很多人把E3没有核显且性能与i7接近作为E3的优点,如果你真这么想的话,你就图样了……

一、核显:真的非常重要!真的非常重要!真的非常重要!重要的话必须说三遍!

或许你认为核显的性能渣,没什么用,但实际上,使用Quick Sync做视频转码和硬解影片真的很好。

你如果没用过老黄的CUDA转码的话,你肯定不知道我为什么会说出这样的话。

因为CUDA转码的画质太渣了。

而用Quick Sync转出的视频,效果不差于CPU软转码,速度要比CPU软转码快一倍(CPU x1+GPU x1=x2速度),并且画质几乎与软转码无差异。

除此以外,DX12的Multiadapter技术也让核显派上了用场。

简单说就是:Multiadapter技术能让电脑上的所有显卡都参与图形计算。而且不限GPU Vendor。

微软做的测试使用的是TITAN X+HD4600平台,在开启Multiadapter之后,DX12 Demo的fps从35.9fps提升到了39.7fps。(TITAN X都能有提升啊)

你要想了解DX12的Multiadapter的话,你可以找 @叛逆者,他是微软图形组的。

二、大多数游戏i5足矣。

这点估计不用我解释了吧,你可以看看网上的相关评测。

三、要是真想体验高性能的话,应该上4790K。

直到4790K发布前,E3和不超频的i7是拉不开差距的(当然,i7-3770可以拉四倍频)。

但在4790K发布后,4790K的高默频是很占优势的。

我做过一个HT对性能影响的测试,只跑满一个HT Unit(1核心2线程)时,额外线程对该核心性能的增益为37%,其余情况均为23%。

而4790K的高默频给性能带来的增益远不止23%。

对于4790K,我的观点是,买个散片就行,反正我不超频,买到挑剩的问题也不大,毕竟不可能连100x44都没法跑吧……

//先贴一下Bean类需要重写MultiItemEntity,这个重写之后会有一个方法,我这里写了一个Index Integer类型的。然后配置一下get和set方法。记得return 返回Index

public class FoodsBeanimplements MultiItemEntity {

    private int ret

    private Listdata

    public int getRet() {

return ret

    }

public void setRet(int ret) {

this.ret = ret

    }

public ListgetData() {

return data

    }

public void setData(List data) {

this.data = data

    }

@Override

    public int getItemType() {

return 0

    }

public static class DataBeanimplements MultiItemEntity {

/**

* id : 8289

        * title : 油焖大虾

        * pic : http://www.qubaobei.com/ios/cf/uploadfile/132/9/8289.jpg

* collect_num : 1670

        * food_str : 大虾 葱 生姜 植物油 料酒

        * num : 1670

*/

        private Stringid

        private Stringtitle

        private Stringpic

        private Stringcollect_num

        private Stringfood_str

        private int num

        private Integerindex

        public IntegergetIndex() {

return index

        }

public void setIndex(Integer index) {

this.index = index

        }

public StringgetId() {

return id

        }

public void setId(String id) {

this.id = id

        }

public StringgetTitle() {

return title

        }

public void setTitle(String title) {

this.title = title

        }

public StringgetPic() {

return pic

        }

public void setPic(String pic) {

this.pic = pic

        }

public StringgetCollect_num() {

return collect_num

        }

public void setCollect_num(String collect_num) {

this.collect_num = collect_num

        }

public StringgetFood_str() {

return food_str

        }

public void setFood_str(String food_str) {

this.food_str = food_str

        }

public int getNum() {

return num

        }

public void setNum(int num) {

this.num = num

        }

@Override

        public int getItemType() {

return index

        }

}

}

//我的布局比较简单两个布局一个里边是一个按钮一个里边是一个texView

public class Adapterextends BaseMultiItemQuickAdapter {

public Adapter(@Nullable List data) {

super(data)

//添加自己的多布局

 addItemType(0,R.layout.day8_recitem)

        addItemType(1,R.layout.day8_recitemmain)

    }

@Override

    protected void convert(@NotNull BaseViewHolder baseViewHolder, FoodsBean.DataBean dataBean) {

这里的dataBean的getIndex就是刚刚Bean类自己设置的Integer类型。

switch (dataBean.getIndex()){

case 1:

//数据源绑定控件和正常的ViewHolder一样

baseViewHolder.setText(R.id.day8_text,dataBean.getFood_str())

break

            case 0:

baseViewHolder.setText(R.id.day8_btn,dataBean.getTitle())

break

        }

}

}

public class Day8Activityextends AppCompatActivity {

private RecyclerViewday8Rec

    private ListmyData=new ArrayList<>()

    private Adapteradapter

    int a=1

    @Override

    protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState)

        setContentView(R.layout.activity_day8)

        initView()

        day8Rec.setLayoutManager(new LinearLayoutManager(this))

        //Get

        OkGo.get("http://www.qubaobei.com/ios/cf/dish_list.php?stage_id=1&limit=20&page=1").execute(new StringCallback() {

@Override

            public void onSuccess(Response response) {

String string = response.body()

                Gson gson=new Gson()

//解析数据

                FoodsBean foodsBean = gson.fromJson(string, FoodsBean.class)

                myData=foodsBean.getData()

                adapter =new Adapter(myData)

                day8Rec.setAdapter(adapter)

//这里比较重要我这里设置的a=1;这里和adapter的绑定控件添加数据源有关,同时还设置了要选中的布局是哪一个

                for (int i =0i

myData.get(i).setIndex(a%2)

                a++

                }

adapter =new Adapter(myData)

                day8Rec.setAdapter(adapter)

            }

})

    }

private void initView() {

day8Rec = (RecyclerView) findViewById(R.id.day8_rec)

    }

}

//最后贴下布局自己比较简单,布局有点丑不要介意

//mainAct

    android:orientation="vertical"

    xmlns:android="http://schemas.android.com/apk/res/android"

    xmlns:app="http://schemas.android.com/apk/res-auto"

    xmlns:tools="http://schemas.android.com/tools"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    tools:context=".day8Exam.Day8Activity">

        android:background="@color/colorPrimary"

        android:id="@+id/day8_rec"

        android:layout_width="match_parent"

        android:layout_height="match_parent">

</LinearLayout>

//两个ITEM的

<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"

    xmlns:tools="http://schemas.android.com/tools"

    android:layout_width="match_parent"

    android:layout_height="wrap_content"

    xmlns:app="http://schemas.android.com/apk/res-auto">

        android:id="@+id/day8_btn"

        android:text="发送"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        tools:ignore="MissingConstraints">

</androidx.constraintlayout.widget.ConstraintLayout>

//第二个

    xmlns:android="http://schemas.android.com/apk/res/android"

    xmlns:tools="http://schemas.android.com/tools"

    android:layout_width="match_parent"

    android:layout_height="wrap_content">

    android:id="@+id/day8_text"

    android:text="你好"

    android:layout_width="match_parent"

    android:layout_height="wrap_content"

    tools:ignore="MissingConstraints">

</androidx.constraintlayout.widget.ConstraintLayout>


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/6087107.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-14
下一篇 2023-03-14

发表评论

登录后才能评论

评论列表(0条)

保存