自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

geek word

写写计算机的世界

  • 博客(29)
  • 资源 (4)
  • 收藏
  • 关注

原创 android打印 编辑并打印 word

android打印word 方式1 使用free office 开源包加载word 编辑并打印。 2把word转成html 使用webView 编辑并输出图片打印关于第一种 放弃了。主要是包有点大,研究成本比较高。我这里使用了第二种方法实现主要遇到技术问题:1就是html如何无痕转换成html。2就是如何对html中需要编辑的内容进行替换。直接在webView中编辑不太友好。流程-》 1w

2015-09-21 15:01:24 4944 3

原创 贪吃蛇 android版 里面自己实现了简单的事件系统

博客迁移游戏预览游戏是用SurfaceView开发的 流畅 和体验还是挺好CanvasState 游戏的主要业务类package bill;import java.util.ArrayList;import java.util.Collections;import java.util.EventListener;import java.util.EventListenerProxy;imp

2015-08-27 16:15:02 1360

原创 android sqlite和listview 使用小例子

sdk: mini8 target18项目截图演示主要代码adapterpackage com.my.dbtest.adapter;import java.util.ArrayList;import java.util.List;import com.icedcap.dbtest.R;import com.my.dbtest.helper.Persion;import android.app.A

2015-08-27 15:24:05 2524

原创 使用WCF 命名管道 创建的局域网聊天

WCF 是微软分布式系统开发中的一个重量级产品,也是.net中不得不学的一个通信框架,本文通过利用WCF实现一个局域网聊天,希望给大家做个抛砖引玉的作用。下面是项目的主要结构 /// <summary> /// 通信载体接口 /// </summary> [ServiceContract(SessionMode = SessionMode.Allowed)] p

2015-08-24 20:14:09 2669

原创 接口的显示实现和隐式实现一点笔记

隐式实现 不知道成员的归属 显示实现 显示指定成员的归属(通过 接口名.成员 )显式实现避免了成员归属混淆不清的情况,特别是多个接口中有相同的成员,或者接口中成员和类自己的成员冲突的情况。隐式实现 public interface IBaseInterface1 { void Method1(); void Method2(); } pub

2015-07-30 10:42:29 1763

原创 mono for android 深入探究APK包结构

mono for android先说下mono的大概编译结构第一个文件夹(assemblies)第二个文件夹下面是很重要的东西,就是mono的虚拟机 ,可以打开看到, 是so结尾的文件,这是c++编写的虚拟机, 这个虚拟机大概是2.8M左右。另外引用的第三方库,包括.so .jar 包都在里面。第三个——资源 包括图片,layout 等比原生java开发多了些什么最后一个文件夹都有中间这

2015-07-29 22:53:19 1689

原创 静态构造器 静态变量 谁先初始化?

今天 遇到 需要静态构造器中初始化一个静态常量,但是没研究过初始化顺序,导致初始化失败了,在此做个总结。尝试的结果是 会先初始化静态变量 在初始化静态构造器静态成员,可以看做“类”这个特殊对象的属性和方法,但是这样理解不好理解。 我们从静态内存分配,可以换个角度理解这个东西。静态代码,会在程序初始化时就加载到内存中,并且赋值。我不认为是这样,JIT是在程序初始化的时候就被加载的代码内存区

2015-07-29 17:05:00 1539 1

原创 浅谈语言

博客迁移语言发展到现在可谓是百花齐放,百家争鸣,软件开发这么久了,对语言的一些感觉做点笔记。语言概述纵观计算机语言发展,从机器语言到汇编,这里完成了机器语言到人类语言的进化点,虽然还是输入命令的方式控制机器,但是命令的可读性大大提高,不在是0101,底层工程师和上层工程师可以分开关注点了。c的到来,和c的衍生语言到来,让软件成为了一个行业,软件也进入了跨越式发展的时代,进入这个时代后,语言的可读性越

2015-07-29 16:32:05 707

原创 编码之痛(下)一个文件的旅行

编码的使用引:计算机编码不论如何发展,不论计算机的显示器显现出来的东西有多么多姿多彩,在二进制计算机中,底层的编码还是2进制。一、什么是编码编码:我们可以理解成一种规则,一种协议,一种大家都遵守的约定。计算机就是在这种一个又一个的约定下,才把难以识别的2进制变成了多彩的颜色,丰富的表现。编码在计算机里非常重要,视频需要编码,压缩需要编码,文件需要编码……二、字符编码编码多种多样,而我们要讨论就是——

2015-07-29 13:21:27 587

原创 从ValueType讨论c#的值类型系统

无论上层语言类型多么复杂,在.net平台上,都逃不过CTS 的约束,今天我想谈的不是CTS,而是上层语言C#类型的一点研究。public struct test { public override bool Equals(object obj) { return base.Equals(obj); } }这是我随

2015-07-29 12:52:10 4355

转载 android项目大全,总有你所需的

注:打开请贴网址,有些直接通过链接打开的不正确。 1.相对布局实例http://kukuqiu.iteye.com/blog/10183962.Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)(转)http://www.cnblogs.com/menglin2010/archive/2011/12/20/2294338.h

2014-11-07 11:15:38 3856

原创 20个Python面试题来挑战你的知识

希望你能完成其中的一些并重温你的 Python 技能。事不宜迟,让我们直接进入。列表是可变数据结构,而元组是不可变数据结构。Python 中的可变对象具有更改其值的能力。列表是动态的:您可以向其中添加项目或覆盖和删除现有项目。元组是固定大小的:它们没有方法或方法。您也不能从中删除项目。元组和列表都支持索引并允许使用运算符检查其中的现有元素。→ 在某些情况下,我认为元组可能有用。这是一个代码示例,显示了元组与列表的不同之处。2. 多处理和多线程有什么区别?你应该什么时候使用每个?多处理和多线程是旨在

2022-06-30 14:38:51 395 1

原创 JavaScript 版本:这些年来 JavaScript 的变化

JavaScript 是世界上最流行和最广泛的编程语言之一。自 1995 年诞生以来,最终被称为 JavaScript 的语言经历了多次迭代和版本。JavaScript 由 Brendan Eich 发明,并于 1997 年成为 ECMA 标准。ECMAScript 是官方语言名称。ECMAScript 版本包括 ES1、ES2、ES3、ES5 和 ES6。临近年底,让我们回顾一下 JavaScript 所经历的所有变化,以更好地了解如何使用这种语言。我们将回顾:JavaScript 之前的网站.

2021-12-03 16:04:09 2220 3

原创 用 CSS 设计漂亮的阴影,css阴影和原理,所有知识点多图动画演示

以我的拙见,最好的网站和 Web 应用程序对它们具有切实的“真实”品质。实现这种质量涉及很多因素,但阴影是一个关键因素。但是,当我环顾网络时,很明显大多数阴影并不像它们应有的那样丰富。网络被模糊的灰色框覆盖,看起来并不像阴影。在本教程中,我们将学习如何将典型的框阴影转换为美丽的、栩栩如生的阴影:目标受众本教程适用于有一些 CSS 基础知识的开发人员。为什么要使用阴影?我保证,我们很快就会接触到有趣的 CSS 技巧。但首先,我想退后一步,谈谈为什么CSS 中存在阴影,以及我们如何使用它们来达到最大

2021-12-02 20:54:09 8975 7

原创 使用Python构建REST API,原理和构建实战

互联网有大量数据,许多网络服务(如 YouTube 和 GitHub)通过API提供数据。构建 API 最流行的方法之一是REST。Python 有很多开源库,不仅可以获取网络上的数据(爬虫),在这里插入代码片还可以提供API接口给别人调用。文章目录HTTP Method状态码使用 APIGETPUTPATCHDELETE构建 API定义你的端点(URI/或者说是服务提供者)结论REST Web服务可以是任何遵守REST约束的网络服务。例如,GitHub 的 REST API:https://a.

2021-12-01 15:36:19 1924

原创 React hook必须要知道的知识: useEffect的cleanup

React useEffect的cleanup可以避免应用程序出现内存泄漏等问题 可以优化应用程序的性能开始这篇文章前,您应该对什么useEffect是有一个基本的了解,包括可以使用它来获取数据。本文将解释useEffectHook的cleanup,希望在本文结束时,您应该能够舒适地使用。什么是useEffectcleanup?顾名思义,useEffectcleanup 是Hook中的一个函数,它允许我们在卸载组件之前整理代码。useEffect挂钩可以返回一个函数。

2021-12-01 08:45:07 1845

原创 为什么vue3 需要 Composition API?

文章目录什么是 Composition API?什么是可组合?Composables 和 Mixin 解决的类似问题组合物 vs Mixin数据/方法来源的清晰度命名冲突来自组件的变异模块的反应数据可组合的全局状态结论什么是 Composition API?Vue 3 引入了 Composition API,此后它席卷了整个社区。在我看来,Composition API 的唯一最佳特性是能够将反应状态和功能提取到它们自己的可重用模块或“可组合”中。什么是可组合?那么,什么是 Vue.js Compo

2021-11-29 21:01:09 1332

原创 Redux:优点和缺点

文章目录使用 Redux:优点和缺点什么是 Redux?什么时候使用 Redux?Redux 架构使用 Redux 的优势1. Redux 使状态可预测2. Redux 是可维护的3. Redux 调试简单4.性能优势5.易于测试6.状态持久化7.服务端渲染何时不选择 Redux结论使用 Redux:优点和缺点什么是 Redux?Redux 可以定义为一个开源 JavaScript 库,用于管理应用程序状态。React 使用 Redux 来构建用户界面。它由Dan Abramov和Andrew Cl.

2021-11-29 20:46:00 4105

原创 CAP 定理和微服务

随着您作为开发人员的职业发展,您将需要越来越多地考虑软件架构和系统设计。能够设计高效的系统并在规模上进行权衡非常重要。系统设计是一个包含许多重要概念的广阔领域。系统设计中的一个基本概念是 CAP 定理。理解 CAP 定理是理解如何设计强大的分布式系统的关键。今天,我们将深入研究 CAP 定理,解释其含义、组成部分等。让我们开始吧!我们将介绍:什么是CAP定理?一致性、可用性和分区容错性CAP 定理 NoSQL 数据库CAP 定理和微服务总结和下一步什么是CAP定理?CAP 定理或布鲁.

2021-11-29 13:36:17 2148

原创 Top 20 Docker 面试题(附答案)

Docker 是一种流行的开源软件平台,可简化创建、管理、运行和分发应用程序的过程。它使用容器来打包应用程序及其依赖项。Docker 主导了市场。大多数顶级云和 IT 公司都采用 Docker 来简化其应用程序开发工作流程。对具有 Docker 经验的申请人的需求很高。破解 Docker 面试是获得这些令人垂涎的角色之一的关键。我们收集了 40 大 Docker 面试问题,以帮助您准备 Docker 面试。这个 Docker 教程包括问题和答案。让我们开始吧!Docker 面试问答1. 什么是 Do.

2021-11-29 09:59:54 38411

原创 CORS 所有知识点完全解析

CORS跨域资源共享(CORS)跨域资源共享 (CORS) 是W3C标准跨域 (协议、域名/ip、端口有一个不一样的两个url就是跨域) 查看同源策略共享指的是:域名A的网页请求域名B的资源解决了什么现代浏览器都有同源限制,域名A不允许访问域名B的资源跨域请求的一个示例:https://domain-a.com用XMLHttpRequest访问https://domain-b.com/data.json出于安全原因,浏览器会限制从脚本发起的跨域 HTTP 请求。CORS 机制

2021-11-27 19:55:02 1349

原创 什么是 API?

API 是现代 Web 应用程序设计的基础部分。它们允许您通过一个 Web 浏览器访问来自许多不同公司和来源的服务。许多人与 API 交互,甚至没有意识到这一点,例如网站上的“使用 Facebook 登录”按钮或使用移动相机的应用程序。这是我们今天要介绍的内容:什么是 API?API 的好处API 的类型接下来要学什么什么是 API?API 代表应用程序编程接口,充当两个系统之间的稳定中介。正如用户界面 (UI) 将用户连接到系统一样,API 将一个系统连接到另一个系统或一个软件组件连接.

2021-11-25 15:22:49 24503 4

原创 什么是 HTTP cookie?

无论如何,每天有 46.6 亿人积极使用互联网并与 HTTP cookie 进行交互。在许多方面,HTTP cookie 为您提供简化和个性化的网站体验,而对于某些人来说,这些服务经常被忽视或误解。除了用户端,HTTP cookie 还允许 Web 开发人员为其用户创建更加个性化和方便的网站访问。除了 HTTP cookie 提供的好处之外,还需要考虑安全问题。在过去几年中更普遍地讨论的是,许多人关心自己的个人信息隐私和安全。无论您对 HTTP cookie 的背景知识如何,我们都希望提供有关 HTT.

2021-11-25 15:09:37 1564

原创 自签名证书和私有CA证书的制作

自签名证书和私有CA证书的制作基本概念证书类型 PEM(privacy-enhanced Electronic Mail):明文格式的,以----BEGING CERTIFICATE ----开头,以 ----END CERTIFICATE ----结尾,中间是经过basee64编码的内容。 查看证书信息命令:openssl x509 -noout -text -in some.pem DER:二进制格式证书 查看证书信息命令:openssl x509 -n

2021-10-23 17:54:37 1897

翻译 visual studio code 键盘快捷键参考

键盘快捷键参考我们还有这些键盘快捷键的可打印版本。帮助 > 键盘快捷键引用显示一个浓缩的PDF版本,适合打印作为一个简单的参考。以下是三个平台特定版本的链接:windowsmacOSLinux基本编辑注意:以下键是使用标准美式键盘布局呈现的。如果您使用不同的键盘布局,请阅读下面。键命令命令IDC

2017-03-11 13:06:25 2933

翻译 my sql 入门教程 5.6

引用这一章提供 MySQL 教程介绍通过展示如何使用mysql客户端程序来创建和使用一个简单的数据库。 mysql (有时称为"终端监视器"或只是"监视器") 是一个交互式的程序,使您能够连接到 MySQL 服务器,运行查询,并查看结果。mysql也可用在批处理模式下︰ 首先,在文件中放置您的查询,然后告诉mysql执行该文件的内容。若要查看由mysql所提供的选项列表,调

2017-03-08 17:08:56 7447 1

转载 d3.js 选择器

如发现翻译不当或有其他问题可以通过以下方式联系译者:邮箱:zhang_tianxu@sina.comQQ群:D3.js:437278817,大数据可视化:436442115Github小组:VisualCrew引用原文一个选择就是从当前文档中抽取的一组元素。D3使用CSS3来选择页面元素。例如,你可以使用的选择方式有标签 ("div")、类(“.awesome”

2017-03-08 15:06:35 10365

转载 d3 API中文手册 3.x最后版

API中文手册司机大傻编辑本页 on 18 Oct 2016 · 77修订版本文档由VisualCrew小组耗时两年翻译,保持与D3 V3最后一版(3.5.17)一致.D3 V4最新版API请参考d3.v4-API翻译。如发现翻译不当或有其他问题可以通过以下方式联系译者:邮箱:zhang_tianxu@sina.comQQ群:D3.js:4372

2017-03-08 14:53:52 15393 2

原创 c# b/s 网站中截取网页图片

主要代码using System;using System.Collections.Generic;using System.Drawing;using System.Linq;using System.Web;using System.Web.Http;using System.Web.Mvc;using System.Web.Routing;using System.Window

2015-09-29 14:38:25 675

android下高仿qq2012源码

这是android下高仿腾讯qq2012的源码,界面做的非常逼真,几乎一样,可以用于UI高级学习,或者作为改造成别的app的框架。这里放出源码,仅供学习。

2014-11-07

java连接数据库 独孤九剑

java连接数据库的方法 万发不离其中 这是连接数据库的基本方法都在其中饿了

2013-04-10

JAVA各种类型转换

JAVA各种类型转换

2013-02-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除