自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (8)
  • 问答 (6)
  • 收藏
  • 关注

原创 【2023最新面试题】并发编程

Java并发编程面试是针对Java开发人员的一项重要技能,涵盖了多线程、锁、并发集合、线程池等方面的知识。在面试中,候选人需要展示对Java内存模型、垃圾回收机制、线程安全以及性能优化等方面的深入理解。此外,候选人还需要熟悉Java中的并发工具类,如java.util.concurrent包中的类,以解决实际开发中的并发问题。

2023-10-31 20:00:36 30 1

原创 打印两数之间的质数

打印两数之间的质数public class PrimeExample{ public static boolean checkPrimeNumber(int num){ int i,m=0; m=num/2; if(num==0||num==1){ return false; // is not prime number }else{ for(i=2;i<=m;i++){

2022-05-08 23:05:58 173

原创 java中倒排序string字符串

5种方法中最简单快捷的快速倒序String字符串

2022-05-05 15:40:09 602

原创 React 模块懒加载

2013 年 JSConf 大会上 Facebook 宣布 React 开源,其突破性的创新理念,声明式的代码风格,基于组件嵌套编码理念以及跨平台等优点,获得了越来越多前端工程师的热爱。同时将前端代码工程化提高到一个新的高度。众所周知,React 的核心理念是模块的组合,但是如果首屏依赖模块过多,或者使用到一些大型模块等,将会显著拖累首屏渲染速度,影响用户体验。我们尝试通过首次加载模块时仅...

2019-02-19 15:32:10 2261

原创 (二)nodejs入门之代码结构分析

在上一篇博客中,我们快速的过了一把瘾,实现了人生的第一个nodejs项目,并且运行顺利,但是如果想要在nodejs之路发展,这远远是不够,在想把nodejs利用在实际开发上之前,先撸一撸上一篇文章中nodejs+express创建的项目代码结构。目录结构node_modules 这个文件路径主要是保存安装的依赖包public 保存img style js等文件routes 存放路由文件vi

2016-11-07 21:26:05 847 1

原创 (一)nodejs入门之 'Hello World'

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。 https://nodejs.org/en/download/package-manager/ 这个链接有所有系统安装nodejs的方式,这里就不累赘了快速开始每

2016-11-02 22:37:53 646

原创 解决react+webpack 打包后文件过大的问题

相信很多初学者都会遇到这种问题,通过webpack自带的 UglifyJsPlugin插件压缩、删除HotModuleReplacementPlugin, NoErrorsPlugin… 等插件后打包出来的文件还是很大,当然很多人会想到使用拆分打包的方式,有一定的效果,但依然没达到理想的目标,这个时候还有其他办法吗?这里我们一起来看一下采用后端压缩的方式以达到流畅的用户体验,这里以nodejs为例。

2016-11-02 16:36:13 5674 1

原创 mongodb for mac 的安装与运行

mongodb for mac 的安装与运行更详细的内容请参考mongodb 官网:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/安装mogodb1.更新Homebrew的package数据库 brew update2.安装mongodb brew install mongodb运行mongodb1.创建

2016-09-14 23:17:38 383

原创 React-native debug errors

1.Element type is invalid:expected a string(for built-in components) or a class/function(for composite components)but got:object.Check the render method of 'RootEntry'fix issue:add 'module.exports =

2016-05-23 10:47:51 766

原创 react-native 自定义组件

创建第一个组件 react-native 组件只需要在组件代码后面加上:module.exports = YoukuComponet; “YoukuComponet”是我这里将要创建的一个demo组件。SudokuView组件的代码如下:/** * Created by ypxu87 on 2016/11/13. */import React, { Component } from 'r

2016-03-02 11:36:18 6821 1

原创 初探react-native Hello World

一、开端按照react-native的教程配置好开发环境后只要执行以下步骤,即可创建第一个react native的hello world工程1.    打开命令窗口,在你想要保存工程的位置执行: react-native init CameraProject2.    创建好工程后,先删除react-deep-force-update/.babelrc,这是因为React N

2016-02-26 16:43:10 602

原创 react-native start 的时候出现TransformError

昨天开始了学习react native,真是坎坎坷坷,按照 react native 中文网上的教程(http://reactnative.cn/docs/0.20/getting-started.html),一开始一切都走的很顺利,但是运行app的时候出现unable to download JS bundle的问题。看react-native start的log,发现有TransformE

2016-02-23 11:43:06 3255

原创 android ListView item 点击设置背景图片需要注意的问题

1.在给item设置selector,点击item,没有出现背景变化的时候需要检查item中是否包含有checkbox或者butten,如果又包含的话还需要设置一个属性android:descendantFocusability="blocksDescendants"就可以解决背景色没有变化的问题

2015-08-07 11:02:34 477

原创 macbook pro使用adb连接android手机的办法

在终端中敲入以下命令cd ~touch .profile新建文件,然后编辑该文件vi .profile粘贴如下:PATH=${PATH}:/Users/ypxu87/workspace/adt-bundle-mac-x86_64-20140702/sdk/platform-tools/上面的路径是存放adb工具的地

2014-12-03 01:06:42 1910

android 翻页效果库

andoid仿真翻页库,里面有sample apk

2015-12-11

The Swift Programming Language中文完整版

The Swift Programming Language中文完整版,内容整理自互联网翻译教程

2015-07-06

可动画收缩展开的控件

适用于wpf的vs2010自定义控件,实现了点击按钮可以展开或收缩内容的功能,面板的内容和导航条的内容都可自定义,含完整源码和示例。 BroadSidePanel的主要属性如下: FrontContent折叠展开的内容 ExpandButtonContent导航按钮的内容 ExpandButtonDockPosition导航按钮的停靠位置:上中下 CornerRadius折叠展开面板的圆角 IsExpanded是展开还是收缩状态,给该属性赋值可以实现动态控制展开和收缩 ExpandButtonWidth导航栏的宽度,默认20

2015-07-06

The Swift Programming Language

此书介绍: 关于Swift Swift是一种新的编程语言,用于iOS和OS X的应用程序,建立在 最佳的C和Objective-C中,没有C的兼容性的限制。迅速 采用安全的编程模式,并增加了现代的功能,使 编程更简单,更灵活,更有趣。斯威夫特的洗涮,通过支持 成熟和备受宠爱的可可和可可触摸框架,是一个 机会重新构想如何的软件开发工作。 Swift一直是苹果公司多年的酝酿。苹果公司奠定了Swift的基础 推进我们现有的编译器,调试器和框架的基础设施。我们 简化存储管理,自动引用计数( ARC) 。我们的 框架堆栈,建立在基金会和可可的坚实基础,一直 现代化和整个标准化。 Objective-C语言本身已经进化到 支撑块,收集文字和模块,使框架采用 现代语言技术不中断。由于这个基础, 我们现在可以引入苹果软件的未来一种新的语言 发展。 Swift适合熟悉Objective-C语言的开发人员。它采用的可读性 Objective-C中的命名参数和Objective-C的动态对象的权力 模型。它提供了无缝接入现有的Cocoa框架和混合和 匹配的互操作性与Objective-C代码。从这个共同建设 地面上,Swift引入了许多新的特性和统一的程序和 语言的面向对象的部分。 Swift是友好的新的程序。它是第一个获得工业质量体系 编程语言,如表情和愉快的脚本 语言。它支持操场,一个创新的功能,它允许 程序员尝试斯威夫特代码并立即看到结果, 没有建立和运行一个应用程序的开销。 斯威夫特结合了最好的现代语言思维与智慧 更宽的苹果工程师文化。编译器是针对性能进行了优化, 和语言的发展进行了优化,在不影响 无论是。它的设计从“你好,世界”扩展到整个操作系统。 这一切都使得雨燕的开发者和苹果健全的未来投资。 Swift是一个很好的方式来写的iOS和OS X的应用程序,并且将继续发展 新的特性和功能。我们的目标雨燕是雄心勃勃。我们不能 等着看你用它创造什么

2015-05-24

IOS swift开发官方教程(高清带书签)

苹果官方指定swift开发教材,高清带书签,非常适合自学开发,全英文版,原汁原味。

2015-05-24

C# windowns漂亮的窗口界面代码

代码实现美化windown程序窗口,抛开C#默认的那些难看的窗口,定制出自己喜欢的界面。

2015-05-24

C#入门经典(第5版)(中文文字版)

C# 圣经,非常经典的书籍,中文非扫描版,清晰带书签,对于初学者或者加强C#知识的同学很有帮助。

2015-05-23

C#界面设计教程

清华大学内部计算机课程PPT,说的非常好,总共有220页,对学习c# 界面设计的人员非常有帮助。

2015-05-23

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

TA关注的人

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