- 从零开始的移动构造函数,拷贝构造函数详解(C++)
白铭单
c++开发语言
本文主要作为自己零散笔记进行记录,仍需要一定的C++知识,至少菜鸟相关的知识得看完。本文会尽量让刚入门的小白都能读懂,以便自己再来回顾的时候也能够读懂。如果有可以补充而外知识恳请评论或私信告诉,我会第一时间查缺补漏。1:左值与右值1.1:什么是左右值参考网站博客在C++常用的赋值过程中,等号左右两边可以认为左值和右值chars[]="csdn";orinta=13;左值(loactorvalue)
- 你有没有好书推荐呢?来分享你的书单吧!
旅夜书
写在前面时光匆匆过去,转眼已经二年级。逝去的这一年,我也读了几本书。最开始,我的读书目的是不单纯的,可能是为了让自己的心灵得到安慰,没有浪费这段时光。虽然我抱着不单纯的目的,但是结果于我而言,却是好的,有些书我认真读了,很有感悟。虽然,现在让我报书名,一时可能报不了几个,里面的很多内容也难以记起,但是,看着当初写的零散笔记,记忆再一次被唤醒,一切又是那么熟悉。再次整理曾经的记忆,不仅为了自己,也希
- iOS学习零散笔记记录
蔚尼
在学习的过程中,特别是在查看其它人的代码时,会发现很多可以学习点,就在此进行记录。1.添加头像轮廓/描边类似下面,我们经常需要给头像添加一个圆边。描边效果图以前的写法:avatarView.layer.borderWidth=1;avatarView.layer.borderColor=[UIColorgrayColor];新学到的写法(直接通过CALayer描边)://--添加头像外轮廓CALa
- 前端零散笔记
酥枫
js中,调用Object.prototype.toString.call(a)和调用a.toString()结果不同,除非a是一个对象。解构赋值let{a,b,...c}={a:1,b:2,u:3,v:4};console.log(c);//{u:3,v:4}...vara=(function(x){deletex;returnx;})(2);console.log(a);//2...vara=1
- Java 并发编程艺术 第三章 Java 内存模型
老衲用清扬
零散笔记1-锁释放和获取的内存语义当线程释放锁时,JMM会把该线程对应的本地内存中的共享变量刷新到主内存中。当线程获取锁时,JMM会把该线程对应的本地内存置为无效。从而使得被Monitor保护的临界区代码必须从主内存中读取共享变量。对比锁释放-获取的内存语义与Volatile写-读的内存语义可以看出:锁释放与Volatile写有相同的内存语义。锁获取与Volatile读有相同的内存语义。零散笔记2
- 零散笔记摘记
雪域青天少主
零散摘记:①可是生活就像大海,人们总会不期而遇。——《海王》②有时候必须去做对的事情,即使内心痛苦万分。——《海王》③科学的终极,有可能就是神话。——一个网友④我们阅尽铅华,只为呈现不一样的历史。⑤996是一种市场行为。——周鸿伟思考:看到并不等于见到,古人熟视无睹视而不见是有些道理的,没有化作记忆的东西不等于没有看到或者遇见过,成为记忆的东西也不一定真实可靠,记忆有时会欺骗深藏的真实,只有彻底吸
- 整理的感受
谧静的夜晚
自己一直有个“奇怪的“习惯--每次自己睡不着时,就喜欢起来整理。之前每次都是整理房间,但最近房间整理的差不多了,突然想起有个盒子里全是过去的一些零散笔记,于是这几天便开始这样一项工程--整理笔记。首先,把所有写过笔记的本子全部拿出,空本子放回盒子然后,给这些笔记归类--英语笔记一类,文学摘录一类,工作笔记一类。接着,就是”浩瀚工程“的开始了--整理这三类笔记,并且决定还是手抄笔记。第一个选择整理的
- 零散笔记:《Spring实战》Thymeleaf
夏娃同学
javaspringjava
1、Thymeleaf模板就是增加一些额外元素属性的HTML,这些属性能够指导模板如何渲染request数据。placeholdermessageth我推测是中文的”替换“。2、th:each,迭代元素集合。3、有如下代码:Designateyourwrap:INGREDIENT这段代码的主要目的是为wrap列表中的每个ingredient元素创建一个复选框,并显示其名称。复选框的值是每个ingr
- Stable Diffusion学习笔记
不要积累问题
stablediffusion学习笔记
一些零散笔记灰常好的模型网站LiblibAI·哩布哩布AI-中国领先原创AI模型分享社区出图效率倍增!47个高质量的StableDiffusion常用模型推荐-优设网-学设计上优设关键词Prompt顺序画质风格主体外表、描述表情、情绪姿势背景杂项同时可以考虑满足以下的条件:在描述主题时要详细和具体。使用多个括号()来增强其强度,使用[]来降低。艺术家的名字是一个非常强的风格修饰符,使用的时候要知道
- 易康特征(ecognition)零散笔记
冰清-小魔鱼
遥感classificationvariableshierarchydistanceborderobject
ecognition玩了一年,依然很多问题,一者里面的一些概念比较晦涩,再者中文资料少算法操作参数多,三者跟同类软件相比,存在很多兼容性的问题,着实郁闷。前后做过sar分类,高分辨率机场识别和30米tm土地覆盖分类。有必要阐述一些关键性的东西,算给自己做一个学习总结吧。一关于对象:应该说这是易康软件最突出的地方,虽然存在很多细节问题,就因为易康的面向对象参合一些复杂的算法使用,但是单这一点,同类软
- [java零散笔记]直接使用对象初始化另一个新对象,效果相当于两个变量同时指向一块存储(指针效果)
AlgernonFe
杂七杂八学习笔记java开发语言
publicclassEquals{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubtestt1=newtest();t1.setString("H");testt2=t1;System.out.println(t1.s1+""+t2.s1);System.out.println(t1.s1.equals(t2.s1
- Android 12(S) 图形显示系统 - 开篇
二的次方
序言出于工作需要,也源于个人兴趣,终于下决心花时间整理一下自己针对Android图形显示子系统的一些零散知识。其实对于是否把这一系列文章发布出来,个人也曾几经犹豫,原因是这些文章的内容并非个人研究成果或实践经验的总结,而仅仅只是学习过程中的零散笔记罢了。文章中的错误观点或谬论对读者可能产生的错误引导是我不想看到的。当然,既然文章已经写出,我想就要发挥出它的价值,即便是错误的观点我觉得在大家的批判、
- 职业生涯的新转折点,2021 技术总结
前端分享2021总结博客视频
昨天整体总结了2021的职业、生活、副业等方面。今天重点总结一下去年技术方面的学习、分享,再规划下2022年计划。0.先来捋一捋博客和视频我会把最近做的事情整理分享在博客上,所以回顾博客文章就能复盘去年做过的大部分技术工作。踩坑分享避免下次再错3JS细节探索以前不知道,探索后就知道了3新技术探索探索其它非JS技术内容11webpack+babel+esbuild+swc前端工具链9笔记零散笔记2常
- 思考|长投课堂|小白学生党的投资理财入门课总结(上)
ENT小张医生
去年10月上过为期两周的入门课,现将之前总结的几篇零散笔记内容汇总成篇观念篇(上):就是这篇方法篇(下):思考|长投课堂|小白学生党的投资理财入门课总结(下)1.思维转换:首先理财是理生活,这一点观念上的转变一定要有,每一个有所成就的人必定是在某一行业深耕或者积极利用身边资源进行学习的人。量化思维时间观念时间的重要性⭕.学习是有时间成本的,学得越晚,消耗越大。#转行应该越早越好,可以早完成人脉和经
- 心得--工具篇
Daring_dd
今天系统学习了如何进行知识管理和更有效地做事情,也进一步认识了两个工具,evernote和omnifocus.之前因为没用过,自己对工具的体验没有太多感触,绝大多数的工具只是因为普及而已。更加系统和高效相比较现在正在用的onenote,印象笔记更加系统和严谨。前者方便做零散笔记,但是每条信息都是平行的,既不能分类也不能分主次。比如我在学习业务上某一个流程,客户资料填写规范,密码保管,协议签订等具体
- 阅读《我们重新认识了“知识”》的零散笔记
我爱阿嫲
知识的定义:首先它是信息中的一种。但,不是所有的信息都是知识,只有符合以下条件的信息,才能算知识:1、对我们的生活是有用的;2、从长期来看,更可能带来好结果所以,分辨信息是否属于知识的方法如下:1、知道了这些信息之后,我的哪些决策会因此改变?2、长期来看,这些东西可能为我带来哪些想得到或想不到的好处?短期有用的信息,不见得长期一直有用。一些信息也要跟着更新,否则跟不上时代的节奏。比如计算机方面,以
- 《精进》读书杂感
sumay816
零零碎碎的时间,终于把《精进》读完了。我向来很少读这种类似工具书的方法论的书,但这本好处在于一些思维方式的剖析和指导,读完也有醍醐灌顶的时刻。零散笔记,辑录如下:图片发自App不要只做信息的搬运工,不要只是浅层次学习,所有的知识都是要能作用于现实的。学习模式由直接传递模式,努力向建构式转换,把新知识和旧知识糅合在一起,在头脑中建构出新的知识体系。学会向自己提问,做基于探究式的学习。当没有问题引导时
- R语言ggplot2零散笔记~坐标轴放到右边/更改绘图边界/数据分组排序
小明的数据分析笔记本
ggplot2作图将Y轴的标签放到右边正常坐标轴都是位于左边和下边,如果要改成上边或者右边可以使用如下代码正常library(ggplot2)dfdflibrary(dplyr)Attachingpackage:‘dplyr’Thefollowingobjectsaremaskedfrom‘package:stats’:filter,lagThefollowingobjectsaremaskedf
- k8s_deployment 以及灰度发布、滚动发布和蓝绿发布的零散笔记
酱园里的鸭鸭
k8s和它的坑们零散笔记
deployment可以简写为deployDeployment相比与replicaSet多出一些功能设定。DeploymentVSreplicaSetPS:对比版本1.18.0项目FieldsDeploymentreplicaSetapiVersionapps/v1apps/v1metadata两者一致两者一致kindDeploymentreplicaSetspecminReadySeconds√
- k8s_service4种type的零散笔记(ClusterIP)
酱园里的鸭鸭
零散笔记k8s和它的坑们TroubleShooting
官网:https://kubernetes.io/zh/docs/concepts/services-networking/service/svc.spec.type包含ExternalName,ClusterIP,NodePort,andLoadBalancer.端口三剑客:路径作用svc.spec.ports.nodePort节点的端口,仅在type是nodeport类型时,这个才生效svc.
- k8s_SecurityContext(基础)的零散笔记
酱园里的鸭鸭
k8s和它的坑们零散笔记
pod.spec.securityContextSecurityContextholdspod-levelsecurityattributesandcommoncontainersettings.Optional:Defaultstoempty.Seetypedescriptionfordefaultvaluesofeachfield.pod运行时,其中的容器可以被提权为节点管理员,需要禁止这种行
- Maven零散笔记——常用配置
古韦
maven
Maven用了一段时间了,基本上被我摆平了。结合Eclipse跟Bamboo,Maven还是相当给力的!先整理下已知内容,以免过早遗忘,甚至丢失!相关链接:Maven零散笔记——常用配置Maven零散笔记——配置Nexuspom.xml基础配置:maven中,最让我迷惑的还是那一堆配置!就拿这个属性配置来说:Xml代码UTF-83.0.5.RELEASE2.3.22.2.2我需要让整个项目统一字符
- 零散笔记
qinglv1
DL
knn(k近邻)K值得选取,就是选择距离某个点距离最近的k个点,利用投票的策略,进行类别的归属。多数表决规则,等价于经验风险最小化。属于监督学习,因为除了未被分类的点,别的点都是带有标签的。如果k值选取的太小,容易过拟合;k值太大,容易欠拟合。想要选取合适的k值,那么需要使用交叉验证选取最佳的k值。矩阵的乘以,可以理解为是矩阵的空间向量的变化。矩阵的行列式是为了表示,压缩或者扩张的面积比例。如果2
- 2020年1月零散笔记
itbgj
MySQL是如何对一条简单的更新语句加锁的?https://mp.weixin.qq.com/s?__biz=MzIzMzgxOTQ5NA==&mid=2247490453&idx=2&sn=6e7f0476696432f267a045fcc31f5af8&chksm=e8fe879cdf890e8a1de182c26f1f8c7cd0d2babff8ea15df8c9d43a4f342c9219
- Effulgent的《深入理解Direct3D9》整理版
lookupheaven
Direct3D9
本文转载自:CG迷途大熊猫太喜欢这篇文章了,干脆转载了,对D3D有了新的理解之后就来读一遍^_^深入理解Direct3D9深入理解D3D9对图形程序员来说意义重大,我把以前的一些学习笔记都汇总起来,希望对朋友们有些所帮助,因为是零散笔记,思路很杂,还请包涵。其实只要你能完美理解D3DLOCK、D3DUSAGE、D3DPOOL、LOSTDEVICE、QUERY、Present()、BeginScen
- 2020-02-26
qq_46416447
笔记
一、js零散笔记0、匿名函数定以后直接调用:(function(numA,numB){alert(numA+numB);})(3,4);//弹窗71、js中函数就是对象,对象就是函数。arguments表示函数的参数集合2、js中方法直接调用为函数,用new调用为对象。JavaScript中没有类的语法,是用函数闭包模拟出来的3、js中给对象动态添加属性示例://定义一个函数functionPer
- Hibernate零散笔记
weixin_30933531
加入mysql的驱动mysql-connector在数据库中建立相应的内容:createdatabasehibernate;usehibernate;createtablestudent(idintprimarykey,namevarchar(20),ageint);建立student类:建立hibernate配置文件,hibernate.cfg.xml:com.mysql.jdbc.Driver
- 近期的bug常见[从以前的零散笔记中整理]
Eliza_Her
近期系列
图论期我的常见1.双向图数组开太小(一半)2.引用模板初始化3.无穷大开太大或太小(0x3f(fffffff))4.变量引反了dp期QYQ:不怕啦,反正dp就是状态的设计、状态的转移、边界的规定QYQ:一般期望的暴力就是dfs每种状态然后暴力算概率考试期O2开不开,差不多巩固期1.dij的重载忘记格式booloperatorb.d;}2.dij的优先队列压入弹出忘记格式priority_queue
- 零散笔记
斯莫奇
java
1.super表示当前类的父类,super()调用的是父类默认的构造方法,即这样可以对父类进行初始化。如何没有对父类进行初始化,当子类调用父类的方法时,便会从逻辑上出现错误,因为没对父类初始化,父类的方法和属性便没有内存空间。2.Trim()去掉首尾空格3..java文件在eclipse下回自动编译,.xml文件需要重新编译4.检出:重置head5.前端所说的调用接口等同于后端提供的服务6.pub
- JENA学习的零散笔记
weixin_34218890
转载自http://www.cnblogs.com/yuyd902/archive/2008/10/09/1307262.htmlInputStreamfs=FileManager.get().open("ontology\\test.rdf");if(fs!=null){Modelmodel=ModelFactory.createDefaultModel();model.read(fs,"");
- html
周华华
html
js
1,数组的排列
var arr=[1,4,234,43,52,];
for(var x=0;x<arr.length;x++){
for(var y=x-1;y<arr.length;y++){
if(arr[x]<arr[y]){
&
- 【Struts2 四】Struts2拦截器
bit1129
struts2拦截器
Struts2框架是基于拦截器实现的,可以对某个Action进行拦截,然后某些逻辑处理,拦截器相当于AOP里面的环绕通知,即在Action方法的执行之前和之后根据需要添加相应的逻辑。事实上,即使struts.xml没有任何关于拦截器的配置,Struts2也会为我们添加一组默认的拦截器,最常见的是,请求参数自动绑定到Action对应的字段上。
Struts2中自定义拦截器的步骤是:
- make:cc 命令未找到解决方法
daizj
linux命令未知make cc
安装rz sz程序时,报下面错误:
[root@slave2 src]# make posix
cc -O -DPOSIX -DMD=2 rz.c -o rz
make: cc:命令未找到
make: *** [posix] 错误 127
系统:centos 6.6
环境:虚拟机
错误原因:系统未安装gcc,这个是由于在安
- Oracle之Job应用
周凡杨
oracle job
最近写服务,服务上线后,需要写一个定时执行的SQL脚本,清理并更新数据库表里的数据,应用到了Oracle 的 Job的相关知识。在此总结一下。
一:查看相关job信息
1、相关视图
dba_jobs
all_jobs
user_jobs
dba_jobs_running 包含正在运行
- 多线程机制
朱辉辉33
多线程
转至http://blog.csdn.net/lj70024/archive/2010/04/06/5455790.aspx
程序、进程和线程:
程序是一段静态的代码,它是应用程序执行的蓝本。进程是程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一个完整过程,这个过程也是进程本身从产生、发展至消亡的过程。线程是比进程更小的单位,一个进程执行过程中可以产生多个线程,每个线程有自身的
- web报表工具FineReport使用中遇到的常见报错及解决办法(一)
老A不折腾
web报表finereportjava报表报表工具
FineReport使用中遇到的常见报错及解决办法(一)
这里写点抛砖引玉,希望大家能把自己整理的问题及解决方法晾出来,Mark一下,利人利己。
出现问题先搜一下文档上有没有,再看看度娘有没有,再看看论坛有没有。有报错要看日志。下面简单罗列下常见的问题,大多文档上都有提到的。
1、address pool is full:
含义:地址池满,连接数超过并发数上
- mysql rpm安装后没有my.cnf
林鹤霄
没有my.cnf
Linux下用rpm包安装的MySQL是不会安装/etc/my.cnf文件的,
至于为什么没有这个文件而MySQL却也能正常启动和作用,在这儿有两个说法,
第一种说法,my.cnf只是MySQL启动时的一个参数文件,可以没有它,这时MySQL会用内置的默认参数启动,
第二种说法,MySQL在启动时自动使用/usr/share/mysql目录下的my-medium.cnf文件,这种说法仅限于r
- Kindle Fire HDX root并安装谷歌服务框架之后仍无法登陆谷歌账号的问题
aigo
root
原文:http://kindlefireforkid.com/how-to-setup-a-google-account-on-amazon-fire-tablet/
Step 4: Run ADB command from your PC
On the PC, you need install Amazon Fire ADB driver and instal
- javascript 中var提升的典型实例
alxw4616
JavaScript
// 刚刚在书上看到的一个小问题,很有意思.大家一起思考下吧
myname = 'global';
var fn = function () {
console.log(myname); // undefined
var myname = 'local';
console.log(myname); // local
};
fn()
// 上述代码实际上等同于以下代码
m
- 定时器和获取时间的使用
百合不是茶
时间的转换定时器
定时器:定时创建任务在游戏设计的时候用的比较多
Timer();定时器
TImerTask();Timer的子类 由 Timer 安排为一次执行或重复执行的任务。
定时器类Timer在java.util包中。使用时,先实例化,然后使用实例的schedule(TimerTask task, long delay)方法,设定
- JDK1.5 Queue
bijian1013
javathreadjava多线程Queue
JDK1.5 Queue
LinkedList:
LinkedList不是同步的。如果多个线程同时访问列表,而其中至少一个线程从结构上修改了该列表,则它必须 保持外部同步。(结构修改指添加或删除一个或多个元素的任何操作;仅设置元素的值不是结构修改。)这一般通过对自然封装该列表的对象进行同步操作来完成。如果不存在这样的对象,则应该使用 Collections.synchronizedList 方
- http认证原理和https
bijian1013
httphttps
一.基础介绍
在URL前加https://前缀表明是用SSL加密的。 你的电脑与服务器之间收发的信息传输将更加安全。
Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。
http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后
- 【Java范型五】范型继承
bit1129
java
定义如下一个抽象的范型类,其中定义了两个范型参数,T1,T2
package com.tom.lang.generics;
public abstract class SuperGenerics<T1, T2> {
private T1 t1;
private T2 t2;
public abstract void doIt(T
- 【Nginx六】nginx.conf常用指令(Directive)
bit1129
Directive
1. worker_processes 8;
表示Nginx将启动8个工作者进程,通过ps -ef|grep nginx,会发现有8个Nginx Worker Process在运行
nobody 53879 118449 0 Apr22 ? 00:26:15 nginx: worker process
- lua 遍历Header头部
ronin47
lua header 遍历
local headers = ngx.req.get_headers()
ngx.say("headers begin", "<br/>")
ngx.say("Host : ", he
- java-32.通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小(两数组的差最小)。
bylijinnan
java
import java.util.Arrays;
public class MinSumASumB {
/**
* Q32.有两个序列a,b,大小都为n,序列元素的值任意整数,无序.
*
* 要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小。
* 例如:
* int[] a = {100,99,98,1,2,3
- redis
开窍的石头
redis
在redis的redis.conf配置文件中找到# requirepass foobared
把它替换成requirepass 12356789 后边的12356789就是你的密码
打开redis客户端输入config get requirepass
返回
redis 127.0.0.1:6379> config get requirepass
1) "require
- [JAVA图像与图形]现有的GPU架构支持JAVA语言吗?
comsci
java语言
无论是opengl还是cuda,都是建立在C语言体系架构基础上的,在未来,图像图形处理业务快速发展,相关领域市场不断扩大的情况下,我们JAVA语言系统怎么从这么庞大,且还在不断扩大的市场上分到一块蛋糕,是值得每个JAVAER认真思考和行动的事情
- 安装ubuntu14.04登录后花屏了怎么办
cuiyadll
ubuntu
这个情况,一般属于显卡驱动问题。
可以先尝试安装显卡的官方闭源驱动。
按键盘三个键:CTRL + ALT + F1
进入终端,输入用户名和密码登录终端:
安装amd的显卡驱动
sudo
apt-get
install
fglrx
安装nvidia显卡驱动
sudo
ap
- SSL 与 数字证书 的基本概念和工作原理
darrenzhu
加密ssl证书密钥签名
SSL 与 数字证书 的基本概念和工作原理
http://www.linuxde.net/2012/03/8301.html
SSL握手协议的目的是或最终结果是让客户端和服务器拥有一个共同的密钥,握手协议本身是基于非对称加密机制的,之后就使用共同的密钥基于对称加密机制进行信息交换。
http://www.ibm.com/developerworks/cn/webspher
- Ubuntu设置ip的步骤
dcj3sjt126com
ubuntu
在单位的一台机器完全装了Ubuntu Server,但回家只能在XP上VM一个,装的时候网卡是DHCP的,用ifconfig查了一下ip是192.168.92.128,可以ping通。
转载不是错:
Ubuntu命令行修改网络配置方法
/etc/network/interfaces打开后里面可设置DHCP或手动设置静态ip。前面auto eth0,让网卡开机自动挂载.
1. 以D
- php包管理工具推荐
dcj3sjt126com
PHPComposer
http://www.phpcomposer.com/
Composer是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。
中文文档
入门指南
下载
安装包列表
Composer 中国镜像
- Gson使用四(TypeAdapter)
eksliang
jsongsonGson自定义转换器gsonTypeAdapter
转载请出自出处:http://eksliang.iteye.com/blog/2175595 一.概述
Gson的TypeAapter可以理解成自定义序列化和返序列化 二、应用场景举例
例如我们通常去注册时(那些外国网站),会让我们输入firstName,lastName,但是转到我们都
- JQM控件之Navbar和Tabs
gundumw100
htmlxmlcss
在JQM中使用导航栏Navbar是简单的。
只需要将data-role="navbar"赋给div即可:
<div data-role="navbar">
<ul>
<li><a href="#" class="ui-btn-active&qu
- 利用归并排序算法对大文件进行排序
iwindyforest
java归并排序大文件分治法Merge sort
归并排序算法介绍,请参照Wikipeida
zh.wikipedia.org/wiki/%E5%BD%92%E5%B9%B6%E6%8E%92%E5%BA%8F
基本思想:
大文件分割成行数相等的两个子文件,递归(归并排序)两个子文件,直到递归到分割成的子文件低于限制行数
低于限制行数的子文件直接排序
两个排序好的子文件归并到父文件
直到最后所有排序好的父文件归并到输入
- iOS UIWebView URL拦截
啸笑天
UIWebView
本文译者:candeladiao,原文:URL filtering for UIWebView on the iPhone说明:译者在做app开发时,因为页面的javascript文件比较大导致加载速度很慢,所以想把javascript文件打包在app里,当UIWebView需要加载该脚本时就从app本地读取,但UIWebView并不支持加载本地资源。最后从下文中找到了解决方法,第一次翻译,难免有
- 索引的碎片整理SQL语句
macroli
sql
SET NOCOUNT ON
DECLARE @tablename VARCHAR (128)
DECLARE @execstr VARCHAR (255)
DECLARE @objectid INT
DECLARE @indexid INT
DECLARE @frag DECIMAL
DECLARE @maxfrag DECIMAL
--设置最大允许的碎片数量,超过则对索引进行碎片
- Angularjs同步操作http请求with $promise
qiaolevip
每天进步一点点学习永无止境AngularJS纵观千象
// Define a factory
app.factory('profilePromise', ['$q', 'AccountService', function($q, AccountService) {
var deferred = $q.defer();
AccountService.getProfile().then(function(res) {
- hibernate联合查询问题
sxj19881213
sqlHibernateHQL联合查询
最近在用hibernate做项目,遇到了联合查询的问题,以及联合查询中的N+1问题。
针对无外键关联的联合查询,我做了HQL和SQL的实验,希望能帮助到大家。(我使用的版本是hibernate3.3.2)
1 几个常识:
(1)hql中的几种join查询,只有在外键关联、并且作了相应配置时才能使用。
(2)hql的默认查询策略,在进行联合查询时,会产
- struts2.xml
wuai
struts
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache