9 CHS007chs

尚未进行身份认证

暂无相关描述

等级
博文 1k+
排名 1k+

sql常见面试题

查询出每门课大于80分的学生姓名namekechengfenshu张三语文81张三数学75李四语文76李四数学90王五语文81王五数学100王五英语90selectdistinctnamef...

2019-06-25 17:19:56

SQL语法

selectSELECT"栏位名"FROM"表格名";distinctSELECTDISTINCT"栏位名"FROM"表格名";whereSELECT"栏位名"FROM"表格名"WHERE"条件";andorSELECT"栏位名"FROM"表格名"WHERE"简单条件"{[AND|OR]"简单条件"}+;in...

2019-06-18 17:17:02

sql优化

基数单个列唯一键的数量叫做基数,基数的高低影响列的数据分布.MariaDB[test]>selectcount(distinctgender),count(distinctphone)fromtest;+------------------------+-----------------------+|count(distinctgender)|cou...

2019-06-17 18:07:04

python web框架

django(姜狗)django文档最完善,市场占有率最高.django是一个全能型框架,djangle讲究的是moreisless.djangle主要慢在orm与数据库交互上,而对于Djangle的同步特性导致吞吐量小的问题,其实可以通过Celery等解决,tornado(逃内豆)支持异步处理,然而Tornado相比djangle是较为原始的框架,诸多...

2019-06-17 16:02:04

DvaJS

dva是一个基于redux和redux-sage的数据流方案,然后为了简化开发体验,dva还额外内置了react-router和fetch.参考:https://dvajs.com/guide/reduxRedux是Javascript状态容器,提供可预测化的状态管理.那什么是可预测化,我的理解就是根据一个固定的输入,必然会得到一个固定的结果.1.三大原则(1...

2019-06-15 18:21:07

UmiJS

umi是一个可插拔的企业级react应用框架,umi以路由为基础.参考:https://umijs.org/zh/guide/#%E7%89%B9%E6%80%A7目录及约定在文件和目录的组织上,umi更倾向于选择约定的方式,一个复杂的目录结构如下:.├──dist///默认的build输出目录├──moc...

2019-06-15 16:31:57

ant design pro基本使用

AntDesignPro是一个企业级中后前端解决方案.准备本地环境需要安装yarn,node和git.技术栈基于ES2015+,React,UmiJS,dva,g2和antd(AntDesignofReact).git和node的安装参考网上就可以,nodejs安装成功后,即可使用npm.如果你的网络环境不佳,推荐使用cnpm(npmclientf...

2019-06-14 09:59:24

React 组合与继承

包含关系有些组件无法提前知晓它们子组件的具体内容.在Sidebar和Dialog等展现通用容器的组件中特别容易遇到这种情况.我们建议这些组件使用一个特殊的childrenprop来将他们的子组件传递到渲染结果中:functionFancyBorder(props){return(<divclassName={'FancyBorderFancyBor...

2019-06-13 16:41:54

React状态提升

通常,多个组件需要反映相同的变化数据,这时我们建议将共享状态提升到最近的共同父组件中去.示例:functionBoilingVerdict(props){if(props.celsius>=100){return<p>Thewaterwouldboil.</p>;}return<p>Thew...

2019-06-13 16:31:38

React 表单

受控组件在HTML中,表单元素之类的通常自己维护state,并根据用户输入进行更新.而在React中,可变状态通常保存在组件的state属性中,并且只能通过使用setState()来更新.我们可以两者结合起来,使用React的state成为唯一数据源.渲染表单的React组件还控制着用户输入过程中表单发生的操作.被React以这种方式控制取值的表单输入元素就叫做"受控组件"...

2019-06-13 16:11:22

React 列表和key

基础列表组件functionNumberList(props){constnumbers=props.numbers;constlistItems=numbers.map((number)=><likey={number.toString()}>{number}</li>);retur...

2019-06-13 15:58:04

React 条件渲染

React中的条件渲染和Javascrip中的一样,使用Javascrip运算符if或者条件运算符去创建元素来表现当前的状态,然后让React根据它们来更新UI.functionUserGreeting(props){return<h1>Welcomeback!</h1>;}functionGuestGreeting(props){r...

2019-06-13 15:47:15

React 事件处理

(1)React事件的命名采用小驼峰式(camelCase),而不是纯小写.(2)使用JSX语法时你需要传入一个函数作为事件处理函数,而不是一个字符串.传统的HTML<buttononclick="activateLasers()">ActivateLasers</button>在React中<buttononClick={a...

2019-06-13 15:33:32

gradle进行apk签名打包

默认为debugmode,使用的签名文件在:$HOME/.android/debug.keystoreAndroid系统在安装APK的过程中,会对APK进行签名检验,校验通过后才能安装成功.数字摘要1.唯一性在不考虑碰撞的情况下,不同的数据的计算出的接要是不同的.2.固定长度比较常用的Hash算法有MD5和SHA1,MD5的长度是128位,SHA1的长度是...

2019-04-21 15:34:44

使用小米手机进行真机测试

1.进入开发者模式设置>我的设备>全部参数>MIUI(连续点击7次)设置>系统和设备-更多设置>开发者选项->usb调试

2019-04-19 13:41:21

ProGuard代码混淆

Proguard是一个Java类文件压缩器,优化器,混淆器,预检验器.压缩环节会检测以及移除没有用到的类,字段,方法以及属性.优化环节会分析以及优化方法的字节码,混淆环节会用无意义的短变量去重命名类,变量,方法.这些步骤让代码更精简,更高效,也更难被逆向.如何编写一个ProGuard配置文件1.基本混淆混淆文件的基本配置信息,任何APP都要使用,可以作为模...

2019-04-19 10:06:11

android app常用图标尺寸规范

程序启动图标(Logo)\底部菜单图标小屏ldpi()36x36px中屏mdpi(160dpi)48x48px大屏hdpi(240dpi)72x72px特大屏xhdpi(320dpi)96x96px超大屏xxhdpi(480dpi)144x144px弹出对话框项部图标\列表项图标\底部或项部tab标签图标小屏24x24px中屏32x3...

2019-03-26 09:54:59

Android Activity和Fragment之间的跳转方式

预备知识Fragment必须嵌入到Activity中,当Activity暂停时,其中的所有片段也会暂停,当Activity被销毁时,所有片段也会被销毁.不过,当Activity正在运行时,可以独立操纵每个Fragment,如添加或移除它们.当执行此类Fragment事务时,也可以将其添加到由Acitivy管理的返回栈中.通过扩展Fragment类或其子类来创建一个片段,...

2019-03-22 13:45:42

android:descendantFocusability

该属性是当一个view获取焦点时,定义ViewGroup和其子控件两者之间的关系,属性的值有三种:(1)beforeDescendants:viewgroup会优先其子控件而获得焦点.(2)afterDescendants:viewgroup只有当其子类控件不需要获取焦点时才获取焦点.(3)blockDescendants:viewgroup会覆盖子类控件而直接获得焦点...

2019-03-22 10:42:53

android:layout_weight

只有在LinearLayout时,该属性才有效.android:layout_weight的真实宽度=android:layout_width+占比的剩余空间例如:设屏幕宽度为L,在两个view的宽度都为match_parent的情况下,原有宽度为L,两个view的宽度都为L.那么剩余宽度为L-(L+L)=-L,左边的view占比1/3,所以实际宽度=L+(-L)*1/3=...

2019-03-21 07:52:53
奖章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!