排序:
默认
按更新时间
按访问量

hjr-Android:动画效果

ObjectAnimator transXAnim = ObjectAnimator.ofFloat(myView, "translationX", -100, 300);//此处可以写n个参数,执行时myView从0开始,负的向左正的向右,平移该数字的像素,此...

2018-06-15 09:46:48

阅读数:14

评论数:0

hjr-JAVA:构建一个大型项目

IDE使用idea,举例一个springclould 微服务系统 基础项目 包含后台管理,前台官网,h5系统,移动端(android/ios)接口 1.在git或svn新建一个空项目,下载到本地 2. 打开idea,把空项目检出,建一个pom,其中用如下描述项目模组关系 &a...

2018-03-28 11:57:44

阅读数:15

评论数:0

hjr-linux:项目部署与svn搭建和jenkins自动化发布

首先在阿里云买服务器,操作系统windows和linux可以随意切换,但文件会消失,操作系统选centos最新版 下载xShell,输入主机ip,用户名密码,连接上服务器 安装JDK,如果是springboot项目,直接安装并开启ftp,传上去jar包,java -jar xxx.jar就跑起项...

2018-03-20 17:49:06

阅读数:35

评论数:0

hjr-JVM和服务器选择

JVM JAVA编译为Class字节码文件,加载jvm.cfg,根据配置找到jvm.dll,初始化jvm,从main开始执行 堆:线程共享,存放实例对象,没引用指向的被GC回收。 栈:后入先出,程序员分配,线程私有,存各种变量,方法形参,引用对象。每调用一次方法,入栈,结束,出栈同时回收内存...

2018-03-20 14:15:50

阅读数:12

评论数:0

hjr-分布式和微服务session管理

对资源A每秒2w次请求,分成两个服务器,服务器1w处理资源A的请求1w次,服务器2处理资源A的请求1w次(集群:水平拓展) 对资源A1w次请求,对资源B1w次请求,分成两个服务器,服务器1只处理资源A的请求1w次,服务器2只处理资源B的请求1w次(分布式:垂直拆分) 浏览器A请求服务器A登录...

2018-03-14 09:42:55

阅读数:27

评论数:0

hjr-SQL-SQL优化

ORM框架自带的缓存 如mybatis 有一级和二级缓存,一级作用于一个session,二级作用于一个mapper,默认开启一级,想开启二级可以在配置文件中开启 缓存会在第一次执行一个查询sql时,把查询的数据存入缓存,第二次执行相同的sql时,从缓存中读取,当执行增删改时,缓存会被清空。 ...

2018-03-06 17:13:48

阅读数:35

评论数:0

hjr-Android:版本控制与项目结构

IDE 使用android studio 自动化构建工具 gradle 这个插件as自带,目录在 \AndroidStudio\gradle\m2repository\com\android\tools\build\gradle这个文件夹里可以查看as插件版本,下面的项目build.gradle...

2018-02-28 16:26:57

阅读数:52

评论数:0

hjr-MUD游戏(三):android原生游戏编写

wifi调试 手机数据线插电脑上,用android studio做IDE,手机和电脑连接到同一个wifi。 下面的xxx.xxx.x.xxx是手机ip,一般在wifi设置里就能看到。terminal里输入 adb tcpip 5555 adb connect xxx.xxx.x.xxx:...

2018-02-03 14:58:14

阅读数:182

评论数:0

hjr-JAVA:WEB支持任意格式视频播放

web浏览器目前用h5 标签即可,只支持特定编码的mp4。 用户很多时候不会转码操作,所以在上传的时候,应在在线自动转码 上传资源一般都存到第三方,存到自己服务器太占空间,在上传同时把视频在线转码为web mp4即可,比如阿里,七牛都有这种服务 如七牛: 建议上传部分用纯前端实现,包括分片...

2018-02-02 12:48:06

阅读数:38

评论数:0

hjr-ORM

java orm 有两种 1. 一种是,先在数据库把表建好,然后用generate 自动生成Model,Mapper,mapper为接口和xml,建表时可以有前缀,sql多数都写到xml里了,多为<select>...<if&am...

2018-01-08 15:48:13

阅读数:54

评论数:0

hjr-集群、分布式、负载均衡、微服务

多个服务器ip都跑同一个代码叫集群 多个服务器ip分别跑一个系统的不同业务叫分布式,多个分布式可以组成集群 负载均衡是访问方法时根据网络、服务器资源等自动选择端口和电脑的实现 以前是一个网站里面有多种服务,对应一个端口,微服务是把系统业务拆分拆分到多个端口,每个端口相互独立,对外提供接口,这些端...

2017-11-29 15:01:08

阅读数:76

评论数:0

hjr-JAVA:springboot发布

java项目发布可以直接打包成war包,然后放到tomcat的webapps文件夹下,然后直接访问 springboot可以如上,也可以打包成jar包,然后用java -jar xxx.jar 指令执行 打包war包直接导出就可以,打包jra包要用maven 特别需要注意的是打包jar包不会...

2017-11-24 10:41:39

阅读数:69

评论数:0

hjr-JAVA:多线程

Thread t = new Thread();是例化一个新线程对象,多次执行会例化多个新线程对象,t.start()是开启一个新线程,代码会执行该线程里面的内容同时继续执行下面的代码,多次执行会一个线程对象开启多个线程,t.run()是执行线程里面的方法,如果调用这个,就失去了多线程的意义,相当...

2017-11-20 11:32:14

阅读数:63

评论数:0

hjr-h5手机页面实现自适应布局

首先页面顶部加上style <style> html { font-size : 20px; } @media only screen and (min-width: 401px){ html...

2017-09-21 15:36:31

阅读数:322

评论数:0

hjr-JAVA:本地模拟线上环境和重写

本地模拟线上环境 打开host文件(C:\Windows\System32\drivers\etc),在最下面新增127.0.1.1 xx.com 这样在浏览器输入xxx.com就相当于输入 127.0.1.1 打开apache的(apache\conf\extra) httpd-vhos...

2017-08-29 10:12:14

阅读数:143

评论数:0

hjr-JAVA:springboot-单元测试

新建Junit Test Case文件,单元测试有时要加载配置文件,注意两个注解 @RunWith(SpringRunner.class) @SpringBootTest public class XXX{ @Autowired private XXX xxx; @...

2017-08-18 17:17:26

阅读数:94

评论数:0

hjr-SQL-Mongotemplet配置和使用

现在properties配置#本地mongodb mongo.hostport=127.0.0.1:27017 mongo.host=127.0.0.1 mongo.port=27017 mongo.username= mongo.password= mongo.database=xxx在ap...

2017-08-18 15:54:56

阅读数:159

评论数:0

hjr-JAVA:RabbitMQ

Centos7安装 安装 yum --enablerepo=epel -y install rabbitmq-server systemctl start rabbitmq-server 开启Web管理后台(http://ip:15672/ ) rabbitmq-plugins enabl...

2017-08-18 14:36:31

阅读数:117

评论数:0

hjr-JavaScript:jquery插件开发

新建一个js文件,与jquery一起引入,js文件里写 //闭包限定命名空间 ( function (window, $) { //在里面写插件内容 } )(window, $); 上面是一个匿名函数 - window是窗口对象,包含全部DOM元素 - $是jq...

2017-07-27 10:31:48

阅读数:99

评论数:0

hjr-JAVA:一种基于基类的后台架构

以前经常用三个包,controller,service,impl,model写java后台 model存放各种数据模型,service存放每个模型对应的服务接口,impl存放每个服务的实现,controller存放路由与逻辑。 现在使用基类的方式,只保留model和controller ...

2017-07-26 16:59:00

阅读数:112

评论数:0

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