-
java
-
hibernate是个什么玩意呢?简单点说,就是别人写好的一套访问数据库的东东,底层其实就是JDBC。使用JDBC就像以前没有电饭煲,我们要自己根据经验,多少人煮多少米,放多少水,用多大的火,煮多长时间,整个过程都需要自己来把控,如果把控得不好,运气好只是把饭煮成粥,运气不好就是一锅炭了。而使用hibernate就跟使用电饭煲一样,根据刻度放水和米,然后按煮饭还是煮粥,接下来等它“叮~”的一声后,
-
android01
-
上一篇文章中我们讲解了android UI优化方面的知识。我们讲解了android中的include、marge、ViewStub标签,在使用这些标签时可以简化我们的布局文件,优化组件绘制流程;讲解了android中的过度绘制相关知识点,通过优化我们的App过度绘制可以提高App的UI绘制流程与性能;我们还讲解了App中一些UI优化的小tips。更多关于android UI优化方面的知识可以参考我
-
iOS
-
默认情况下,当向textField输入文字时,文字会紧贴在textField左边框上.我们可以通过设置textField的leftView,设置一个只有宽度的leftView.这样还不够,因为默认leftView是不显示的.还需要将leftViewMode设置为UITextFieldViewModeAlways.这样就完成了.(小技巧:通过查询UITextField的头文件可以看出leftView
-
android01
-
上面一文中我们讲过android系统中比较重要的几个进程:init进程,Zygote进程,SystemServer进程已经各种应用进程,其中Zygote进程是整个android系统的根进程,包含SystemServer进程已经各种应用进程在内的进程都是通过Zygote进程fork出来的,具体可参见: android源码解析之(八)-->Zygote进程启动流程那么SystemServer进程
-
cnbzlj
-
今天,简单讲讲android里再listview调用notifyDataSetChanged刷新界面时,Imageloader加载图片会闪烁的问题。最近,发现app里的listview图片会出现闪烁的情况。我发现是由于调用notifyDataSetChanged这个方法时候,图片全部闪烁一下,原因是图片全部重新加载了一次,导致闪烁。后来修改为局部刷新,但是还是还是存在是不是闪烁的情况,于是在网上查
-
android01
-
上一篇文章中我们讲解了webview中问题集锦,讲解了webview的性能优化,讲解了webview种入Cookie信息,讲解了activity退出的时候清除webview信息报错,讲解了如何通过java代码和js代码相互交互,讲解了webview如何下载文件以及腾讯的X5浏览服务等知识,这些都是我在使用webview中遇到的问题,难点,实践等,更多关于这些问题的说明,可以参考我的:android
-
hgweb
-
在 vue 项目中,我们通常会使用 Axios 库来与后台进行数据交互。而当我们发起 ajax 请求时,常常需要在页面上显示一个加载框(Loading 效果),然后等数据返回后自动将其隐藏。要实现这个功能,我们可以在每次请求前手动显示个加载框,等收到数据后又将其隐藏。但如果每个请求要都这么做,就略显麻烦。 下面通过样例演示如何封装一个带 loading 效果的 Axios 组件,它能够对请求和响应
-
android01
-
上一篇文章中我们讲解了android应用内页面跳转协议-scheme协议,通过该协议我们可以跳转至指定的Activity,并在该Activity中解析scheme用于跳转到指定的页面,我们可以利用scheme协议实现应用内页面跳转、H5页面与Native页面相互跳转、通知栏消息跳转相应页面等,具体可参考: android产品研发(十一)-->使用scheme实现页面跳转。而本文中我们将讲解一
-
java
-
就目前大环境来看,跳槽成功的难度比往年高很多。一个明显的感受:今年的面试,无论一面还是二面,都很考验Java程序员的技术功底。最近我搜集了93套阿里、腾讯、美团、网易等公司19年的面试题,把技术点梳理成一份大而全的“Java高级工程师”面试xmind(实际上比预期多花了不少精力),包含知识脉络 + 分支细节,由于篇幅有限,这里以图片的形式给大家展示一部分。这份 xmind 尤其适合:1.近期想跳槽
-
android01
-
从这篇文章开始我们暂停一下对android源码的分析,开始讲一下android产品研发中一些常用的技术,技巧,方法,实践等姿势。这里需要强调的是我们所讲解的这些东西可能对产品开发中比较常用的,因为对于项目开发中,可能更多的强调管理,进度方法的东西,对工程化的东西比较强调,而我们这里更多的是对产品技术方面的归纳总结。而本文中选择将开发规范作为这个系列的第一篇文章,就是个人感觉产品研发过程中,开发规范
-
wechat
-
小程序周期性更新基础库 2.8.0 开始支持,低版本需做兼容处理。生效条件:用户七天内使用过的小程序周期性更新能够在用户未打开小程序的情况下,也能从服务器提前拉取数据,当用户打开小程序时可以更快地渲染页面,减少用户等待时间,增强在弱网条件下的可用性。使用流程1. 配置数据下载地址登录小程序 MP 管理后台,进入设置 -> 开发设置 -> 数据周期性更新,点击开启,填写数据下载地址。2.
-
代码搬运工
-
Github版英文App地址中文 :TeamTalk蘑菇街. 开源IM. 电商强烈推荐.MyOne-iOS用OC写的《一个》 iOS 客户端zhihuDaily高仿知乎日报Coding iOS 客户端Coding官方客户端.OSCHINA 的 iPhone 客户端开源中国的iPhone客户端源码meituan– 美团5.7iOS版(高仿),功能包括,团购首页,高德地图搜索附近美食并显示在地图上,上
-
hangge
-
我们知道容器和Pod的生命周期可能很短,会被频繁地销毁和创建。当容器销毁时,保存在容器内部文件系统中的数据都会被清除。为了持久化保存容器的数据,我们可以使用Kubernetes Volume。 除此之外,有一些场景可能一个pod里面的多个容器需要共享数据。同样可以借助Volume来实现。八、Volume 存储1,什么是Volume?(1)Volume的生命周期独立于容器,Pod中的容器可能被
-
web
-
今天给大家带来一个比较炫的进度条,进度条在一耗时操作上给用户一个比较好的体验,不会让用户觉得在盲目等待,对于没有进度条的长时间等待,用户会任务死机了,毫不犹豫的关掉应用;一般用于下载任务,删除大量任务,网页加载等;如果有使用HTML5为手机布局的,也可以用于手机中~效果图:1、html结构:<div id="loadBar01" class="loadBar">
<di
-
android00
-
昨天新弄了一个安卓项目,从老代码修改过来的,一顿修改打包测试版真机一安装居然出现了“解析软件包时出现问题”,真是太神奇了,从学安卓到现在也有一两年了,居然还能出现这样的情况,想想一直以来也遇到好多这样的情况了,写篇博客总结下吧。一般情一般来说出现这种问题,是安装的手机不能安装该软件导致的,即 minSdkVersion 版本不支持该手机解决办法就是提高 minSdkVersion 的版本号,兼容主
-
cnbzlj
-
今天带给大家一个比较实用的轮播图框架,banner1.导入依赖Gradledependencies{
compile 'com.youth.banner:banner:1.4.10' //最新版本
}或者引用本地libcompile project(':banner')2.添加权限<uses-permission android:name="android.permissio
-
android01
-
上一篇文章中我们讲解了App的数据统计,其主要分为两种:使用第三方服务统计和自身实现数据统计。一般而言我们使用第三方统计服务已经可以很好的满足我们的也无需求了,只是部分数据敏感性App,可能自身实现数据统计服务是一个更好的选择。而本文中将要介绍的是App端的网络传输协议。那么这里首先需要明确一点的是什么是网络传输协议呢?好吧,这里首先套用一段百度百科的定义:网络传输协议或简称为传送协议(Commu
-
xiaozhi
-
原文:https://www.smashingmagazine.com/2019/07/essential-guide-javascript-newest-data-type-bigint/译者:前端小智为了保证的可读性,本文采用意译而非直译。想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你!BigInt数据类型的目的是比Number数据类型支持的范围更大的整数值。在对大整数执行
-
cnbzlj
-
python3--使用 while 循环实现输出 1-100 内的所有偶数#!/usr/bin/env python3
# 使用 while 循环实现输出 1-100 内的所有偶数
# weiqiang li
num = 1
while num <= 100:
if num % 2 == 0: #1-100以内的数量除2 返回除法的余数 偶数返回0就是被整除
-
android01
-
我们已经分析过Activity的启动流程,从中也分析了Activity的生命周期。而其中有一个生命周期方法:onSaveInstanceState方法,今天我们主要讲解一下onSaveInstanceState方法的执行时机。可能部分同学对Activity的onSaveInstanceState方法不是特别熟悉,这里我们简单介绍一下。onSaveInstanceState方法是Activity的成