精华内容
下载资源
问答
  • 工人/学生通过我们自定义表格将自己加入感兴趣工作领域。 内容 关于我们产品 所用技术 产品工作链接: : 产品图片 目标观众 产品相关视频 产品预告片: : 产品现场演示: : 产品推广 开发者
  • 图片发自简书App我们思想分两种 一种是意识 就是要经过大脑判断 过滤 思考来判断是非对错。一种是潜意识 就是一种...所以,要想让自己从骨子里彻底改变 就必须要改变潜意识。这就要看你给自己输入和培养什么...

    60fa11458d92

    图片发自简书App

    我们的思想分两种 一种是意识  就是要经过大脑判断 过滤 思考来判断是非对错。一种是潜意识  就是一种不自觉地 自动自发的行为。它的速度是意识的三万倍。像我们平时的条件反射丫 惯性丫 就属于潜意识。只要一件事物重复的次数够多就会变成你的潜意识。像我们平时说的21天养成一个习惯 也是这个道理。所以,要想让自己从骨子里彻底地改变 就必须要改变你的潜意识。这就要看你给自己输入和培养什么样的潜意识。

    怎么样改造潜意识呢?有什么步骤?1,重复。重复为学习之母。任何学习都靠重复。所有的储存,输入都靠重复来改变潜意识。如果一个行为或语句连着被重复21遍  它就会变成潜意识。你才能彻底发挥它的价值。记住才能使用。只有你记住了 脑袋里才有这个意识去提醒你用到它 约束和规范自己 。2,相信  我说过潜意识不需要思考 输入什么就是什么  只要重复够多就行。但是意识需要思考 它会过滤判断哪些知识我可以输入 哪些东西我可以接受。有的人这边输入 告诉自己“我是最棒的!我一定可以成功!”那边又在怀疑和否定自己。心里自我暗示说 呃,我真的可以吗?我怎么总是这么失败!像这样是没办法改变潜意识的。因为你的意识在排斥你输入的那些东西。它在过滤这些信息,把它们挡在门外。这样潜意识也就没法接收你输入的信息。所以,要想让潜意识接收到你想输入的信息 你必须要相信这一切!你要相信你可以做到你想的这一切!你可以拥有你想要的这一切!相信它!然后不断重复,重复 再重复!重复相信!

    重复的方法有两种。一种是视觉化  一种是听觉化。视觉化就是把你的目标理想全部写在纸上  把你的梦想版 想要的东西图片统统收藏放在随处可见的地方 天天看。你可以放在钱包  或是设成手机屏幕 或是贴在你每天都会看到的地方。你也可以每天早晚把核心目标各写10遍 加深记忆。还有一种方法就是自我确认。就是每天不断地听正面积极的话语。你可以把你的梦想版说出来 越详细越好 然后录下来 每天有空就听,有空就听。你也可以去买大师们的潜意识录音带每天听。

    想想你有什么目标和理想?你想过什么样的人生?你想要拥有哪些东西?你一定要改变或者是一定要拥有哪些习惯?把它们写出来  越详细越好 。把它们都写出来。然后再挑出几个核心的目标 每天写在纸上20遍。把你的目标梦想图片和文字贴在你随处可见的地方 每天不断看。你也可以把它们读出来 录下来。然后每天有空就听 每天不断地自我确认。潜移默化地去影响和改变自己。

    今天的分享有没给你什么收获和启发呢?学到什么赶紧去做吧  把对你有帮助的行为每天重复着做 你的收获会越来越大!

    展开全文
  • 之前viewpager的使用顶多是在应用开始的介绍页,viewpager内嵌几张介绍图片,其实这个使用是比较常规的;...拿自己的项目使用情况来说,开始以为viewpager的页数是定的,但最后才知道是动态改变的,不仅可...

    之前viewpager的使用顶多是在应用开始的介绍页,viewpager内嵌几张介绍图片,其实这个使用是比较常规的;假如嵌套布局搞的复杂点,如自定义view/fragment,那么就要考虑下布局资源的分发情况了,而不是简单的对Adapter或者pager进行clear、removeAllViews。
    拿自己的项目使用情况来说,开始以为viewpager的页数是定的,但最后才知道是动态改变的,不仅可以增加,还要动态的删除!!!这个实时动作真的很折腾,增加是没有问题的,但是减少却不如我们所愿,总是有残留的布局在占着位子,挥之不去,无论你怎么clear、remove都于是无补,因为我不懂它的实现机制,so,真心被动。折腾了好几天,终于在stackoverflow上找到了问题的根源,结合自己项目实际情况解决了自己的问题,详情见下文。
    所以说:软件开发有两种东西是不可或缺的--1.勇于尝试;2.良好的英文阅读能力!!
    项目使用情况:viewpager+FragmentPagerAdapter+fragment,交互逻辑放置在fragment中;
    1.主activity中的动态动态增删逻辑,因为涉及到动态 刷新,所以在每次动态添加之前要先将其清空一下

    layout.removeAllViews();//涉及到实时刷新,所以要将之前的布局清空掉。
            homePager.removeAllViewsInLayout();//removeAllViews();//赋值之前先将Adapter中的
            homepageFragments.clear();
            if(hotIssuesList != null && hotIssuesList.size()>0) {
                describeArr = new String[hotIssuesList.size()];
                solutionArr = new String[hotIssuesList.size()];
                for(int i = 0; i < hotIssuesList.size(); i++) {//hotIssuesList.size()
                    describeArr[i] = hotIssuesList.get(i).getHotDescirbe();//提取对应pager数据源。
                    solutionArr[i] = hotIssuesList.get(i).getHotSolution();
                    img = new ImageView(this);//准备5个小图标。
                    img.setScaleType(ScaleType.FIT_XY);
                    img.setImageResource(img_ID);
                    imgsList.add(img);
                    img.setPadding(6, 3, 6, 3);
                    layout.addView(img, params);
                    
    //                colourFragment = new ColourFragment(hotIssuesList.get(i));
    //                homepageFragments.add(colourFragment);
    //                homePage2Fragment = new HomePage2Fragment(this, i, hotIssuesList.get(i));
                    homePage2Fragment = HomePage2Fragment.getInstance(hotIssuesList.get(i));
    //                homePage2Fragment = new HomePage2Fragment(this, i, new String[]{describeArr[i], solutionArr[i]});
                    homepageFragments.add(homePage2Fragment);
    //                viewpagerItemView = new ViewPagerItemView(this, i, new String[]{describeArr[i], solutionArr[i]});
    //                homepageViews.add(viewpagerItemView);
                }
                
                //custom-viewpager
    //            MyHomePagerAdapter myAdapter = new MyHomePagerAdapter(this, homepageViews, describeArr, solutionArr);
                HomePageAdapter adapter = new HomePageAdapter(this, getSupportFragmentManager(), homepageFragments);
                homePager.setAdapter(adapter);
                
                //wrapper-viewpager-
    //            HomePageAdapter adapter = new HomePageAdapter(this, getSupportFragmentManager(), hotIssuesList);
    //            PagerAdapter wrappedAdapter = new InfinitePagerAdapter(adapter);
    //            homePager.setAdapter(wrappedAdapter);
                
                homePager.setCurrentItem(0);
                imgsList.get(0).setImageResource(img_ID_ov);
                homePager.setOnPageChangeListener(new PageListener());
            } 


    从代码中可以看出我已经做过了各种尝试,哎,解决一个问题真的比首次开发难度大多了。
    2.最关键的地方出来了:--pagerAdapter, 一定要替换成下文的样式才能正常删除fragment

    public class HomePageAdapter extends FragmentStatePagerAdapter {//FragmentPagerAdapter
     
    //    private FragmentManager fm;
        private ArrayList<Fragment> fragments = null;
        private List<HotIssues> hotIssuesList;
        private Context context;
     
        public HomePageAdapter(Context context, FragmentManager fm, ArrayList<Fragment> fragments) {
            super(fm);
            this.context = context;
            this.fragments = fragments;
            notifyDataSetChanged();
        }
        
        public HomePageAdapter(Context context, FragmentManager fm, List<HotIssues> hotIssuesList) {
            super(fm);
            this.context = context;
            this.hotIssuesList = hotIssuesList;
            notifyDataSetChanged();
    //        this.fragments = fragments;
        }
     
        @Override
        public Fragment getItem(int arg0) {
    //        Fragment fragment = new ColourFragment();
    //        Bundle args = new Bundle();
    //        args.putInt("title", arg0);
    //        args.putSerializable("content",hotIssuesList.get(arg0));
    //        fragment.setArguments(args);
    //        return fragment;
            return fragments.get(arg0);
        }
     
        @Override
        public int getItemPosition(Object object) {
            // TODO Auto-generated method stub
            return PagerAdapter.POSITION_NONE;
        }
        
        @Override
        public int getCount() {
            return fragments.size();//hotIssuesList.size();
        }
        
    }


    注:引用stackoverflow牛人的解决说明:
    The ViewPager doesn't remove your fragments with the code above because it loads several views (or fragments in your case) into memory. In addition to the visible view, it also loads the view to either side of the visible one. This provides the smooth scrolling from view to view that makes the ViewPager so cool.

    To achieve the effect you want, you need to do a couple of things.

    Change the FragmentPagerAdapter to a FragmentStatePagerAdapter. The reason for this is that the FragmentPagerAdapter will keep all the views that it loads into memory forever. Where the FragmentStatePagerAdapter disposes of views that fall outside the current and traversable views.

    Override the adapter method getItemPosition (shown below). When we callmAdapter.notifyDataSetChanged(); the ViewPager interrogates the adapter to determine what has changed in terms of positioning. We use this method to say that everything has changed so reprocess all your view positioning。

    大致意思是说:viewpager在加载当前页的时候已经将pager页左右页的内容加载进内存里了,这样才保证了viewpager左右滑动的时候的流畅性;
    为了解决彻底删除fragment,我们要做的是:
    1.将FragmentPagerAdapter 替换成FragmentStatePagerAdapter,因为前者只要加载过,fragment中的视图就一直在内存中,在这个过程中无论你怎么刷新,清除都是无用的,直至程序退出; 后者 可以满足我们的需求。
    2.我们可以重写Adapter的方法--getItemPosition(),让其返回PagerAdapter.POSITION_NONE即可;

    @Override
        public int getItemPosition(Object object) {
            // TODO Auto-generated method stub
            return PagerAdapter.POSITION_NONE;
        }


     到这一步我们就可以真正的实现随意、彻底删除viewpager中的fragment;[随意添加完全OK]
    最后重申一句:一定要训练阅读外文文献、网页的能力!
    http://stackoverflow.com/questions/10396321/remove-fragment-page-from-viewpager-in-android
    --------------------- 
    转载自quanjin24k 
    原文:https://blog.csdn.net/quanjin24k/article/details/17318151 
     

    展开全文
  • 小伙伴们想给自己的exe文件添加一个图标,出现如下问题: 出现上面的情况通常是... 这样软件是识别不出来你的文件的,如果你想改变的图片可以在线转换: 转换入口: https://jinaconvert.com/cn/index.php ...

    小伙伴们想给自己的exe文件添加一个图标,出现如下问题:

    出现上面的情况通常是两种情况:

    第一种:

           你的图片icon,并不是真的.ico文件 ,你可能看上莫个,jpg文件或者png文件,你为了方便偷偷的把它的后缀名字改成了.ico文件,说,你是不是这样干的(别问我咋知道的╮( ̄▽ ̄")╭)。

           这样软件是识别不出来你的文件的,如果你想改变你的图片可以在线转换:

           转换入口:   https://jinaconvert.com/cn/index.php

           转换后再次在. pro 文件中最后面

           写入:

    RC_ICONS += QtIcon.ico

    这里的 QtIcon.ico 是你的文件名字,千万别复制我的(有些人就是啥都不看就写),这样基本解决问题,没有的话请看第二种。

    第二种:

           第二种就是问题的本质了,有人居然把文件放错位置,记住文件一定要放在一起:

        与你的.pro文件放在一起,除非你写路径,很多同学喜欢添加资源到工程中,以为加上去了,就可以找到了,然而不是,其实不许要加载到工程中,只要存在于.pro文件一起,就可以了,现在你学会了吗。

          如果你还有什么问题,可以评论,也可以私信,让我们一起学习,一起进步。 

    展开全文
  • 传统的图片处理软件(包括 Adobe Photoshop、ACDSee 等在内)或其他 EXIF 编辑器在编辑图像后只能够保证 EXIF 部分数据的可读性,因此使用这些软件编辑图像后往往会令厂商注释、XMP、MPF、压缩特征等非标准 EXIF 部分...
  • 同时也需要有一套机制来管理自绘部分的图片,颜色等资源,不然无法保证界面色调的一致性。 3.4 界面库高效性 界面库的效率是一个核心问题。糟糕的界面库效率会带来极坏的用户体验,这也应是公司在考虑一个界面控件...
  • 硅谷Live / 实地探访 / 热点探秘 / 深度探讨题图来自网络,版权归原作者想象一下:十年前,你出...从 Airbnb、到让完全不认识陌生人像同事一样在同一间办公室里办公 WeWork,共享经济彻底改变了人们相处模式。
        

    640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1


    硅谷Live / 实地探访 / 热点探秘 / 深度探讨


    题图来自网络,版权归原作者


    想象一下:十年前,你出远门在外地四处找酒店住,这时网上一个素未谋面的陌生人把自己家里的客房图片贴出来,明码标价让你去他家住,你是不是觉得这人简直疯了


    这就是今天 Airbnb (爱彼迎)在做的事情。


    从 Airbnb、到让完全不认识的陌生人像同事一样在同一间办公室里办公的 WeWork,共享经济彻底改变了人们相处的模式。


    如果我们说第一代共享经济是 Airbnb、第二代是 WeWork —— 前者让人们把自己家空的房拿出来给陌生人住,后者把封闭的办公室变成了分享的、开放的办公室 —— 那么第三代共享经济是什么呢?


    既然能共享家、共享公司,为什么不能共享房产呢?


    640?wx_fmt=png&wxfrom=5&wx_lazy=1


    小探最近遇到一个叫 IHT 的公司,他们做的就是把真实生活中的资产放到区块链平台,直接把产权用智能合约分给各个人,让小额投资者既能坐享房价上涨的利好,也解决了无法买房的心头之痛。


    不信? 小探采访了 IHT 创始人兼董事长 Ricky Ng(吴友平),看看他是怎么说的。


    640?wx_fmt=png


    I-house.com 到底是什么?


    Ricky 解释道,如果用大白话来说,就是“众筹买房”:你一个人拿不出全部的钱?没关系,你可以和其他对同一个项目有兴趣的投资人通过智能合约众筹买房,每人根据比例拥有一部分产权。


    不过,对现阶段的 i-house.com 来说,这个 “众筹买房” 里的 “房”,目前还不包括普通住宅,而是以酒店、共享工作空间之类的商业地产为主。


    而 IHT 则是 i-house.com 项下开发的、专门用于拆分不动产的智能合约技术和分布式记账技术。区块链技术的不可篡改、信息透明、共同监管和可追溯性等优势,与不动产的拆分是天然的结合。


    “这个商铺不错,我要买五分之一!”


    目前,大宗房地产交易都面对着一个问题:如何令资产交易变得高效、透明?


    以往,只有特大资产包才能透过房地产信托投资基金(REITs)的手段,达到实物房地产资产证券化的目的。


    IHT 借鉴 REITs 等传统房地产投资工具,资产持有者可以通过第三方前期审核、风控、资产包收益预估,快速把房地产资产所有权及收益权交易,极大地提高流动性。


    IHT 以智能合约和分布式记账技术连接资产端和金融机构端,这样大额资产就能够通过 IHT 智能合约被拆分成多个,然后再分配给多家金融机构。投资者因此可以通过金融机构投资经 IHT 智能合约拆分的小额不动产。


    640?wx_fmt=gif


    为什么要在区块链上做这件事情?


    这是因为区块链的 “不可更改” 等技术特性保证了整个交易的安全与公平:IHT 作为连接两端的中心,在资产经过智能合约拆分并绑定后,任何个人或机构 —— 包括 IHT 本身 —— 都不能进行更改。


    通过这种方式,IHT 使房地产投资小额化、动产化,也因此更便捷透明


    “就像 Uber 把司机和乘客连接起来一样,我们做的也是同样的事情,” Ricky 说道。


    IHT 想让不动产 “动” 起来


    有些人误以为“区块链 + 房地产” 的结合是 “用代币买房”,其实这种理解并不准确。


    Ricky 介绍说,I-house.com 现阶段致力于把房产变成了一种更灵活的金融资产、投资手段,而不以自住房为主。


    当然,对于很多有投资意向和投资能力的人来说,也完全可以选择不投资房地产,也就是没有固定资产绑定的投资,比如基金、期货等。


    没有固定资产绑定的投资固然有很多好处,但也有两个问题:投资回报不一定很高,而且存在风险;另外,由于没有和固定资产绑定,这种方式无法对冲房产升值风险


    我们举个例子:假设房价一年上涨10%,而如果你的工资一年内没有涨10%,你相对于房价的购买力就变弱了;而投资房地产,无疑可以对冲房产增值带来的风险,颇有点和房价 “同舟共济” 的感觉。


    640?wx_fmt=png

    近日,IHT 创始人兼董事长吴友平 Ricky Ng 在 

    Blockchain Connect Conference 大会发言


    具体说来,IHT 做以下三件事情:


    第一,资产拆分。在采访中,Ricky 介绍说,其实 IHT 不是做简单的买卖房产,而是做资产的拆分。


    这两个概念非常不一样:举个例子,一栋楼或者商业地产,IHT 可以拆成  51% 留给业主或管理公司,而剩下的 49% 就可以拆给不同人去买。拆分不动产的好处?自然是降低投资者进入门槛。这样,更多人可以根据自己的情况,参与到不同的不动产投资里。


    第二,IHT 把所有资产的权限和收益放在区块链上,把一些原来不透明的东西变得透明了,包括产权、资产回报率等


    第三,提高资金流动性(liquidity)。假设投资者买了 1% 的房产,传统方式下,投资者在投资前要实地看房、要讲价,非常耗时耗力;而现在,投资者只要觉得这是优质资产、盈利潜力高、年化收益好,就可以参与投资。


    这就是为什么 Ricky 说 IHT 不仅仅是“区块链买房” 这么简单,而是让不动产 “动” 起来,变成一种可以投资的理财产品。


    在采访中小探得知,其实有此想法的房产基金也不在少数,但房产基金的超高门槛使得很多投资者很难参与进去。而 IHT 所做的,正是降低参与门槛,使更多有意投资不动产的人能更方便地参与进来。


    想在香港投资房产?


    作为连接资产端与金融机构端的平台,IHT 的发展速度相当快:Ricky 告诉小探,IHT 现在已经对接超过 10 亿美金的资产,资产分布广泛,香港、日本、澳大利亚等地都有;另一方面的金融端也已对接多家。


    2 月 5 号, i-house.com (IHT)与中国领先的日本房产交易平台有一居达成战略合作协议,用户可以以BTC / IHT 交易日本房产,同时 i-house.com (IHT)也将支持有一居在日本的业务,进行资产拆分及管理的业务。


    640?wx_fmt=png


    IHT 除了在日本、澳洲等可供区块链化的房产项目外,另外在泰国、马来西亚、柬埔寨等东南亚地区也已展开项目合作。创始人吴友平表示,除了亚洲地区,IHT按计划将于 2018-2019 年将资产范围覆盖美国、澳大利亚、欧洲等世界多地。


    640?wx_fmt=png


    把真实生活中的资产放到区块链平台,直接把产权用智能合约分给各个人,或许这就是未来第三代的共享房产


    而 IHT 的挑战与机遇,正是如何用区块链解决信任问题、提高流动性、降低投资进入门槛。如果这三个问题解决了,相信会给共享经济带来新的革命。


    “买房已经是上一代的事了!”


    当 Ricky 向小探透露,虽然自己是不动产行业的业内人士,但对 “买房自住” 这件事情并不感冒、而且自己也无意购置自住房的时候,小探还是稍微惊讶了一下!


    Ricky 认为,“一定要住在自己买的房子里” 这种想法,非常的 “上一代”。尤其对年轻人来说,不是每个人必须要有一套房。的确,房屋的商品属性非常特别,它是少有几个既有投资属性、又有使用属性的产品之一。


    但今天的年轻人与父辈相比,更讲究生活质量,也相对更不愿意为了攒钱买房牺牲自己的生活质量。


    如果房屋的使用属性可以通过租房解决,那为什么不把注意力放在其投资属性呢?


    “除非你的丈母娘要你必须买房,此外,就不是必须要买房。”


    果然,丈母娘才是房价的第一推动力啊!



    想和探长聊一聊?来加探长个人微信号 svinsight




    推荐阅读

    640?wx_fmt=jpeg

    区块链报告 脑机接口报告 

    硅谷人工智能 | 斯坦福校长

    卫哲 | 姚劲波 | 胡海泉 

    垂直种植 | 无人车

    王者荣耀 | 返老还童 



    640?wx_fmt=jpeg


    展开全文
  • 嗨,你真懂this吗?

    2020-12-02 23:21:09
    或者对自己的答案并不那么确定,那么请继续往下阅读。 毕竟花一两个小时的时间,把this彻底搞明白,是一件很值得事情,不是吗? 本文将细致得讲解this的绑定规则,并在最后剖析...
  • 一、在开发过程中,由于需求不断变更,UI设计也在改变,可能造成了修改界面后,之前界面资源清除不彻底,使得APP体积过于庞大。我们通过android中lint来清除无用资源1.2.3.4.这样无用资源就会被列出来了。觉...
  • 想象一下你自己浏览网页时时:你会阅读所有文字和图片,尝试着彻底了解整个网页内容是什么吗?最有可能答案是:“不会。”伴随着充斥四周信息轰炸,我们像被宠坏了孩子那样,不会投入足够的的注意力去关注...
  • 禅卡塔罗解读案例一

    2019-11-03 10:38:39
    其实,对于我观念一直从未改变,塔罗既然是解决问题,甚至是推动事情发展,甚至是安定自己内心,那么,就让这种技术彻底一点。总要有人要去做这种事情。 点击添加图片描述(最多60个字) 当抽这张牌时候,我没有...
  • 测试后序VSCode 一些好用插件VSCode 修改背景图片VSCode 设置鼠标滚动改变字体大小因为自己在VSCode配置过程中遇到许多问题,在此记录一下,希望能帮助到更多人若需要彻底卸载重装VSCode,可查看此篇教程配置c+.....
  • 《OceanX》播放器 Prv0.3

    2006-02-23 09:05:59
    11,增加了初始化自动从网络歌曲选单列表中随机抽取自定义数目歌曲组成初始播放列表进行播放,彻底改变了人为定义初始播放列表死板!而且您可以任意选择采用哪种初始列表方法!!12,新增加播放器隐藏功能!!...
  • 经常关注自己的网站总是想知道,网站的哪些信息更受用户欢迎?用户更关注什么产品?新增的搜索关键词功能,可以记录用户在网站上搜索过哪些关词,以及相同关键词的搜索次数等信息,帮助管理员分析网站很有利。 二...
  • 2:软件的架构要灵活,否则经不起折腾,需要多年长期维护的软件系统,若软件的架构不好,编码质量不高,自己都维护不下去了,虽然都说每个人都爱自己的孩子,软件产品也是我们自己的孩子,但是软件实在难以忍受了,...
  • 其他部分,几乎融合了自己开源大部分封装库,比如,状态管理,视频库,轮播图,幸运大转盘[老虎机],画廊,自定义进度条,图片缩放,线程池 3.2 相关特性说明 侧滑菜单:DrawerLayout+NavigationView 基本遵循...
  • 随后出现第三代数字杂志技术,也就是通常被称作“多媒体杂志”技术,才彻底改变数字杂志面孔,奠定了数字杂志基本形态。 多媒体杂志,一种制作精美、内容精萃、信息集束、书刊效果图文、数据、音视频综合...
  • 网趣商城ASP源码

    2013-02-17 17:11:35
    经常关注自己的网站总是想知道,网站的哪些信息更受用户欢迎?用户更关注什么产品?新增的搜索关键词功能,可以记录用户在网站上搜索过哪些关词,以及相同关键词的搜索次数等信息,帮助管理员分析网站很有利。 二...
  • 300个注册表优化修改文件 经过了半个小时终于弄完了,希望能对大家有所帮助 如果怕弄不好注册表就先给注册表备份1下,...有些注册表REG文件根据你情况而自己手动修改 有需要就拿去吧``做人要厚道一点 下了帮顶一下
  • 彻底解决了目前大部分中小型网络公司建立网站在改版时需要重新制作一个网站弊端(这样做用户体验不好,同时好不容易建立网络友好链接关系失效),而精迅CMS建立网站,改版时候只需修改模板,不改变原来...
  • * 简单易用的模板导入导出功能,可以方便的添加别人制作的模板,分享自己的模板 * 一个点击,就可以立刻更换模板,不影响网站的访问,不影响文件的目录结构。 ****** 高级玩家可使用的独特功能 ****** * 包含 ...
  • Hutool目标是使用一个工具方法代替一段复杂代码,从而最大限度避免“复制粘贴”代码问题,彻底改变我们写代码方式。 以计算MD5为例: 【以前】打开搜索引擎 -> 搜“Java MD5加密” -> 打开某篇博客-&...
  • CIN:OS/2改变控制文件用于跟踪INI文件中变化 CLASS:Java类文件 CLP:Windows 剪贴板文件 CLL:Crick Software Clicker文件 CLS:Visual Basic类文件 CMD:Windows NT,OS/2命令文件;DOS CD/M命令文件;...
  • 阅读工具 开卷有益

    2012-03-31 14:07:03
    修复:打开HTML的图片链接错误的Bug 2. 修复:M8下无法最小化的Bug 3. 修复:最小化遗留标题栏的Bug 4. 修复:搜索对话框有时无法回退的Bug 5. 修复:使用非官方ROM卡死的Bug 6. 修复:阻尼滑动太灵敏的Bug 7...
  • 彻底修复以前版本上传漏洞,用户验证使用了多位字串密钥,双MD5加密,并将上传功能模块移至后台目录内,在系统安装时,由系统随机生成8位字长后台目录名称,改写了当前位置代码、增加指定二级栏目功能,修复了其它...
  • 118. 将自己满意图表设置为自定义图表类型 66 119. 复制自定义图表类型 67 120. 旋转三维图表 67 121. 拖动图表数据点改变工作表中数值 68 122. 把图片合并进你图表 68 123. 用图形美化工作表 70 124. 让...
  • 118. 将自己满意图表设置为自定义图表类型 66 119. 复制自定义图表类型 67 120. 旋转三维图表 67 121. 拖动图表数据点改变工作表中数值 68 122. 把图片合并进你图表 68 123. 用图形美化工作表 70 124. 让...
  • asp.net知识库

    2015-06-18 08:45:45
    突破屏蔽限制,自己的网站使劲弹新IE窗口 对页面SCROLLING的CSS不能生效原因 .Net 中IE使用WinForm控件的使用心得。 动态加载用户控件的组件!(终结MasterPages技术) 在ASP.NET 1.1下实现模板化站点的新思路 在ASP...

空空如也

空空如也

1 2 3
收藏数 42
精华内容 16
关键字:

彻底改变自己的图片