OC学习篇之---代理模式

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! 在前一篇文章我们介绍了OC中的协议的概念:http://blog.csdn.net/jiangwei0910410003/article/details/41776015,这篇文章我们就来介绍一下OC中的代理模式,关于代理模式,如果还有同学不太清楚的话,就自己去补充知识了,这里就不做介绍了,这里只介绍OC
分类: 其他 发布时间: 01-18 23:37 阅读次数: 0

Android关于Dex拆分 MultiDex 技术详解

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! 一、前言 关于Android中的分包技术,已经不是什么新的技术了,网上也有很多解析了,但是他们都是给了理论上的知道和原理解析,并没有详细的案例说明,所以这里我们就来详细讲解一下Android中dex拆分技术的解析。在讲解之前,我们还是先来看一下为什么有这个技术的出现?google为什么提供这样的技术。 二
分类: 其他 发布时间: 01-18 23:37 阅读次数: 0

Android中插件开发篇之----应用换肤原理解析

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! 一、前言 今天又到周末了,感觉时间过的很快呀.又要写blog了。那么今天就来看看应用的换肤原理解析。在之前的一篇博客中我说道了Android中的插件开发篇的基础:类加载器的相关知识。没看过的同学可以转战: http://blog.csdn.net/jiangwei0910410003/article/de
分类: 其他 发布时间: 01-18 23:36 阅读次数: 0

传智博客 JavaWeb方面的所有知识 听课记录 经典

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! 一、 JavaWeb基础 第一天: 1.Eclipse详解: (1).Bad versionnumber in .class file:编译器版本和运行(JRE)版本不符合。高的JRE版本兼容低版本的编译器版本。 (2).当程序有错误的时候,使用Debug as 运行程序。双击语句设置断点。程序运行到此处
分类: 其他 发布时间: 01-18 23:36 阅读次数: 0

如何使用android-support-V7包中ActionBar(Eclipse版)

$*********************************************************************************************$ 博主推荐: 风萧兮兮易水寒,“天真”一去兮不复还。如何找到天真的那份快乐。小编倾力推荐app: 天真无谐 下载方式:豌豆荚,应用宝,360手机助手,百度手机助手,安卓,91市场搜索:天真无谐 关注我们:查看详情 $**********************************************
分类: 其他 发布时间: 01-18 23:36 阅读次数: 0

Java中JNI的使用详解第三篇 JNIEnv类型中方法的使用

上一篇说道JNIEnv中的方法的用法,这一篇我们就来通过例子来看一下这些方法的使用: 首先是第一个例子:在Java代码中定义一个属性,然后再C++代码中将其设置成另外的值,并且输出来 先来看一下Java代码: package com.jni.demo;public class JNIDemo {public int number = 0;//定义一个属性//定义一个本地方法public native void sayHello();public static void main(String[
分类: 其他 发布时间: 01-18 23:36 阅读次数: 0

JavaWeb学习篇之----容器Request详解

前篇说到了Response容器对象,这篇我们就来看一下Request容器对象,之前也说过了,这个两个容器对象是相对应的,每次用户请求服务器的时候web容器就会给创建这对容器对象,他们是共存亡的,当然Request除了有一个容器对象的角色,他还有一个角色就是Request域,我们之前在讲解Servlet的时候,说到一个ServletContext域,这个域的范围是整个web应用,这里的Request域的范围就小了,他只是一次用户的请求内,即用户发送一个请求的时候,Request创建,当用户关闭这
分类: 其他 发布时间: 01-18 23:35 阅读次数: 0

OC学习篇之---第一个程序HelloWorld

之前的一片文章简单的介绍了OC的相关概述,从这篇开始我们就开始学习OC的相关知识了,在学习之前,个人感觉需要了解的其他的两门语言:一个是C/C++,一个是面向对象的语言(当然C++就是面向对象,不过这里最好还是Java)。在干活之前,得先找到一个好工具,不过伟大的苹果公司已经给我们准备好了一个开发利器:XCode。在这方面Google可能做的就差了点,其实在开发Android的人大部分人都喜欢用Eclipse,但是Eclipse的可视化编程的效果和XCode差的不是一个级别的。当然Google
分类: 其他 发布时间: 01-18 23:35 阅读次数: 0

Java中的线程Thread方法之---stop

搞过Java线程的人都知道,stop这个方法是臭名昭著了,早就被弃用了,但是现在任然有很多钟情与他的人,永远都放不下他,因为从他的字面意思上我们可以知道他貌似可以停止一个线程,这个需求是每个搞线程开发的人都想要的操作,但是他并非是真正意义上的停止线程,而且停止线程还会引来一些其他的麻烦事,下面就来详细的介绍一下这个方法的历史: 从SUN的官方文档可以得知,调用Thread.stop()方法是不安全的,这是因为当调用Thread.stop()方法时,会发生下面两件事: 1. 即刻抛出Thread
分类: 其他 发布时间: 01-18 23:35 阅读次数: 0

windows上配置pytorch

操作系统:win10 已安装程序:Python 3.6 + Anaconda 5.1.0 + CUDA 9 pytorch官网:https://pytorch.org/ 1、进入官网,从Get Started进入pytorch安装教程,选择对应操作系统、python版本、安装方式、CUDA版本: 可选择多种安装方式,在Run this Command可看到对应命令: 1、Conda(Anaconda) Command: conda install pytorch torchvision -c
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

JS判断对象是否是数组的四种方式,与使用中隐性问题浅要分析

一、前言 如何判断一个对象或一个值是否是一个数组,在面试或工作中我们常常会遇到这个问题,既然出现频率高,想着还是做个整理,那么本文主要基于几种判断方式,以及方式判断的原理,是否存在问题展开讨论。 二、判断对象是否是数组的几种方式 1.通过instanceof判断 instanceof运算符用于检验构造函数的prototype属性是否出现在对象的原型链中的任何位置,返回一个布尔值。 let a = []; a instanceof Array; //true let b = {}; b i
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

Java 序列化对象工具类

SerializationUtil.java package util; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.util.HashMap; import java.u
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

1.18

不要患得患失 做好应该做的
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

爬虫之 beautifusoup4

1.  使用方法    2.解析器     3.  详细用法   
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

POJO 与 JavaBean 的区别 !

$说明: POJO :全称(Plain Old Java Object)翻译为“普通旧Java对象” 通俗理解为“一个简单的java对象”。 JavaBean: 是一种JAVA语言写成的可重用组件,是一种规范,对所有其中的方法和构造具有一定的规范。 所有属性为private。 这个类必须有一个公共的缺省构造函数。即是提供无参数的构造器。 这个类的属性使用getter和setter来访问,其他方法遵从标准命名规范。 这个类应是可序列化的。实现serializable接口。 $POJO      
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

编写程序数一下 1到 100 的所有整数中出现多少次数字9(对整数每一位的提取方法)

思路:要判断整数中出现9 的次数,可以将整数的每一位都提出来在依次进行判断,是否为9. 方法:对与一个一位数来说,对10取余数就是它本身。如:7%10==7 对于一个两位数来说,提取个位数字:对10取余数,如17%10==7;提取十位数字:除以10 ,如:17/10==1 这样便可以将整数的每一位都取出。 附:如果是三位数方法也是一样,先取个位数字,然后将三位数转换位两位数字(除10),在取个位,在将两位数字转换位一位数字(除10),取个位。 1 #include<stdio.h> 2 i
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

指针与强制类型转换

指针与强制类型转换 变量的数据类型的含义 (1)所有的类型的数据存储在内存中,都是按照进制格 式存储的。所以内存中只知道有0和1,不知道 是int的、还是float的还是其他类型。 (2)int、 char、short等属于整形,他们的在储方式(数转换成进制往内在中放的方式)是租同的,只是内在格子大小不同(所以这几种整型就彼此叫二进制兼容格式),而float和double的存储方式彼此不同,和整型更不同。 (3)inta = 5;时,编译器给a分配4字节空间,并且将5按照int类型的存储方式转
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

Oracle 10g收集数据库统计信息

1.需求概述 2.实施步骤 3.回退方案 1.需求概述 某数据库由于整体统计信息不准确,多次出现部分业务SQL选错执行计划,从而导致性能下降影响到最终用户体验,目前通过SQL_PROFILE绑定执行计划临时解决,但此方法不够灵活,后续维护工作量也会增加。 Oracle优化器(CBO)依赖数据库统计信息来计算目标SQL各种可能的执行路径的成本,并从中选择一条成本值最小的执行路径来作为目标SQL的执行计划。如果统计信息不准确甚至是错误,会导致优化器选择错误SQL执行计划的概率大大增加。 目前计划对
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

THUSC2017题解

THUSC2017题解 题目都是在LOJ上交的。 chocolate LOJ#2977巧克力 这题看着就让人想起了百度之星复赛的\(T5\),就是这题。 因为种类的个数很多,所以把每个种类随意\(rand\)一个\([1,k]\)的权值做一个映射,这样子随机若干次的正确率就会很高。 接下来考虑如何计算要求的东西,这个东西很显然就是要求解一个中位数最小的斯坦纳树。 中位数显然直接二分处理掉,转为求解在用的块数最小的前提下的最小的大于中位数的值的个数。 斯坦纳树求解即可。 讲个卡常小细节,上面这个
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

python-字符串操作分类小结

切片 str[start:end:step] # 包括头,不包括尾巴。step为步长,意思是每隔step-1个元素,取一个字符 [::-1] #反向取字符串,实现字符串的反转 "abcde"-->"edcba"。 方法 字符串的修饰 center: 让字符串在指定的长度居中,如果不能居中,左短右长 "while".center(10) # while "while".center(10, 'a') # aawhileaaa 可以指定填充内容
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0